From 61767f2c3b6f9adcb18dd597d2c6ae0f380a29ff Mon Sep 17 00:00:00 2001 From: Oskar Eichler Date: Fri, 28 Aug 2026 02:42:01 +0300 Subject: [PATCH] Handle Struct members that override the indexing method --- lib/pp.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pp.rb b/lib/pp.rb index 798a4f4..9579736 100644 --- a/lib/pp.rb +++ b/lib/pp.rb @@ -473,7 +473,7 @@ def pretty_print(q) # :nodoc: q.text '=' q.group(1) { q.breakable '' - q.pp self[member] + q.pp PP.mcall(self, Struct, :[], member) } } }