Struct glsl::syntax::Block [−][src]
pub struct Block { pub qualifier: TypeQualifier, pub name: Identifier, pub fields: Vec<StructFieldSpecifier>, pub identifier: Option<ArrayedIdentifier>, }
A general purpose block, containing fields and possibly a list of declared identifiers. Semantic is given with the storage qualifier.
Fields
qualifier: TypeQualifier
name: Identifier
fields: Vec<StructFieldSpecifier>
identifier: Option<ArrayedIdentifier>