150
|
1 //===-- CommandObjectPlatform.h ---------------------------------*- C++ -*-===//
|
|
2 //
|
|
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
|
4 // See https://llvm.org/LICENSE.txt for license information.
|
|
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
|
6 //
|
|
7 //===----------------------------------------------------------------------===//
|
|
8
|
173
|
9 #ifndef LLDB_SOURCE_COMMANDS_COMMANDOBJECTPLATFORM_H
|
|
10 #define LLDB_SOURCE_COMMANDS_COMMANDOBJECTPLATFORM_H
|
150
|
11
|
|
12 #include "lldb/Interpreter/CommandObjectMultiword.h"
|
|
13
|
|
14 namespace lldb_private {
|
|
15
|
|
16 // CommandObjectPlatform
|
|
17
|
|
18 class CommandObjectPlatform : public CommandObjectMultiword {
|
|
19 public:
|
|
20 CommandObjectPlatform(CommandInterpreter &interpreter);
|
|
21
|
|
22 ~CommandObjectPlatform() override;
|
|
23
|
|
24 private:
|
207
|
25 CommandObjectPlatform(const CommandObjectPlatform &) = delete;
|
|
26 const CommandObjectPlatform &
|
|
27 operator=(const CommandObjectPlatform &) = delete;
|
150
|
28 };
|
|
29
|
|
30 } // namespace lldb_private
|
|
31
|
173
|
32 #endif // LLDB_SOURCE_COMMANDS_COMMANDOBJECTPLATFORM_H
|