Searched defs:VarTemplate (Results 1 - 7 of 7) sorted by relevance

/external/clang/lib/Serialization/
H A DASTWriterDecl.cpp733 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization enumerator in enum:__anon18137
736 Record.push_back(VarTemplate);
H A DASTReaderDecl.cpp1015 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization enumerator in enum:VarKind
1023 case VarTemplate:
1823 /// VarTemplate(Partial)SpecializationDecl with a new data
1886 /// VarTemplate(Partial)SpecializationDecl with a new data
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp2312 /// VarTemplate(Partial)SpecializationDecl with a new data
2384 VarTemplateDecl *VarTemplate = Partial->getSpecializedTemplate(); local
2406 if (S.CheckTemplateArgumentList(VarTemplate, Partial->getLocation(), InstArgs,
2410 TemplateParameterList *TemplateParams = VarTemplate->getTemplateParameters();
2432 /// VarTemplate(Partial)SpecializationDecl with a new data
4624 /// VarTemplate(Partial)SpecializationDecl with a new data
H A DSemaTemplateInstantiateDecl.cpp1069 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); local
1072 DeclContext::lookup_result Found = Owner->lookup(VarTemplate->getDeclName());
2483 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); local
2484 assert(VarTemplate &&
2499 VarTemplate, VarTemplate->getLocStart(),
2507 if (VarTemplateSpecializationDecl *VarSpec = VarTemplate->findSpecialization(
2512 return VisitVarTemplateSpecializationDecl(VarTemplate, D, InsertPos,
2517 VarTemplateDecl *VarTemplate, VarDecl *D, void *InsertPos,
2544 VarTemplate, D
2516 VisitVarTemplateSpecializationDecl( VarTemplateDecl *VarTemplate, VarDecl *D, void *InsertPos, const TemplateArgumentListInfo &TemplateArgsInfo, ArrayRef<TemplateArgument> Converted) argument
2760 InstantiateVarTemplatePartialSpecialization( VarTemplateDecl *VarTemplate, VarTemplatePartialSpecializationDecl *PartialSpec) argument
3484 BuildVarTemplateInstantiation( VarTemplateDecl *VarTemplate, VarDecl *FromVar, const TemplateArgumentList &TemplateArgList, const TemplateArgumentListInfo &TemplateArgsInfo, SmallVectorImpl<TemplateArgument> &Converted, SourceLocation PointOfInstantiation, void *InsertPos, LateInstantiatedAttrVec *LateAttrs, LocalInstantiationScope *StartingScope) argument
[all...]
H A DSemaTemplate.cpp2416 VarTemplateDecl *VarTemplate = local
2418 if (!VarTemplate) {
2440 if (CheckTemplateArgumentList(VarTemplate, TemplateNameLoc, TemplateArgs,
2451 InstantiatingTemplate Inst(*this, TemplateKWLoc, VarTemplate);
2454 VarDecl *Templated = VarTemplate->getTemplatedDecl();
2467 *this, TemplateNameLoc, VarTemplate->getTemplateParameters(),
2477 << VarTemplate->getDeclName();
2481 if (isSameAsPrimaryTemplate(VarTemplate->getTemplateParameters(),
2502 PrevDecl = VarTemplate->findPartialSpecialization(Converted, InsertPos);
2504 PrevDecl = VarTemplate
[all...]
/external/clang/lib/AST/
H A DASTImporter.cpp4256 VarTemplateDecl *VarTemplate = cast_or_null<VarTemplateDecl>( local
4258 if (!VarTemplate)
4262 DeclContext *DC = VarTemplate->getDeclContext();
4285 VarTemplateSpecializationDecl *D2 = VarTemplate->findSpecialization(
4312 Importer.getToContext(), DC, StartLoc, IdLoc, VarTemplate, T, TInfo,
4318 VarTemplate->AddSpecialization(D2, InsertPos);
/external/clang/include/clang/Sema/
H A DSema.h1474 static NameClassification VarTemplate(TemplateName Name) { function in class:clang::Sema::NameClassification
6707 VarTemplateDecl *VarTemplate, VarDecl *FromVar,

Completed in 958 milliseconds