Home
last modified time | relevance | path

Searched refs:DefArg (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclTemplate.h1220 void setDefaultArgument(TypeSourceInfo *DefArg) {
1221 DefaultArgument.set(DefArg);
1354 void setDefaultArgument(Expr *DefArg) { DefaultArgument.set(DefArg); }
1585 const TemplateArgumentLoc &DefArg);
H A DDecl.h1558 TypeSourceInfo *TInfo, StorageClass S, Expr *DefArg) in ParmVarDecl() argument
1564 setDefaultArg(DefArg); in ParmVarDecl()
1572 StorageClass S, Expr *DefArg);
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclTemplate.cpp667 const ASTContext &C, const TemplateArgumentLoc &DefArg) { in setDefaultArgument() argument
668 if (DefArg.getArgument().isNull()) in setDefaultArgument()
671 DefaultArgument.set(new (C) TemplateArgumentLoc(DefArg)); in setDefaultArgument()
H A DDecl.cpp2539 StorageClass S, Expr *DefArg) { in Create() argument
2541 S, DefArg); in Create()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp2663 TemplateArgumentLoc DefArg = S.SubstDefaultTemplateArgumentIfAvailable( in ConvertDeducedTemplateArguments() local
2668 if (DefArg.getArgument().isNull()) { in ConvertDeducedTemplateArguments()
2679 if (S.CheckTemplateArgument(Param, DefArg, TD, TD->getLocation(), in ConvertDeducedTemplateArguments()
H A DSemaOverload.cpp6328 Expr *DefArg = P->hasUninstantiatedDefaultArg() in convertArgsForAvailabilityChecks() local
6333 if (!DefArg) in convertArgsForAvailabilityChecks()
6338 SourceLocation(), DefArg); in convertArgsForAvailabilityChecks()
13351 ExprResult DefArg in BuildCallToObjectOfClassType() local
13353 if (DefArg.isInvalid()) { in BuildCallToObjectOfClassType()
13358 Arg = DefArg.getAs<Expr>(); in BuildCallToObjectOfClassType()
H A DSemaTemplate.cpp7511 if (Expr *DefArg = NTTP->getDefaultArgument()) { in ActOnClassTemplateSpecialization() local
7514 << DefArg->getSourceRange(); in ActOnClassTemplateSpecialization()