CommandObjectLanguage.cpp revision 360784
1230557Sjimharris//===-- CommandObjectLanguage.cpp -------------------------------*- C++ -*-===//
2230557Sjimharris//
3230557Sjimharris// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4230557Sjimharris// See https://llvm.org/LICENSE.txt for license information.
5230557Sjimharris// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6230557Sjimharris//
7230557Sjimharris//===----------------------------------------------------------------------===//
8230557Sjimharris
9230557Sjimharris#include "CommandObjectLanguage.h"
10230557Sjimharris
11230557Sjimharris
12230557Sjimharris
13230557Sjimharris#include "lldb/Target/LanguageRuntime.h"
14230557Sjimharris
15230557Sjimharrisusing namespace lldb;
16230557Sjimharrisusing namespace lldb_private;
17230557Sjimharris
18230557SjimharrisCommandObjectLanguage::CommandObjectLanguage(CommandInterpreter &interpreter)
19230557Sjimharris    : CommandObjectMultiword(
20230557Sjimharris          interpreter, "language", "Commands specific to a source language.",
21230557Sjimharris          "language <language-name> <subcommand> [<subcommand-options>]") {
22230557Sjimharris  // Let the LanguageRuntime populates this command with subcommands
23230557Sjimharris  LanguageRuntime::InitializeCommands(this);
24230557Sjimharris}
25230557Sjimharris
26230557SjimharrisCommandObjectLanguage::~CommandObjectLanguage() {}
27230557Sjimharris