struct RawLayout

Defined at line 584 of file ../../tools/fidl/fidlc/src/raw_ast.h

Public Members

Kind kind
vector members
unique_ptr modifiers
unique_ptr subtype_ctor

Public Methods

void Accept (TreeVisitor * visitor)
void RawLayout (const SourceElement & element, Kind kind, std::vector<std::unique_ptr<RawLayoutMember>> members, std::unique_ptr<RawModifierList> modifiers, std::unique_ptr<RawTypeConstructor> subtype_ctor)

Defined at line 594 of file ../../tools/fidl/fidlc/src/raw_ast.h

Enumerations

enum Kind
Name Value
kBits 0
kEnum 1
kStruct 2
kTable 3
kUnion 4
kOverlay 5

Defined at line 585 of file ../../tools/fidl/fidlc/src/raw_ast.h