Searched refs:getTemplateSpecializationKind (Results 1 - 25 of 34) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DDeclFriend.cpp50 (cast<CXXRecordDecl>(DC)->getTemplateSpecializationKind()));
H A DDecl.cpp544 TSK = spec->getTemplateSpecializationKind();
547 TSK = MSI->getTemplateSpecializationKind();
1294 !isTemplateInstantiation(FD->getTemplateSpecializationKind()))
2104 ? getTemplateSpecializationKind() == TSK_Undeclared
2105 : getTemplateSpecializationKind() !=
2135 if (VTSD->getTemplateSpecializationKind() != TSK_ExplicitSpecialization &&
2477 if (isTemplateInstantiation(MSInfo->getTemplateSpecializationKind())) {
2487 if (isTemplateInstantiation(VDTemplSpec->getTemplateSpecializationKind())) {
2536 TemplateSpecializationKind VarDecl::getTemplateSpecializationKind() const { function in class:VarDecl
2541 return MSI->getTemplateSpecializationKind();
[all...]
H A DASTDumper.cpp102 switch (Redecl->getTemplateSpecializationKind()) {
H A DDeclCXX.cpp1738 TemplateSpecializationKind CXXRecordDecl::getTemplateSpecializationKind() const{
1743 return MSInfo->getTemplateSpecializationKind();
1795 if (isTemplateInstantiation(MSInfo->getTemplateSpecializationKind())) {
1803 assert(!isTemplateInstantiation(this->getTemplateSpecializationKind()) &&
H A DDeclPrinter.cpp390 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation &&
1131 if (I->getTemplateSpecializationKind() == TSK_ImplicitInstantiation) {
H A DASTContext.cpp118 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation)
124 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation)
129 if (CRD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation)
141 if (ED->getTemplateSpecializationKind() == TSK_ImplicitInstantiation)
317 if (FD->getTemplateSpecializationKind() != TSK_ImplicitInstantiation)
10319 switch (FD->getTemplateSpecializationKind()) {
10474 switch (VD->getTemplateSpecializationKind()) {
10550 cast<FunctionDecl>(D)->getTemplateSpecializationKind() ==
10558 cast<CXXMethodDecl>(D)->getParent()->getTemplateSpecializationKind() ==
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.h123 return !isTemplateInstantiation(VD->getTemplateSpecializationKind());
H A DASTWriterDecl.cpp446 Record.push_back(MemberInfo->getTemplateSpecializationKind());
592 Record.push_back(MemberInfo->getTemplateSpecializationKind());
603 Record.push_back(FTSInfo->getTemplateSpecializationKind());
626 Record.push_back(MemberInfo->getTemplateSpecializationKind());
1052 Record.push_back(SpecInfo->getTemplateSpecializationKind());
1353 Record.push_back(MSInfo->getTemplateSpecializationKind());
/freebsd-13-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexingContext.cpp156 TKind = FD->getTemplateSpecializationKind();
158 TKind = VD->getTemplateSpecializationKind();
161 TKind = RD->getTemplateSpecializationKind();
164 TKind = ED->getTemplateSpecializationKind();
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp2949 } else if (Record->getTemplateSpecializationKind()
3093 } else if (Record->getTemplateSpecializationKind()) {
3094 if (Record->getTemplateSpecializationKind()
3959 static TemplateSpecializationKind getTemplateSpecializationKind(Decl *D);
4292 if (getTemplateSpecializationKind(Prev) == TSK_ExplicitSpecialization) {
4305 << (PrevDecl->getTemplateSpecializationKind() !=
4513 if (!Var->getTemplateSpecializationKind())
7811 static TemplateSpecializationKind getTemplateSpecializationKind(Decl *D) { function
7816 return Record->getTemplateSpecializationKind();
7818 return Function->getTemplateSpecializationKind();
[all...]
H A DSemaTemplateInstantiate.cpp3031 if (ClassTemplateSpec->getTemplateSpecializationKind() ==
3244 if (MSInfo->getTemplateSpecializationKind()
3250 MSInfo->getTemplateSpecializationKind(),
3288 if (MSInfo->getTemplateSpecializationKind()
3294 MSInfo->getTemplateSpecializationKind(),
3332 if (MSInfo->getTemplateSpecializationKind()
3349 MSInfo->getTemplateSpecializationKind(),
3379 Record->getTemplateSpecializationKind() ==
3394 if (MSInfo->getTemplateSpecializationKind()
3400 MSInfo->getTemplateSpecializationKind(),
[all...]
H A DSemaCXXScopeSpec.cpp255 if (MSI->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) {
H A DSemaDeclCXX.cpp591 } else if (New->getTemplateSpecializationKind()
593 New->getTemplateSpecializationKind() != TSK_Undeclared) {
604 << (New->getTemplateSpecializationKind() ==TSK_ExplicitSpecialization)
1551 if (FD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization)
5820 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind();
6111 TemplateSpecializationKind TSK = Class->getTemplateSpecializationKind();
9718 if (!isTemplateInstantiation(RD.getTemplateSpecializationKind())) {
10199 Constructor->getTemplateSpecializationKind() !=
10581 if (Conversion->getTemplateSpecializationKind() != TSK_Undeclared &&
10582 Conversion->getTemplateSpecializationKind() !
[all...]
H A DSemaTemplateInstantiateDecl.cpp3432 D->getTemplateSpecializationKind() == TSK_ExplicitSpecialization &&
5276 Def->setTemplateSpecializationKind(Var->getTemplateSpecializationKind(),
5339 Var->setTemplateSpecializationKind(OldVar->getTemplateSpecializationKind(),
5921 << T << (SubstRecord->getTemplateSpecializationKind() ==
6028 assert(Spec->getTemplateSpecializationKind() ==
6065 bool DefinitionRequired = Function->getTemplateSpecializationKind() ==
6122 bool DefinitionRequired = Var->getTemplateSpecializationKind() ==
H A DSemaLookup.cpp1586 return RD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization;
1588 return FD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization;
1590 return VD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization;
H A DSemaExprMember.cpp965 if (!Var->getTemplateSpecializationKind())
H A DSemaDecl.cpp1671 if (FD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation)
1675 if (FD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization &&
1702 VD->getTemplateSpecializationKind() == TSK_ImplicitInstantiation)
1705 VD->getTemplateSpecializationKind() == TSK_ExplicitSpecialization &&
10792 if (Guide->getTemplateSpecializationKind() == TSK_ExplicitSpecialization)
12300 !isTemplateInstantiation(VDecl->getTemplateSpecializationKind()))
12776 !isTemplateInstantiation(var->getTemplateSpecializationKind()) &&
15783 RD->getTemplateSpecializationKind() !=
15787 ED->getTemplateSpecializationKind() !=
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DDeclTemplate.h532 TemplateSpecializationKind getTemplateSpecializationKind() const { function in class:clang::final::final
537 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization;
545 getTemplateSpecializationKind());
594 /// need not be the same as that returned by getTemplateSpecializationKind(),
644 TemplateSpecializationKind getTemplateSpecializationKind() const { function in class:clang::final::MemberSpecializationInfo
649 return getTemplateSpecializationKind() == TSK_ExplicitSpecialization;
1927 getTemplateSpecializationKind());
2783 getTemplateSpecializationKind());
H A DJSONNodeDumper.h372 switch (Redecl->getTemplateSpecializationKind()) {
H A DRecursiveASTVisitor.h1714 switch (RD->getTemplateSpecializationKind()) {
1881 D->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) \
1999 if (FTSI->getTemplateSpecializationKind() != TSK_Undeclared &&
2000 FTSI->getTemplateSpecializationKind() != TSK_ImplicitInstantiation) {
H A DDecl.h1470 TemplateSpecializationKind getTemplateSpecializationKind() const;
1473 /// template instantiation. This differs from getTemplateSpecializationKind()
2694 TemplateSpecializationKind getTemplateSpecializationKind() const;
3741 TemplateSpecializationKind getTemplateSpecializationKind() const;
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp1090 switch (keyFunction->getTemplateSpecializationKind()) {
1140 switch (RD->getTemplateSpecializationKind()) {
1203 TemplateSpecializationKind TSK = RD->getTemplateSpecializationKind();
H A DCGDeclCXX.cpp518 } else if (isTemplateInstantiation(D->getTemplateSpecializationKind()) ||
748 isTemplateInstantiation(D->getTemplateSpecializationKind()))) {
H A DItaniumCXXABI.cpp2303 !isTemplateInstantiation(D.getTemplateSpecializationKind());
2690 CXXThreadLocalInitVars[I]->getTemplateSpecializationKind()))
2778 if (isTemplateInstantiation(VD->getTemplateSpecializationKind()))
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5677 return (Node.getTemplateSpecializationKind() == TSK_ImplicitInstantiation ||
5678 Node.getTemplateSpecializationKind() ==
5680 Node.getTemplateSpecializationKind() ==
5736 return (Node.getTemplateSpecializationKind() == TSK_ExplicitSpecialization);

Completed in 620 milliseconds

12