LLDB Python API
================================

..
  The long list of "skip" filters out several global functions that are
  generated by SWIG (but which are not useful as they are only the
  backend for their respective static functions in the classes).
  Without this list
.. automodapi:: lldb
  :no-inheritance-diagram:
  :skip: SBBreakpoint_EventIsBreakpointEvent
  :skip: SBBreakpoint_GetBreakpointEventTypeFromEvent
  :skip: SBBreakpoint_GetBreakpointFromEvent
  :skip: SBBreakpoint_GetBreakpointLocationAtIndexFromEvent
  :skip: SBBreakpoint_GetNumBreakpointLocationsFromEvent
  :skip: SBCommandInterpreter_EventIsCommandInterpreterEvent
  :skip: SBCommandInterpreter_GetArgumentDescriptionAsCString
  :skip: SBCommandInterpreter_GetArgumentTypeAsCString
  :skip: SBCommandInterpreter_GetBroadcasterClass
  :skip: SBCommunication_GetBroadcasterClass
  :skip: SBData_CreateDataFromCString
  :skip: SBData_CreateDataFromDoubleArray
  :skip: SBData_CreateDataFromSInt32Array
  :skip: SBData_CreateDataFromSInt64Array
  :skip: SBData_CreateDataFromUInt32Array
  :skip: SBData_CreateDataFromUInt64Array
  :skip: SBDebugger_Create
  :skip: SBDebugger_Create
  :skip: SBDebugger_Destroy
  :skip: SBDebugger_FindDebuggerWithID
  :skip: SBDebugger_GetBuildConfiguration
  :skip: SBDebugger_GetDefaultArchitecture
  :skip: SBDebugger_GetInternalVariableValue
  :skip: SBDebugger_GetVersionString
  :skip: SBDebugger_Initialize
  :skip: SBDebugger_InitializeWithErrorHandling
  :skip: SBDebugger_MemoryPressureDetected
  :skip: SBDebugger_SetDefaultArchitecture
  :skip: SBDebugger_SetInternalVariable
  :skip: SBDebugger_StateAsCString
  :skip: SBDebugger_StateIsRunningState
  :skip: SBDebugger_StateIsStoppedState
  :skip: SBDebugger_Terminate
  :skip: SBEvent_GetCStringFromEvent
  :skip: SBFileSpec_ResolvePath
  :skip: SBFile_MakeBorrowed
  :skip: SBFile_MakeBorrowedForcingIOMethods
  :skip: SBFile_MakeForcingIOMethods
  :skip: SBHostOS_GetLLDBPath
  :skip: SBHostOS_GetLLDBPythonPath
  :skip: SBHostOS_GetProgramFileSpec
  :skip: SBHostOS_GetUserHomeDirectory
  :skip: SBHostOS_ThreadCancel
  :skip: SBHostOS_ThreadCreate
  :skip: SBHostOS_ThreadCreated
  :skip: SBHostOS_ThreadDetach
  :skip: SBHostOS_ThreadJoin
  :skip: SBLanguageRuntime_GetLanguageTypeFromString
  :skip: SBLanguageRuntime_GetNameForLanguageType
  :skip: SBModuleSpecList_GetModuleSpecifications
  :skip: SBModule_GarbageCollectAllocatedModules
  :skip: SBModule_GetNumberAllocatedModules
  :skip: SBPlatform_GetHostPlatform
  :skip: SBProcess_EventIsProcessEvent
  :skip: SBProcess_EventIsStructuredDataEvent
  :skip: SBProcess_GetBroadcasterClassName
  :skip: SBProcess_GetInterruptedFromEvent
  :skip: SBProcess_GetNumRestartedReasonsFromEvent
  :skip: SBProcess_GetProcessFromEvent
  :skip: SBProcess_GetRestartedFromEvent
  :skip: SBProcess_GetRestartedReasonAtIndexFromEvent
  :skip: SBProcess_GetStateFromEvent
  :skip: SBProcess_GetStructuredDataFromEvent
  :skip: SBReproducer_Capture
  :skip: SBReproducer_PassiveReplay
  :skip: SBReproducer_SetAutoGenerate
  :skip: SBReproducer_SetWorkingDirectory
  :skip: SBTarget_EventIsTargetEvent
  :skip: SBTarget_GetBroadcasterClassName
  :skip: SBTarget_GetModuleAtIndexFromEvent
  :skip: SBTarget_GetNumModulesFromEvent
  :skip: SBTarget_GetTargetFromEvent
  :skip: SBThread_EventIsThreadEvent
  :skip: SBThread_GetBroadcasterClassName
  :skip: SBThread_GetStackFrameFromEvent
  :skip: SBThread_GetThreadFromEvent
  :skip: SBTypeSummary_CreateWithFunctionName
  :skip: SBTypeSummary_CreateWithScriptCode
  :skip: SBTypeSummary_CreateWithSummaryString
  :skip: SBTypeSynthetic_CreateWithClassName
  :skip: SBTypeSynthetic_CreateWithScriptCode
  :skip: SBWatchpoint_EventIsWatchpointEvent
  :skip: SBWatchpoint_GetWatchpointEventTypeFromEvent
  :skip: SBWatchpoint_GetWatchpointFromEvent
  :skip: command
  :skip: in_range
  :skip: is_numeric_type
  :skip: lldb_iter
