class PrettyStruct

Defined at line 245 of file ../../src/developer/debug/zxdb/expr/pretty_type.h

Represents a simplified structure with a list of members. This is used to map a complicated

struct (perhaps with non-normally-relevant members or inheritance) to a simpler presentation.

Public Methods

void PrettyStruct (std::initializer_list<std::pair<std::string, std::string>> members)

Takes a list of struct member names and the expressions that evaluate them.

Defined at line 621 of file ../../src/developer/debug/zxdb/expr/pretty_type.cc

void Format (FormatNode * node, const FormatOptions & options, const fxl::RefPtr<EvalContext> & context, fit::deferred_callback cb)

Defined at line 624 of file ../../src/developer/debug/zxdb/expr/pretty_type.cc