[Lldb-commits] [lldb] [lldb] Thread DWARFExpression::Evaluate state through an EvalContext (NFCI) (PR #195220)
Sergei Barannikov via lldb-commits
lldb-commits at lists.llvm.org
Fri May 1 01:04:58 PDT 2026
================
@@ -1760,33 +1774,32 @@ llvm::Expected<Value> DWARFExpression::Evaluate(
case DW_OP_fbreg:
if (llvm::Error err =
- Evaluate_DW_OP_fbreg(stack, exe_ctx, frame, op->getRawOperand(0)))
+ Evaluate_DW_OP_fbreg(eval_ctx, op->getRawOperand(0)))
return err;
break;
case DW_OP_nop:
break;
case DW_OP_piece: {
- if (llvm::Error err = Evaluate_DW_OP_piece(
- stack, pieces, op_piece_offset, dwarf4_location_description_kind,
- dwarf_cu, module_sp, target, op->getRawOperand(0), log))
+ if (llvm::Error err =
+ Evaluate_DW_OP_piece(eval_ctx, op->getRawOperand(0)))
return err;
} break;
case DW_OP_bit_piece: // 0x9d ULEB128 bit size, ULEB128 bit offset (DWARF3);
----------------
s-barannikov wrote:
Leftover from the previous PR
https://github.com/llvm/llvm-project/pull/195220
More information about the lldb-commits
mailing list