|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/DeclCXX.h 1418 TemplateSpecializationKind getTemplateSpecializationKind() const;
References
tools/clang/include/clang/AST/DeclTemplate.h 1761 getTemplateSpecializationKind());
tools/clang/include/clang/AST/JSONNodeDumper.h 365 switch (Redecl->getTemplateSpecializationKind()) {
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 5256 return (Node.getTemplateSpecializationKind() == TSK_ImplicitInstantiation ||
5257 Node.getTemplateSpecializationKind() ==
5259 Node.getTemplateSpecializationKind() ==
5315 return (Node.getTemplateSpecializationKind() == TSK_ExplicitSpecialization);
tools/clang/lib/AST/ASTContext.cpp 125 if (CRD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation)
10007 cast<CXXMethodDecl>(D)->getParent()->getTemplateSpecializationKind() ==
tools/clang/lib/AST/ASTDumper.cpp 102 switch (Redecl->getTemplateSpecializationKind()) {
tools/clang/lib/AST/ASTImporter.cpp 5308 D2->setTemplateSpecializationKind(D->getTemplateSpecializationKind());
tools/clang/lib/AST/DeclCXX.cpp 1760 assert(!isTemplateInstantiation(this->getTemplateSpecializationKind()) &&
tools/clang/lib/AST/DeclFriend.cpp 50 (cast<CXXRecordDecl>(DC)->getTemplateSpecializationKind()));
tools/clang/lib/AST/RecordLayoutBuilder.cpp 2089 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind();
tools/clang/lib/CodeGen/CGDebugInfo.cpp 2105 auto TemplateKind = CXXDecl->getTemplateSpecializationKind();
tools/clang/lib/CodeGen/CGVTables.cpp 890 switch (RD->getTemplateSpecializationKind()) {
953 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind();
tools/clang/lib/Index/IndexingContext.cpp 161 TKind = RD->getTemplateSpecializationKind();
tools/clang/lib/Sema/SemaDecl.cpp15250 RD->getTemplateSpecializationKind() !=
tools/clang/lib/Sema/SemaDeclCXX.cpp 5757 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind();
5920 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind();
8324 if (!isTemplateInstantiation(RD.getTemplateSpecializationKind()))
11845 if (M->getParent()->getTemplateSpecializationKind() !=
13521 if (isTemplateInstantiation(ParentRD->getTemplateSpecializationKind())) {
15665 Class->getTemplateSpecializationKind();
15693 = cast<CXXRecordDecl>(R)->getTemplateSpecializationKind();
tools/clang/lib/Sema/SemaLookup.cpp 1647 return RD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization;
tools/clang/lib/Sema/SemaTemplate.cpp 2648 } else if (Record->getTemplateSpecializationKind()
2790 } else if (Record->getTemplateSpecializationKind()) {
2791 if (Record->getTemplateSpecializationKind()
7424 return Record->getTemplateSpecializationKind();
7950 << (PrevDecl->getTemplateSpecializationKind()
8709 cast<CXXRecordDecl>(Instantiation)->getTemplateSpecializationKind());
8796 if (OrigD->getTemplateSpecializationKind() != TSK_ImplicitInstantiation)
9053 = PrevDecl ? PrevDecl->getTemplateSpecializationKind() : TSK_Undeclared;
9177 TemplateSpecializationKind Old_TSK = Def->getTemplateSpecializationKind();
10420 if (Spec->getTemplateSpecializationKind() == TSK_ExplicitSpecialization) {
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 2466 if (ClassTemplateSpec->getTemplateSpecializationKind() ==
2814 Record->getTemplateSpecializationKind() ==
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 3250 D->getTemplateSpecializationKind() == TSK_ExplicitSpecialization &&
5468 << T << (SubstRecord->getTemplateSpecializationKind() ==
tools/clang/lib/Serialization/ASTWriter.cpp 5332 Record.push_back(Spec->getTemplateSpecializationKind());
6336 assert(isTemplateInstantiation(RD->getTemplateSpecializationKind()) &&
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/FindAllSymbols.cpp 37 if (Node.getTemplateSpecializationKind() == TSK_ExplicitSpecialization) {
tools/clang/tools/extra/clangd/AST.cpp 57 return TD->getTemplateSpecializationKind() == Kind;