1285101Semaste//===-- CommandObjectLanguage.cpp -------------------------------*- C++ -*-===// 2285101Semaste// 3285101Semaste// The LLVM Compiler Infrastructure 4285101Semaste// 5285101Semaste// This file is distributed under the University of Illinois Open Source 6285101Semaste// License. See LICENSE.TXT for details. 7285101Semaste// 8285101Semaste//===----------------------------------------------------------------------===// 9285101Semaste 10285101Semaste#include "CommandObjectLanguage.h" 11285101Semaste 12285101Semaste#include "lldb/Host/Host.h" 13285101Semaste 14285101Semaste#include "lldb/Interpreter/CommandInterpreter.h" 15285101Semaste#include "lldb/Interpreter/CommandReturnObject.h" 16285101Semaste 17296417Sdim#include "lldb/Target/Language.h" 18285101Semaste#include "lldb/Target/LanguageRuntime.h" 19285101Semaste 20285101Semasteusing namespace lldb; 21285101Semasteusing namespace lldb_private; 22285101Semaste 23285101SemasteCommandObjectLanguage::CommandObjectLanguage (CommandInterpreter &interpreter) : 24285101SemasteCommandObjectMultiword (interpreter, 25285101Semaste "language", 26285101Semaste "A set of commands for managing language-specific functionality.'.", 27285101Semaste "language <language-name> <subcommand> [<subcommand-options>]" 28285101Semaste ) 29285101Semaste{ 30285101Semaste //Let the LanguageRuntime populates this command with subcommands 31285101Semaste LanguageRuntime::InitializeCommands(this); 32285101Semaste} 33285101Semaste 34285101Semastevoid 35285101SemasteCommandObjectLanguage::GenerateHelpText (Stream &output_stream) { 36285101Semaste CommandObjectMultiword::GenerateHelpText(output_stream); 37285101Semaste} 38285101Semaste 39285101SemasteCommandObjectLanguage::~CommandObjectLanguage () 40285101Semaste{ 41285101Semaste} 42