Home
last modified time | relevance | path

Searched refs:DiscardResult (Results 1 – 2 of 2) sorted by relevance

/external/llvm-project/clang/lib/AST/Interp/
DByteCodeExprGen.cpp50 : Ctx(Ctx), OldDiscardResult(Ctx->DiscardResult), in OptionScope()
52 Ctx->DiscardResult = NewDiscardResult; in OptionScope()
58 : Ctx(Ctx), OldDiscardResult(Ctx->DiscardResult), in OptionScope()
60 Ctx->DiscardResult = true; in OptionScope()
66 : Ctx(Ctx), OldDiscardResult(Ctx->DiscardResult), in OptionScope()
73 Ctx->DiscardResult = OldDiscardResult; in ~OptionScope()
105 return DiscardResult ? this->emitPop(T, CE) : true; in VisitCastExpr()
130 if (DiscardResult) in VisitIntegerLiteral()
178 return DiscardResult ? this->emitPop(*T, BO) : true; in VisitBinaryOperator()
291 return DiscardResult ? true : this->emitGetParam(T, Idx, LV); in dereferenceParam()
[all …]
DByteCodeExprGen.h231 bool DiscardResult = false; variable