LLDB mainline
|
#include "CommandObjectType.h"
#include "lldb/Core/Debugger.h"
#include "lldb/Core/IOHandler.h"
#include "lldb/DataFormatters/DataVisualization.h"
#include "lldb/DataFormatters/FormatClasses.h"
#include "lldb/Host/Config.h"
#include "lldb/Host/OptionParser.h"
#include "lldb/Interpreter/CommandInterpreter.h"
#include "lldb/Interpreter/CommandObject.h"
#include "lldb/Interpreter/CommandOptionArgumentTable.h"
#include "lldb/Interpreter/CommandReturnObject.h"
#include "lldb/Interpreter/OptionArgParser.h"
#include "lldb/Interpreter/OptionGroupFormat.h"
#include "lldb/Interpreter/OptionValueBoolean.h"
#include "lldb/Interpreter/OptionValueLanguage.h"
#include "lldb/Interpreter/OptionValueString.h"
#include "lldb/Interpreter/Options.h"
#include "lldb/Symbol/Symbol.h"
#include "lldb/Target/Language.h"
#include "lldb/Target/StackFrame.h"
#include "lldb/Target/Target.h"
#include "lldb/Target/Thread.h"
#include "lldb/Utility/ConstString.h"
#include "lldb/Utility/RegularExpression.h"
#include "lldb/Utility/StringList.h"
#include "llvm/ADT/STLExtras.h"
#include <algorithm>
#include <functional>
#include <memory>
#include "CommandOptions.inc"
Go to the source code of this file.
Macros | |
#define | CHECK_FORMATTER_KIND_MASK(VAL) ((m_formatter_kind_mask & (VAL)) == (VAL)) |
#define | LLDB_OPTIONS_type_summary_add |
#define | LLDB_OPTIONS_type_synth_add |
#define | LLDB_OPTIONS_type_format_add |
#define | LLDB_OPTIONS_type_formatter_delete |
#define | LLDB_OPTIONS_type_formatter_clear |
#define | LLDB_OPTIONS_type_formatter_list |
#define | LLDB_OPTIONS_type_category_define |
#define | LLDB_OPTIONS_type_category_enable |
#define | LLDB_OPTIONS_type_category_disable |
#define | LLDB_OPTIONS_type_filter_add |
#define | LLDB_OPTIONS_type_lookup |
Functions | |
static bool | WarnOnPotentialUnquotedUnsignedType (Args &command, CommandReturnObject &result) |
static bool | FixArrayTypeNameWithRegex (ConstString &type_name) |
Variables | |
static const char * | g_synth_addreader_instructions |
#define CHECK_FORMATTER_KIND_MASK | ( | VAL | ) | ((m_formatter_kind_mask & (VAL)) == (VAL)) |
Definition at line 42 of file CommandObjectType.cpp.
#define LLDB_OPTIONS_type_category_define |
Definition at line 1600 of file CommandObjectType.cpp.
#define LLDB_OPTIONS_type_category_disable |
Definition at line 1881 of file CommandObjectType.cpp.
#define LLDB_OPTIONS_type_category_enable |
Definition at line 1704 of file CommandObjectType.cpp.
#define LLDB_OPTIONS_type_filter_add |
Definition at line 2300 of file CommandObjectType.cpp.
#define LLDB_OPTIONS_type_format_add |
Definition at line 499 of file CommandObjectType.cpp.
#define LLDB_OPTIONS_type_formatter_clear |
Definition at line 851 of file CommandObjectType.cpp.
#define LLDB_OPTIONS_type_formatter_delete |
Definition at line 706 of file CommandObjectType.cpp.
#define LLDB_OPTIONS_type_formatter_list |
Definition at line 959 of file CommandObjectType.cpp.
#define LLDB_OPTIONS_type_lookup |
Definition at line 2544 of file CommandObjectType.cpp.
#define LLDB_OPTIONS_type_summary_add |
Definition at line 103 of file CommandObjectType.cpp.
#define LLDB_OPTIONS_type_synth_add |
Definition at line 280 of file CommandObjectType.cpp.
|
static |
Definition at line 1476 of file CommandObjectType.cpp.
Referenced by CommandObjectTypeFilterAdd::CommandOptions::SetOptionValue(), and CommandObjectTypeFilterAdd::~CommandObjectTypeFilterAdd().
|
static |
Definition at line 82 of file CommandObjectType.cpp.
References lldb_private::CommandReturnObject::AppendWarningWithFormat(), lldb_private::Args::empty(), and lldb_private::Args::entries().
Referenced by CommandObjectTypeSynthAdd::DoExecute().
|
static |
Definition at line 269 of file CommandObjectType.cpp.
Referenced by CommandObjectTypeSynthAdd::IOHandlerActivated().