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

Declarations

tools/clang/include/clang/AST/Decl.h
 2598   TemplateSpecializationKind getTemplateSpecializationKind() const;

References

tools/clang/include/clang/AST/JSONNodeDumper.h
  365       switch (Redecl->getTemplateSpecializationKind()) {
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 1717       switch (RD->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
  114     if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation)
  305     if (FD->getTemplateSpecializationKind() != TSK_ImplicitInstantiation)
 9770   switch (FD->getTemplateSpecializationKind()) {
 9999         cast<FunctionDecl>(D)->getTemplateSpecializationKind() ==
tools/clang/lib/AST/ASTDumper.cpp
  102     switch (Redecl->getTemplateSpecializationKind()) {
tools/clang/lib/AST/ASTImporter.cpp
 2891     TemplateSpecializationKind TSK = FromFD->getTemplateSpecializationKind();
tools/clang/lib/AST/Decl.cpp
 1285         !isTemplateInstantiation(FD->getTemplateSpecializationKind()))
 3537   return clang::isTemplateInstantiation(getTemplateSpecializationKind());
 3562   if (!clang::isTemplateInstantiation(getTemplateSpecializationKind()))
tools/clang/lib/AST/DeclPrinter.cpp
  390       if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation &&
 1166       if (I->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) {
tools/clang/lib/CodeGen/CGVTables.cpp
  840     switch (keyFunction->getTemplateSpecializationKind()) {
tools/clang/lib/CodeGen/CodeGenModule.cpp
 2326     if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation)
tools/clang/lib/Index/IndexingContext.cpp
  156     TKind = FD->getTemplateSpecializationKind();
tools/clang/lib/Sema/SemaDecl.cpp
 1648     if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation)
 1652     if (FD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization &&
10460       if (Guide->getTemplateSpecializationKind() == TSK_ExplicitSpecialization)
tools/clang/lib/Sema/SemaDeclCXX.cpp
  577       } else if (New->getTemplateSpecializationKind()
  579                  New->getTemplateSpecializationKind() != TSK_Undeclared) {
  590           << (New->getTemplateSpecializationKind() ==TSK_ExplicitSpecialization)
 8705       Constructor->getTemplateSpecializationKind()
 9090   if (Conversion->getTemplateSpecializationKind() != TSK_Undeclared &&
 9091       Conversion->getTemplateSpecializationKind() != TSK_ExplicitSpecialization)
15150     if ((Prev->getTemplateSpecializationKind() != TSK_ExplicitSpecialization ||
15679           KeyFunction->getTemplateSpecializationKind();
tools/clang/lib/Sema/SemaExpr.cpp
15466       (Func->getTemplateSpecializationKind() != TSK_Undeclared ||
tools/clang/lib/Sema/SemaLookup.cpp
 1649       return FD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization;
tools/clang/lib/Sema/SemaTemplate.cpp
 7426     return Function->getTemplateSpecializationKind();
 8705         cast<CXXMethodDecl>(Instantiation)->getTemplateSpecializationKind());
 8753     if (InstantiationFunction->getTemplateSpecializationKind() ==
 8796   if (OrigD->getTemplateSpecializationKind() != TSK_ImplicitInstantiation)
 9677   if (Specialization->getTemplateSpecializationKind() == TSK_Undeclared) {
 9681       << (Specialization->getTemplateSpecializationKind() ==
 9695                                      PrevDecl->getTemplateSpecializationKind(),
10420     if (Spec->getTemplateSpecializationKind() == TSK_ExplicitSpecialization) {
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 5610       bool DefinitionRequired = Function->getTemplateSpecializationKind() ==
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/FindAllSymbols.cpp
   37   if (Node.getTemplateSpecializationKind() == TSK_ExplicitSpecialization) {
tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp
  127     bool IsFullSpec = FD->getTemplateSpecializationKind() != TSK_Undeclared;
tools/clang/tools/extra/clangd/AST.cpp
   57     return TD->getTemplateSpecializationKind() == Kind;
tools/clang/tools/libclang/CXIndexDataConsumer.cpp
 1236     return FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation;