Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclTemplate.h1266 void setDefaultArgument(TypeSourceInfo *DefArg) {
1267 DefaultArgument.set(DefArg);
1472 void setDefaultArgument(Expr *DefArg) { DefaultArgument.set(DefArg); }
1732 const TemplateArgumentLoc &DefArg);
H A DDecl.h1757 TypeSourceInfo *TInfo, StorageClass S, Expr *DefArg) in ParmVarDecl() argument
1763 setDefaultArg(DefArg); in ParmVarDecl()
1771 StorageClass S, Expr *DefArg);
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclTemplate.cpp863 const ASTContext &C, const TemplateArgumentLoc &DefArg) { in setDefaultArgument() argument
864 if (DefArg.getArgument().isNull()) in setDefaultArgument()
867 DefaultArgument.set(new (C) TemplateArgumentLoc(DefArg)); in setDefaultArgument()
H A DDecl.cpp2909 StorageClass S, Expr *DefArg) { in Create() argument
2911 S, DefArg); in Create()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelCombinerEmitter.cpp1733 const DefInit *DefArg = dyn_cast<DefInit>(NotArg); in parseInstructionPatternMIFlags() local
1734 if (!DefArg) { in parseInstructionPatternMIFlags()
1740 const Record *R = DefArg->getDef(); in parseInstructionPatternMIFlags()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp2828 TemplateArgumentLoc DefArg; in ConvertDeducedTemplateArguments() local
2842 DefArg = S.SubstDefaultTemplateArgumentIfAvailable( in ConvertDeducedTemplateArguments()
2848 if (DefArg.getArgument().isNull()) { in ConvertDeducedTemplateArguments()
2861 Param, DefArg, TD, TD->getLocation(), TD->getSourceRange().getEnd(), in ConvertDeducedTemplateArguments()
H A DSemaOverload.cpp14995 ExprResult DefArg = in PrepareArgumentsForCallToObjectOfClassType() local
14997 if (DefArg.isInvalid()) { in PrepareArgumentsForCallToObjectOfClassType()
15001 Arg = DefArg.getAs<Expr>(); in PrepareArgumentsForCallToObjectOfClassType()
H A DSemaTemplate.cpp8905 if (Expr *DefArg = NTTP->getDefaultArgument()) { in ActOnClassTemplateSpecialization() local
8908 << DefArg->getSourceRange(); in ActOnClassTemplateSpecialization()