Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaTemplateInstantiateDecl.cpp1308 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); in VisitVarTemplatePartialSpecializationDecl() local
1311 DeclContext::lookup_result Found = Owner->lookup(VarTemplate->getDeclName()); in VisitVarTemplatePartialSpecializationDecl()
2805 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); in VisitVarTemplateSpecializationDecl() local
2806 assert(VarTemplate && in VisitVarTemplateSpecializationDecl()
2821 VarTemplate, VarTemplate->getLocStart(), in VisitVarTemplateSpecializationDecl()
2829 if (VarTemplateSpecializationDecl *VarSpec = VarTemplate->findSpecialization( in VisitVarTemplateSpecializationDecl()
2834 return VisitVarTemplateSpecializationDecl(VarTemplate, D, InsertPos, in VisitVarTemplateSpecializationDecl()
2839 VarTemplateDecl *VarTemplate, VarDecl *D, void *InsertPos, in VisitVarTemplateSpecializationDecl() argument
2859 VarTemplate, DI->getType(), DI, D->getStorageClass(), Converted); in VisitVarTemplateSpecializationDecl()
2862 VarTemplate->AddSpecialization(Var, InsertPos); in VisitVarTemplateSpecializationDecl()
[all …]
DSemaTemplate.cpp2539 VarTemplateDecl *VarTemplate = in ActOnVarTemplateSpecialization() local
2541 if (!VarTemplate) { in ActOnVarTemplateSpecialization()
2563 if (CheckTemplateArgumentList(VarTemplate, TemplateNameLoc, TemplateArgs, in ActOnVarTemplateSpecialization()
2571 *this, TemplateNameLoc, VarTemplate->getTemplateParameters(), in ActOnVarTemplateSpecialization()
2581 << VarTemplate->getDeclName(); in ActOnVarTemplateSpecialization()
2585 if (isSameAsPrimaryTemplate(VarTemplate->getTemplateParameters(), in ActOnVarTemplateSpecialization()
2606 PrevDecl = VarTemplate->findPartialSpecialization(Converted, InsertPos); in ActOnVarTemplateSpecialization()
2608 PrevDecl = VarTemplate->findSpecialization(Converted, InsertPos); in ActOnVarTemplateSpecialization()
2614 if (CheckTemplateSpecializationScope(*this, VarTemplate, PrevDecl, in ActOnVarTemplateSpecialization()
2633 Context, VarTemplate->getDeclContext(), TemplateKWLoc, in ActOnVarTemplateSpecialization()
[all …]
DSemaTemplateDeduction.cpp2351 VarTemplateDecl *VarTemplate = Partial->getSpecializedTemplate(); in FinishTemplateArgumentDeduction() local
2373 if (S.CheckTemplateArgumentList(VarTemplate, Partial->getLocation(), InstArgs, in FinishTemplateArgumentDeduction()
2377 TemplateParameterList *TemplateParams = VarTemplate->getTemplateParameters(); in FinishTemplateArgumentDeduction()
DSemaDecl.cpp1009 return IsVarTemplate ? NameClassification::VarTemplate(Template) in ClassifyName()
/external/clang/include/clang/Sema/
DTemplate.h502 VarTemplateDecl *VarTemplate, VarDecl *FromVar, void *InsertPos,
513 VarTemplateDecl *VarTemplate,
DSema.h1594 static NameClassification VarTemplate(TemplateName Name) { in VarTemplate() function
7266 VarTemplateDecl *VarTemplate, VarDecl *FromVar,
/external/clang/include/clang/Basic/
DDeclNodes.td63 def VarTemplate : DDecl<RedeclarableTemplate>;
/external/clang/lib/Serialization/
DASTCommon.cpp265 case Decl::VarTemplate: in isRedeclarableDeclKind()
DASTWriterDecl.cpp915 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization in VisitVarDecl() enumerator
918 Record.push_back(VarTemplate); in VisitVarDecl()
DASTReaderDecl.cpp1245 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization in VisitVarDeclImpl() enumerator
1255 case VarTemplate: in VisitVarDeclImpl()
/external/clang/include/clang/AST/
DDeclTemplate.h2787 : RedeclarableTemplateDecl(VarTemplate, C, DC, L, Name, Params, Decl) {}
2909 static bool classofKind(Kind K) { return K == VarTemplate; }
/external/clang/lib/AST/
DASTImporter.cpp4715 VarTemplateDecl *VarTemplate = cast_or_null<VarTemplateDecl>( in VisitVarTemplateSpecializationDecl() local
4717 if (!VarTemplate) in VisitVarTemplateSpecializationDecl()
4721 DeclContext *DC = VarTemplate->getDeclContext(); in VisitVarTemplateSpecializationDecl()
4744 VarTemplateSpecializationDecl *D2 = VarTemplate->findSpecialization( in VisitVarTemplateSpecializationDecl()
4771 Importer.getToContext(), DC, StartLoc, IdLoc, VarTemplate, T, TInfo, in VisitVarTemplateSpecializationDecl()
4777 VarTemplate->AddSpecialization(D2, InsertPos); in VisitVarTemplateSpecializationDecl()
DDeclBase.cpp658 case VarTemplate: in getIdentifierNamespaceForKind()
/external/clang/lib/CodeGen/
DCGDecl.cpp64 case Decl::VarTemplate: in EmitDecl()
DCodeGenModule.cpp3790 case Decl::VarTemplate: in EmitTopLevelDecl()
/external/clang/tools/libclang/
DCIndex.cpp5699 case Decl::VarTemplate: { in clang_getCursorDefinition()