Searched defs:ExprResult (Results 1 – 5 of 5) sorted by relevance
687 struct ExprResult { struct in __anonb3555ec80211::NewGVN688 const Expression *Expr;689 Value *ExtraDep;690 const PredicateBase *PredDep;692 ExprResult(const Expression *Expr, Value *ExtraDep = nullptr, in ExprResult() function696 ExprResult(ExprResult &&Other) in ExprResult() argument705 ~ExprResult() { assert(!ExtraDep && "unhandled ExtraDep"); } in ~ExprResult()707 operator bool() const { return Expr; } in operator bool()709 static ExprResult none() { return {nullptr, nullptr, nullptr}; } in none()710 static ExprResult some(const Expression *Expr, Value *ExtraDep = nullptr) { in some()[all …]
189 operator ExprResult() const { return ExprError(); } in ExprResult() function
582 const Stmt *ExprResult = S.getStmtExprResult(); in EmitCompoundStmtWithoutScope() local
9400 Expr::EvalResult ExprResult; in getBytesReturnedByAllocSizeCall() local13614 Expr::EvalResult ExprResult; in VisitBuiltinCallExpr() local16849 static bool EvaluateAsInt(const Expr *E, Expr::EvalResult &ExprResult, in EvaluateAsInt()16865 static bool EvaluateAsFixedPoint(const Expr *E, Expr::EvalResult &ExprResult, in EvaluateAsFixedPoint()16940 EvalResult ExprResult; in EvaluateAsFloat() local17759 EvalResult ExprResult; in getIntegerConstantExpr() local
8115 const Stmt *ExprResult = S->getStmtExprResult(); in TransformCompoundStmt() local