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

References

tools/clang/include/clang/AST/DeclTemplate.h
  522     return getTemplateSpecializationKind() == TSK_ExplicitSpecialization;
  634     return getTemplateSpecializationKind() == TSK_ExplicitSpecialization;
 1739     return getSpecializationKind() == TSK_ExplicitSpecialization;
 2592     return getSpecializationKind() == TSK_ExplicitSpecialization;
tools/clang/include/clang/AST/JSONNodeDumper.h
  379       case TSK_ExplicitSpecialization:
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 1678       case TSK_ExplicitSpecialization:
 1701       case TSK_ExplicitSpecialization:
 1731       case TSK_ExplicitSpecialization:
tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 5315   return (Node.getTemplateSpecializationKind() == TSK_ExplicitSpecialization);
tools/clang/include/clang/Basic/Specifiers.h
  200     return Kind != TSK_Undeclared && Kind != TSK_ExplicitSpecialization;
  209     case TSK_ExplicitSpecialization:
tools/clang/lib/AST/ASTContext.cpp
 9772   case TSK_ExplicitSpecialization:
 9929   case TSK_ExplicitSpecialization:
tools/clang/lib/AST/ASTDumper.cpp
  116     case TSK_ExplicitSpecialization:
tools/clang/lib/AST/Decl.cpp
 2104                     TSK_ExplicitSpecialization) ||
 2133     if (VTSD->getTemplateSpecializationKind() != TSK_ExplicitSpecialization &&
 2627     if (TSK != TSK_ExplicitSpecialization &&
 2636     if (TSK != TSK_ExplicitSpecialization && PointOfInstantiation.isValid() &&
 3507   case TSK_ExplicitSpecialization:
 3630           TSK == TSK_ExplicitSpecialization) &&
 3740     if (TSK != TSK_ExplicitSpecialization &&
 3750     if (TSK != TSK_ExplicitSpecialization &&
 4238   if (TSK != TSK_ExplicitSpecialization &&
tools/clang/lib/AST/DeclTemplate.cpp
  816       assert(getSpecializationKind() == TSK_ExplicitSpecialization ||
  910   Result->setSpecializationKind(TSK_ExplicitSpecialization);
 1188   Result->setSpecializationKind(TSK_ExplicitSpecialization);
tools/clang/lib/CodeGen/CGVTables.cpp
  842       case TSK_ExplicitSpecialization:
  892     case TSK_ExplicitSpecialization:
tools/clang/lib/Index/IndexingContext.cpp
  172     case TSK_ExplicitSpecialization:
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
  255     if (MSI->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) {
tools/clang/lib/Sema/SemaDecl.cpp
 1652     if (FD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization &&
 1682         VD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization &&
10460       if (Guide->getTemplateSpecializationKind() == TSK_ExplicitSpecialization)
15251                     TSK_ExplicitSpecialization;
15255                     TSK_ExplicitSpecialization;
tools/clang/lib/Sema/SemaDeclCXX.cpp
  590           << (New->getTemplateSpecializationKind() ==TSK_ExplicitSpecialization)
 9091       Conversion->getTemplateSpecializationKind() != TSK_ExplicitSpecialization)
15150     if ((Prev->getTemplateSpecializationKind() != TSK_ExplicitSpecialization ||
tools/clang/lib/Sema/SemaLookup.cpp
 1647       return RD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization;
 1649       return FD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization;
 1651       return VD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization;
tools/clang/lib/Sema/SemaTemplate.cpp
 2644             Spec->getSpecializationKind() == TSK_ExplicitSpecialization) {
 2649                                                 == TSK_ExplicitSpecialization) {
 2786         if (Spec->getSpecializationKind() != TSK_ExplicitSpecialization)
 2792                                                 != TSK_ExplicitSpecialization &&
 3981       if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization) {
 4009   Specialization->setSpecializationKind(TSK_ExplicitSpecialization);
 7937       if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization) {
 7958     Specialization->setSpecializationKind(TSK_ExplicitSpecialization);
 8167   case TSK_ExplicitSpecialization:
 8170     case TSK_ExplicitSpecialization:
 8200         if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization)
 8226     case TSK_ExplicitSpecialization:
 8261     case TSK_ExplicitSpecialization:
 8285         if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization) {
 8555                                              TSK_ExplicitSpecialization,
 8583     SpecInfo->setTemplateSpecializationKind(TSK_ExplicitSpecialization);
 8735                                              TSK_ExplicitSpecialization,
 8767         cast<CXXMethodDecl>(InstantiatedFrom), TSK_ExplicitSpecialization);
 8770         cast<VarDecl>(InstantiatedFrom), TSK_ExplicitSpecialization);
 8773         cast<CXXRecordDecl>(InstantiatedFrom), TSK_ExplicitSpecialization);
 8776         cast<EnumDecl>(InstantiatedFrom), TSK_ExplicitSpecialization);
 8803   OrigD->setTemplateSpecializationKind(TSK_ExplicitSpecialization);
 9682           TSK_ExplicitSpecialization);
10420     if (Spec->getTemplateSpecializationKind() == TSK_ExplicitSpecialization) {
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
   77       if (Spec->getSpecializationKind() == TSK_ExplicitSpecialization &&
  122       if (Spec->getSpecializationKind() == TSK_ExplicitSpecialization &&
  138               TSK_ExplicitSpecialization)
 2467       TSK_ExplicitSpecialization)
 2680                                                  == TSK_ExplicitSpecialization)
 2724                                                  == TSK_ExplicitSpecialization)
 2768                                                 == TSK_ExplicitSpecialization)
 2830             == TSK_ExplicitSpecialization)
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 3250          D->getTemplateSpecializationKind() == TSK_ExplicitSpecialization &&
 4198   if (TSK == TSK_ExplicitSpecialization)
 4578     if (OldVTSD->getSpecializationKind() == TSK_ExplicitSpecialization &&
 4581           TSK_ExplicitSpecialization);
 4705   if (TSK == TSK_ExplicitSpecialization)
 5469                            TSK_ExplicitSpecialization);
 5575                  TSK_ExplicitSpecialization);
 5649     case TSK_ExplicitSpecialization:
tools/clang/lib/Sema/SemaType.cpp
 8092             TSK_ExplicitSpecialization) {
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/FindAllSymbols.cpp
   37   if (Node.getTemplateSpecializationKind() == TSK_ExplicitSpecialization) {
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp
   56         TSK_ExplicitSpecialization)
tools/clang/tools/extra/clangd/AST.cpp
   75   return isTemplateSpecializationKind(D, TSK_ExplicitSpecialization);
tools/clang/tools/libclang/CIndex.cpp
  718   case TSK_ExplicitSpecialization:
tools/lldb/source/Symbol/ClangASTContext.cpp
 1629       TSK_ExplicitSpecialization);