Home
last modified time | relevance | path

Searched refs:BreakpointOptions (Results 1 – 24 of 24) sorted by relevance

/llvm-project-15.0.7/lldb/source/Breakpoint/
H A DBreakpointOptions.cpp114 BreakpointOptions::BreakpointOptions(bool all_flags_set) in BreakpointOptions() function in BreakpointOptions
123 BreakpointOptions::BreakpointOptions(const char *condition, bool enabled, in BreakpointOptions() function in BreakpointOptions
139 BreakpointOptions::BreakpointOptions(const BreakpointOptions &rhs) in BreakpointOptions() function in BreakpointOptions
153 const BreakpointOptions &BreakpointOptions::
154 operator=(const BreakpointOptions &rhs) { in operator =()
171 void BreakpointOptions::CopyOverSetOptions(const BreakpointOptions &incoming) in CopyOverSetOptions()
225 BreakpointOptions::~BreakpointOptions() = default;
227 std::unique_ptr<BreakpointOptions> BreakpointOptions::CreateFromStructuredData( in CreateFromStructuredData()
412 void BreakpointOptions::SetCallback( in SetCallback()
512 void BreakpointOptions::SetThreadSpec( in SetThreadSpec()
[all …]
H A DBreakpointLocation.cpp55 const BreakpointOptions &BreakpointLocation::GetOptionsSpecifyingKind( in GetOptionsSpecifyingKind()
56 BreakpointOptions::OptionKind kind) const { in GetOptionsSpecifyingKind()
91 m_options_up->IsOptionSet(BreakpointOptions::eAutoContinue)) in IsAutoContinue()
116 GetOptionsSpecifyingKind(BreakpointOptions::eThreadSpec) in GetThreadID()
138 GetOptionsSpecifyingKind(BreakpointOptions::eThreadSpec) in GetThreadIndex()
160 GetOptionsSpecifyingKind(BreakpointOptions::eThreadSpec) in GetThreadName()
182 GetOptionsSpecifyingKind(BreakpointOptions::eThreadSpec) in GetQueueName()
230 return GetOptionsSpecifyingKind(BreakpointOptions::eCondition) in GetConditionText()
373 BreakpointOptions &BreakpointLocation::GetLocationOptions() { in GetLocationOptions()
378 m_options_up = std::make_unique<BreakpointOptions>(false); in GetLocationOptions()
[all …]
H A DCMakeLists.txt10 BreakpointOptions.cpp
H A DBreakpoint.cpp123 breakpoint_contents_sp->AddItem(BreakpointOptions::GetSerializationKey(), in SerializeToStructuredData()
180 std::unique_ptr<BreakpointOptions> options_up; in CreateFromStructuredData()
184 BreakpointOptions::GetSerializationKey(), options_dict); in CreateFromStructuredData()
186 options_up = BreakpointOptions::CreateFromStructuredData( in CreateFromStructuredData()
438 BreakpointOptions &Breakpoint::GetOptions() { return m_options; } in GetOptions()
440 const BreakpointOptions &Breakpoint::GetOptions() const { return m_options; } in GetOptions()
/llvm-project-15.0.7/lldb/include/lldb/Breakpoint/
H A DBreakpointOptions.h27 class BreakpointOptions {
115 BreakpointOptions(const char *condition, bool enabled = true,
121 BreakpointOptions(bool all_flags_set);
122 BreakpointOptions(const BreakpointOptions &rhs);
124 virtual ~BreakpointOptions();
126 static std::unique_ptr<BreakpointOptions>
136 const BreakpointOptions &operator=(const BreakpointOptions &rhs);
139 void CopyOverSetOptions(const BreakpointOptions &rhs);
188 const BreakpointOptions::CommandBatonSP &command_baton_sp,
H A DBreakpointName.h146 BreakpointOptions &options,
163 BreakpointOptions &GetOptions() { return m_options; } in GetOptions()
164 const BreakpointOptions &GetOptions() const { return m_options; } in GetOptions()
166 void SetOptions(const BreakpointOptions &options) { in SetOptions()
201 BreakpointOptions m_options;
H A DBreakpointLocation.h206 BreakpointOptions &GetLocationOptions();
217 const BreakpointOptions &
218 GetOptionsSpecifyingKind(BreakpointOptions::OptionKind kind) const;
343 std::unique_ptr<BreakpointOptions> m_options_up; ///< Breakpoint options
H A DBreakpoint.h490 BreakpointOptions &GetOptions();
498 const BreakpointOptions &GetOptions() const;
654 BreakpointOptions m_options; // Settable breakpoint options
/llvm-project-15.0.7/lldb/source/Plugins/ScriptInterpreter/Lua/
H A DScriptInterpreterLua.h24 class CommandDataLua : public BreakpointOptions::CommandData {
26 CommandDataLua() : BreakpointOptions::CommandData() { in CommandDataLua()
30 : BreakpointOptions::CommandData(), m_extra_args_sp(extra_args_sp) { in CommandDataLua()
83 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec,
90 Status SetBreakpointCommandCallback(BreakpointOptions &bp_options,
97 BreakpointOptions &bp_options, const char *function_name,
104 Status RegisterBreakpointCallback(BreakpointOptions &bp_options,
H A DScriptInterpreterLua.cpp110 static_cast<std::vector<std::reference_wrapper<BreakpointOptions>> *>( in IOHandlerInputComplete()
112 for (BreakpointOptions &bp_options : *bp_options_vec) { in IOHandlerInputComplete()
325 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in CollectDataForBreakpointCommandCallback()
342 BreakpointOptions &bp_options, const char *function_name, in SetBreakpointCommandCallbackFunction()
351 BreakpointOptions &bp_options, const char *command_body_text) { in SetBreakpointCommandCallback()
356 BreakpointOptions &bp_options, const char *command_body_text, in RegisterBreakpointCallback()
364 std::make_shared<BreakpointOptions::CommandBaton>(std::move(data_up)); in RegisterBreakpointCallback()
/llvm-project-15.0.7/lldb/source/Commands/
H A DCommandObjectBreakpointCommand.cpp219 std::vector<std::reference_wrapper<BreakpointOptions>> *bp_options_vec = in IOHandlerInputComplete()
220 (std::vector<std::reference_wrapper<BreakpointOptions>> *) in IOHandlerInputComplete()
222 for (BreakpointOptions &bp_options : *bp_options_vec) { in IOHandlerInputComplete()
223 auto cmd_data = std::make_unique<BreakpointOptions::CommandData>(); in IOHandlerInputComplete()
230 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in CollectDataForBreakpointCommandCallback()
241 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in SetBreakpointCommandCallback()
243 for (BreakpointOptions &bp_options : bp_options_vec) { in SetBreakpointCommandCallback()
244 auto cmd_data = std::make_unique<BreakpointOptions::CommandData>(); in SetBreakpointCommandCallback()
424 std::vector<std::reference_wrapper<BreakpointOptions>>
639 ->GetOptionsSpecifyingKind(BreakpointOptions::eCallback) in DoExecute()
H A DCommandObjectBreakpoint.cpp72 m_bp_opts.m_set_flags.Set(BreakpointOptions::eCondition); in SetOptionValue()
161 auto cmd_data = std::make_unique<BreakpointOptions::CommandData>(); in OptionParsingFinished()
172 const BreakpointOptions &GetBreakpointOptions() { return m_bp_opts; } in GetBreakpointOptions()
175 BreakpointOptions m_bp_opts;
/llvm-project-15.0.7/lldb/source/Plugins/ScriptInterpreter/Python/
H A DScriptInterpreterPython.h31 class CommandDataPython : public BreakpointOptions::CommandData {
33 CommandDataPython() : BreakpointOptions::CommandData() { in CommandDataPython()
37 : BreakpointOptions::CommandData(), in CommandDataPython()
H A DScriptInterpreterPythonImpl.h249 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec,
257 Status SetBreakpointCommandCallback(BreakpointOptions &bp_options,
261 BreakpointOptions &bp_options, const char *function_name,
266 BreakpointOptions &bp_options,
267 std::unique_ptr<BreakpointOptions::CommandData> &data_up) override;
269 Status SetBreakpointCommandCallback(BreakpointOptions &bp_options,
H A DScriptInterpreterPython.cpp509 std::vector<std::reference_wrapper<BreakpointOptions>> *bp_options_vec = in IOHandlerInputComplete()
510 (std::vector<std::reference_wrapper<BreakpointOptions>> *) in IOHandlerInputComplete()
512 for (BreakpointOptions &bp_options : *bp_options_vec) { in IOHandlerInputComplete()
524 auto baton_sp = std::make_shared<BreakpointOptions::CommandBaton>( in IOHandlerInputComplete()
1140 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in CollectDataForBreakpointCommandCallback()
1155 BreakpointOptions &bp_options, const char *function_name, in SetBreakpointCommandCallbackFunction()
1197 BreakpointOptions &bp_options, in SetBreakpointCommandCallback()
1198 std::unique_ptr<BreakpointOptions::CommandData> &cmd_data_up) { in SetBreakpointCommandCallback()
1214 BreakpointOptions &bp_options, const char *command_body_text) { in SetBreakpointCommandCallback()
1220 BreakpointOptions &bp_options, const char *command_body_text, in SetBreakpointCommandCallback()
[all …]
/llvm-project-15.0.7/lldb/source/Interpreter/
H A DScriptInterpreter.cpp37 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in CollectDataForBreakpointCommandCallback()
110 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in SetBreakpointCommandCallback()
113 for (BreakpointOptions &bp_options : bp_options_vec) { in SetBreakpointCommandCallback()
122 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in SetBreakpointCommandCallbackFunction()
125 for (BreakpointOptions &bp_options : bp_options_vec) { in SetBreakpointCommandCallbackFunction()
/llvm-project-15.0.7/lldb/include/lldb/Interpreter/
H A DScriptInterpreter.h367 std::vector<std::reference_wrapper<BreakpointOptions>> &options,
376 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec,
379 virtual Status SetBreakpointCommandCallback(BreakpointOptions &bp_options, in SetBreakpointCommandCallback()
388 BreakpointOptions &bp_options, in SetBreakpointCommandCallback()
389 std::unique_ptr<BreakpointOptions::CommandData> &data_up) { in SetBreakpointCommandCallback()
396 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec,
401 SetBreakpointCommandCallbackFunction(BreakpointOptions &bp_options, in SetBreakpointCommandCallbackFunction()
/llvm-project-15.0.7/lldb/source/API/
H A DSBBreakpointLocation.cpp217 BreakpointOptions &bp_options = loc_sp->GetLocationOptions(); in SetScriptCallbackFunction()
243 BreakpointOptions &bp_options = loc_sp->GetLocationOptions(); in SetScriptCallbackBody()
268 std::unique_ptr<BreakpointOptions::CommandData> cmd_data_up( in SetCommandLineCommands()
269 new BreakpointOptions::CommandData(*commands, eScriptLanguageNone)); in SetCommandLineCommands()
H A DSBBreakpointName.cpp470 std::unique_ptr<BreakpointOptions::CommandData> cmd_data_up( in SetCommandLineCommands()
471 new BreakpointOptions::CommandData(*commands, eScriptLanguageNone)); in SetCommandLineCommands()
570 BreakpointOptions &bp_options = bp_name->GetOptions(); in SetScriptCallbackFunction()
595 BreakpointOptions &bp_options = bp_name->GetOptions(); in SetScriptCallbackBody()
H A DSBBreakpoint.cpp493 std::unique_ptr<BreakpointOptions::CommandData> cmd_data_up( in SetCommandLineCommands()
494 new BreakpointOptions::CommandData(*commands, eScriptLanguageNone)); in SetCommandLineCommands()
619 BreakpointOptions &bp_options = bkpt_sp->GetOptions(); in SetScriptCallbackFunction()
643 BreakpointOptions &bp_options = bkpt_sp->GetOptions(); in SetScriptCallbackBody()
/llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Breakpoint/
H A DBUILD.gn23 "BreakpointOptions.cpp",
/llvm-project-15.0.7/lldb/include/lldb/
H A Dlldb-forward.h40 class BreakpointOptions; variable
/llvm-project-15.0.7/lldb/include/lldb/Target/
H A DTarget.h753 const BreakpointOptions &options,
/llvm-project-15.0.7/lldb/source/Target/
H A DTarget.cpp753 BreakpointName &bp_name, const BreakpointOptions &new_options, in ConfigureBreakpointName()