r"""get child value by value name str split by '.
(value: lldb.SBValue, childs_value_name: str)
| 85 | |
| 86 | |
| 87 | def get_child(value: lldb.SBValue, childs_value_name: str) -> lldb.SBValue: |
| 88 | r"""get child value by value name str split by '.'""" |
| 89 | result = value |
| 90 | childs_value_list = childs_value_name.split('.') |
| 91 | for child_value_name in childs_value_list: |
| 92 | result = result.GetChildMemberWithName(child_value_name) |
| 93 | return result |
| 94 | |
| 95 | |
| 96 | def find_global_value(target: lldb.SBTarget, value_name: str) -> lldb.SBValue: |
no outgoing calls
no test coverage detected