121dfcd9dSEnrico Granata //===-- CommandObjectPlugin.h -----------------------------------*- C++ -*-===// 221dfcd9dSEnrico Granata // 32946cd70SChandler Carruth // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 42946cd70SChandler Carruth // See https://llvm.org/LICENSE.txt for license information. 52946cd70SChandler Carruth // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 621dfcd9dSEnrico Granata // 721dfcd9dSEnrico Granata //===----------------------------------------------------------------------===// 821dfcd9dSEnrico Granata 9*cdc514e4SJonas Devlieghere #ifndef LLDB_SOURCE_COMMANDS_COMMANDOBJECTPLUGIN_H 10*cdc514e4SJonas Devlieghere #define LLDB_SOURCE_COMMANDS_COMMANDOBJECTPLUGIN_H 1121dfcd9dSEnrico Granata 1221dfcd9dSEnrico Granata #include "lldb/Interpreter/CommandObjectMultiword.h" 1321dfcd9dSEnrico Granata 1421dfcd9dSEnrico Granata namespace lldb_private { 1521dfcd9dSEnrico Granata 16b9c1b51eSKate Stone class CommandObjectPlugin : public CommandObjectMultiword { 1721dfcd9dSEnrico Granata public: 1821dfcd9dSEnrico Granata CommandObjectPlugin(CommandInterpreter &interpreter); 1921dfcd9dSEnrico Granata 201fb7e202SPavel Labath ~CommandObjectPlugin() override; 2121dfcd9dSEnrico Granata }; 2221dfcd9dSEnrico Granata 2321dfcd9dSEnrico Granata } // namespace lldb_private 2421dfcd9dSEnrico Granata 25*cdc514e4SJonas Devlieghere #endif // LLDB_SOURCE_COMMANDS_COMMANDOBJECTPLUGIN_H 26