HomeSort by: relevance | last modified time | path
    Searched defs:EvalResult (Results 1 - 7 of 7) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaConcept.cpp 173 Expr::EvalResult EvalResult;
174 EvalResult.Diag = &EvaluationDiags;
175 if (!SubstitutedAtomicExpr.get()->EvaluateAsConstantExpr(EvalResult,
188 assert(EvalResult.Val.isInt() &&
190 Satisfaction.IsSatisfied = EvalResult.Val.getInt().getBoolValue();
564 Expr::EvalResult SimplifiedLHS;
565 Expr::EvalResult SimplifiedRHS;
SemaTemplate.cpp 6271 Expr::EvalResult EvalResult;
6273 EvalResult.Diag = &Notes;
6274 if (!Arg->EvaluateAsRValue(EvalResult, S.Context) ||
6275 EvalResult.HasSideEffects) {
6304 if ((EvalResult.Val.isLValue() && !EvalResult.Val.getLValueBase()) ||
6305 (EvalResult.Val.isMemberPointer() &&
6306 !EvalResult.Val.getMemberPointerDecl())) {
SemaChecking.cpp 241 Expr::EvalResult AlignResult;
727 Expr::EvalResult Result;
753 Expr::EvalResult Result;
1821 Expr::EvalResult Eval;
1949 Expr::EvalResult Result;
3381 Expr::EvalResult ArgResult;
3411 Expr::EvalResult ArgResult1;
4669 Expr::EvalResult Align;
7526 Expr::EvalResult LResult, RResult;
7556 Expr::EvalResult IndexResult
    [all...]
SemaExpr.cpp 5008 Expr::EvalResult Result;
5022 Expr::EvalResult Result;
5046 Expr::EvalResult Result;
5124 Expr::EvalResult EvResult;
9804 Expr::EvalResult EVResult;
9841 Expr::EvalResult EVResult;
10268 Expr::EvalResult RHSValue;
10668 Expr::EvalResult KnownVal;
10757 Expr::EvalResult KnownVal;
10838 Expr::EvalResult RHSResult
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyldChecker.cpp 46 EvalResult LHSResult;
56 EvalResult RHSResult;
98 class EvalResult {
100 EvalResult() : Value(0), ErrorMsg("") {}
101 EvalResult(uint64_t Value) : Value(Value), ErrorMsg("") {}
102 EvalResult(std::string ErrorMsg)
131 EvalResult unexpectedToken(StringRef TokenStart, StringRef SubExpr,
144 return EvalResult(std::move(ErrorMsg));
147 bool handleError(StringRef Expr, const EvalResult &R) const {
186 EvalResult computeBinOpResult(BinOpToken Op, const EvalResult &LHSResult
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Expr.h 607 /// EvalResult is a struct with detailed info about an evaluated expression.
608 struct EvalResult : EvalStatus {
623 bool EvaluateAsRValue(EvalResult &Result, const ASTContext &Ctx,
642 bool EvaluateAsInt(EvalResult &Result, const ASTContext &Ctx,
655 bool EvaluateAsFixedPoint(EvalResult &Result, const ASTContext &Ctx,
693 bool EvaluateAsLValue(EvalResult &Result, const ASTContext &Ctx,
732 EvalResult &Result, const ASTContext &Ctx,
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenModule.cpp 5465 Expr::EvalResult EvalResult;
5466 if (!Value && Init->EvaluateAsRValue(EvalResult, getContext()) &&
5467 !EvalResult.hasSideEffects())
5468 Value = &EvalResult.Val;

Completed in 95 milliseconds