19e046f02SJonas Devlieghere //===-- CommandObjectReproducer.h -------------------------------*- C++ -*-===// 29e046f02SJonas Devlieghere // 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 69e046f02SJonas Devlieghere // 79e046f02SJonas Devlieghere //===----------------------------------------------------------------------===// 89e046f02SJonas Devlieghere 9*cdc514e4SJonas Devlieghere #ifndef LLDB_SOURCE_COMMANDS_COMMANDOBJECTREPRODUCER_H 10*cdc514e4SJonas Devlieghere #define LLDB_SOURCE_COMMANDS_COMMANDOBJECTREPRODUCER_H 119e046f02SJonas Devlieghere 129e046f02SJonas Devlieghere #include "lldb/Interpreter/CommandObjectMultiword.h" 139e046f02SJonas Devlieghere 149e046f02SJonas Devlieghere namespace lldb_private { 159e046f02SJonas Devlieghere 169e046f02SJonas Devlieghere // CommandObjectReproducer 179e046f02SJonas Devlieghere 189e046f02SJonas Devlieghere class CommandObjectReproducer : public CommandObjectMultiword { 199e046f02SJonas Devlieghere public: 209e046f02SJonas Devlieghere CommandObjectReproducer(CommandInterpreter &interpreter); 219e046f02SJonas Devlieghere 229e046f02SJonas Devlieghere ~CommandObjectReproducer() override; 239e046f02SJonas Devlieghere }; 249e046f02SJonas Devlieghere 259e046f02SJonas Devlieghere } // namespace lldb_private 269e046f02SJonas Devlieghere 27*cdc514e4SJonas Devlieghere #endif // LLDB_SOURCE_COMMANDS_COMMANDOBJECTREPRODUCER_H 28