Lines Matching full:python
16 #include "lldb-python.h"
386 python::PythonModule &GetMainModule();
388 python::PythonDictionary &GetSessionDictionary();
390 python::PythonDictionary &GetSysModuleDictionary();
398 python::PythonObject &save_file, const char *mode);
400 python::PythonObject m_saved_stdin;
401 python::PythonObject m_saved_stdout;
402 python::PythonObject m_saved_stderr;
403 python::PythonModule m_main_module;
404 python::PythonDictionary m_session_dict;
405 python::PythonDictionary m_sys_module_dict;
406 python::PythonObject m_run_one_line_function;
407 python::PythonObject m_run_one_line_str_global;
420 ScriptInterpreterPythonImpl *python) in IOHandlerPythonInterpreter() argument
422 m_python(python) {} in IOHandlerPythonInterpreter()
454 // stays there until the user chooses to exit from the Python in Run()
455 // interpreter. This embedded interpreter will, as any Python code that in Run()
461 // above). This is because Python has a global lock which must be held in Run()
462 // whenever we want to touch any Python objects. Otherwise, if the user in Run()
463 // calls Python code, the interpreter state will be off, and things in Run()