[all-commits] [llvm/llvm-project] b6960e: [lldb][ResolveSourceFileCallback] Update SBModule ...

rchamala via All-commits all-commits at lists.llvm.org
Mon Jan 6 09:18:20 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b6960e2a631df38c076cee2845978b0606cea066
      https://github.com/llvm/llvm-project/commit/b6960e2a631df38c076cee2845978b0606cea066
  Author: rchamala <36907958+rchamala at users.noreply.github.com>
  Date:   2025-01-06 (Mon, 06 Jan 2025)

  Changed paths:
    M lldb/bindings/python/python-swigsafecast.swig
    M lldb/include/lldb/API/SBModule.h
    M lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.h

  Log Message:
  -----------
  [lldb][ResolveSourceFileCallback] Update SBModule (#120832)

Summary:
RFC
https://discourse.llvm.org/t/rfc-python-callback-for-source-file-resolution/83545

SBModule will be used for resolve source file callback as Python
function arguments. This diff allows these things.

Can be instantiated from SBPlatform.
Can be passed to/from Python.

Test Plan:
N/A. The next set of diffs in the stack have unittests and shell test
validation

Co-authored-by: Rahul Reddy Chamala <rachamal at fb.com>



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list