reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/lib/AST/ExprConstant.cpp
 1734 static bool EvaluateInteger(const Expr *E, APSInt &Result, EvalInfo &Info);

References

tools/clang/lib/AST/ExprConstant.cpp
 4411     if (!EvaluateInteger(SS->getCond(), Value, Info))
 5983   if (!EvaluateInteger(E->getArg(0), ByteSize, Info))
 7603   if (!EvaluateInteger(E->getIdx(), Index, Info))
 7920   if (!EvaluateInteger(IExp, Offset, Info) || !EvalPtrOK)
 8150     if (!EvaluateInteger(E->getArg(1), Alignment, Info))
 8156       if (!EvaluateInteger(E->getArg(2), Offset, Info))
 8226     if (!EvaluateInteger(E->getArg(1), Desired, Info))
 8234       if (!EvaluateInteger(E->getArg(2), N, Info))
 8345     if (!EvaluateInteger(E->getArg(2), N, Info))
 8525     if (!EvaluateInteger(Stripped, ArrayBound, Info))
 9271       if (!EvaluateInteger(SE, IntResult, Info))
 9357         if (!EvaluateInteger(E->getInit(CountInits), sInt, Info))
 9884     if (!EvaluateInteger(E, Val, Info))
10547     if (!EvaluateInteger(E->getArg(0), Val, Info))
10560     if (!EvaluateInteger(E->getArg(0), Val, Info))
10571     if (!EvaluateInteger(E->getArg(0), Val, Info))
10601     if (!EvaluateInteger(E->getArg(0), Val, Info))
10622     if (!EvaluateInteger(E->getArg(0), Val, Info))
10677     if (!EvaluateInteger(E->getArg(0), Val, Info))
10687     if (!EvaluateInteger(E->getArg(0), Val, Info))
10782       if (!EvaluateInteger(E->getArg(2), N, Info))
10907     if (!EvaluateInteger(E->getArg(0), SizeVal, Info))
10975     if (!EvaluateInteger(E->getArg(0), LHS, Info) ||
10976         !EvaluateInteger(E->getArg(1), RHS, Info) ||
11458     bool LHSOK = EvaluateInteger(E->getLHS(), LHS, Info);
11461     if (!EvaluateInteger(E->getRHS(), RHS, Info) || !LHSOK)
11963       if (!EvaluateInteger(Idx, IdxResult, Info))
12318     if (!EvaluateInteger(SubExpr, Src, Info))
12580     return EvaluateInteger(SubExpr, IntResult, Info) &&
12673     if (!EvaluateInteger(SubExpr, Imag, Info))
12784     if (!EvaluateInteger(E->getSubExpr(), Real, Info))
13089       if (!EvaluateInteger(E->getInit(0), Result.IntReal, Info))
13091       if (!EvaluateInteger(E->getInit(1), Result.IntImag, Info))