Lines Matching refs:Evaluate
1868 static bool Evaluate(APValue &Result, EvalInfo &Info, const Expr *E);
2035 if (!Evaluate(Scratch, Info, E)) in EvaluateIgnoredValue()
2627 if (!Evaluate(Val, Info, E)) in EvaluateAsBooleanCondition()
4359 if (!Evaluate(Lit, Info, CLE->getInitializer())) in handleLValueToRValueConversion()
5352 : Evaluate(Result.Value, Info, RetExpr))) in EvaluateStmt()
7843 if (!Evaluate(Info.CurrentCall->createTemporary( in VisitBinaryConditionalOperator()
7910 if (!Evaluate(Info.CurrentCall->createTemporary( in VisitPseudoObjectExpr()
8167 if (!Evaluate(Val, Info, E->getBase())) in VisitMemberExpr()
8192 if (!Evaluate(Val, Info, E->getBase())) in VisitExtVectorElementExpr()
8225 if (!Evaluate(AtomicVal, Info, E->getSubExpr())) in VisitCastExpr()
8247 if (!Evaluate(SourceValue, Info, E->getSubExpr())) in VisitCastExpr()
8256 if (!Evaluate(Value, Info, E->getSubExpr())) in VisitCastExpr()
8916 if (!Evaluate(RHS, this->Info, CAO->getRHS())) { in VisitCompoundAssignOperator()
8940 if (!Evaluate(NewVal, this->Info, E->getRHS())) { in VisitBinAssign()
10320 if (!Evaluate(DerivedObject, Info, E->getSubExpr())) in VisitCastExpr()
10785 if (!Evaluate(SVal, Info, SE)) in VisitCastExpr()
10898 bool LHSOK = Evaluate(LHSValue, Info, LHS); in VisitBinaryOperator()
10901 if (!Evaluate(RHSValue, Info, RHS) || !LHSOK) in VisitBinaryOperator()
10970 if (!Evaluate(SubExprValue, Info, SubExpr)) in VisitUnaryOperator()
11363 !Evaluate(Info.CurrentCall->createTemporary( in VisitArrayInitLoopExpr()
13296 Result.Failed = !Evaluate(Result.Val, Info, E); in EvaluateExpr()
14345 if (!Evaluate(Val, Info, SubExpr)) in VisitCastExpr()
15578 : Evaluate(Result, Info, &VIE); in ZeroInitialization()
15590 : Evaluate(Result, Info, E->getSubExpr()); in VisitCastExpr()
15733 static bool Evaluate(APValue &Result, EvalInfo &Info, const Expr *E) { in Evaluate() function
15842 return Evaluate(Result, Info, E); in EvaluateInPlace()
15863 if (!::Evaluate(Result, Info, E)) in EvaluateAsRValue()
16956 return Evaluate(Value, Info, this) && Scope.destroy() && in EvaluateWithSubstitution()
17038 Evaluate(ResultScratch, Info, E); in isPotentialConstantExprUnevaluated()