From dddb6511184e24413618645af9ed1ea7e8ae06ac Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Fri, 30 Jan 2026 21:07:59 +0900 Subject: Compare the canonical type name [ci skip] Members of node types are defined using the canonical types, instead of the typedef names. --- misc/lldb_rb/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/lldb_rb/utils.py b/misc/lldb_rb/utils.py index 1415dd3f33..e0cb609b1a 100644 --- a/misc/lldb_rb/utils.py +++ b/misc/lldb_rb/utils.py @@ -292,7 +292,7 @@ class RbInspector(LLDBInterface): # if val.GetType() != tRNode: does not work for unknown reason - if val.GetType().GetPointeeType().name != "NODE": + if val.GetType().GetPointeeType().GetCanonicalType().name != "RNode": return False rbNodeTypeMask = self.ruby_globals["RUBY_NODE_TYPEMASK"] -- cgit v1.2.3