Searched refs:DiscardResult (Results 1 – 2 of 2) sorted by relevance
/external/llvm-project/clang/lib/AST/Interp/ |
D | ByteCodeExprGen.cpp | 50 : 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 …]
|
D | ByteCodeExprGen.h | 231 bool DiscardResult = false; variable
|