LLDB
mainline
|
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/StringRef.h"
#include "CommandObjectExpression.h"
#include "Plugins/ExpressionParser/Clang/ClangExpressionVariable.h"
#include "lldb/Core/Debugger.h"
#include "lldb/Core/Value.h"
#include "lldb/Core/ValueObjectVariable.h"
#include "lldb/DataFormatters/ValueObjectPrinter.h"
#include "lldb/Expression/DWARFExpression.h"
#include "lldb/Expression/REPL.h"
#include "lldb/Expression/UserExpression.h"
#include "lldb/Host/Host.h"
#include "lldb/Host/OptionParser.h"
#include "lldb/Interpreter/CommandInterpreter.h"
#include "lldb/Interpreter/CommandReturnObject.h"
#include "lldb/Interpreter/OptionArgParser.h"
#include "lldb/Symbol/ObjectFile.h"
#include "lldb/Symbol/Variable.h"
#include "lldb/Target/Language.h"
#include "lldb/Target/Process.h"
#include "lldb/Target/StackFrame.h"
#include "lldb/Target/Target.h"
#include "lldb/Target/Thread.h"
Go to the source code of this file.
Functions | |
static constexpr OptionEnumValues | DescriptionVerbosityTypes () |
static lldb_private::Status | CanBeUsedForElementCountPrinting (ValueObject &valobj) |
static EvaluateExpressionOptions | GetExprOptions (ExecutionContext &ctx, CommandObjectExpression::CommandOptions command_options) |
Variables | |
static constexpr OptionEnumValueElement | g_description_verbosity_type [] |
static constexpr OptionDefinition | g_expression_options [] |
|
static |
Definition at line 375 of file CommandObjectExpression.cpp.
References lldb_private::ValueObject::GetCompilerType(), and lldb_private::Status.
Referenced by lldb_private::CommandObjectExpression::EvaluateExpression().
|
static |
Definition at line 47 of file CommandObjectExpression.cpp.
References g_description_verbosity_type.
|
static |
Definition at line 574 of file CommandObjectExpression.cpp.
References lldb_private::CommandObjectExpression::CommandOptions::debug, lldb_private::CommandObjectExpression::CommandOptions::ignore_breakpoints, lldb_private::None, lldb_private::CommandObjectExpression::CommandOptions::OptionParsingStarting(), lldb_private::EvaluateExpressionOptions::SetIgnoreBreakpoints(), lldb_private::EvaluateExpressionOptions::SetTimeout(), lldb_private::EvaluateExpressionOptions::SetTryAllThreads(), lldb_private::EvaluateExpressionOptions::SetUnwindOnError(), lldb_private::CommandObjectExpression::CommandOptions::timeout, lldb_private::CommandObjectExpression::CommandOptions::try_all_threads, and lldb_private::CommandObjectExpression::CommandOptions::unwind_on_error.
Referenced by lldb_private::CommandObjectExpression::DoExecute().
|
static |
Definition at line 41 of file CommandObjectExpression.cpp.
Referenced by DescriptionVerbosityTypes().
|
static |
Definition at line 51 of file CommandObjectExpression.cpp.
Referenced by lldb_private::CommandObjectExpression::CommandOptions::GetDefinitions().