| /openbsd/src/gnu/llvm/clang/lib/Index/ |
| D | IndexingContext.cpp | 155 TKind = FD->getTemplateSpecializationKind(); in isTemplateImplicitInstantiation() 157 TKind = VD->getTemplateSpecializationKind(); in isTemplateImplicitInstantiation() 160 TKind = RD->getTemplateSpecializationKind(); in isTemplateImplicitInstantiation() 163 TKind = ED->getTemplateSpecializationKind(); in isTemplateImplicitInstantiation()
|
| /openbsd/src/gnu/llvm/clang/lib/AST/ |
| D | Decl.cpp | 555 TSK = spec->getTemplateSpecializationKind(); in useInlineVisibilityHidden() 558 TSK = MSI->getTemplateSpecializationKind(); in useInlineVisibilityHidden() 1374 !isTemplateInstantiation(FD->getTemplateSpecializationKind())) in getLVForLocalDecl() 2223 ? getTemplateSpecializationKind() == TSK_Undeclared in isThisDeclarationADefinition() 2224 : getTemplateSpecializationKind() != in isThisDeclarationADefinition() 2253 if (VTSD->getTemplateSpecializationKind() != TSK_ExplicitSpecialization && in isThisDeclarationADefinition() 2624 if (isTemplateInstantiation(MSInfo->getTemplateSpecializationKind())) { in getTemplateInstantiationPattern() 2634 if (isTemplateInstantiation(VDTemplSpec->getTemplateSpecializationKind())) { in getTemplateInstantiationPattern() 2683 TemplateSpecializationKind VarDecl::getTemplateSpecializationKind() const { in getTemplateSpecializationKind() function in VarDecl 2688 return MSI->getTemplateSpecializationKind(); in getTemplateSpecializationKind() [all …]
|
| D | DeclFriend.cpp | 50 (cast<CXXRecordDecl>(DC)->getTemplateSpecializationKind())); in Create()
|
| D | ASTDumper.cpp | 122 switch (Redecl->getTemplateSpecializationKind()) { in dumpTemplateDeclSpecialization()
|
| D | DeclCXX.cpp | 1861 TemplateSpecializationKind CXXRecordDecl::getTemplateSpecializationKind() const{ in getTemplateSpecializationKind() function in CXXRecordDecl 1866 return MSInfo->getTemplateSpecializationKind(); in getTemplateSpecializationKind() 1918 if (isTemplateInstantiation(MSInfo->getTemplateSpecializationKind())) { in getTemplateInstantiationPattern() 1926 assert(!isTemplateInstantiation(this->getTemplateSpecializationKind()) && in getTemplateInstantiationPattern()
|
| D | DeclPrinter.cpp | 400 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation && in VisitDeclContext() 1191 if (I->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) { in VisitFunctionTemplateDecl()
|
| D | ASTContext.cpp | 125 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocForCommentSearch() 131 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocForCommentSearch() 136 if (CRD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocForCommentSearch() 148 if (ED->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getDeclLocForCommentSearch() 326 if (FD->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate() 11500 switch (FD->getTemplateSpecializationKind()) { in basicGVALinkageForFunction() 11663 switch (VD->getTemplateSpecializationKind()) { in basicGVALinkageForVariable()
|
| /openbsd/src/gnu/llvm/clang/lib/Serialization/ |
| D | ASTCommon.h | 123 return !isTemplateInstantiation(VD->getTemplateSpecializationKind()); in isPartOfPerModuleInitializer()
|
| D | ASTWriterDecl.cpp | 452 Record.push_back(MemberInfo->getTemplateSpecializationKind()); in VisitEnumDecl() 564 Record.push_back(MemberInfo->getTemplateSpecializationKind()); in VisitFunctionDecl() 575 Record.push_back(FTSInfo->getTemplateSpecializationKind()); in VisitFunctionDecl() 598 Record.push_back(MemberInfo->getTemplateSpecializationKind()); in VisitFunctionDecl() 1073 Record.push_back(SpecInfo->getTemplateSpecializationKind()); in VisitVarDecl() 1397 Record.push_back(MSInfo->getTemplateSpecializationKind()); in VisitCXXRecordDecl()
|
| /openbsd/src/gnu/llvm/clang/lib/Sema/ |
| D | SemaTemplate.cpp | 3246 } else if (Record->getTemplateSpecializationKind() in MatchTemplateParametersToScopeSpecifier() 3390 } else if (Record->getTemplateSpecializationKind()) { in MatchTemplateParametersToScopeSpecifier() 3391 if (Record->getTemplateSpecializationKind() in MatchTemplateParametersToScopeSpecifier() 4284 static TemplateSpecializationKind getTemplateSpecializationKind(Decl *D); 4616 if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization) { in ActOnVarTemplateSpecialization() 4629 << (PrevDecl->getTemplateSpecializationKind() != in ActOnVarTemplateSpecialization() 4838 if (!Var->getTemplateSpecializationKind()) in CheckVarTemplateId() 8286 static TemplateSpecializationKind getTemplateSpecializationKind(Decl *D) { in getTemplateSpecializationKind() function 8291 return Record->getTemplateSpecializationKind(); in getTemplateSpecializationKind() 8293 return Function->getTemplateSpecializationKind(); in getTemplateSpecializationKind() [all …]
|
| D | SemaTemplateInstantiate.cpp | 171 Function->getTemplateSpecializationKind() == TSK_ExplicitSpecialization) { in HandleFunction() 3458 if (ClassTemplateSpec->getTemplateSpecializationKind() == in usesPartialOrExplicitSpecialization() 3685 if (MSInfo->getTemplateSpecializationKind() in InstantiateClassMembers() 3691 MSInfo->getTemplateSpecializationKind(), in InstantiateClassMembers() 3729 if (MSInfo->getTemplateSpecializationKind() in InstantiateClassMembers() 3735 MSInfo->getTemplateSpecializationKind(), in InstantiateClassMembers() 3773 if (MSInfo->getTemplateSpecializationKind() in InstantiateClassMembers() 3790 MSInfo->getTemplateSpecializationKind(), in InstantiateClassMembers() 3820 Record->getTemplateSpecializationKind() == in InstantiateClassMembers() 3835 if (MSInfo->getTemplateSpecializationKind() in InstantiateClassMembers() [all …]
|
| D | SemaTemplateInstantiateDecl.cpp | 3736 D->getTemplateSpecializationKind() == TSK_ExplicitSpecialization && in VisitClassTemplateSpecializationDecl() 5538 Def->setTemplateSpecializationKind(Var->getTemplateSpecializationKind(), in InstantiateVariableDefinition() 5611 Var->setTemplateSpecializationKind(OldVar->getTemplateSpecializationKind(), in InstantiateVariableDefinition() 6196 << T << (SubstRecord->getTemplateSpecializationKind() == in FindInstantiatedDecl() 6294 assert(Spec->getTemplateSpecializationKind() == in FindInstantiatedDecl() 6331 bool DefinitionRequired = Function->getTemplateSpecializationKind() == in PerformPendingInstantiations() 6388 bool DefinitionRequired = Var->getTemplateSpecializationKind() == in PerformPendingInstantiations()
|
| D | SemaCXXScopeSpec.cpp | 262 if (MSI->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) { in RequireCompleteEnumDecl()
|
| D | SemaDeclCXX.cpp | 603 } else if (New->getTemplateSpecializationKind() in MergeCXXFunctionDecl() 605 New->getTemplateSpecializationKind() != TSK_Undeclared) { in MergeCXXFunctionDecl() 616 << (New->getTemplateSpecializationKind() ==TSK_ExplicitSpecialization) in MergeCXXFunctionDecl() 1625 if (FD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization) in CheckCXXDefaultArguments() 6077 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind(); in ReferenceDllExportedMembers() 6387 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind(); in checkClassLevelDLLAttribute() 10133 if (!isTemplateInstantiation(RD.getTemplateSpecializationKind())) { in checkIllFormedTrivialABIStruct() 10616 Constructor->getTemplateSpecializationKind() != in CheckConstructor() 10999 if (Conversion->getTemplateSpecializationKind() != TSK_Undeclared && in ActOnConversionDeclarator() 11000 Conversion->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) in ActOnConversionDeclarator() [all …]
|
| D | SemaLookup.cpp | 1706 return RD->getTemplateSpecializationKind() == in hasAcceptableExplicitSpecialization() 1709 return FD->getTemplateSpecializationKind() == in hasAcceptableExplicitSpecialization() 1712 return VD->getTemplateSpecializationKind() == in hasAcceptableExplicitSpecialization()
|
| D | SemaDecl.cpp | 1898 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in ShouldWarnIfUnusedFileScopedDecl() 1902 if (FD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization && in ShouldWarnIfUnusedFileScopedDecl() 1929 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in ShouldWarnIfUnusedFileScopedDecl() 1932 VD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization && in ShouldWarnIfUnusedFileScopedDecl() 11838 if (Guide->getTemplateSpecializationKind() == TSK_ExplicitSpecialization) in CheckFunctionDeclaration() 13429 !isTemplateInstantiation(VDecl->getTemplateSpecializationKind())) in AddInitializerToDecl() 13943 !isTemplateInstantiation(var->getTemplateSpecializationKind()) && in CheckCompleteVariableDeclaration() 15152 if (Ctor->getTemplateSpecializationKind() == TSK_ExplicitSpecialization && in ActOnStartOfFunctionDef() 17175 RD->getTemplateSpecializationKind() != in ActOnTag() 17179 ED->getTemplateSpecializationKind() != in ActOnTag()
|
| /openbsd/src/gnu/llvm/clang/include/clang/AST/ |
| D | DeclTemplate.h | 539 TemplateSpecializationKind getTemplateSpecializationKind() const { in getTemplateSpecializationKind() function 544 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in isExplicitSpecialization() 552 getTemplateSpecializationKind()); in isExplicitInstantiationOrSpecialization() 651 TemplateSpecializationKind getTemplateSpecializationKind() const { in getTemplateSpecializationKind() function 656 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in isExplicitSpecialization() 1951 getTemplateSpecializationKind()); 2808 getTemplateSpecializationKind());
|
| D | JSONNodeDumper.h | 383 switch (Redecl->getTemplateSpecializationKind()) { in writeTemplateDeclSpecialization()
|
| D | RecursiveASTVisitor.h | 1857 switch (RD->getTemplateSpecializationKind()) { 2031 D->getTemplateSpecializationKind() == TSK_ExplicitSpecialization) { \ 2158 if (FTSI->getTemplateSpecializationKind() != TSK_Undeclared && 2159 FTSI->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) {
|
| D | Decl.h | 1582 TemplateSpecializationKind getTemplateSpecializationKind() const; 2891 TemplateSpecializationKind getTemplateSpecializationKind() const; 3967 TemplateSpecializationKind getTemplateSpecializationKind() const;
|
| /openbsd/src/gnu/llvm/clang/lib/CodeGen/ |
| D | CGVTables.cpp | 1045 switch (keyFunction->getTemplateSpecializationKind()) { in getVTableLinkage() 1095 switch (RD->getTemplateSpecializationKind()) { in getVTableLinkage() 1158 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind(); in isVTableExternal()
|
| D | CGDeclCXX.cpp | 572 } else if (isTemplateInstantiation(D->getTemplateSpecializationKind()) || in EmitCXXGlobalVarDeclInitFunc() 1004 isTemplateInstantiation(D->getTemplateSpecializationKind()))) { in GenerateCXXGlobalVarDeclInitFunc()
|
| D | ItaniumCXXABI.cpp | 2345 !isTemplateInstantiation(D.getTemplateSpecializationKind()); in EmitGuardedInit() 2836 CXXThreadLocalInitVars[I]->getTemplateSpecializationKind())) in EmitThreadLocalInitFuncs() 2924 if (isTemplateInstantiation(VD->getTemplateSpecializationKind())) in EmitThreadLocalInitFuncs() 4859 } else if (isTemplateInstantiation(D.getTemplateSpecializationKind()) || in emitCXXStermFinalizer()
|
| /openbsd/src/gnu/llvm/clang/include/clang/ASTMatchers/ |
| D | ASTMatchers.h | 6460 return (Node.getTemplateSpecializationKind() == TSK_ImplicitInstantiation || in AST_POLYMORPHIC_MATCHER() 6461 Node.getTemplateSpecializationKind() == in AST_POLYMORPHIC_MATCHER() 6463 Node.getTemplateSpecializationKind() == in AST_POLYMORPHIC_MATCHER() 6519 return (Node.getTemplateSpecializationKind() == TSK_ExplicitSpecialization); in AST_POLYMORPHIC_MATCHER()
|
| /openbsd/src/gnu/llvm/clang/tools/libclang/ |
| D | CXIndexDataConsumer.cpp | 1248 return FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation; in isTemplateImplicitInstantiation()
|