llvm-project/lldb/bindings/python
Dave Lee bf02586c57 [lldb] Call __lldb_init_module from __init__
Update `__init__.py` generation to implement `__lldb_init_module`, which calls
`__lldb_init_module` on submodules that define it.

This allows the use case where a user runs `command script import lldb.macosx`.
With this change, the `__lldb_init_module` function in `crashlog.py` and
`heap.py` will be run, which is where command registration is occurring.

Differential Revision: https://reviews.llvm.org/D119179
2022-02-07 14:43:44 -08:00
..
CMakeLists.txt [CMake][LLDB] Resolve install conflict when `LLDB_BUILD_FRAMEWORK=ON` 2022-01-15 10:43:05 -08:00
createPythonInit.py [lldb] Call __lldb_init_module from __init__ 2022-02-07 14:43:44 -08:00
get-python-config.py [lldb] add fallback for LLDB_PYTHON_RELATIVE_PATH 2021-12-02 21:13:35 -08:00
lldb-python [lldb] make it easier to find LLDB's python 2021-11-10 10:33:34 -08:00
python-extensions.swig [lldb][docs] Cleanup the Python doc strings for SB API classes 2021-01-17 16:51:07 +01:00
python-swigsafecast.swig [lldb/python] Fix dangling Event and CommandReturnObject references 2022-01-04 14:49:00 +01:00
python-typemaps.h Move Py_buffer_RAII to .h file so SWIG 2 doesnt have to parse it 2020-08-22 10:43:50 -07:00
python-typemaps.swig [lldb] (Semi-automatically) format .swig files 2021-12-16 13:58:37 +01:00
python-wrapper.swig [lldb/python] Use PythonObject in LLDBSwigPython functions 2022-01-18 10:28:58 +01:00
python.swig [lldb] Remove lldbconfig module 2022-01-07 15:58:43 -08:00