/external/llvm-project/clang-tools-extra/clang-tidy/fuchsia/ |
D | DefaultArgumentsCallsCheck.cpp | 23 const auto *S = Result.Nodes.getNodeAs<CXXDefaultArgExpr>("stmt"); in check()
|
/external/llvm-project/clang/lib/Sema/ |
D | UsedDeclVisitor.h | 87 void VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E) { in VisitCXXDefaultArgExpr()
|
D | SemaExceptionSpec.cpp | 1322 return canThrow(cast<CXXDefaultArgExpr>(S)->getExpr()); in canThrow()
|
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
D | UncountedCallArgsChecker.cpp | 179 isa<CXXDefaultArgExpr>(CallArg) ? Param->getDefaultArg()->getExprLoc() in reportBug()
|
/external/llvm-project/clang/lib/Analysis/ |
D | CallGraph.cpp | 104 void VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E) { in VisitCXXDefaultArgExpr()
|
/external/clang/lib/AST/ |
D | StmtPrinter.cpp | 1524 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()
|
D | Expr.cpp | 2204 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()
|
D | ExprClassification.cpp | 308 return ClassifyInternal(Ctx, cast<CXXDefaultArgExpr>(E)->getExpr()); in ClassifyInternal()
|
D | DeclPrinter.cpp | 605 if (isa<CXXDefaultArgExpr>(Args[I])) in VisitFunctionDecl()
|
/external/llvm-project/clang/lib/AST/ |
D | StmtPrinter.cpp | 1396 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()
|
D | Expr.cpp | 2068 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()
|
D | ExprClassification.cpp | 338 return ClassifyInternal(Ctx, cast<CXXDefaultArgExpr>(E)->getExpr()); in ClassifyInternal()
|
/external/llvm-project/clang-tools-extra/clang-tidy/modernize/ |
D | UseNullptrCheck.cpp | 195 if (auto *E = dyn_cast<CXXDefaultArgExpr>(S)) { in VisitStmt()
|
/external/llvm-project/clang/lib/Tooling/Syntax/ |
D | BuildTree.cpp | 55 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/ |
D | StmtNodes.td | 117 def CXXDefaultArgExpr : DStmt<Expr>;
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 967 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/ |
D | StmtNodes.td | 132 def CXXDefaultArgExpr : StmtNode<Expr>;
|
/external/llvm-project/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 1951 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/ |
D | ExprCXX.h | 1231 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()
|
D | ASTNodeTraverser.h | 743 return !isa<CXXDefaultArgExpr>(Child); in VisitCallExpr()
|
/external/clang/lib/Sema/ |
D | SemaExceptionSpec.cpp | 1118 return canThrow(cast<CXXDefaultArgExpr>(E)->getExpr()); in canThrow()
|
D | SemaTemplateInstantiate.cpp | 774 ExprResult TransformCXXDefaultArgExpr(CXXDefaultArgExpr *E); 1297 CXXDefaultArgExpr *E) { in TransformCXXDefaultArgExpr()
|
/external/llvm-project/clang/lib/ASTMatchers/ |
D | ASTMatchFinder.cpp | 183 if (IgnoreImplicitChildren && isa<CXXDefaultArgExpr>(StmtNode)) in TraverseStmt()
|
D | ASTMatchersInternal.cpp | 860 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXDefaultArgExpr>
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | ExprEngine.cpp | 947 if (const CXXDefaultArgExpr *DefE = dyn_cast<CXXDefaultArgExpr>(S)) in Visit()
|