LLDB  mainline
Macros | Functions | Variables
CommandObjectScript.cpp File Reference
#include "CommandObjectScript.h"
#include "lldb/Core/Debugger.h"
#include "lldb/DataFormatters/DataVisualization.h"
#include "lldb/Host/Config.h"
#include "lldb/Host/OptionParser.h"
#include "lldb/Interpreter/CommandInterpreter.h"
#include "lldb/Interpreter/CommandReturnObject.h"
#include "lldb/Interpreter/OptionArgParser.h"
#include "lldb/Interpreter/ScriptInterpreter.h"
#include "lldb/Utility/Args.h"
#include "CommandOptions.inc"
Include dependency graph for CommandObjectScript.cpp:

Go to the source code of this file.

Macros

#define LLDB_OPTIONS_script
 

Functions

static constexpr OptionEnumValues ScriptOptionEnum ()
 

Variables

static constexpr OptionEnumValueElement g_script_option_enumeration []
 

Macro Definition Documentation

◆ LLDB_OPTIONS_script

#define LLDB_OPTIONS_script

Definition at line 45 of file CommandObjectScript.cpp.

Function Documentation

◆ ScriptOptionEnum()

static constexpr OptionEnumValues ScriptOptionEnum ( )
staticconstexpr

Definition at line 41 of file CommandObjectScript.cpp.

References g_script_option_enumeration.

Variable Documentation

◆ g_script_option_enumeration

constexpr OptionEnumValueElement g_script_option_enumeration[]
staticconstexpr
Initial value:
= {
{
"python",
"Python",
},
{
"lua",
"Lua",
},
{
"default",
"The default scripting language.",
},
}

Definition at line 23 of file CommandObjectScript.cpp.

Referenced by ScriptOptionEnum().

lldb::eScriptLanguageNone
@ eScriptLanguageNone
Definition: lldb-enumerations.h:217
lldb::eScriptLanguagePython
@ eScriptLanguagePython
Definition: lldb-enumerations.h:218
lldb::eScriptLanguageLua
@ eScriptLanguageLua
Definition: lldb-enumerations.h:219