Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaTemplateInstantiateDecl.cpp1186 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); in VisitVarTemplatePartialSpecializationDecl() local
1189 DeclContext::lookup_result Found = Owner->lookup(VarTemplate->getDeclName()); in VisitVarTemplatePartialSpecializationDecl()
2613 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); in VisitVarTemplateSpecializationDecl() local
2614 assert(VarTemplate && in VisitVarTemplateSpecializationDecl()
2629 VarTemplate, VarTemplate->getLocStart(), in VisitVarTemplateSpecializationDecl()
2637 if (VarTemplateSpecializationDecl *VarSpec = VarTemplate->findSpecialization( in VisitVarTemplateSpecializationDecl()
2642 return VisitVarTemplateSpecializationDecl(VarTemplate, D, InsertPos, in VisitVarTemplateSpecializationDecl()
2647 VarTemplateDecl *VarTemplate, VarDecl *D, void *InsertPos, in VisitVarTemplateSpecializationDecl() argument
2674 VarTemplate, DI->getType(), DI, D->getStorageClass(), Converted.data(), in VisitVarTemplateSpecializationDecl()
2678 VarTemplate->AddSpecialization(Var, InsertPos); in VisitVarTemplateSpecializationDecl()
[all …]
HDSemaTemplate.cpp2444 VarTemplateDecl *VarTemplate = in ActOnVarTemplateSpecialization() local
2446 if (!VarTemplate) { in ActOnVarTemplateSpecialization()
2468 if (CheckTemplateArgumentList(VarTemplate, TemplateNameLoc, TemplateArgs, in ActOnVarTemplateSpecialization()
2479 InstantiatingTemplate Inst(*this, TemplateKWLoc, VarTemplate); in ActOnVarTemplateSpecialization()
2482 VarDecl *Templated = VarTemplate->getTemplatedDecl(); in ActOnVarTemplateSpecialization()
2495 *this, TemplateNameLoc, VarTemplate->getTemplateParameters(), in ActOnVarTemplateSpecialization()
2505 << VarTemplate->getDeclName(); in ActOnVarTemplateSpecialization()
2509 if (isSameAsPrimaryTemplate(VarTemplate->getTemplateParameters(), in ActOnVarTemplateSpecialization()
2530 PrevDecl = VarTemplate->findPartialSpecialization(Converted, InsertPos); in ActOnVarTemplateSpecialization()
2532 PrevDecl = VarTemplate->findSpecialization(Converted, InsertPos); in ActOnVarTemplateSpecialization()
[all …]
HDSemaTemplateDeduction.cpp2346 VarTemplateDecl *VarTemplate = Partial->getSpecializedTemplate(); in FinishTemplateArgumentDeduction() local
2368 if (S.CheckTemplateArgumentList(VarTemplate, Partial->getLocation(), InstArgs, in FinishTemplateArgumentDeduction()
2372 TemplateParameterList *TemplateParams = VarTemplate->getTemplateParameters(); in FinishTemplateArgumentDeduction()
HDSemaDecl.cpp966 return IsVarTemplate ? NameClassification::VarTemplate(Template) in ClassifyName()
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDTemplate.h502 VarTemplateDecl *VarTemplate, VarDecl *FromVar, void *InsertPos,
513 VarTemplateDecl *VarTemplate,
HDSema.h1520 static NameClassification VarTemplate(TemplateName Name) { in VarTemplate() function
7028 VarTemplateDecl *VarTemplate, VarDecl *FromVar,
/NextBSD/contrib/llvm/tools/clang/include/clang/Basic/
HDDeclNodes.td59 def VarTemplate : DDecl<RedeclarableTemplate>;
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTCommon.cpp178 case Decl::VarTemplate: in isRedeclarableDeclKind()
HDASTWriterDecl.cpp842 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization in VisitVarDecl() enumerator
845 Record.push_back(VarTemplate); in VisitVarDecl()
HDASTReaderDecl.cpp1207 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization in VisitVarDeclImpl() enumerator
1216 case VarTemplate: in VisitVarDeclImpl()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDDeclTemplate.h2763 : RedeclarableTemplateDecl(VarTemplate, C, DC, L, Name, Params, Decl) {}
2885 static bool classofKind(Kind K) { return K == VarTemplate; }
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDASTImporter.cpp4493 VarTemplateDecl *VarTemplate = cast_or_null<VarTemplateDecl>( in VisitVarTemplateSpecializationDecl() local
4495 if (!VarTemplate) in VisitVarTemplateSpecializationDecl()
4499 DeclContext *DC = VarTemplate->getDeclContext(); in VisitVarTemplateSpecializationDecl()
4522 VarTemplateSpecializationDecl *D2 = VarTemplate->findSpecialization( in VisitVarTemplateSpecializationDecl()
4549 Importer.getToContext(), DC, StartLoc, IdLoc, VarTemplate, T, TInfo, in VisitVarTemplateSpecializationDecl()
4555 VarTemplate->AddSpecialization(D2, InsertPos); in VisitVarTemplateSpecializationDecl()
HDDeclBase.cpp594 case VarTemplate: in getIdentifierNamespaceForKind()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGDecl.cpp60 case Decl::VarTemplate: in EmitDecl()
HDCodeGenModule.cpp3273 case Decl::VarTemplate: in EmitTopLevelDecl()