Searched refs:MultiLevelTemplateArgumentList (Results 1 – 10 of 10) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Template.h | 75 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 D | Sema.h | 152 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 D | SemaTemplateInstantiate.cpp | 58 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 D | SemaTemplateInstantiateDecl.cpp | 86 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 D | SemaConcept.cpp | 205 SourceLocation TemplateNameLoc, MultiLevelTemplateArgumentList &MLTAL, in calculateConstraintSatisfaction() 296 MultiLevelTemplateArgumentList MLTAL; in CheckConstraintSatisfaction() 699 MultiLevelTemplateArgumentList MLTAL; in substituteParameterMappings()
|
| H A D | SemaTemplateVariadic.cpp | 672 const MultiLevelTemplateArgumentList &TemplateArgs, bool &ShouldExpand, in CheckParameterPacksForExpansion() 807 const MultiLevelTemplateArgumentList &TemplateArgs) { in getNumArgumentsInExpansion()
|
| H A D | SemaTemplateDeduction.cpp | 2764 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 D | SemaTemplate.cpp | 2177 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 D | SemaAccess.cpp | 1507 const MultiLevelTemplateArgumentList &TemplateArgs) { in HandleDependentAccessCheck()
|
| H A D | SemaExprCXX.cpp | 8749 MultiLevelTemplateArgumentList MLTAL(TAL); in BuildExprRequirement()
|