Home
last modified time | relevance | path

Searched refs:DefaultArgs (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp383 for (unsigned I = 0, N = LM.DefaultArgs.size(); I != N; ++I) { in ParseLexedMethodDeclaration()
384 auto Param = cast<ParmVarDecl>(LM.DefaultArgs[I].Param); in ParseLexedMethodDeclaration()
388 std::unique_ptr<CachedTokens> Toks = std::move(LM.DefaultArgs[I].Toks); in ParseLexedMethodDeclaration()
H A DParseDeclCXX.cpp2387 LateMethod->DefaultArgs.reserve(FTI.NumParams); in HandleMemberFunctionDeclDelays()
2389 LateMethod->DefaultArgs.push_back(LateParsedDefaultArgument( in HandleMemberFunctionDeclDelays()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp3582 DefaultArguments DefaultArgs; in CheckTemplateIdType() local
3587 std::tie(Template, DefaultArgs) = Name.getTemplateDeclAndDefaultArgs(); in CheckTemplateIdType()
3600 DefaultArgs, /*PartialTemplateArgs=*/false, in CheckTemplateIdType()
5672 TemplateArgumentListInfo &TemplateArgs, const DefaultArguments &DefaultArgs, in CheckTemplateArgumentList() argument
5704 DefaultArgs && ParamIdx >= DefaultArgs.StartPos) { in CheckTemplateArgumentList()
5707 if (ParamIdx == DefaultArgs.StartPos) { in CheckTemplateArgumentList()
5708 assert(Param + DefaultArgs.Args.size() <= ParamEnd); in CheckTemplateArgumentList()
5710 for (const TemplateArgument &DefArg : DefaultArgs.Args) { in CheckTemplateArgumentList()
7591 auto [Template, DefaultArgs] = Name.getTemplateDeclAndDefaultArgs(); in CheckTemplateTemplateArgument()
7628 Params, Param, Template, DefaultArgs, Arg.getLocation(), in CheckTemplateTemplateArgument()
H A DSemaTemplateDeduction.cpp6462 const DefaultArguments &DefaultArgs, SourceLocation ArgLoc, in isTemplateTemplateParameterAtLeastAsSpecializedAs() argument
6517 if (CheckTemplateArgumentList(AArg, ArgLoc, PArgList, DefaultArgs, in isTemplateTemplateParameterAtLeastAsSpecializedAs()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h2473 DefaultArguments DefaultArgs) const;
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp10391 DefaultArguments DefaultArgs) const { in getDeducedTemplateName()
10392 if (!DefaultArgs) in getDeducedTemplateName()
10396 DeducedTemplateStorage::Profile(ID, *this, Underlying, DefaultArgs); in getDeducedTemplateName()
10403 sizeof(TemplateArgument) * DefaultArgs.Args.size(), in getDeducedTemplateName()
10405 DTS = new (Mem) DeducedTemplateStorage(Underlying, DefaultArgs); in getDeducedTemplateName()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h1266 SmallVector<LateParsedDefaultArgument, 8> DefaultArgs; member
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h11960 const DefaultArguments &DefaultArgs,
12707 const DefaultArguments &DefaultArgs, SourceLocation ArgLoc,