|
LLDB mainline
|
#include <ScriptInterpreterPythonImpl.h>
Classes | |
| class | Locker |
| class | SynchronicityHandler |
Public Types | |
| enum class | AddLocation { Beginning , End } |
| enum | ActiveIOHandler { eIOHandlerNone , eIOHandlerBreakpoint , eIOHandlerWatchpoint } |
| Public Types inherited from lldb_private::ScriptInterpreter | |
| enum | ScriptReturnType { eScriptReturnTypeCharPtr , eScriptReturnTypeBool , eScriptReturnTypeShortInt , eScriptReturnTypeShortIntUnsigned , eScriptReturnTypeInt , eScriptReturnTypeIntUnsigned , eScriptReturnTypeLongInt , eScriptReturnTypeLongIntUnsigned , eScriptReturnTypeLongLong , eScriptReturnTypeLongLongUnsigned , eScriptReturnTypeFloat , eScriptReturnTypeDouble , eScriptReturnTypeChar , eScriptReturnTypeCharStrOrNone , eScriptReturnTypeOpaqueObject } |
| Public Types inherited from lldb_private::IOHandlerDelegate | |
| enum class | Completion { None , LLDBCommand , Expression } |
Static Public Member Functions | |
| static lldb::ScriptInterpreterSP | CreateInstance (Debugger &debugger) |
| static bool | BreakpointCallbackFunction (void *baton, StoppointCallbackContext *context, lldb::user_id_t break_id, lldb::user_id_t break_loc_id) |
| static bool | WatchpointCallbackFunction (void *baton, StoppointCallbackContext *context, lldb::user_id_t watch_id) |
| static void | Initialize () |
| static void | AddToSysPath (AddLocation location, std::string path) |
| Static Public Member Functions inherited from lldb_private::ScriptInterpreterPython | |
| static void | Initialize () |
| static void | Terminate () |
| static llvm::StringRef | GetPluginNameStatic () |
| static llvm::StringRef | GetPluginDescriptionStatic () |
| static FileSpec | GetPythonDir () |
| static void | SharedLibraryDirectoryHelper (FileSpec &this_file) |
| Static Public Member Functions inherited from lldb_private::ScriptInterpreter | |
| static std::string | LanguageToString (lldb::ScriptLanguage language) |
| static lldb::ScriptLanguage | StringToLanguage (const llvm::StringRef &string) |
Friends | |
| class | IOHandlerPythonInterpreter |
Additional Inherited Members | |
| Static Protected Member Functions inherited from lldb_private::ScriptInterpreterPython | |
| static void | ComputePythonDirForApple (llvm::SmallVectorImpl< char > &path) |
| static void | ComputePythonDir (llvm::SmallVectorImpl< char > &path) |
| Protected Attributes inherited from lldb_private::ScriptInterpreter | |
| Debugger & | m_debugger |
| lldb::ScriptLanguage | m_script_lang |
| Protected Attributes inherited from lldb_private::IOHandlerDelegateMultiline | |
| const std::string | m_end_line |
| Protected Attributes inherited from lldb_private::IOHandlerDelegate | |
| Completion | m_completion |
Definition at line 25 of file ScriptInterpreterPythonImpl.h.
| Enumerator | |
|---|---|
| eIOHandlerNone | |
| eIOHandlerBreakpoint | |
| eIOHandlerWatchpoint | |
Definition at line 388 of file ScriptInterpreterPythonImpl.h.
|
strong |
| Enumerator | |
|---|---|
| Beginning | |
| End | |
Definition at line 362 of file ScriptInterpreterPythonImpl.h.
| ScriptInterpreterPythonImpl::ScriptInterpreterPythonImpl | ( | Debugger & | debugger | ) |
Definition at line 376 of file ScriptInterpreterPython.cpp.
References lldb_private::ScriptInterpreterPythonImpl::Locker::AcquireLock, lldb_private::StreamString::Clear(), eIOHandlerNone, lldb_private::ScriptInterpreterPythonImpl::Locker::FreeAcquiredLock, lldb_private::StreamString::GetData(), lldb_private::Invalid, m_active_io_handler, m_command_thread_state, lldb_private::ScriptInterpreter::m_debugger, m_dictionary_name, m_lock_count, m_main_module, m_pty_secondary_is_open, m_run_one_line_function, m_run_one_line_str_global, m_saved_stderr, m_saved_stdin, m_saved_stdout, m_session_dict, m_session_is_active, m_sys_module_dict, m_valid_session, lldb_private::Stream::Printf(), lldb_private::python::RunSimpleString(), and lldb_private::ScriptInterpreterPython::ScriptInterpreterPython().
Referenced by lldb_private::ScriptInterpreterPythonImpl::Locker::Locker().
|
override |
Definition at line 432 of file ScriptInterpreterPython.cpp.
References m_session_dict.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 3013 of file ScriptInterpreterPython.cpp.
|
static |
Definition at line 3071 of file ScriptInterpreterPython.cpp.
|
static |
Definition at line 1783 of file ScriptInterpreterPython.cpp.
References lldb_private::ScriptInterpreterPythonImpl::Locker::AcquireLock, lldb_private::ScriptInterpreterPythonImpl::Locker::InitSession, m_dictionary_name, and lldb_private::ScriptInterpreterPythonImpl::Locker::NoSTDIN.
Referenced by SetBreakpointCommandCallback().
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1894 of file ScriptInterpreterPython.cpp.
|
inlineoverridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 216 of file ScriptInterpreterPythonImpl.h.
References GetDocumentationForItem().
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1101 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1109 of file ScriptInterpreterPython.cpp.
References eIOHandlerBreakpoint, m_active_io_handler, and lldb_private::ScriptInterpreter::m_debugger.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1422 of file ScriptInterpreterPython.cpp.
|
static |
Definition at line 529 of file ScriptInterpreterPython.cpp.
Referenced by lldb_private::ScriptInterpreterPython::Initialize(), and lldb_private::ScriptInterpreterPython::Terminate().
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1543 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1637 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1518 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1528 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1533 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1508 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1513 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1523 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1538 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1548 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1606 of file ScriptInterpreterPython.cpp.
|
inline |
Definition at line 381 of file ScriptInterpreterPythonImpl.h.
References m_lock_count, and m_mutex.
| bool ScriptInterpreterPythonImpl::EnterSession | ( | uint16_t | on_entry_flags, |
| lldb::FileSP | in, | ||
| lldb::FileSP | out, | ||
| lldb::FileSP | err ) |
Definition at line 595 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Implements lldb_private::ScriptInterpreter.
Definition at line 865 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1050 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Implements lldb_private::ScriptInterpreter.
Definition at line 773 of file ScriptInterpreterPython.cpp.
References m_run_one_line_function, and m_run_one_line_str_global.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 926 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1230 of file ScriptInterpreterPython.cpp.
References WatchpointCallbackFunction().
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1775 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1672 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1242 of file ScriptInterpreterPython.cpp.
References error().
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1352 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1658 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1324 of file ScriptInterpreterPython.cpp.
References error().
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1665 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1377 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1702 of file ScriptInterpreterPython.cpp.
References error().
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2829 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1916 of file ScriptInterpreterPython.cpp.
|
inline |
Definition at line 282 of file ScriptInterpreterPythonImpl.h.
References m_dictionary_name.
|
overridevirtual |
In Python, a special attribute doc contains the docstring for an object (function, method, class, ...) if any is defined Otherwise, the attribute's value is None.
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2666 of file ScriptInterpreterPython.cpp.
Referenced by CheckObjectExists().
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1577 of file ScriptInterpreterPython.cpp.
| bool ScriptInterpreterPythonImpl::GetEmbeddedInterpreterModuleObjects | ( | ) |
Definition at line 752 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2731 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1950 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2976 of file ScriptInterpreterPython.cpp.
| PythonModule & ScriptInterpreterPythonImpl::GetMainModule | ( | ) |
Definition at line 680 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 713 of file ScriptInterpreterPython.cpp.
References m_sys_module_dict.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2781 of file ScriptInterpreterPython.cpp.
|
inlineoverridevirtual |
Implements lldb_private::PluginInterface.
Definition at line 300 of file ScriptInterpreterPythonImpl.h.
References lldb_private::ScriptInterpreterPython::GetPluginNameStatic().
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1434 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2596 of file ScriptInterpreterPython.cpp.
References error().
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1724 of file ScriptInterpreterPython.cpp.
| PythonDictionary & ScriptInterpreterPythonImpl::GetSessionDictionary | ( | ) |
Definition at line 686 of file ScriptInterpreterPython.cpp.
References lldb_private::python::PythonModule::Import(), and m_main_module.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2696 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2059 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2024 of file ScriptInterpreterPython.cpp.
| PythonDictionary & ScriptInterpreterPythonImpl::GetSysModuleDictionary | ( | ) |
Definition at line 704 of file ScriptInterpreterPython.cpp.
References lldb_private::python::As(), m_dictionary_name, and m_session_dict.
|
inline |
Definition at line 284 of file ScriptInterpreterPythonImpl.h.
References m_command_thread_state.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2624 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2644 of file ScriptInterpreterPython.cpp.
|
inline |
Definition at line 376 of file ScriptInterpreterPythonImpl.h.
References m_lock_count, and m_mutex.
|
static |
Definition at line 3020 of file ScriptInterpreterPython.cpp.
References lldb_private::ScriptInterpreterPythonImpl::Locker::AcquireLock, lldb_private::ScriptInterpreterPythonImpl::Locker::FreeLock, lldb_private::ScriptInterpreterPythonImpl::Locker::InitSession, lldb_private::ScriptInterpreterPythonImpl::Locker::NoSTDIN, and lldb_private::ScriptInterpreterPythonImpl::Locker::TearDownSession.
Referenced by lldb_private::ScriptInterpreterPython::Initialize().
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 885 of file ScriptInterpreterPython.cpp.
References lldb_private::Debugger::RunIOHandlerAsync().
|
overridevirtual |
Reimplemented from lldb_private::IOHandlerDelegate.
Definition at line 443 of file ScriptInterpreterPython.cpp.
References eIOHandlerBreakpoint, eIOHandlerNone, eIOHandlerWatchpoint, lldb_private::IOHandler::GetOutputStreamFileSP(), m_active_io_handler, and lldb_private::Stream::PutCString().
|
overridevirtual |
Called when a line or lines have been retrieved.
This function can handle the current line and possibly call IOHandler::SetIsDone(true) when the IO handler is done like when "quit" is entered as a command, of when an empty line is received. It is up to the delegate to determine when a line should cause a IOHandler to exit.
Implements lldb_private::IOHandlerDelegate.
Definition at line 467 of file ScriptInterpreterPython.cpp.
|
inline |
Definition at line 371 of file ScriptInterpreterPythonImpl.h.
References m_lock_count, and m_mutex.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2419 of file ScriptInterpreterPython.cpp.
References m_dictionary_name.
| void ScriptInterpreterPythonImpl::LeaveSession | ( | ) |
Definition at line 533 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1559 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2228 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2000 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2876 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2460 of file ScriptInterpreterPython.cpp.
References lldb_private::eScriptedCommandSynchronicityCurrentValue.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2503 of file ScriptInterpreterPython.cpp.
References error().
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2546 of file ScriptInterpreterPython.cpp.
References error().
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2092 of file ScriptInterpreterPython.cpp.
References lldb_private::python::Borrowed.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2167 of file ScriptInterpreterPython.cpp.
References error().
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2142 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2117 of file ScriptInterpreterPython.cpp.
References error().
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2192 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Set the callback body text into the callback for the breakpoint.
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1176 of file ScriptInterpreterPython.cpp.
References BreakpointCallbackFunction(), and error().
| Status ScriptInterpreterPythonImpl::SetBreakpointCommandCallback | ( | BreakpointOptions & | bp_options, |
| const char * | command_body_text, | ||
| StructuredData::ObjectSP | extra_args_sp, | ||
| bool | uses_extra_args, | ||
| bool | is_callback ) |
Definition at line 1184 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
This one is for deserialization:
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1158 of file ScriptInterpreterPython.cpp.
References error().
|
overridevirtual |
Set a script function as the callback for the breakpoint.
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1116 of file ScriptInterpreterPython.cpp.
References eIOHandlerWatchpoint, m_active_io_handler, and lldb_private::ScriptInterpreter::m_debugger.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 2922 of file ScriptInterpreterPython.cpp.
| bool ScriptInterpreterPythonImpl::SetStdHandle | ( | lldb::FileSP | file, |
| const char * | py_name, | ||
| python::PythonObject & | save_file, | ||
| const char * | mode ) |
Definition at line 568 of file ScriptInterpreterPython.cpp.
|
inline |
Definition at line 286 of file ScriptInterpreterPythonImpl.h.
References m_command_thread_state.
|
overridevirtual |
Set a one-liner as the callback for the watchpoint.
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1209 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1478 of file ScriptInterpreterPython.cpp.
|
overridevirtual |
Reimplemented from lldb_private::ScriptInterpreter.
Definition at line 1976 of file ScriptInterpreterPython.cpp.
References UINT32_MAX.
|
static |
Definition at line 1848 of file ScriptInterpreterPython.cpp.
Referenced by ExportFunctionDefinitionToInterpreter().
|
friend |
Definition at line 27 of file ScriptInterpreterPythonImpl.h.
References error(), and IOHandlerPythonInterpreter.
Referenced by IOHandlerPythonInterpreter.
| ActiveIOHandler lldb_private::ScriptInterpreterPythonImpl::m_active_io_handler |
Definition at line 417 of file ScriptInterpreterPythonImpl.h.
Referenced by CollectDataForWatchpointCommandCallback(), IOHandlerActivated(), ScriptInterpreterPythonImpl(), and SetBreakpointCommandCallbackFunction().
| PyThreadState* lldb_private::ScriptInterpreterPythonImpl::m_command_thread_state |
Definition at line 423 of file ScriptInterpreterPythonImpl.h.
Referenced by GetThreadState(), ScriptInterpreterPythonImpl(), and SetThreadState().
| std::string lldb_private::ScriptInterpreterPythonImpl::m_dictionary_name |
Definition at line 416 of file ScriptInterpreterPythonImpl.h.
Referenced by BreakpointCallbackFunction(), GetDictionaryName(), GetSysModuleDictionary(), IsReservedWord(), and ScriptInterpreterPythonImpl().
| uint32_t lldb_private::ScriptInterpreterPythonImpl::m_lock_count |
Definition at line 421 of file ScriptInterpreterPythonImpl.h.
Referenced by DecrementLockCount(), IncrementLockCount(), IsExecutingPython(), and ScriptInterpreterPythonImpl().
| python::PythonModule lldb_private::ScriptInterpreterPythonImpl::m_main_module |
Definition at line 411 of file ScriptInterpreterPythonImpl.h.
Referenced by GetSessionDictionary(), and ScriptInterpreterPythonImpl().
| std::mutex lldb_private::ScriptInterpreterPythonImpl::m_mutex |
Definition at line 422 of file ScriptInterpreterPythonImpl.h.
Referenced by DecrementLockCount(), IncrementLockCount(), and IsExecutingPython().
| bool lldb_private::ScriptInterpreterPythonImpl::m_pty_secondary_is_open |
Definition at line 419 of file ScriptInterpreterPythonImpl.h.
Referenced by ScriptInterpreterPythonImpl().
| python::PythonObject lldb_private::ScriptInterpreterPythonImpl::m_run_one_line_function |
Definition at line 414 of file ScriptInterpreterPythonImpl.h.
Referenced by ExecuteOneLine(), and ScriptInterpreterPythonImpl().
| python::PythonObject lldb_private::ScriptInterpreterPythonImpl::m_run_one_line_str_global |
Definition at line 415 of file ScriptInterpreterPythonImpl.h.
Referenced by ExecuteOneLine(), and ScriptInterpreterPythonImpl().
| python::PythonObject lldb_private::ScriptInterpreterPythonImpl::m_saved_stderr |
Definition at line 410 of file ScriptInterpreterPythonImpl.h.
Referenced by ScriptInterpreterPythonImpl().
| python::PythonObject lldb_private::ScriptInterpreterPythonImpl::m_saved_stdin |
Definition at line 408 of file ScriptInterpreterPythonImpl.h.
Referenced by ScriptInterpreterPythonImpl().
| python::PythonObject lldb_private::ScriptInterpreterPythonImpl::m_saved_stdout |
Definition at line 409 of file ScriptInterpreterPythonImpl.h.
Referenced by ScriptInterpreterPythonImpl().
| python::PythonDictionary lldb_private::ScriptInterpreterPythonImpl::m_session_dict |
Definition at line 412 of file ScriptInterpreterPythonImpl.h.
Referenced by GetSysModuleDictionary(), ScriptInterpreterPythonImpl(), and ~ScriptInterpreterPythonImpl().
| bool lldb_private::ScriptInterpreterPythonImpl::m_session_is_active |
Definition at line 418 of file ScriptInterpreterPythonImpl.h.
Referenced by ScriptInterpreterPythonImpl().
| python::PythonDictionary lldb_private::ScriptInterpreterPythonImpl::m_sys_module_dict |
Definition at line 413 of file ScriptInterpreterPythonImpl.h.
Referenced by GetMaxPositionalArgumentsForCallable(), and ScriptInterpreterPythonImpl().
| bool lldb_private::ScriptInterpreterPythonImpl::m_valid_session |
Definition at line 420 of file ScriptInterpreterPythonImpl.h.
Referenced by ScriptInterpreterPythonImpl().