14a33d318SGreg Clayton //===-- CommandObjectType.h ------------------------*- C++ -*-===//
24a33d318SGreg Clayton //
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
64a33d318SGreg Clayton //
74a33d318SGreg Clayton //===----------------------------------------------------------------------===//
84a33d318SGreg Clayton 
9*cdc514e4SJonas Devlieghere #ifndef LLDB_SOURCE_COMMANDS_COMMANDOBJECTTYPE_H
10*cdc514e4SJonas Devlieghere #define LLDB_SOURCE_COMMANDS_COMMANDOBJECTTYPE_H
114a33d318SGreg Clayton 
124a33d318SGreg Clayton #include "lldb/Interpreter/CommandObjectMultiword.h"
134a33d318SGreg Clayton 
144a33d318SGreg Clayton namespace lldb_private {
154a33d318SGreg Clayton 
16b9c1b51eSKate Stone class CommandObjectType : public CommandObjectMultiword {
174a33d318SGreg Clayton public:
184a33d318SGreg Clayton   CommandObjectType(CommandInterpreter &interpreter);
194a33d318SGreg Clayton 
201fb7e202SPavel Labath   ~CommandObjectType() override;
214a33d318SGreg Clayton };
224a33d318SGreg Clayton 
234a33d318SGreg Clayton } // namespace lldb_private
244a33d318SGreg Clayton 
25*cdc514e4SJonas Devlieghere #endif // LLDB_SOURCE_COMMANDS_COMMANDOBJECTTYPE_H
26