LLDB mainline
lldb_private::REPL Member List

This is the complete list of members for lldb_private::REPL, including all inherited members.

CalculateActualIndentation(const StringList &lines)lldb_private::REPLprotectedstatic
CompleteCode(const std::string &current_code, CompletionRequest &request)=0lldb_private::REPLprotectedpure virtual
Completion enum namelldb_private::IOHandlerDelegate
Create(Status &Status, lldb::LanguageType language, Debugger *debugger, Target *target, const char *repl_options)lldb_private::REPLstatic
DoInitialization()=0lldb_private::REPLprotectedpure virtual
GetAutoIndentCharacters()=0lldb_private::REPLprotectedpure virtual
GetDesiredIndentation(const StringList &lines, int cursor_position, int tab_size)=0lldb_private::REPLprotectedpure virtual
GetIOHandler()lldb_private::REPL
GetLanguage()=0lldb_private::REPLprotectedpure virtual
GetSourceFileBasename()=0lldb_private::REPLprotectedpure virtual
GetSourcePath()lldb_private::REPLprivate
IDlldb_private::REPLstatic
IOHandlerActivated(IOHandler &io_handler, bool interactive) overridelldb_private::REPLvirtual
IOHandlerComplete(IOHandler &io_handler, CompletionRequest &request) overridelldb_private::REPLvirtual
IOHandlerDeactivated(IOHandler &io_handler)lldb_private::IOHandlerDelegateinlinevirtual
IOHandlerDelegate(Completion completion=Completion::None)lldb_private::IOHandlerDelegateinline
IOHandlerFixIndentation(IOHandler &io_handler, const StringList &lines, int cursor_position) overridelldb_private::REPLvirtual
IOHandlerGetCommandPrefix() overridelldb_private::REPLvirtual
IOHandlerGetControlSequence(char ch) overridelldb_private::REPLvirtual
IOHandlerGetFixIndentationCharacters() overridelldb_private::REPLvirtual
IOHandlerGetHelpPrologue() overridelldb_private::REPLvirtual
IOHandlerInputComplete(IOHandler &io_handler, std::string &line) overridelldb_private::REPLvirtual
IOHandlerInputInterrupted(IOHandler &io_handler, std::string &line) overridelldb_private::REPLvirtual
IOHandlerInterrupt(IOHandler &io_handler) overridelldb_private::REPLvirtual
IOHandlerIsInputComplete(IOHandler &io_handler, StringList &lines) overridelldb_private::REPLvirtual
IOHandlerSuggestion(IOHandler &io_handler, llvm::StringRef line)lldb_private::IOHandlerDelegatevirtual
m_codelldb_private::REPLprotected
m_compiler_optionslldb_private::REPLprotected
m_completionlldb_private::IOHandlerDelegateprotected
m_current_indent_levellldb_private::REPLprotected
m_current_indent_strlldb_private::REPLprotected
m_dedicated_repl_modelldb_private::REPLprotected
m_enable_auto_indentlldb_private::REPLprotected
m_expr_optionslldb_private::REPLprotected
m_format_optionslldb_private::REPLprotected
m_indent_strlldb_private::REPLprotected
m_io_handler_splldb_private::REPLprotected
m_repl_source_pathlldb_private::REPLprotected
m_targetlldb_private::REPLprotected
m_varobj_optionslldb_private::REPLprotected
OnExpressionEvaluated(const ExecutionContext &exe_ctx, llvm::StringRef code, const EvaluateExpressionOptions &expr_options, lldb::ExpressionResults execution_results, const lldb::ValueObjectSP &result_valobj_sp, const Status &error)lldb_private::REPLinlineprotectedvirtual
PrintOneVariable(Debugger &debugger, lldb::StreamFileSP &output_sp, lldb::ValueObjectSP &valobj_sp, ExpressionVariable *var=nullptr)=0lldb_private::REPLprotectedpure virtual
REPL(Target &target)lldb_private::REPL
RunLoop()lldb_private::REPL
SetCompilerOptions(const char *options)lldb_private::REPLinline
SetEvaluateOptions(const EvaluateExpressionOptions &options)lldb_private::REPLinline
SetFormatOptions(const OptionGroupFormat &options)lldb_private::REPLinline
SetValueObjectDisplayOptions(const OptionGroupValueObjectDisplay &options)lldb_private::REPLinline
SourceIsComplete(const std::string &source)=0lldb_private::REPLprotectedpure virtual
~IOHandlerDelegate()=defaultlldb_private::IOHandlerDelegatevirtual
~REPL() overridelldb_private::REPL