Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp856 assert(S.ArgumentPackSubstitutionIndex >= 0); in getPackSubstitutedTemplateArgument()
857 assert(S.ArgumentPackSubstitutionIndex < (int)Arg.pack_size()); in getPackSubstitutedTemplateArgument()
858 Arg = Arg.pack_begin()[S.ArgumentPackSubstitutionIndex]; in getPackSubstitutedTemplateArgument()
925 if (getSema().ArgumentPackSubstitutionIndex == -1) in TransformFirstQualifierInScope()
1024 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformTemplateName()
1050 if (getSema().ArgumentPackSubstitutionIndex == -1) in TransformTemplateName()
1086 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformTemplateParmRefExpr()
1160 type = parm->getExpansionType(SemaRef.ArgumentPackSubstitutionIndex); in transformNonTypeTemplateParmRef()
1192 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformSubstNonTypeTemplateParmPackExpr()
1213 if (getSema().ArgumentPackSubstitutionIndex != -1) { in TransformFunctionParmPackExpr()
[all …]
DSema.cpp106 NonInstantiationEntries(0), ArgumentPackSubstitutionIndex(-1),
DSemaTemplateInstantiateDecl.cpp4650 int PackIdx = ArgumentPackSubstitutionIndex; in FindInstantiatedDecl()
DTreeTransform.h149 bool AlwaysRebuild() { return SemaRef.ArgumentPackSubstitutionIndex != -1; } in AlwaysRebuild()
/external/llvm-project/clang/lib/Sema/
DSemaTemplateInstantiate.cpp1207 assert(S.ArgumentPackSubstitutionIndex >= 0); in getPackSubstitutedTemplateArgument()
1208 assert(S.ArgumentPackSubstitutionIndex < (int)Arg.pack_size()); in getPackSubstitutedTemplateArgument()
1209 Arg = Arg.pack_begin()[S.ArgumentPackSubstitutionIndex]; in getPackSubstitutedTemplateArgument()
1276 if (getSema().ArgumentPackSubstitutionIndex == -1) in TransformFirstQualifierInScope()
1387 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformTemplateName()
1409 if (getSema().ArgumentPackSubstitutionIndex == -1) in TransformTemplateName()
1462 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformTemplateParmRefExpr()
1515 T = parm->getExpansionType(SemaRef.ArgumentPackSubstitutionIndex); in transformNonTypeTemplateParmRef()
1583 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformSubstNonTypeTemplateParmPackExpr()
1641 if (getSema().ArgumentPackSubstitutionIndex != -1) { in TransformFunctionParmPackExpr()
[all …]
DSema.cpp179 ArgumentPackSubstitutionIndex(-1), CurrentInstantiationScope(nullptr),
DSemaTemplateInstantiateDecl.cpp3182 SemaRef.ArgumentPackSubstitutionIndex != -1; in instantiateUnresolvedUsingDecl()
5824 int PackIdx = ArgumentPackSubstitutionIndex; in FindInstantiatedDecl()
DTreeTransform.h155 bool AlwaysRebuild() { return SemaRef.ArgumentPackSubstitutionIndex != -1; } in AlwaysRebuild()
/external/clang/include/clang/Sema/
DTemplate.h400 SubstIndex(SemaRef, SemaRef.ArgumentPackSubstitutionIndex), in TemplateDeclInstantiator()
DSema.h6775 int ArgumentPackSubstitutionIndex; variable
6787 : Self(Self), OldSubstitutionIndex(Self.ArgumentPackSubstitutionIndex) { in ArgumentPackSubstitutionIndexRAII()
6788 Self.ArgumentPackSubstitutionIndex = NewSubstitutionIndex; in ArgumentPackSubstitutionIndexRAII()
6792 Self.ArgumentPackSubstitutionIndex = OldSubstitutionIndex; in ~ArgumentPackSubstitutionIndexRAII()
/external/llvm-project/clang/include/clang/Sema/
DTemplate.h492 SubstIndex(SemaRef, SemaRef.ArgumentPackSubstitutionIndex), in TemplateDeclInstantiator()
DSema.h8623 int ArgumentPackSubstitutionIndex; variable
8635 : Self(Self), OldSubstitutionIndex(Self.ArgumentPackSubstitutionIndex) { in ArgumentPackSubstitutionIndexRAII()
8636 Self.ArgumentPackSubstitutionIndex = NewSubstitutionIndex; in ArgumentPackSubstitutionIndexRAII()
8640 Self.ArgumentPackSubstitutionIndex = OldSubstitutionIndex; in ~ArgumentPackSubstitutionIndexRAII()