| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 1427 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); in VisitVarTemplatePartialSpecializationDecl() local 3093 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); in VisitVarTemplateSpecializationDecl() local 3094 assert(VarTemplate && in VisitVarTemplateSpecializationDecl() 3109 VarTemplate, VarTemplate->getBeginLoc(), in VisitVarTemplateSpecializationDecl() 3122 return VisitVarTemplateSpecializationDecl(VarTemplate, D, InsertPos, in VisitVarTemplateSpecializationDecl() 3127 VarTemplateDecl *VarTemplate, VarDecl *D, void *InsertPos, in VisitVarTemplateSpecializationDecl() argument 3150 VarTemplate->AddSpecialization(Var, InsertPos); in VisitVarTemplateSpecializationDecl() 3373 VarTemplateDecl *VarTemplate, in InstantiateVarTemplatePartialSpecialization() argument 3415 VarTemplate->findPartialSpecialization(Converted, InsertPos); in InstantiateVarTemplatePartialSpecialization() 3420 TemplateName(VarTemplate), Converted); in InstantiateVarTemplatePartialSpecialization() [all …]
|
| H A D | SemaTemplate.cpp | 3733 VarTemplateDecl *VarTemplate = in ActOnVarTemplateSpecialization() local 3735 if (!VarTemplate) { in ActOnVarTemplateSpecialization() 3776 << VarTemplate->getDeclName(); in ActOnVarTemplateSpecialization() 3780 if (isSameAsPrimaryTemplate(VarTemplate->getTemplateParameters(), in ActOnVarTemplateSpecialization() 3809 if (CheckTemplateSpecializationScope(*this, VarTemplate, PrevDecl, in ActOnVarTemplateSpecialization() 3828 Context, VarTemplate->getDeclContext(), TemplateKWLoc, in ActOnVarTemplateSpecialization() 3833 VarTemplate->AddPartialSpecialization(Partial, InsertPos); in ActOnVarTemplateSpecialization() 3847 VarTemplate, DI->getType(), DI, SC, Converted); in ActOnVarTemplateSpecialization() 3851 VarTemplate->AddSpecialization(Specialization, InsertPos); in ActOnVarTemplateSpecialization() 3903 Specialization->setAccess(VarTemplate->getAccess()); in ActOnVarTemplateSpecialization() [all …]
|
| H A D | SemaDecl.cpp | 1086 return IsVarTemplate ? NameClassification::VarTemplate(Template) in ClassifyName() 1162 return TemplateNameKindForDiagnostics::VarTemplate; in getTemplateNameKindForDiagnostics()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Template.h | 546 VarTemplateDecl *VarTemplate, VarDecl *FromVar, void *InsertPos, 557 VarTemplateDecl *VarTemplate,
|
| H A D | Sema.h | 1795 static NameClassification VarTemplate(TemplateName Name) { in VarTemplate() function 1873 VarTemplate, enumerator 7911 VarTemplateDecl *VarTemplate, VarDecl *FromVar,
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | DeclNodes.td | 68 def VarTemplate : DDecl<RedeclarableTemplate>;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTCommon.cpp | 347 case Decl::VarTemplate: in isRedeclarableDeclKind()
|
| H A D | ASTWriterDecl.cpp | 978 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization in VisitVarDecl() enumerator 981 Record.push_back(VarTemplate); in VisitVarDecl()
|
| H A D | ASTReaderDecl.cpp | 1396 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization in VisitVarDeclImpl() enumerator 1406 case VarTemplate: in VisitVarDeclImpl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | Decl.cpp | 2415 if (VarTemplateDecl *VarTemplate = getDescribedVarTemplate()) { in getTemplateInstantiationPattern() local 2416 while (VarTemplate->getInstantiatedFromMemberTemplate()) { in getTemplateInstantiationPattern() 2417 if (VarTemplate->isMemberSpecialization()) in getTemplateInstantiationPattern() 2419 VarTemplate = VarTemplate->getInstantiatedFromMemberTemplate(); in getTemplateInstantiationPattern() 2422 return getDefinitionOrSelf(VarTemplate->getTemplatedDecl()); in getTemplateInstantiationPattern()
|
| H A D | ASTImporter.cpp | 5336 VarTemplateDecl *VarTemplate; in VisitVarTemplateSpecializationDecl() local 5337 if (Error Err = importInto(VarTemplate, D->getSpecializedTemplate())) in VisitVarTemplateSpecializationDecl() 5362 VarTemplateSpecializationDecl *D2 = VarTemplate->findSpecialization( in VisitVarTemplateSpecializationDecl() 5413 VarTemplate, T, *TInfoOrErr, in VisitVarTemplateSpecializationDecl() 5430 *BeginLocOrErr, *IdLocOrErr, VarTemplate, in VisitVarTemplateSpecializationDecl() 5447 VarTemplate->AddSpecialization(D2, InsertPos); in VisitVarTemplateSpecializationDecl()
|
| H A D | DeclBase.cpp | 728 case VarTemplate: in getIdentifierNamespaceForKind()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 2891 : RedeclarableTemplateDecl(VarTemplate, C, DC, L, Name, Params, Decl) {} 3013 static bool classofKind(Kind K) { return K == VarTemplate; }
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 69 case Decl::VarTemplate: in EmitDecl()
|
| H A D | CodeGenModule.cpp | 4865 case Decl::VarTemplate: in EmitTopLevelDecl()
|