|
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/Host/StreamFile.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 "lldb/lldb-forward.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 | 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) |
| const char * | FormatCategoryToString (FormatCategoryItem item, bool long_name) |
| static bool | FixArrayTypeNameWithRegex (ConstString &type_name) |
Variables | |
| static const char * | g_synth_addreader_instructions |
| #define LLDB_OPTIONS_type_category_define |
Definition at line 1614 of file CommandObjectType.cpp.
| #define LLDB_OPTIONS_type_category_disable |
Definition at line 1843 of file CommandObjectType.cpp.
| #define LLDB_OPTIONS_type_category_enable |
Definition at line 1701 of file CommandObjectType.cpp.
| #define LLDB_OPTIONS_type_filter_add |
Definition at line 2217 of file CommandObjectType.cpp.
| #define LLDB_OPTIONS_type_format_add |
Definition at line 522 of file CommandObjectType.cpp.
| #define LLDB_OPTIONS_type_formatter_clear |
Definition at line 877 of file CommandObjectType.cpp.
| #define LLDB_OPTIONS_type_formatter_delete |
Definition at line 720 of file CommandObjectType.cpp.
| #define LLDB_OPTIONS_type_formatter_list |
Definition at line 982 of file CommandObjectType.cpp.
| #define LLDB_OPTIONS_type_lookup |
Definition at line 2453 of file CommandObjectType.cpp.
| #define LLDB_OPTIONS_type_summary_add |
Definition at line 119 of file CommandObjectType.cpp.
| #define LLDB_OPTIONS_type_synth_add |
Definition at line 300 of file CommandObjectType.cpp.
|
static |
Definition at line 1491 of file CommandObjectType.cpp.
Referenced by CommandObjectTypeFilterAdd::CommandOptions::SetOptionValue().
| const char * FormatCategoryToString | ( | FormatCategoryItem | item, |
| bool | long_name ) |
Definition at line 103 of file CommandObjectType.cpp.
References lldb_private::eFormatCategoryItemFilter, lldb_private::eFormatCategoryItemFormat, lldb_private::eFormatCategoryItemSummary, and lldb_private::eFormatCategoryItemSynth.
Referenced by CommandObjectTypeFormatterDelete::CommandObjectTypeFormatterDelete().
|
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 289 of file CommandObjectType.cpp.
Referenced by CommandObjectTypeSynthAdd::IOHandlerActivated().