/external/clang/lib/AST/ |
D | DeclFriend.cpp | 43 (cast<CXXRecordDecl>(DC)->getTemplateSpecializationKind())); in Create()
|
D | Decl.cpp | 539 TSK = spec->getTemplateSpecializationKind(); in useInlineVisibilityHidden() 542 TSK = MSI->getTemplateSpecializationKind(); in useInlineVisibilityHidden() 1171 FD->getTemplateSpecializationKind() == TSK_Undeclared) in getLVForLocalDecl() 1825 ? getTemplateSpecializationKind() == TSK_Undeclared in isThisDeclarationADefinition() 1826 : getTemplateSpecializationKind() != in isThisDeclarationADefinition() 1850 getTemplateSpecializationKind() != TSK_ExplicitSpecialization) in isThisDeclarationADefinition() 2108 TemplateSpecializationKind VarDecl::getTemplateSpecializationKind() const { in getTemplateSpecializationKind() function in VarDecl 2114 return MSI->getTemplateSpecializationKind(); in getTemplateSpecializationKind() 2894 switch (getTemplateSpecializationKind()) { in isImplicitlyInstantiable() 2929 switch (getTemplateSpecializationKind()) { in isTemplateInstantiation() [all …]
|
D | DeclCXX.cpp | 1230 TemplateSpecializationKind CXXRecordDecl::getTemplateSpecializationKind() const{ in getTemplateSpecializationKind() function in CXXRecordDecl 1236 return MSInfo->getTemplateSpecializationKind(); in getTemplateSpecializationKind()
|
D | ASTContext.cpp | 84 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getRawCommentForDeclNoCache() 90 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getRawCommentForDeclNoCache() 95 if (CRD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getRawCommentForDeclNoCache() 108 if (ED->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) in getRawCommentForDeclNoCache() 270 if (FD->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) in adjustDeclToTemplate() 7763 switch (FD->getTemplateSpecializationKind()) { in basicGVALinkageForFunction() 7854 switch (VD->getTemplateSpecializationKind()) { in basicGVALinkageForVariable()
|
D | ASTDumper.cpp | 1115 switch (Redecl->getTemplateSpecializationKind()) { in VisitTemplateDeclSpecialization()
|
/external/clang/lib/Sema/ |
D | SemaTemplate.cpp | 1650 } else if (Record->getTemplateSpecializationKind() in MatchTemplateParametersToScopeSpecifier() 1792 } else if (Record->getTemplateSpecializationKind()) { in MatchTemplateParametersToScopeSpecifier() 1793 if (Record->getTemplateSpecializationKind() in MatchTemplateParametersToScopeSpecifier() 2322 static TemplateSpecializationKind getTemplateSpecializationKind(Decl *D); 2590 if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization) { in ActOnVarTemplateSpecialization() 2603 << (PrevDecl->getTemplateSpecializationKind() != in ActOnVarTemplateSpecialization() 2814 if (!Var->getTemplateSpecializationKind()) in CheckVarTemplateId() 5603 static TemplateSpecializationKind getTemplateSpecializationKind(Decl *D) { in getTemplateSpecializationKind() function 5608 return Record->getTemplateSpecializationKind(); in getTemplateSpecializationKind() 5610 return Function->getTemplateSpecializationKind(); in getTemplateSpecializationKind() [all …]
|
D | SemaTemplateInstantiate.cpp | 129 (Function->getTemplateSpecializationKind() == in getTemplateInstantiationArgs() 2387 if (MSInfo->getTemplateSpecializationKind() in InstantiateClassMembers() 2393 MSInfo->getTemplateSpecializationKind(), in InstantiateClassMembers() 2428 if (MSInfo->getTemplateSpecializationKind() in InstantiateClassMembers() 2434 MSInfo->getTemplateSpecializationKind(), in InstantiateClassMembers() 2467 if (MSInfo->getTemplateSpecializationKind() in InstantiateClassMembers() 2473 MSInfo->getTemplateSpecializationKind(), in InstantiateClassMembers() 2503 Record->getTemplateSpecializationKind() == in InstantiateClassMembers() 2518 if (MSInfo->getTemplateSpecializationKind() in InstantiateClassMembers() 2524 MSInfo->getTemplateSpecializationKind(), in InstantiateClassMembers()
|
D | SemaTemplateInstantiateDecl.cpp | 1443 Definition->getTemplateSpecializationKind() == TSK_Undeclared) { in VisitFunctionDecl() 2344 D->getTemplateSpecializationKind() == TSK_ExplicitSpecialization && in VisitClassTemplateSpecializationDecl() 3301 if (Function->getTemplateSpecializationKind() == TSK_ExplicitSpecialization && in InstantiateFunctionDefinition() 3354 } else if (Function->getTemplateSpecializationKind() in InstantiateFunctionDefinition() 3368 if (Function->getTemplateSpecializationKind() == in InstantiateFunctionDefinition() 3868 } else if (Var->getTemplateSpecializationKind() in InstantiateVariableDefinition() 3877 TemplateSpecializationKind TSK = Var->getTemplateSpecializationKind(); in InstantiateVariableDefinition() 3907 Def->setTemplateSpecializationKind(Var->getTemplateSpecializationKind(), in InstantiateVariableDefinition() 3974 Var->setTemplateSpecializationKind(OldVar->getTemplateSpecializationKind(), in InstantiateVariableDefinition() 4586 assert(Spec->getTemplateSpecializationKind() == in FindInstantiatedDecl() [all …]
|
D | SemaDeclCXX.cpp | 525 } else if (New->getTemplateSpecializationKind() in MergeCXXFunctionDecl() 527 New->getTemplateSpecializationKind() != TSK_Undeclared) { in MergeCXXFunctionDecl() 538 << (New->getTemplateSpecializationKind() ==TSK_ExplicitSpecialization) in MergeCXXFunctionDecl() 4603 switch (Record->getTemplateSpecializationKind()) { in CheckCompletedCXXClass() 6346 Constructor->getTemplateSpecializationKind() in CheckConstructor() 6628 if (Conversion->getTemplateSpecializationKind() != TSK_Undeclared && in ActOnConversionDeclarator() 6629 Conversion->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) in ActOnConversionDeclarator() 12131 if ((Prev->getTemplateSpecializationKind() != TSK_ExplicitSpecialization || in SetDeclDeleted() 12592 KeyFunction->getTemplateSpecializationKind(); in DefineUsedVTables() 12603 = Class->getTemplateSpecializationKind() in DefineUsedVTables() [all …]
|
D | SemaCXXScopeSpec.cpp | 227 if (MSI->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) { in RequireCompleteDeclContext()
|
D | SemaType.cpp | 4990 if (isTemplateInstantiation(Var->getTemplateSpecializationKind())) { in RequireCompleteExprType() 5122 } else if (isTemplateInstantiation(RD->getTemplateSpecializationKind())) { in hasVisibleDefinition() 5291 if (MSI->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) in RequireCompleteTypeImpl()
|
/external/clang/include/clang/AST/ |
D | DeclTemplate.h | 335 TemplateSpecializationKind getTemplateSpecializationKind() const { in getTemplateSpecializationKind() function 340 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in isExplicitSpecialization() 347 switch (getTemplateSpecializationKind()) { in isExplicitInstantiationOrSpecialization() 421 TemplateSpecializationKind getTemplateSpecializationKind() const { in getTemplateSpecializationKind() function 426 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in isExplicitSpecialization() 1497 switch (getTemplateSpecializationKind()) { 2352 switch (getTemplateSpecializationKind()) {
|
D | DataRecursiveASTVisitor.h | 1477 switch (RD->getTemplateSpecializationKind()) { in TraverseFunctionInstantiations() 1612 D->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) 1707 if (FTSI->getTemplateSpecializationKind() != TSK_Undeclared && in TraverseFunctionHelper() 1708 FTSI->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) { in TraverseFunctionHelper() 1789 D->getTemplateSpecializationKind() != TSK_ExplicitSpecialization)
|
D | RecursiveASTVisitor.h | 1501 switch (RD->getTemplateSpecializationKind()) { in TraverseTemplateInstantiations() 1647 D->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) \ 1749 if (FTSI->getTemplateSpecializationKind() != TSK_Undeclared && in TraverseFunctionHelper() 1750 FTSI->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) { in TraverseFunctionHelper()
|
D | Decl.h | 1169 TemplateSpecializationKind getTemplateSpecializationKind() const; 2108 TemplateSpecializationKind getTemplateSpecializationKind() const; 3013 TemplateSpecializationKind getTemplateSpecializationKind() const;
|
D | DeclCXX.h | 1369 TemplateSpecializationKind getTemplateSpecializationKind() const;
|
/external/clang/lib/CodeGen/ |
D | CGVTables.cpp | 622 switch (keyFunction->getTemplateSpecializationKind()) { in getVTableLinkage() 666 switch (RD->getTemplateSpecializationKind()) { in getVTableLinkage() 724 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind(); in isVTableExternal()
|
D | CGDeclCXX.cpp | 290 } else if (D->getTemplateSpecializationKind() != TSK_ExplicitSpecialization && in EmitCXXGlobalVarDeclInitFunc() 291 D->getTemplateSpecializationKind() != TSK_Undeclared) { in EmitCXXGlobalVarDeclInitFunc()
|
D | CodeGenModule.cpp | 2237 TemplateSpecializationKind TSK = VD->getTemplateSpecializationKind(); in HandleCXXStaticMemberVarInstantiation() 3043 if (VD->getTemplateSpecializationKind() != TSK_ExplicitSpecialization && in EmitNamespace() 3044 VD->getTemplateSpecializationKind() != TSK_Undeclared) in EmitNamespace()
|
/external/chromium_org/tools/clang/plugins/ |
D | ChromeClassTester.cpp | 70 record->getTemplateSpecializationKind() || in CheckTag()
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 2939 return (Node.getTemplateSpecializationKind() == TSK_ImplicitInstantiation || in AST_POLYMORPHIC_MATCHER() 2940 Node.getTemplateSpecializationKind() == in AST_POLYMORPHIC_MATCHER() 2959 return (Node.getTemplateSpecializationKind() == TSK_ExplicitSpecialization); in AST_POLYMORPHIC_MATCHER()
|
/external/clang/lib/Serialization/ |
D | ASTWriterDecl.cpp | 277 Record.push_back(MemberInfo->getTemplateSpecializationKind()); in VisitEnumDecl() 387 Record.push_back(MemberInfo->getTemplateSpecializationKind()); in VisitFunctionDecl() 395 Record.push_back(FTSInfo->getTemplateSpecializationKind()); in VisitFunctionDecl() 742 Record.push_back(SpecInfo->getTemplateSpecializationKind()); in VisitVarDecl() 1000 Record.push_back(MSInfo->getTemplateSpecializationKind()); in VisitCXXRecordDecl()
|
D | ASTWriter.cpp | 4539 Record.push_back(MSInfo->getTemplateSpecializationKind()); in WriteDeclUpdatesBlocks() 4543 Record.push_back(Spec->getTemplateSpecializationKind()); in WriteDeclUpdatesBlocks() 5498 assert(isTemplateInstantiation(RD->getTemplateSpecializationKind()) && in CompletedTagDefinition()
|
/external/clang/tools/libclang/ |
D | IndexingContext.cpp | 1169 return FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation; in isTemplateImplicitInstantiation()
|
/external/chromium_org/tools/clang/blink_gc_plugin/ |
D | BlinkGCPlugin.cpp | 167 switch (spec->getTemplateSpecializationKind()) { in IsTemplateInstantiation()
|