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