summaryrefslogtreecommitdiffstats
path: root/lldb/source/Target/StructuredDataPlugin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Target/StructuredDataPlugin.cpp')
-rw-r--r--lldb/source/Target/StructuredDataPlugin.cpp92
1 files changed, 35 insertions, 57 deletions
diff --git a/lldb/source/Target/StructuredDataPlugin.cpp b/lldb/source/Target/StructuredDataPlugin.cpp
index 6cc5ed1792b..fe267e5e45a 100644
--- a/lldb/source/Target/StructuredDataPlugin.cpp
+++ b/lldb/source/Target/StructuredDataPlugin.cpp
@@ -16,75 +16,53 @@
using namespace lldb;
using namespace lldb_private;
-namespace
-{
- class CommandStructuredData : public CommandObjectMultiword
- {
- public:
- CommandStructuredData(CommandInterpreter &interpreter) :
- CommandObjectMultiword(interpreter,
- "structured-data",
+namespace {
+class CommandStructuredData : public CommandObjectMultiword {
+public:
+ CommandStructuredData(CommandInterpreter &interpreter)
+ : CommandObjectMultiword(interpreter, "structured-data",
"Parent for per-plugin structured data commands",
- "plugin structured-data <plugin>")
- {
- }
+ "plugin structured-data <plugin>") {}
- ~CommandStructuredData()
- {
- }
- };
+ ~CommandStructuredData() {}
+};
}
-StructuredDataPlugin::StructuredDataPlugin(const ProcessWP &process_wp) :
- PluginInterface(),
- m_process_wp(process_wp)
-{
-}
+StructuredDataPlugin::StructuredDataPlugin(const ProcessWP &process_wp)
+ : PluginInterface(), m_process_wp(process_wp) {}
-StructuredDataPlugin::~StructuredDataPlugin()
-{
-}
+StructuredDataPlugin::~StructuredDataPlugin() {}
-bool
-StructuredDataPlugin::GetEnabled(const ConstString &type_name) const
-{
- // By default, plugins are always enabled. Plugin authors should override
- // this if there is an enabled/disabled state for their plugin.
- return true;
+bool StructuredDataPlugin::GetEnabled(const ConstString &type_name) const {
+ // By default, plugins are always enabled. Plugin authors should override
+ // this if there is an enabled/disabled state for their plugin.
+ return true;
}
-ProcessSP
-StructuredDataPlugin::GetProcess() const
-{
- return m_process_wp.lock();
+ProcessSP StructuredDataPlugin::GetProcess() const {
+ return m_process_wp.lock();
}
-void
-StructuredDataPlugin::InitializeBasePluginForDebugger(Debugger &debugger)
-{
- // Create our mutliword command anchor if it doesn't already exist.
- auto &interpreter = debugger.GetCommandInterpreter();
- if (!interpreter.GetCommandObject("plugin structured-data"))
- {
- // Find the parent command.
- auto parent_command =
- debugger.GetCommandInterpreter().GetCommandObject("plugin");
- if (!parent_command)
- return;
+void StructuredDataPlugin::InitializeBasePluginForDebugger(Debugger &debugger) {
+ // Create our mutliword command anchor if it doesn't already exist.
+ auto &interpreter = debugger.GetCommandInterpreter();
+ if (!interpreter.GetCommandObject("plugin structured-data")) {
+ // Find the parent command.
+ auto parent_command =
+ debugger.GetCommandInterpreter().GetCommandObject("plugin");
+ if (!parent_command)
+ return;
- // Create the structured-data ommand object.
- auto command_name = "structured-data";
- auto command_sp =
- CommandObjectSP(new CommandStructuredData(interpreter));
+ // Create the structured-data ommand object.
+ auto command_name = "structured-data";
+ auto command_sp = CommandObjectSP(new CommandStructuredData(interpreter));
- // Hook it up under the top-level plugin command.
- parent_command->LoadSubCommand(command_name,
- command_sp);
- }
+ // Hook it up under the top-level plugin command.
+ parent_command->LoadSubCommand(command_name, command_sp);
+ }
}
-void
-StructuredDataPlugin::ModulesDidLoad(Process &process, ModuleList &module_list)
-{
- // Default implementation does nothing.
+void StructuredDataPlugin::ModulesDidLoad(Process &process,
+ ModuleList &module_list) {
+ // Default implementation does nothing.
}
OpenPOWER on IntegriCloud