llvm-project/lldb/docs/python_extensions.rst
Med Ismail Bennani 0f517054b9
[lldb/docs] Add Scripted Symbol Locator to website documentation (#181594)
This patch adds documentation for the Scripted Symbol Locator plugin
system, including tutorial (renamed to hunting-down-symbols.md to match
other tutorial naming conventions) and cleans up API reference for the
website.

Signed-off-by: Med Ismail Bennani <ismail@bennani.ma>
2026-02-15 18:52:29 -08:00

55 lines
1.3 KiB
ReStructuredText

Python Extensions
=================
LLDB provides scriptable extensions to augment the debugger's capabilities.
This gives users the ability to tailor their debugging experience to their own needs.
This page describes some of these scripting extensions:
Operating System Thread Plugins
-------------------------------
.. automodapi:: lldb.plugins.operating_system
:no-heading:
:skip: ScriptedThread
:no-inheritance-diagram:
Scripted Frame Provider Plugins
-------------------------------
.. automodapi:: lldb.plugins.scripted_frame_provider
:no-heading:
:skip: ABCMeta
:no-inheritance-diagram:
Scripted Process Plugins
-------------------------------
.. automodapi:: lldb.plugins.scripted_process
:no-heading:
:skip: ABCMeta
:no-inheritance-diagram:
Scripted Platform Plugins
-------------------------------
.. automodapi:: lldb.plugins.scripted_platform
:no-heading:
:skip: ABCMeta
:no-inheritance-diagram:
Scripted Thread Plan Plugins
-------------------------------
.. automodapi:: lldb.plugins.scripted_thread_plan
:no-heading:
:no-inheritance-diagram:
Scripted Symbol Locator Plugins
-------------------------------
.. automodapi:: lldb.plugins.scripted_symbol_locator
:no-heading:
:skip: ABCMeta, LocalCacheSymbolLocator
:no-inheritance-diagram: