diff options
author | yui-knk <spiketeika@gmail.com> | 2024-02-10 10:05:18 +0900 |
---|---|---|
committer | Yuichiro Kaneko <spiketeika@gmail.com> | 2024-02-21 08:06:48 +0900 |
commit | e7ab5d891c3272e72caef6879e90ad8ae4e13dea (patch) | |
tree | 018b9b38b1ef3aaf87b6a6a8baf8a72d78460b27 /misc/lldb_rb | |
parent | 97d4363d3b4125d30120ab07cb69d3fc34b44bfc (diff) |
Introduce NODE_REGX to manage regexp literal
Diffstat (limited to 'misc/lldb_rb')
-rw-r--r-- | misc/lldb_rb/utils.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/misc/lldb_rb/utils.py b/misc/lldb_rb/utils.py index b52c3906ba..a321426234 100644 --- a/misc/lldb_rb/utils.py +++ b/misc/lldb_rb/utils.py @@ -379,6 +379,8 @@ class RbInspector(LLDBInterface): self._append_expression("*(struct RNode_DXSTR *) %0#x" % val.GetValueAsUnsigned()) elif nd_type == self.ruby_globals["NODE_EVSTR"]: self._append_expression("*(struct RNode_EVSTR *) %0#x" % val.GetValueAsUnsigned()) + elif nd_type == self.ruby_globals["NODE_REGX"]: + self._append_expression("*(struct RNode_REGX *) %0#x" % val.GetValueAsUnsigned()) elif nd_type == self.ruby_globals["NODE_DREGX"]: self._append_expression("*(struct RNode_DREGX *) %0#x" % val.GetValueAsUnsigned()) elif nd_type == self.ruby_globals["NODE_ONCE"]: |