reference, declarationdefinition
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.cpp
15250                     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;