Home
last modified time | relevance | path

Searched refs:ArgumentPackSubstitutionIndex (Results 1 – 6 of 6) sorted by relevance

/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp870 assert(S.ArgumentPackSubstitutionIndex >= 0); in getPackSubstitutedTemplateArgument()
871 assert(S.ArgumentPackSubstitutionIndex < (int)Arg.pack_size()); in getPackSubstitutedTemplateArgument()
872 Arg = Arg.pack_begin()[S.ArgumentPackSubstitutionIndex]; in getPackSubstitutedTemplateArgument()
939 if (getSema().ArgumentPackSubstitutionIndex == -1) in TransformFirstQualifierInScope()
1038 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformTemplateName()
1064 if (getSema().ArgumentPackSubstitutionIndex == -1) in TransformTemplateName()
1100 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformTemplateParmRefExpr()
1174 type = parm->getExpansionType(SemaRef.ArgumentPackSubstitutionIndex); in transformNonTypeTemplateParmRef()
1206 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformSubstNonTypeTemplateParmPackExpr()
1227 if (getSema().ArgumentPackSubstitutionIndex != -1) { in TransformFunctionParmPackExpr()
[all …]
DSema.cpp103 NonInstantiationEntries(0), ArgumentPackSubstitutionIndex(-1), in Sema()
DSemaTemplateInstantiateDecl.cpp4387 int PackIdx = ArgumentPackSubstitutionIndex; in FindInstantiatedDecl()
DTreeTransform.h148 bool AlwaysRebuild() { return SemaRef.ArgumentPackSubstitutionIndex != -1; } in AlwaysRebuild()
/external/clang/include/clang/Sema/
DTemplate.h400 SubstIndex(SemaRef, SemaRef.ArgumentPackSubstitutionIndex), in TemplateDeclInstantiator()
DSema.h6370 int ArgumentPackSubstitutionIndex; variable
6382 : Self(Self), OldSubstitutionIndex(Self.ArgumentPackSubstitutionIndex) { in ArgumentPackSubstitutionIndexRAII()
6383 Self.ArgumentPackSubstitutionIndex = NewSubstitutionIndex; in ArgumentPackSubstitutionIndexRAII()
6387 Self.ArgumentPackSubstitutionIndex = OldSubstitutionIndex; in ~ArgumentPackSubstitutionIndexRAII()