LLDB mainline
embedded_interpreter Namespace Reference

Classes

class  LLDBExit

Functions

 is_libedit ()
 strip_and_check_exit (line)
 readfunc (prompt)
 readfunc_stdio (prompt)
 run_python_interpreter (local_dict)
 run_one_line (local_dict, input_string)

Variables

bool have_readline = False
 g_run_one_line_str = None

Function Documentation

◆ is_libedit()

embedded_interpreter.is_libedit ( )

Definition at line 19 of file embedded_interpreter.py.

References is_libedit().

Referenced by is_libedit().

◆ readfunc()

embedded_interpreter.readfunc ( prompt)

Definition at line 46 of file embedded_interpreter.py.

References strip_and_check_exit().

◆ readfunc_stdio()

embedded_interpreter.readfunc_stdio ( prompt)

Definition at line 51 of file embedded_interpreter.py.

References strip_and_check_exit().

◆ run_one_line()

embedded_interpreter.run_one_line ( local_dict,
input_string )

Definition at line 80 of file embedded_interpreter.py.

References strip_and_check_exit().

◆ run_python_interpreter()

embedded_interpreter.run_python_interpreter ( local_dict)

Definition at line 62 of file embedded_interpreter.py.

◆ strip_and_check_exit()

embedded_interpreter.strip_and_check_exit ( line)

Definition at line 39 of file embedded_interpreter.py.

Referenced by readfunc(), readfunc_stdio(), and run_one_line().

Variable Documentation

◆ g_run_one_line_str

embedded_interpreter.g_run_one_line_str = None

Definition at line 32 of file embedded_interpreter.py.

◆ have_readline

bool embedded_interpreter.have_readline = False

Definition at line 11 of file embedded_interpreter.py.