reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/DeclTemplate.h
 1739     return getSpecializationKind() == TSK_ExplicitSpecialization;
 1785     if (!isTemplateInstantiation(getSpecializationKind()))
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 1666           cast<ClassTemplateSpecializationDecl>(RD)->getSpecializationKind()) {
tools/clang/lib/AST/ASTContext.cpp
  130     TemplateSpecializationKind TSK = CTSD->getSpecializationKind();
  336       if (CTSD->getSpecializationKind() != TSK_ImplicitInstantiation)
tools/clang/lib/AST/ASTImporter.cpp
 5268   D2->setSpecializationKind(D->getSpecializationKind());
tools/clang/lib/AST/DeclCXX.cpp
 1697     return Spec->getSpecializationKind();
tools/clang/lib/AST/DeclPrinter.cpp
 1181       if (I->getSpecializationKind() == TSK_ImplicitInstantiation) {
tools/clang/lib/AST/DeclTemplate.cpp
  816       assert(getSpecializationKind() == TSK_ExplicitSpecialization ||
  817              getSpecializationKind() == TSK_ExplicitInstantiationDeclaration ||
  818              getSpecializationKind() == TSK_ExplicitInstantiationDefinition);
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 2198     Spec = SD->getSpecializationKind();
tools/clang/lib/CodeGen/CodeGenModule.cpp
 5262         Spec->getSpecializationKind() == TSK_ExplicitInstantiationDefinition &&
tools/clang/lib/Index/IndexingContext.cpp
  154     TKind = SD->getSpecializationKind();
tools/clang/lib/Sema/SemaDeclCXX.cpp
 6038   auto TSK = BaseTemplateSpec->getSpecializationKind();
tools/clang/lib/Sema/SemaTemplate.cpp
 2644             Spec->getSpecializationKind() == TSK_ExplicitSpecialization) {
 2786         if (Spec->getSpecializationKind() != TSK_ExplicitSpecialization)
 3366     if (Decl->getSpecializationKind() == TSK_Undeclared) {
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
  122       if (Spec->getSpecializationKind() == TSK_ExplicitSpecialization &&
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 3296                                                      D->getSpecializationKind(),
 3298                                                      PrevDecl->getSpecializationKind(),
 3357   InstD->setSpecializationKind(D->getSpecializationKind());
tools/clang/lib/Sema/SemaType.cpp
 8077       if (ClassTemplateSpec->getSpecializationKind() == TSK_Undeclared) {
tools/clang/lib/Serialization/ASTWriterDecl.cpp
 1494   Record.push_back(D->getSpecializationKind());
tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp
  220     if (CTS->getSpecializationKind() == TSK_ImplicitInstantiation)
tools/clang/tools/extra/clangd/unittests/TypeHierarchyTests.cpp
  226          CTS->getSpecializationKind() == TSK_ImplicitInstantiation;
tools/clang/tools/libclang/CIndex.cpp
  708   switch (D->getSpecializationKind()) {
tools/clang/tools/libclang/CXIndexDataConsumer.cpp
 1233     return SD->getSpecializationKind() == TSK_ImplicitInstantiation;