Home
last modified time | relevance | path

Searched refs:CXXDefaultArgExpr (Results 1 – 25 of 63) sorted by relevance

123

/external/llvm-project/clang-tools-extra/clang-tidy/fuchsia/
DDefaultArgumentsCallsCheck.cpp23 const auto *S = Result.Nodes.getNodeAs<CXXDefaultArgExpr>("stmt"); in check()
/external/llvm-project/clang/lib/Sema/
DUsedDeclVisitor.h87 void VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E) { in VisitCXXDefaultArgExpr()
DSemaExceptionSpec.cpp1322 return canThrow(cast<CXXDefaultArgExpr>(S)->getExpr()); in canThrow()
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
DUncountedCallArgsChecker.cpp179 isa<CXXDefaultArgExpr>(CallArg) ? Param->getDefaultArg()->getExprLoc() in reportBug()
/external/llvm-project/clang/lib/Analysis/
DCallGraph.cpp104 void VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E) { in VisitCXXDefaultArgExpr()
/external/clang/lib/AST/
DStmtPrinter.cpp1524 if (isa<CXXDefaultArgExpr>(Call->getArg(i))) { in PrintCallArgs()
1825 if (!isa<CXXDefaultArgExpr>(Node->getArg(ArgIdx))) in VisitCXXOperatorCallExpr()
1995 void StmtPrinter::VisitCXXDefaultArgExpr(CXXDefaultArgExpr *Node) { in VisitCXXDefaultArgExpr()
2148 if (NumPlace > 0 && !isa<CXXDefaultArgExpr>(E->getPlacementArg(0))) { in VisitCXXNewExpr()
2152 if (isa<CXXDefaultArgExpr>(E->getPlacementArg(i))) in VisitCXXNewExpr()
2212 if (isa<CXXDefaultArgExpr>(E->getArg(i))) { in VisitCXXConstructExpr()
DExpr.cpp2204 return (cast<CXXDefaultArgExpr>(this) in isUnusedResultAWarning()
2489 return isa<CXXDefaultArgExpr>(E); in isDefaultArgument()
2764 return cast<CXXDefaultArgExpr>(this)->getExpr() in isConstantInitializer()
2958 return cast<CXXDefaultArgExpr>(this)->getExpr()->HasSideEffects( in HasSideEffects()
3188 } else if (const CXXDefaultArgExpr *DefaultArg in isNullPointerConstant()
3189 = dyn_cast<CXXDefaultArgExpr>(this)) { in isNullPointerConstant()
DExprClassification.cpp308 return ClassifyInternal(Ctx, cast<CXXDefaultArgExpr>(E)->getExpr()); in ClassifyInternal()
DDeclPrinter.cpp605 if (isa<CXXDefaultArgExpr>(Args[I])) in VisitFunctionDecl()
/external/llvm-project/clang/lib/AST/
DStmtPrinter.cpp1396 if (isa<CXXDefaultArgExpr>(Call->getArg(i))) { in PrintCallArgs()
1720 if (!isa<CXXDefaultArgExpr>(Node->getArg(ArgIdx))) in VisitCXXOperatorCallExpr()
1910 void StmtPrinter::VisitCXXDefaultArgExpr(CXXDefaultArgExpr *Node) { in VisitCXXDefaultArgExpr()
2094 if (NumPlace > 0 && !isa<CXXDefaultArgExpr>(E->getPlacementArg(0))) { in VisitCXXNewExpr()
2098 if (isa<CXXDefaultArgExpr>(E->getPlacementArg(i))) in VisitCXXNewExpr()
2159 if (isa<CXXDefaultArgExpr>(E->getArg(i))) { in VisitCXXConstructExpr()
DExpr.cpp2068 if (auto *DAE = dyn_cast_or_null<CXXDefaultArgExpr>(DefaultExpr)) in EvaluateInContext()
2659 return (cast<CXXDefaultArgExpr>(this) in isUnusedResultAWarning()
2838 (NumArgs > 1 && isa<CXXDefaultArgExpr>(C->getArg(1)))) { in IgnoreUnlessSpelledInSource()
2877 return isa<CXXDefaultArgExpr>(E); in isDefaultArgument()
3168 return cast<CXXDefaultArgExpr>(this)->getExpr() in isConstantInitializer()
3412 return cast<CXXDefaultArgExpr>(this)->getExpr()->HasSideEffects( in HasSideEffects()
3657 } else if (const CXXDefaultArgExpr *DefaultArg in isNullPointerConstant()
3658 = dyn_cast<CXXDefaultArgExpr>(this)) { in isNullPointerConstant()
DExprClassification.cpp338 return ClassifyInternal(Ctx, cast<CXXDefaultArgExpr>(E)->getExpr()); in ClassifyInternal()
/external/llvm-project/clang-tools-extra/clang-tidy/modernize/
DUseNullptrCheck.cpp195 if (auto *E = dyn_cast<CXXDefaultArgExpr>(S)) { in VisitStmt()
/external/llvm-project/clang/lib/Tooling/Syntax/
DBuildTree.cpp55 if (NumArgs == 1 || (NumArgs > 1 && isa<CXXDefaultArgExpr>(C->getArg(1)))) { in IgnoreImplicitConstructorSingleStep()
159 return isa<CXXDefaultArgExpr>(It); in dropDefaultArgs()
1206 if ((S->getNumArgs() == 0 || isa<CXXDefaultArgExpr>(S->getArg(0))) && in WalkUpFromCXXConstructExpr()
1288 bool WalkUpFromCXXDefaultArgExpr(CXXDefaultArgExpr *S) { return true; } in WalkUpFromCXXDefaultArgExpr()
/external/clang/include/clang/Basic/
DStmtNodes.td117 def CXXDefaultArgExpr : DStmt<Expr>;
/external/clang/include/clang/AST/
DExprCXX.h967 class CXXDefaultArgExpr final : public Expr {
974 CXXDefaultArgExpr(StmtClass SC, SourceLocation Loc, ParmVarDecl *param) in CXXDefaultArgExpr() function
984 CXXDefaultArgExpr(EmptyShell Empty) : Expr(CXXDefaultArgExprClass, Empty) {} in CXXDefaultArgExpr() function
988 static CXXDefaultArgExpr *Create(const ASTContext &C, SourceLocation Loc, in Create()
990 return new (C) CXXDefaultArgExpr(CXXDefaultArgExprClass, Loc, Param); in Create()
/external/llvm-project/clang/include/clang/Basic/
DStmtNodes.td132 def CXXDefaultArgExpr : StmtNode<Expr>;
/external/llvm-project/clang/include/clang/ASTMatchers/
DASTMatchers.h1951 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CXXDefaultArgExpr>
4058 if (!isa<CXXDefaultArgExpr>(Node.getArg(NumArgs - 1))) in AST_POLYMORPHIC_MATCHER_P()
4081 if (Finder->isTraversalIgnoringImplicitNodes() && isa<CXXDefaultArgExpr>(Arg)) in AST_POLYMORPHIC_MATCHER_P2()
4305 isa<CXXDefaultArgExpr>(Arg)) in AST_POLYMORPHIC_MATCHER_P()
/external/llvm-project/clang/include/clang/AST/
DExprCXX.h1231 class CXXDefaultArgExpr final : public Expr {
1240 CXXDefaultArgExpr(StmtClass SC, SourceLocation Loc, ParmVarDecl *Param, in CXXDefaultArgExpr() function
1254 CXXDefaultArgExpr(EmptyShell Empty) : Expr(CXXDefaultArgExprClass, Empty) {} in CXXDefaultArgExpr() function
1258 static CXXDefaultArgExpr *Create(const ASTContext &C, SourceLocation Loc, in Create()
1262 CXXDefaultArgExpr(CXXDefaultArgExprClass, Loc, Param, UsedContext); in Create()
DASTNodeTraverser.h743 return !isa<CXXDefaultArgExpr>(Child); in VisitCallExpr()
/external/clang/lib/Sema/
DSemaExceptionSpec.cpp1118 return canThrow(cast<CXXDefaultArgExpr>(E)->getExpr()); in canThrow()
DSemaTemplateInstantiate.cpp774 ExprResult TransformCXXDefaultArgExpr(CXXDefaultArgExpr *E);
1297 CXXDefaultArgExpr *E) { in TransformCXXDefaultArgExpr()
/external/llvm-project/clang/lib/ASTMatchers/
DASTMatchFinder.cpp183 if (IgnoreImplicitChildren && isa<CXXDefaultArgExpr>(StmtNode)) in TraverseStmt()
DASTMatchersInternal.cpp860 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXDefaultArgExpr>
/external/clang/lib/StaticAnalyzer/Core/
DExprEngine.cpp947 if (const CXXDefaultArgExpr *DefE = dyn_cast<CXXDefaultArgExpr>(S)) in Visit()

123