LLDB mainline
lldb_private::FormatEntity Namespace Reference

Classes

struct  Entry
class  Formatter

Functions

Status Parse (const llvm::StringRef &format, Entry &entry)
Status ExtractVariableInfo (llvm::StringRef &format_str, llvm::StringRef &variable_name, llvm::StringRef &variable_format)
void AutoComplete (lldb_private::CompletionRequest &request)
bool FormatFileSpec (const FileSpec &file, Stream &s, llvm::StringRef elements, llvm::StringRef element_format)
void 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:

Function Documentation

◆ AutoComplete()

◆ ExtractVariableInfo()

Status lldb_private::FormatEntity::ExtractVariableInfo ( llvm::StringRef & format_str,
llvm::StringRef & variable_name,
llvm::StringRef & variable_format )

Definition at line 2523 of file FormatEntity.cpp.

References error(), and lldb_private::Status::FromErrorStringWithFormat().

Referenced by ParseInternal().

◆ FormatFileSpec()

bool lldb_private::FormatEntity::FormatFileSpec ( const FileSpec & file,
Stream & s,
llvm::StringRef elements,
llvm::StringRef element_format )

◆ Parse()

◆ PrettyPrintFunctionArguments()