From d154d5d281c76eb5780ab20709584b782166c855 Mon Sep 17 00:00:00 2001 From: Jemma Issroff Date: Wed, 15 Jun 2022 09:25:07 -0400 Subject: [PATCH] Add imemo types to global namespace in lldb helpers --- misc/lldb_cruby.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/misc/lldb_cruby.py b/misc/lldb_cruby.py index c9ed7dd429..a783b1b559 100755 --- a/misc/lldb_cruby.py +++ b/misc/lldb_cruby.py @@ -168,6 +168,12 @@ def lldb_init(debugger): value_types = [] g = globals() + + imemo_types = target.FindFirstType('enum imemo_type') + + for member in imemo_types.GetEnumMembers(): + g[member.GetName()] = member.GetValueAsUnsigned() + for enum in target.FindFirstGlobalVariable('ruby_dummy_gdb_enums'): enum = enum.GetType() members = enum.GetEnumMembers()