Searched refs:ArgumentPackSubstitutionIndex (Results 1 – 12 of 12) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiate.cpp | 856 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 …]
|
D | Sema.cpp | 106 NonInstantiationEntries(0), ArgumentPackSubstitutionIndex(-1),
|
D | SemaTemplateInstantiateDecl.cpp | 4650 int PackIdx = ArgumentPackSubstitutionIndex; in FindInstantiatedDecl()
|
D | TreeTransform.h | 149 bool AlwaysRebuild() { return SemaRef.ArgumentPackSubstitutionIndex != -1; } in AlwaysRebuild()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaTemplateInstantiate.cpp | 1207 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 …]
|
D | Sema.cpp | 179 ArgumentPackSubstitutionIndex(-1), CurrentInstantiationScope(nullptr),
|
D | SemaTemplateInstantiateDecl.cpp | 3182 SemaRef.ArgumentPackSubstitutionIndex != -1; in instantiateUnresolvedUsingDecl() 5824 int PackIdx = ArgumentPackSubstitutionIndex; in FindInstantiatedDecl()
|
D | TreeTransform.h | 155 bool AlwaysRebuild() { return SemaRef.ArgumentPackSubstitutionIndex != -1; } in AlwaysRebuild()
|
/external/clang/include/clang/Sema/ |
D | Template.h | 400 SubstIndex(SemaRef, SemaRef.ArgumentPackSubstitutionIndex), in TemplateDeclInstantiator()
|
D | Sema.h | 6775 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/ |
D | Template.h | 492 SubstIndex(SemaRef, SemaRef.ArgumentPackSubstitutionIndex), in TemplateDeclInstantiator()
|
D | Sema.h | 8623 int ArgumentPackSubstitutionIndex; variable 8635 : Self(Self), OldSubstitutionIndex(Self.ArgumentPackSubstitutionIndex) { in ArgumentPackSubstitutionIndexRAII() 8636 Self.ArgumentPackSubstitutionIndex = NewSubstitutionIndex; in ArgumentPackSubstitutionIndexRAII() 8640 Self.ArgumentPackSubstitutionIndex = OldSubstitutionIndex; in ~ArgumentPackSubstitutionIndexRAII()
|