reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
50 : Ctx(Ctx), OldDiscardResult(Ctx->DiscardResult), 52 Ctx->DiscardResult = NewDiscardResult; 58 : Ctx(Ctx), OldDiscardResult(Ctx->DiscardResult), 60 Ctx->DiscardResult = true; 73 Ctx->DiscardResult = OldDiscardResult; 105 return DiscardResult ? this->emitPop(T, CE) : true; 130 if (DiscardResult) 178 return DiscardResult ? this->emitPop(*T, BO) : true; 291 return DiscardResult ? true : this->emitGetParam(T, Idx, LV); 298 return DiscardResult ? true : this->emitGetPtrParam(Idx, LV); 307 return DiscardResult ? true : this->emitGetPtrParam(Idx, LV); 313 if (!DiscardResult && T == PT_Ptr && AK == DerefKind::Read) { 335 return DiscardResult ? this->emitPop(T, LV) : true; 342 return DiscardResult ? true : this->emitGetPtrLocal(L.Offset, LV); 351 return DiscardResult ? true : this->emitGetPtrLocal(L.Offset, LV); 358 return DiscardResult ? this->emitPop(T, LV) : true; 365 return DiscardResult ? true : this->emitGetPtrGlobal(*Idx, LV); 374 return DiscardResult ? true : this->emitGetPtrGlobal(*Idx, LV); 381 if (!DiscardResult && AK == DerefKind::Read) {