Searched refs:DefaultArgs (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseCXXInlineMethods.cpp | 383 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 D | ParseDeclCXX.cpp | 2387 LateMethod->DefaultArgs.reserve(FTI.NumParams); in HandleMemberFunctionDeclDelays() 2389 LateMethod->DefaultArgs.push_back(LateParsedDefaultArgument( in HandleMemberFunctionDeclDelays()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 3582 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 D | SemaTemplateDeduction.cpp | 6462 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 D | ASTContext.h | 2473 DefaultArguments DefaultArgs) const;
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTContext.cpp | 10391 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 D | Parser.h | 1266 SmallVector<LateParsedDefaultArgument, 8> DefaultArgs; member
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 11960 const DefaultArguments &DefaultArgs, 12707 const DefaultArguments &DefaultArgs, SourceLocation ArgLoc,
|