Lines Matching full:override
35 ~ScriptInterpreterPythonImpl() override;
37 bool Interrupt() override;
41 const ExecuteScriptOptions &options = ExecuteScriptOptions()) override;
43 void ExecuteInterpreterLoop() override;
48 const ExecuteScriptOptions &options = ExecuteScriptOptions()) override;
52 const ExecuteScriptOptions &options = ExecuteScriptOptions()) override;
55 ExportFunctionDefinitionToInterpreter(StringList &function_def) override;
58 const void *name_token = nullptr) override;
61 const void *name_token = nullptr) override;
64 const void *name_token = nullptr) override;
68 const void *name_token = nullptr) override;
71 std::string &output) override;
75 lldb::ValueObjectSP valobj) override;
78 CreateScriptCommandObject(const char *class_name) override;
81 CreateStructuredDataFromScriptObject(ScriptObject obj) override;
86 lldb::BreakpointSP &bkpt_sp) override;
89 SymbolContext *sym_ctx) override;
92 StructuredData::GenericSP implementor_sp) override;
97 Status &error) override;
101 lldb::StreamSP stream_sp) override;
104 CreateFrameRecognizer(const char *class_name) override;
108 lldb::StackFrameSP frame_sp) override;
110 lldb::ScriptedProcessInterfaceUP CreateScriptedProcessInterface() override;
112 lldb::ScriptedThreadInterfaceSP CreateScriptedThreadInterface() override;
115 CreateScriptedThreadPlanInterface() override;
117 lldb::OperatingSystemInterfaceSP CreateOperatingSystemInterface() override;
121 lldb_private::Status &error) override;
126 lldb_private::Status &error) override;
129 uint32_t max) override;
133 uint32_t idx) override;
136 const char *child_name) override;
139 const StructuredData::ObjectSP &implementor) override;
142 const StructuredData::ObjectSP &implementor) override;
145 GetSyntheticValue(const StructuredData::ObjectSP &implementor) override;
148 GetSyntheticTypeName(const StructuredData::ObjectSP &implementor) override;
155 const lldb_private::ExecutionContext &exe_ctx) override;
161 const lldb_private::ExecutionContext &exe_ctx) override;
167 const lldb_private::ExecutionContext &exe_ctx) override;
171 Args &args) override;
174 bool is_callback) override;
179 bool is_callback) override;
183 bool is_callback) override;
188 std::string &retval) override;
191 lldb::TypeImplSP type_impl_sp) override;
193 bool GetDocumentationForItem(const char *item, std::string &dest) override;
196 std::string &dest) override;
199 GetFlagsForCommandObject(StructuredData::GenericSP cmd_obj_sp) override;
202 std::string &dest) override;
205 GetOptionsForCommandObject(StructuredData::GenericSP cmd_obj_sp) override;
208 GetArgumentsForCommandObject(StructuredData::GenericSP cmd_obj_sp) override;
213 llvm::StringRef value) override;
216 StructuredData::GenericSP cmd_obj_sp) override;
218 bool CheckObjectExists(const char *name) override {
226 std::string &output, Status &error) override;
229 std::string &output, Status &error) override;
232 std::string &output, Status &error) override;
235 std::string &output, Status &error) override;
238 std::string &output, Status &error) override;
244 FileSpec extra_search_dir = {}) override;
246 bool IsReservedWord(const char *word) override;
248 std::unique_ptr<ScriptInterpreterLocker> AcquireInterpreterLock() override;
252 CommandReturnObject &result) override;
256 CommandReturnObject &result) override;
261 bool is_callback) override;
265 StructuredData::ObjectSP extra_args_sp) override;
270 std::unique_ptr<BreakpointOptions::CommandData> &data_up) override;
281 bool is_callback) override;
293 void IOHandlerActivated(IOHandler &io_handler, bool interactive) override;
296 std::string &data) override;
301 llvm::StringRef GetPluginName() override { return GetPluginNameStatic(); }
325 ~Locker() override;
402 const llvm::StringRef &callable_name) override;
434 ~IOHandlerPythonInterpreter() override = default;
436 llvm::StringRef GetControlSequence(char ch) override {
443 void Run() override {
486 void Cancel() override {}
488 bool Interrupt() override { return m_python->Interrupt(); }
490 void GotEOF() override {}