Searched refs:MultiLevelTemplateArgumentList (Results 1 – 10 of 10) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 58 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 D | SemaTemplateInstantiateDecl.cpp | 46 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 D | SemaConcept.cpp | 200 SourceLocation TemplateNameLoc, MultiLevelTemplateArgumentList &MLTAL, in calculateConstraintSatisfaction() 291 MultiLevelTemplateArgumentList MLTAL; in CheckConstraintSatisfaction() 694 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() 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 D | SemaAccess.cpp | 1506 const MultiLevelTemplateArgumentList &TemplateArgs) { in HandleDependentAccessCheck()
|
H A D | SemaExprCXX.cpp | 8671 MultiLevelTemplateArgumentList MLTAL(TAL); in BuildExprRequirement()
|
/netbsd-src/external/apache2/llvm/dist/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 | 149 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 …]
|