Home
last modified time | relevance | path

Searched refs:VarTemplate (Results 1 – 15 of 15) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp1427 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 DSemaTemplate.cpp3733 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 DSemaDecl.cpp1086 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 DTemplate.h546 VarTemplateDecl *VarTemplate, VarDecl *FromVar, void *InsertPos,
557 VarTemplateDecl *VarTemplate,
H A DSema.h1795 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 DDeclNodes.td68 def VarTemplate : DDecl<RedeclarableTemplate>;
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTCommon.cpp347 case Decl::VarTemplate: in isRedeclarableDeclKind()
H A DASTWriterDecl.cpp978 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization in VisitVarDecl() enumerator
981 Record.push_back(VarTemplate); in VisitVarDecl()
H A DASTReaderDecl.cpp1396 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization in VisitVarDeclImpl() enumerator
1406 case VarTemplate: in VisitVarDeclImpl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDecl.cpp2415 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 DASTImporter.cpp5336 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 DDeclBase.cpp728 case VarTemplate: in getIdentifierNamespaceForKind()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclTemplate.h2891 : 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 DCGDecl.cpp69 case Decl::VarTemplate: in EmitDecl()
H A DCodeGenModule.cpp4865 case Decl::VarTemplate: in EmitTopLevelDecl()