|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/lib/AST/ExprConstant.cpp 1724 static bool EvaluateInPlace(APValue &Result, EvalInfo &Info,
References
tools/clang/lib/AST/ExprConstant.cpp 4302 if (!EvaluateInPlace(Val, Info, Result, InitE)) {
4621 ? EvaluateInPlace(Result.Value, Info, *Result.Slot, RetExpr)
5565 if (!EvaluateInPlace(Result, Info, This, (*I)->getInit()) ||
5703 if (!EvaluateInPlace(*Value, Info, Subobject, Init) ||
7494 if (!EvaluateInPlace(*Value, Info, Result, Inner)) {
8031 if (!EvaluateInPlace(Value, Info, Result, SubExpr))
8645 if (!EvaluateInPlace(*Val, Info, Result, Init))
8827 if (!EvaluateInPlace(
8852 return EvaluateInPlace(Result.getUnionValue(), Info, Subobject, &VIE);
8931 return EvaluateInPlace(Result.getUnionValue(), Info, Subobject, InitExpr);
8951 if (!EvaluateInPlace(FieldVal, Info, Subobject, Init)) {
8989 if (!EvaluateInPlace(FieldVal, Info, Subobject, Init) ||
9146 if (!EvaluateInPlace(FieldVal, Info, This, CurFieldInit)) {
9181 return EvaluateInPlace(Value, Info, Result, E);
9432 return EvaluateInPlace(Result.getArrayFiller(), Info, Subobject, &VIE);
9538 if (!EvaluateInPlace(Result.getArrayInitializedElt(Index),
9554 return EvaluateInPlace(Result.getArrayFiller(), Info, Subobject,
9578 if (!EvaluateInPlace(Result.getArrayInitializedElt(Index),
13123 return This ? EvaluateInPlace(Result, Info, *This, &VIE)
13132 return This ? EvaluateInPlace(Result, Info, *This, E->getSubExpr())
13644 if (!EvaluateInPlace(Value, Info, LVal, &VIE,
13649 if (!EvaluateInPlace(Value, Info, LVal, this,