Home
last modified time | relevance | path

Searched refs:SubstIndex (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplate.h578 Sema::ArgPackSubstIndexRAII SubstIndex; variable
605 : SemaRef(SemaRef), SubstIndex(SemaRef, SemaRef.ArgPackSubstIndex), in TemplateDeclInstantiator()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeductionGuide.cpp629 Sema::ArgPackSubstIndexRAII SubstIndex(SemaRef, 0u); in transformFunctionTypeParam() local
1396 ArgPackSubstIndexRAII SubstIndex(*this, std::nullopt); in DeclareAggregateDeductionGuideFromInitList() local
1445 ArgPackSubstIndexRAII SubstIndex(*this, std::nullopt); in DeclareImplicitDeductionGuides() local
H A DSemaTemplateInstantiateDecl.cpp141 Sema::ArgPackSubstIndexRAII SubstIndex(S, std::nullopt); in instantiateDependentAlignedAttr() local
145 Sema::ArgPackSubstIndexRAII SubstIndex(S, I); in instantiateDependentAlignedAttr() local
1926 Sema::ArgPackSubstIndexRAII SubstIndex(SemaRef, I); in VisitFriendDecl() local
3578 Sema::ArgPackSubstIndexRAII SubstIndex(SemaRef, I); in VisitNonTypeTemplateParmDecl() local
3603 Sema::ArgPackSubstIndexRAII SubstIndex(SemaRef, std::nullopt); in VisitNonTypeTemplateParmDecl() local
3749 Sema::ArgPackSubstIndexRAII SubstIndex(SemaRef, I); in VisitTemplateTemplateParmDecl() local
3765 Sema::ArgPackSubstIndexRAII SubstIndex(SemaRef, std::nullopt); in VisitTemplateTemplateParmDecl() local
4029 Sema::ArgPackSubstIndexRAII SubstIndex(SemaRef, std::nullopt); in instantiateUnresolvedUsingDecl() local
4049 Sema::ArgPackSubstIndexRAII SubstIndex(SemaRef, I); in instantiateUnresolvedUsingDecl() local
5172 Sema::ArgPackSubstIndexRAII SubstIndex(*this, Arg); in addInstantiatedParametersToScope() local
[all …]
H A DTreeTransform.h4487 Sema::ArgPackSubstIndexRAII SubstIndex(getSema(), std::nullopt); in TransformExprs()
4511 Sema::ArgPackSubstIndexRAII SubstIndex(getSema(), I); in TransformExprs()
5096 Sema::ArgPackSubstIndexRAII SubstIndex(getSema(), std::nullopt); in TransformTemplateArguments()
5112 Sema::ArgPackSubstIndexRAII SubstIndex(getSema(), I); in TransformTemplateArguments()
6236 Sema::ArgPackSubstIndexRAII SubstIndex(getSema(), I); in TransformFunctionTypeParams()
6283 Sema::ArgPackSubstIndexRAII SubstIndex(getSema(), std::nullopt); in TransformFunctionTypeParams()
6337 Sema::ArgPackSubstIndexRAII SubstIndex(getSema(), I); in TransformFunctionTypeParams()
6380 Sema::ArgPackSubstIndexRAII SubstIndex(getSema(), std::nullopt); in TransformFunctionTypeParams()
6634 Sema::ArgPackSubstIndexRAII SubstIndex(getSema(), std::nullopt); in TransformExceptionSpec()
6647 Sema::ArgPackSubstIndexRAII SubstIndex(getSema(), ArgIdx); in TransformExceptionSpec()
[all …]
H A DSemaTemplateInstantiate.cpp1997 Sema::ArgPackSubstIndexRAII SubstIndex(getSema(), I); in maybeInstantiateFunctionParameterToScope() local
3522 Sema::ArgPackSubstIndexRAII SubstIndex(*this, I); in SubstBaseSpecifiers() local
3550 Sema::ArgPackSubstIndexRAII SubstIndex(*this, std::nullopt); in SubstBaseSpecifiers() local
H A DSemaConcept.cpp420 Sema::ArgPackSubstIndexRAII SubstIndex(S, I); in calculateConstraintSatisfaction() local
H A DSemaTemplate.cpp5404 Sema::ArgPackSubstIndexRAII SubstIndex(*this, ArgumentPackIndex); in CheckTemplateArgument() local