Searched refs:EvalResult (Results 1 - 12 of 12) sorted by relevance

/external/clang/lib/AST/
H A DExprConstant.cpp4206 Expr::EvalResult Result;
4449 struct EvalResult { struct in class:__anon3638::DataRecursiveIntBinOpEvaluator
4453 EvalResult() : Failed(false) { } function in struct:__anon3638::DataRecursiveIntBinOpEvaluator::EvalResult
4455 void swap(EvalResult &RHS) {
4464 EvalResult LHSResult; // meaningful only for binary operator expression.
4506 EvalResult PrevResult;
4535 bool VisitBinOpLHSOnly(EvalResult &LHSResult, const BinaryOperator *E,
4538 bool VisitBinOp(const EvalResult &LHSResult, const EvalResult &RHSResult,
4541 void EvaluateExpr(const Expr *E, EvalResult
6397 EvalResult EvalResult; local
6410 EvalResult EvalResult; local
[all...]
H A DASTDiagnostic.cpp1153 Expr::EvalResult FromResult, ToResult;
H A DExpr.cpp2628 EvalResult Result;
/external/clang/lib/Sema/
H A DSemaTemplate.cpp3588 Expr::EvalResult EvalResult; local
3590 EvalResult.Diag = &Notes;
3591 if (!Arg->EvaluateAsRValue(EvalResult, S.Context) ||
3592 EvalResult.HasSideEffects) {
3621 if ((EvalResult.Val.isLValue() && !EvalResult.Val.getLValueBase()) ||
3622 (EvalResult.Val.isMemberPointer() &&
3623 !EvalResult.Val.getMemberPointerDecl())) {
H A DSemaExpr.cpp10222 Expr::EvalResult EvalResult; local
10224 EvalResult.Diag = &Notes;
10228 bool Folded = E->EvaluateAsRValue(EvalResult, Context) &&
10229 EvalResult.Val.isInt() && !EvalResult.HasSideEffects;
10236 *Result = EvalResult.Val.getInt();
10264 *Result = EvalResult.Val.getInt();
H A DSemaChecking.cpp4100 Expr::EvalResult result;
4894 Expr::EvalResult result;
H A DSemaOverload.cpp5013 Expr::EvalResult Eval;
/external/clang/lib/Analysis/
H A DCFG.cpp324 Expr::EvalResult *switchCond;
481 bool tryEvaluate(Expr *S, Expr::EvalResult &outResult) {
2633 Expr::EvalResult result;
2635 SaveAndRestore<Expr::EvalResult*> save_switchCond(switchCond,
2675 const Expr::EvalResult *switchCond,
/external/clang/include/clang/AST/
H A DExpr.h527 /// EvalResult is a struct with detailed info about an evaluated expression.
528 struct EvalResult : EvalStatus { struct in class:clang::Expr
543 bool EvaluateAsRValue(EvalResult &Result, const ASTContext &Ctx) const;
582 bool EvaluateAsLValue(EvalResult &Result, const ASTContext &Ctx) const;
/external/clang/lib/CodeGen/
H A DCGExprConstant.cpp1053 Expr::EvalResult Result;
H A DCGBuiltin.cpp199 Expr::EvalResult Result;
H A DCGExpr.cpp999 Expr::EvalResult result;

Completed in 352 milliseconds