|
LLDB mainline
|
#include "lldb/lldb-enumerations.h"#include "lldb/lldb-types.h"#include "llvm/ADT/ScopeExit.h"#include "llvm/ADT/SmallVector.h"#include <algorithm>#include <cstddef>#include <cstdint>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | lldb_private::FormatEntity::Entry |
| struct | lldb_private::FormatEntity::Entry::Definition |
| class | lldb_private::FormatEntity::Formatter |
Namespaces | |
| namespace | lldb_private |
| A class that represents a running process on the host machine. | |
| namespace | llvm |
| namespace | lldb_private::FormatEntity |
Functions | |
| Status | lldb_private::FormatEntity::Parse (const llvm::StringRef &format, Entry &entry) |
| Status | lldb_private::FormatEntity::ExtractVariableInfo (llvm::StringRef &format_str, llvm::StringRef &variable_name, llvm::StringRef &variable_format) |
| void | lldb_private::FormatEntity::AutoComplete (lldb_private::CompletionRequest &request) |
| bool | lldb_private::FormatEntity::FormatFileSpec (const FileSpec &file, Stream &s, llvm::StringRef elements, llvm::StringRef element_format) |
| void | lldb_private::FormatEntity::PrettyPrintFunctionArguments (Stream &out_stream, VariableList const &args, ExecutionContextScope *exe_scope) |
| For each variable in 'args' this function writes the variable name and it's pretty-printed value representation to 'out_stream' in following format: | |