Module generators

Source
Expand description

Statement generators. Add statements to BlockBuilder while respecting variable liveness and ownership of OwnedVariable.

Structsยง

Call
Generator for StatementCall. Note that builder.finalize_statement() must be called manually after ref bindings.
CallResult
Result of adding a Call statement.
Const
Generator for StatementConst.
Desnap
Generator for StatementDesnap.
EnumConstruct
Generator for StatementEnumConstruct.
Snapshot
Generator for StatementSnapshot.
StatementsBuilder
StructConstruct
Generator for StatementStructConstruct.
StructDestructure
Generator for StatementStructDestructure.
StructMemberAccess
Generator for StatementStructDestructure as member access.