Searched refs:addOuterTemplateArguments (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateDeductionGuide.cpp | 357 Args.addOuterTemplateArguments(Depth1Args); in transformConstructor() 389 Args.addOuterTemplateArguments(Depth1Args); in transformConstructor() 411 Args.addOuterTemplateArguments(SubstArgs); in transformConstructor() 790 Args.addOuterTemplateArguments(AdjustedAliasTemplateArgs); in buildAssociatedConstraints() 807 Args.addOuterTemplateArguments(AdjustedAliasTemplateArgs); in buildAssociatedConstraints() 815 Args.addOuterTemplateArguments(TemplateArgsForBuildingRC); in buildAssociatedConstraints() 841 ArgsForBuildingRC.addOuterTemplateArguments(TemplateArgsForBuildingRC); in buildAssociatedConstraints() 881 ArgsForBuildingRC.addOuterTemplateArguments(It.Args); in buildAssociatedConstraints() 918 Args.addOuterTemplateArguments(TransformedTemplateArgs); in buildIsDeducibleConstraint() 931 Args.addOuterTemplateArguments(TransformedTemplateArgs); in buildIsDeducibleConstraint() [all …]
|
H A D | SemaTemplateInstantiate.cpp | 196 Result.addOuterTemplateArguments( in HandleVarTemplateSpec() 204 Result.addOuterTemplateArguments( in HandleVarTemplateSpec() 223 Result.addOuterTemplateArguments(std::nullopt); in HandleDefaultTempArgIntoTempTempParam() 247 Result.addOuterTemplateArguments( in HandleClassTemplateSpec() 288 Result.addOuterTemplateArguments(const_cast<FunctionDecl *>(Function), in HandleFunction() 333 Result.addOuterTemplateArguments( in HandleFunctionTemplateDecl() 370 Result.addOuterTemplateArguments( in HandleFunctionTemplateDecl() 394 Result.addOuterTemplateArguments(const_cast<CXXRecordDecl *>(Rec), in HandleRecordDecl() 424 Result.addOuterTemplateArguments(TypeAlias.Template, in HandleRecordDecl() 451 Result.addOuterTemplateArguments( in HandleImplicitConceptSpecializationDecl() [all …]
|
H A D | SemaTemplate.cpp | 3337 TemplateArgLists.addOuterTemplateArguments(Template, CanonicalConverted, in CheckTemplateIdType() 4776 TemplateArgLists.addOuterTemplateArguments(std::nullopt); in SubstDefaultTemplateArgument() 4831 TemplateArgLists.addOuterTemplateArguments(std::nullopt); in SubstDefaultTemplateArgument() 4881 TemplateArgLists.addOuterTemplateArguments(std::nullopt); in SubstDefaultTemplateArgument()
|
H A D | SemaTemplateInstantiateDecl.cpp | 5242 MultiLevelList.addOuterTemplateArguments( in BuildVarTemplateInstantiation() 5247 MultiLevelList.addOuterTemplateArguments(VarTemplate, Converted, in BuildVarTemplateInstantiation()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Template.h | 106 addOuterTemplateArguments(D, Args, Final); in MultiLevelTemplateArgumentList() 210 void addOuterTemplateArguments(Decl *AssociatedDecl, ArgList Args, in addOuterTemplateArguments() function 221 void addOuterTemplateArguments(ArgList Args) { in addOuterTemplateArguments() function 228 void addOuterTemplateArguments(std::nullopt_t) { in addOuterTemplateArguments() function
|