Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDeclTemplate.h1294 void setDefaultArgument(TypeSourceInfo *DefArg) {
1295 DefaultArgument.set(DefArg);
1503 void setDefaultArgument(Expr *DefArg) { DefaultArgument.set(DefArg); }
1763 const TemplateArgumentLoc &DefArg);
H A DDecl.h1732 TypeSourceInfo *TInfo, StorageClass S, Expr *DefArg) in ParmVarDecl() argument
1738 setDefaultArg(DefArg); in ParmVarDecl()
1746 StorageClass S, Expr *DefArg);
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DDeclTemplate.cpp866 const ASTContext &C, const TemplateArgumentLoc &DefArg) { in setDefaultArgument() argument
867 if (DefArg.getArgument().isNull()) in setDefaultArgument()
870 DefaultArgument.set(new (C) TemplateArgumentLoc(DefArg)); in setDefaultArgument()
H A DDecl.cpp2846 StorageClass S, Expr *DefArg) { in Create() argument
2848 S, DefArg); in Create()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp2777 TemplateArgumentLoc DefArg; in ConvertDeducedTemplateArguments() local
2791 DefArg = S.SubstDefaultTemplateArgumentIfAvailable( in ConvertDeducedTemplateArguments()
2797 if (DefArg.getArgument().isNull()) { in ConvertDeducedTemplateArguments()
2810 Param, DefArg, TD, TD->getLocation(), TD->getSourceRange().getEnd(), in ConvertDeducedTemplateArguments()
H A DSemaOverload.cpp14357 ExprResult DefArg = in PrepareArgumentsForCallToObjectOfClassType() local
14359 if (DefArg.isInvalid()) { in PrepareArgumentsForCallToObjectOfClassType()
14363 Arg = DefArg.getAs<Expr>(); in PrepareArgumentsForCallToObjectOfClassType()
H A DSemaTemplate.cpp8609 if (Expr *DefArg = NTTP->getDefaultArgument()) { in ActOnClassTemplateSpecialization() local
8612 << DefArg->getSourceRange(); in ActOnClassTemplateSpecialization()
/openbsd-src/gnu/llvm/clang/tools/libclang/
H A DCIndex.cpp771 if (TypeSourceInfo *DefArg = D->getDefaultArgumentInfo()) in VisitTemplateTypeParmDecl() local
772 if (Visit(DefArg->getTypeLoc())) in VisitTemplateTypeParmDecl()
940 if (Expr *DefArg = D->getDefaultArgument()) in VisitNonTypeTemplateParmDecl() local
941 return Visit(MakeCXCursor(DefArg, StmtParent, TU, RegionOfInterest)); in VisitNonTypeTemplateParmDecl()