Searched defs:EvalResult (Results 1 - 6 of 6) sorted by relevance
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldChecker.cpp | 44 EvalResult LHSResult; 54 EvalResult RHSResult; 96 class EvalResult { class in class:llvm::RuntimeDyldCheckerExprEval 98 EvalResult() : Value(0), ErrorMsg("") {} function in class:llvm::RuntimeDyldCheckerExprEval::EvalResult 99 EvalResult(uint64_t Value) : Value(Value), ErrorMsg("") {} function in class:llvm::RuntimeDyldCheckerExprEval::EvalResult 100 EvalResult(std::string ErrorMsg) : Value(0), ErrorMsg(ErrorMsg) {} function in class:llvm::RuntimeDyldCheckerExprEval::EvalResult 128 EvalResult unexpectedToken(StringRef TokenStart, StringRef SubExpr, 141 return EvalResult(std::move(ErrorMsg)); 144 bool handleError(StringRef Expr, const EvalResult &R) const { 183 EvalResult computeBinOpResul [all...] |
/external/clang/lib/CodeGen/ |
H A D | CodeGenModule.cpp | 3298 Expr::EvalResult EvalResult; local 3299 if (!Value && Init->EvaluateAsRValue(EvalResult, getContext()) && 3300 !EvalResult.hasSideEffects()) 3301 Value = &EvalResult.Val;
|
/external/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 4298 Expr::EvalResult EvalResult; local 4300 EvalResult.Diag = &Notes; 4301 if (!Arg->EvaluateAsRValue(EvalResult, S.Context) || 4302 EvalResult.HasSideEffects) { 4331 if ((EvalResult.Val.isLValue() && !EvalResult.Val.getLValueBase()) || 4332 (EvalResult.Val.isMemberPointer() && 4333 !EvalResult.Val.getMemberPointerDecl())) {
|
H A D | SemaExpr.cpp | 12172 Expr::EvalResult EvalResult; local 12174 EvalResult.Diag = &Notes; 12178 bool Folded = E->EvaluateAsRValue(EvalResult, Context) && 12179 EvalResult.Val.isInt() && !EvalResult.HasSideEffects; 12186 *Result = EvalResult.Val.getInt(); 12214 *Result = EvalResult.Val.getInt();
|
/external/clang/include/clang/AST/ |
H A D | Expr.h | 560 /// EvalResult is a struct with detailed info about an evaluated expression. 561 struct EvalResult : EvalStatus { struct in class:clang::Expr 576 bool EvaluateAsRValue(EvalResult &Result, const ASTContext &Ctx) const; 625 bool EvaluateAsLValue(EvalResult &Result, const ASTContext &Ctx) const;
|
/external/clang/lib/AST/ |
H A D | ExprConstant.cpp | 6271 Expr::EvalResult Result; 6881 struct EvalResult { struct in class:__anon1170::DataRecursiveIntBinOpEvaluator 6885 EvalResult() : Failed(false) { } function in struct:__anon1170::DataRecursiveIntBinOpEvaluator::EvalResult 6887 void swap(EvalResult &RHS) { 6896 EvalResult LHSResult; // meaningful only for binary operator expression. 6944 EvalResult PrevResult; 6973 bool VisitBinOpLHSOnly(EvalResult &LHSResult, const BinaryOperator *E, 6976 bool VisitBinOp(const EvalResult &LHSResult, const EvalResult &RHSResult, 6979 void EvaluateExpr(const Expr *E, EvalResult 8947 EvalResult EvalResult; local 8959 EvalResult EvalResult; local [all...] |
Completed in 227 milliseconds