Home
last modified time | relevance | path

Searched refs:getTemplateSpecializationKind (Results 1 – 25 of 71) sorted by relevance

123

/external/llvm-project/clang-tools-extra/clang-tidy/misc/
DDefinitionsInHeadersCheck.cpp124 bool IsFullSpec = FD->getTemplateSpecializationKind() != TSK_Undeclared; in check()
141 if (isTemplateInstantiation(VD->getTemplateSpecializationKind())) in check()
/external/llvm-project/clang/lib/Index/
DIndexingContext.cpp156 TKind = FD->getTemplateSpecializationKind(); in isTemplateImplicitInstantiation()
158 TKind = VD->getTemplateSpecializationKind(); in isTemplateImplicitInstantiation()
161 TKind = RD->getTemplateSpecializationKind(); in isTemplateImplicitInstantiation()
164 TKind = ED->getTemplateSpecializationKind(); in isTemplateImplicitInstantiation()
/external/llvm-project/clang/lib/AST/
DDecl.cpp544 TSK = spec->getTemplateSpecializationKind(); in useInlineVisibilityHidden()
547 TSK = MSI->getTemplateSpecializationKind(); in useInlineVisibilityHidden()
1294 !isTemplateInstantiation(FD->getTemplateSpecializationKind())) in getLVForLocalDecl()
2130 ? getTemplateSpecializationKind() == TSK_Undeclared in isThisDeclarationADefinition()
2131 : getTemplateSpecializationKind() != in isThisDeclarationADefinition()
2161 if (VTSD->getTemplateSpecializationKind() != TSK_ExplicitSpecialization && in isThisDeclarationADefinition()
2521 if (isTemplateInstantiation(MSInfo->getTemplateSpecializationKind())) { in getTemplateInstantiationPattern()
2531 if (isTemplateInstantiation(VDTemplSpec->getTemplateSpecializationKind())) { in getTemplateInstantiationPattern()
2580 TemplateSpecializationKind VarDecl::getTemplateSpecializationKind() const { in getTemplateSpecializationKind() function in VarDecl
2585 return MSI->getTemplateSpecializationKind(); in getTemplateSpecializationKind()
[all …]
DDeclFriend.cpp50 (cast<CXXRecordDecl>(DC)->getTemplateSpecializationKind())); in Create()
DASTDumper.cpp102 switch (Redecl->getTemplateSpecializationKind()) { in dumpTemplateDeclSpecialization()
/external/clang/lib/AST/
DDeclFriend.cpp43 (cast<CXXRecordDecl>(DC)->getTemplateSpecializationKind())); in Create()
DDecl.cpp551 TSK = spec->getTemplateSpecializationKind(); in useInlineVisibilityHidden()
554 TSK = MSI->getTemplateSpecializationKind(); in useInlineVisibilityHidden()
1203 !isTemplateInstantiation(FD->getTemplateSpecializationKind())) in getLVForLocalDecl()
1934 ? getTemplateSpecializationKind() == TSK_Undeclared in isThisDeclarationADefinition()
1935 : getTemplateSpecializationKind() != in isThisDeclarationADefinition()
1965 getTemplateSpecializationKind() != TSK_ExplicitSpecialization) in isThisDeclarationADefinition()
2256 TemplateSpecializationKind VarDecl::getTemplateSpecializationKind() const { in getTemplateSpecializationKind() function in VarDecl
2261 return MSI->getTemplateSpecializationKind(); in getTemplateSpecializationKind()
3081 switch (getTemplateSpecializationKind()) { in isImplicitlyInstantiable()
3116 switch (getTemplateSpecializationKind()) { in isTemplateInstantiation()
[all …]
DDeclCXX.cpp1299 TemplateSpecializationKind CXXRecordDecl::getTemplateSpecializationKind() const{ in getTemplateSpecializationKind() function in CXXRecordDecl
1305 return MSInfo->getTemplateSpecializationKind(); in getTemplateSpecializationKind()
1351 if (isTemplateInstantiation(MSInfo->getTemplateSpecializationKind())) { in getTemplateInstantiationPattern()
1359 assert(!isTemplateInstantiation(this->getTemplateSpecializationKind()) && in getTemplateInstantiationPattern()
/external/clang/lib/Sema/
DSemaTemplate.cpp1697 } else if (Record->getTemplateSpecializationKind() in MatchTemplateParametersToScopeSpecifier()
1839 } else if (Record->getTemplateSpecializationKind()) { in MatchTemplateParametersToScopeSpecifier()
1840 if (Record->getTemplateSpecializationKind() in MatchTemplateParametersToScopeSpecifier()
2445 static TemplateSpecializationKind getTemplateSpecializationKind(Decl *D);
2694 if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization) { in ActOnVarTemplateSpecialization()
2707 << (PrevDecl->getTemplateSpecializationKind() != in ActOnVarTemplateSpecialization()
2924 if (!Var->getTemplateSpecializationKind()) in CheckVarTemplateId()
5848 static TemplateSpecializationKind getTemplateSpecializationKind(Decl *D) { in getTemplateSpecializationKind() function
5853 return Record->getTemplateSpecializationKind(); in getTemplateSpecializationKind()
5855 return Function->getTemplateSpecializationKind(); in getTemplateSpecializationKind()
[all …]
DSemaTemplateInstantiate.cpp130 (Function->getTemplateSpecializationKind() == in getTemplateInstantiationArgs()
2459 if (MSInfo->getTemplateSpecializationKind() in InstantiateClassMembers()
2465 MSInfo->getTemplateSpecializationKind(), in InstantiateClassMembers()
2500 if (MSInfo->getTemplateSpecializationKind() in InstantiateClassMembers()
2506 MSInfo->getTemplateSpecializationKind(), in InstantiateClassMembers()
2541 if (MSInfo->getTemplateSpecializationKind() in InstantiateClassMembers()
2554 MSInfo->getTemplateSpecializationKind(), in InstantiateClassMembers()
2584 Record->getTemplateSpecializationKind() == in InstantiateClassMembers()
2599 if (MSInfo->getTemplateSpecializationKind() in InstantiateClassMembers()
2605 MSInfo->getTemplateSpecializationKind(), in InstantiateClassMembers()
DSemaTemplateInstantiateDecl.cpp1702 Definition->getTemplateSpecializationKind() == TSK_Undeclared) { in VisitFunctionDecl()
2667 D->getTemplateSpecializationKind() == TSK_ExplicitSpecialization && in VisitClassTemplateSpecializationDecl()
3514 if (Function->getTemplateSpecializationKind() == TSK_ExplicitSpecialization && in InstantiateFunctionDefinition()
3581 } else if (Function->getTemplateSpecializationKind() in InstantiateFunctionDefinition()
3586 } else if (Function->getTemplateSpecializationKind() in InstantiateFunctionDefinition()
3606 if (Function->getTemplateSpecializationKind() == in InstantiateFunctionDefinition()
4092 } else if (Var->getTemplateSpecializationKind() in InstantiateVariableDefinition()
4096 } else if (Var->getTemplateSpecializationKind() in InstantiateVariableDefinition()
4111 TemplateSpecializationKind TSK = Var->getTemplateSpecializationKind(); in InstantiateVariableDefinition()
4141 Def->setTemplateSpecializationKind(Var->getTemplateSpecializationKind(), in InstantiateVariableDefinition()
[all …]
/external/llvm-project/clang/lib/Serialization/
DASTCommon.h123 return !isTemplateInstantiation(VD->getTemplateSpecializationKind()); in isPartOfPerModuleInitializer()
DASTWriterDecl.cpp447 Record.push_back(MemberInfo->getTemplateSpecializationKind()); in VisitEnumDecl()
592 Record.push_back(MemberInfo->getTemplateSpecializationKind()); in VisitFunctionDecl()
603 Record.push_back(FTSInfo->getTemplateSpecializationKind()); in VisitFunctionDecl()
626 Record.push_back(MemberInfo->getTemplateSpecializationKind()); in VisitFunctionDecl()
1048 Record.push_back(SpecInfo->getTemplateSpecializationKind()); in VisitVarDecl()
1349 Record.push_back(MSInfo->getTemplateSpecializationKind()); in VisitCXXRecordDecl()
/external/llvm-project/clang/lib/Sema/
DSemaTemplate.cpp3067 } else if (Record->getTemplateSpecializationKind() in MatchTemplateParametersToScopeSpecifier()
3211 } else if (Record->getTemplateSpecializationKind()) { in MatchTemplateParametersToScopeSpecifier()
3212 if (Record->getTemplateSpecializationKind() in MatchTemplateParametersToScopeSpecifier()
4077 static TemplateSpecializationKind getTemplateSpecializationKind(Decl *D);
4410 if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization) { in ActOnVarTemplateSpecialization()
4423 << (PrevDecl->getTemplateSpecializationKind() != in ActOnVarTemplateSpecialization()
4632 if (!Var->getTemplateSpecializationKind()) in CheckVarTemplateId()
7984 static TemplateSpecializationKind getTemplateSpecializationKind(Decl *D) { in getTemplateSpecializationKind() function
7989 return Record->getTemplateSpecializationKind(); in getTemplateSpecializationKind()
7991 return Function->getTemplateSpecializationKind(); in getTemplateSpecializationKind()
[all …]
DSemaTemplateInstantiate.cpp144 if (!RelativeToPrimary && Function->getTemplateSpecializationKind() == in getTemplateInstantiationArgs()
3020 if (ClassTemplateSpec->getTemplateSpecializationKind() == in usesPartialOrExplicitSpecialization()
3233 if (MSInfo->getTemplateSpecializationKind() in InstantiateClassMembers()
3239 MSInfo->getTemplateSpecializationKind(), in InstantiateClassMembers()
3277 if (MSInfo->getTemplateSpecializationKind() in InstantiateClassMembers()
3283 MSInfo->getTemplateSpecializationKind(), in InstantiateClassMembers()
3321 if (MSInfo->getTemplateSpecializationKind() in InstantiateClassMembers()
3338 MSInfo->getTemplateSpecializationKind(), in InstantiateClassMembers()
3368 Record->getTemplateSpecializationKind() == in InstantiateClassMembers()
3383 if (MSInfo->getTemplateSpecializationKind() in InstantiateClassMembers()
[all …]
/external/clang/include/clang/AST/
DDeclTemplate.h445 TemplateSpecializationKind getTemplateSpecializationKind() const { in getTemplateSpecializationKind() function
450 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in isExplicitSpecialization()
458 getTemplateSpecializationKind()); in isExplicitInstantiationOrSpecialization()
522 TemplateSpecializationKind getTemplateSpecializationKind() const { in getTemplateSpecializationKind() function
527 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in isExplicitSpecialization()
1639 getTemplateSpecializationKind());
2478 getTemplateSpecializationKind());
/external/llvm-project/clang-tools-extra/clang-tidy/performance/
DUnnecessaryValueParamCheck.cpp56 if (SpecializationInfo->getTemplateSpecializationKind() == in isExplicitTemplateSpecialization()
/external/llvm-project/clang/include/clang/AST/
DDeclTemplate.h528 TemplateSpecializationKind getTemplateSpecializationKind() const { in getTemplateSpecializationKind() function
533 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in isExplicitSpecialization()
541 getTemplateSpecializationKind()); in isExplicitInstantiationOrSpecialization()
640 TemplateSpecializationKind getTemplateSpecializationKind() const { in getTemplateSpecializationKind() function
645 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization; in isExplicitSpecialization()
1923 getTemplateSpecializationKind());
2779 getTemplateSpecializationKind());
/external/llvm-project/clang-tools-extra/clang-include-fixer/find-all-symbols/
DFindAllSymbols.cpp37 if (Node.getTemplateSpecializationKind() == TSK_ExplicitSpecialization) { in AST_POLYMORPHIC_MATCHER()
/external/clang/lib/CodeGen/
DCGVTables.cpp741 switch (keyFunction->getTemplateSpecializationKind()) { in getVTableLinkage()
790 switch (RD->getTemplateSpecializationKind()) { in getVTableLinkage()
853 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind(); in isVTableExternal()
/external/clang/lib/Index/
DIndexingContext.cpp135 TKind = FD->getTemplateSpecializationKind(); in isTemplateImplicitInstantiation()
/external/llvm-project/clang/lib/CodeGen/
DCGVTables.cpp1022 switch (keyFunction->getTemplateSpecializationKind()) { in getVTableLinkage()
1072 switch (RD->getTemplateSpecializationKind()) { in getVTableLinkage()
1135 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind(); in isVTableExternal()
DCGDeclCXX.cpp504 } else if (isTemplateInstantiation(D->getTemplateSpecializationKind()) || in EmitCXXGlobalVarDeclInitFunc()
694 isTemplateInstantiation(D->getTemplateSpecializationKind()))) { in GenerateCXXGlobalVarDeclInitFunc()
/external/llvm-project/clang-tools-extra/clangd/
DAST.cpp67 return TD->getTemplateSpecializationKind() == Kind; in isTemplateSpecializationKind()
/external/clang/lib/Serialization/
DASTWriterDecl.cpp429 Record.push_back(MemberInfo->getTemplateSpecializationKind()); in VisitEnumDecl()
544 Record.push_back(MemberInfo->getTemplateSpecializationKind()); in VisitFunctionDecl()
555 Record.push_back(FTSInfo->getTemplateSpecializationKind()); in VisitFunctionDecl()
924 Record.push_back(SpecInfo->getTemplateSpecializationKind()); in VisitVarDecl()
1178 Record.push_back(MSInfo->getTemplateSpecializationKind()); in VisitCXXRecordDecl()

123