struct PrimitiveType

Defined at line 184 of file ../../tools/fidl/fidlc/src/types.h

Public Members

PrimitiveSubtype subtype

Public Methods

bool ApplyConstraints (TypeResolver * resolver, Reporter * reporter, const TypeConstraints & constraints, const Reference & layout, std::unique_ptr<Type> * out_type, LayoutInvocation * out_params)
void PrimitiveType (const Name & name, PrimitiveSubtype subtype)

Defined at line 187 of file ../../tools/fidl/fidlc/src/types.h

void PrimitiveType (const Name & name, PrimitiveSubtype subtype, Constraints constraints)

Defined at line 189 of file ../../tools/fidl/fidlc/src/types.h

bool IsZeroable ()

Defined at line 194 of file ../../tools/fidl/fidlc/src/types.h

uint32_t SubtypeSize (PrimitiveSubtype subtype)