Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp58 MultiLevelTemplateArgumentList
64 MultiLevelTemplateArgumentList Result; in getTemplateInstantiationArgs()
914 const MultiLevelTemplateArgumentList &TemplateArgs;
922 const MultiLevelTemplateArgumentList &TemplateArgs, in TemplateInstantiator()
973 MultiLevelTemplateArgumentList &TemplateArgs in ForgetPartiallySubstitutedPack()
974 = const_cast<MultiLevelTemplateArgumentList &>(this->TemplateArgs); in ForgetPartiallySubstitutedPack()
992 MultiLevelTemplateArgumentList &TemplateArgs in RememberPartiallySubstitutedPack()
993 = const_cast<MultiLevelTemplateArgumentList &>(this->TemplateArgs); in RememberPartiallySubstitutedPack()
2066 const MultiLevelTemplateArgumentList &Args, in SubstType()
2084 const MultiLevelTemplateArgumentList &Args, in SubstType()
[all …]
H A DSemaTemplateInstantiateDecl.cpp46 const MultiLevelTemplateArgumentList &TemplateArgs) { in SubstQualifier()
84 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, in instantiateDependentAlignedAttr()
103 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, in instantiateDependentAlignedAttr()
141 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, in instantiateDependentAssumeAlignedAttr()
164 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, in instantiateDependentAlignValueAttr()
175 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, in instantiateDependentAllocAlignAttr()
185 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, in instantiateDependentAnnotationAttr()
201 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, in instantiateDependentFunctionAttrCondition()
232 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, in instantiateDependentEnableIfAttr()
243 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, in instantiateDependentDiagnoseIfAttr()
[all …]
H A DSemaConcept.cpp200 SourceLocation TemplateNameLoc, MultiLevelTemplateArgumentList &MLTAL, in calculateConstraintSatisfaction()
291 MultiLevelTemplateArgumentList MLTAL; in CheckConstraintSatisfaction()
694 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()
2259 MultiLevelTemplateArgumentList &Args) { in transformTemplateParameter()
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()
[all …]
H A DSemaAccess.cpp1506 const MultiLevelTemplateArgumentList &TemplateArgs) { in HandleDependentAccessCheck()
H A DSemaExprCXX.cpp8671 MultiLevelTemplateArgumentList MLTAL(TAL); in BuildExprRequirement()
/netbsd-src/external/apache2/llvm/dist/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.h149 class MultiLevelTemplateArgumentList; variable
7302 const MultiLevelTemplateArgumentList &TemplateArgs);
7304 const MultiLevelTemplateArgumentList &TemplateArgs);
8248 const MultiLevelTemplateArgumentList &TemplateArgs,
8261 const MultiLevelTemplateArgumentList &TemplateArgs);
8547 MultiLevelTemplateArgumentList
9229 const MultiLevelTemplateArgumentList &TemplateArgs,
9234 const MultiLevelTemplateArgumentList &TemplateArgs,
9238 const MultiLevelTemplateArgumentList &TemplateArgs,
9242 const MultiLevelTemplateArgumentList &TemplateArgs,
[all …]