struct IdentifierLayoutParameter

Defined at line 447 of file ../../tools/fidl/fidlc/src/flat_ast.h

Public Members

Reference reference
unique_ptr as_type_ctor
unique_ptr as_constant

Public Methods

void Disambiguate ()

Disambiguates between type constructor and constant. Must call after

resolving the reference, but before calling AsTypeCtor or AsConstant.

TypeConstructor * AsTypeCtor ()
Constant * AsConstant ()
std::unique_ptr<LayoutParameter> Clone ()
void IdentifierLayoutParameter (Reference reference, SourceSpan span)

Defined at line 448 of file ../../tools/fidl/fidlc/src/flat_ast.h