Lines Matching refs:ClangREPL
16 LLDB_PLUGIN_DEFINE(ClangREPL) in LLDB_PLUGIN_DEFINE() argument
18 ClangREPL::ClangREPL(lldb::LanguageType language, Target &target) in LLDB_PLUGIN_DEFINE()
22 ClangREPL::~ClangREPL() = default;
24 void ClangREPL::Initialize() { in Initialize()
42 void ClangREPL::Terminate() { in Terminate()
46 lldb::REPLSP ClangREPL::CreateInstance(Status &error, in CreateInstance()
55 lldb::REPLSP result = std::make_shared<ClangREPL>(language, *target); in CreateInstance()
61 Status ClangREPL::DoInitialization() { return Status(); } in DoInitialization()
63 ConstString ClangREPL::GetSourceFileBasename() { in GetSourceFileBasename()
67 const char *ClangREPL::GetAutoIndentCharacters() { return " "; } in GetAutoIndentCharacters()
69 bool ClangREPL::SourceIsComplete(const std::string &source) { in SourceIsComplete()
75 lldb::offset_t ClangREPL::GetDesiredIndentation(const StringList &lines, in GetDesiredIndentation()
82 lldb::LanguageType ClangREPL::GetLanguage() { return m_language; } in GetLanguage()
84 bool ClangREPL::PrintOneVariable(Debugger &debugger, in PrintOneVariable()
99 void ClangREPL::CompleteCode(const std::string ¤t_code, in CompleteCode()