Searched refs:EvalResult (Results 1 - 12 of 12) sorted by relevance
/external/clang/lib/AST/ |
H A D | ExprConstant.cpp | 4206 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 D | ASTDiagnostic.cpp | 1153 Expr::EvalResult FromResult, ToResult;
|
H A D | Expr.cpp | 2628 EvalResult Result;
|
/external/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 3588 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 D | SemaExpr.cpp | 10222 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 D | SemaChecking.cpp | 4100 Expr::EvalResult result; 4894 Expr::EvalResult result;
|
H A D | SemaOverload.cpp | 5013 Expr::EvalResult Eval;
|
/external/clang/lib/Analysis/ |
H A D | CFG.cpp | 324 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 D | Expr.h | 527 /// 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 D | CGExprConstant.cpp | 1053 Expr::EvalResult Result;
|
H A D | CGBuiltin.cpp | 199 Expr::EvalResult Result;
|
H A D | CGExpr.cpp | 999 Expr::EvalResult result;
|
Completed in 352 milliseconds