Home
last modified time | relevance | path

Searched refs:MultiLevelTemplateArgumentList (Results 1 – 10 of 10) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplate.h75 class MultiLevelTemplateArgumentList {
92 MultiLevelTemplateArgumentList() = default;
96 MultiLevelTemplateArgumentList(const TemplateArgumentList &TemplateArgs) { in MultiLevelTemplateArgumentList() function
469 const MultiLevelTemplateArgumentList &TemplateArgs;
490 const MultiLevelTemplateArgumentList &TemplateArgs) in TemplateDeclInstantiator()
H A DSema.h152 class MultiLevelTemplateArgumentList; variable
8330 const MultiLevelTemplateArgumentList &TemplateArgs);
8616 MultiLevelTemplateArgumentList
9317 const MultiLevelTemplateArgumentList &Args);
9321 const MultiLevelTemplateArgumentList &Args);
9350 const MultiLevelTemplateArgumentList &TemplateArgs,
9367 const MultiLevelTemplateArgumentList &TemplateArgs);
9386 const MultiLevelTemplateArgumentList &TemplateArgs,
9456 const MultiLevelTemplateArgumentList &TemplateArgs);
9484 const MultiLevelTemplateArgumentList &TemplateArgs);
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp58 MultiLevelTemplateArgumentList
64 MultiLevelTemplateArgumentList Result; in getTemplateInstantiationArgs()
914 const MultiLevelTemplateArgumentList &TemplateArgs;
973 MultiLevelTemplateArgumentList &TemplateArgs in ForgetPartiallySubstitutedPack()
992 MultiLevelTemplateArgumentList &TemplateArgs in RememberPartiallySubstitutedPack()
993 = const_cast<MultiLevelTemplateArgumentList &>(this->TemplateArgs); in RememberPartiallySubstitutedPack()
2468 const MultiLevelTemplateArgumentList &TemplateArgs, in SubstParmTypes()
2598 const MultiLevelTemplateArgumentList &TemplateArgs);
3467 const MultiLevelTemplateArgumentList &TemplateArgs, in SubstTemplateArguments()
3497 const MultiLevelTemplateArgumentList &TemplateArgs, in SubstExprs()
[all …]
H A DSemaTemplateInstantiateDecl.cpp86 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, in instantiateDependentAlignedAttr()
3908 MultiLevelTemplateArgumentList NoTemplateArgs; in SubstSpaceshipAsEqualEqual()
4445 MultiLevelTemplateArgumentList TemplateArgs in InstantiateDefaultArgument()
4535 MultiLevelTemplateArgumentList TemplateArgs = in InstantiateExceptionSpec()
4582 MultiLevelTemplateArgumentList MLTAL( in CheckInstantiatedFunctionTemplateConstraints()
4758 MultiLevelTemplateArgumentList MArgs(*Args); in InstantiateFunctionDeclaration()
5017 MultiLevelTemplateArgumentList TemplateArgs = in InstantiateFunctionDefinition()
5097 MultiLevelTemplateArgumentList TemplateArgLists; in BuildVarTemplateInstantiation()
5133 const MultiLevelTemplateArgumentList &TemplateArgs) { in CompleteVarTemplateSpecializationDecl()
5164 const MultiLevelTemplateArgumentList &TemplateArgs, in BuildVariableInstantiation()
[all …]
H A DSemaConcept.cpp205 SourceLocation TemplateNameLoc, MultiLevelTemplateArgumentList &MLTAL, in calculateConstraintSatisfaction()
296 MultiLevelTemplateArgumentList MLTAL; in CheckConstraintSatisfaction()
699 MultiLevelTemplateArgumentList MLTAL; in substituteParameterMappings()
H A DSemaTemplateVariadic.cpp672 const MultiLevelTemplateArgumentList &TemplateArgs, bool &ShouldExpand, in CheckParameterPacksForExpansion()
807 const MultiLevelTemplateArgumentList &TemplateArgs) { in getNumArgumentsInExpansion()
H A DSemaTemplateDeduction.cpp2764 MultiLevelTemplateArgumentList Args(TemplateArgs); in ConvertDeducedTemplateArgument()
2974 InstArgs, MultiLevelTemplateArgumentList(*DeducedArgumentList))) { in FinishTemplateArgumentDeduction()
3310 MultiLevelTemplateArgumentList(*ExplicitArgumentList), in SubstituteExplicitTemplateArguments()
3336 MultiLevelTemplateArgumentList(*ExplicitArgumentList), in SubstituteExplicitTemplateArguments()
3354 MultiLevelTemplateArgumentList(*ExplicitArgumentList), in SubstituteExplicitTemplateArguments()
3369 MultiLevelTemplateArgumentList(*ExplicitArgumentList))) in SubstituteExplicitTemplateArguments()
3528 const MultiLevelTemplateArgumentList &Args, in getPackIndexForParam()
3609 MultiLevelTemplateArgumentList SubstArgs(*DeducedArgumentList); in FinishTemplateArgumentDeduction()
H A DSemaTemplate.cpp2177 MultiLevelTemplateArgumentList Args; in transformConstructor()
2197 MultiLevelTemplateArgumentList Args; in transformConstructor()
2307 MultiLevelTemplateArgumentList &Args) { in transformTemplateParameterImpl()
2320 MultiLevelTemplateArgumentList &Args, in transformFunctionProtoType()
2371 ParmVarDecl *OldParam, MultiLevelTemplateArgumentList &Args, in transformFunctionTypeParam()
3705 MultiLevelTemplateArgumentList TemplateArgLists; in CheckTemplateIdType()
3827 MultiLevelTemplateArgumentList TemplateArgLists; in CheckTemplateIdType()
5108 MultiLevelTemplateArgumentList TemplateArgLists; in SubstDefaultTemplateArgument()
5160 MultiLevelTemplateArgumentList TemplateArgLists; in SubstDefaultTemplateArgument()
5213 MultiLevelTemplateArgumentList TemplateArgLists; in SubstDefaultTemplateArgument()
[all …]
H A DSemaAccess.cpp1507 const MultiLevelTemplateArgumentList &TemplateArgs) { in HandleDependentAccessCheck()
H A DSemaExprCXX.cpp8749 MultiLevelTemplateArgumentList MLTAL(TAL); in BuildExprRequirement()