kirin.dialects.ilist.stmts.Range
← Module overview
class
classRange¶source
kirin.dialects.ilist.stmts.Range
Bases: ir.Statement
class RangeAttributes
| Name | Type | Default | Description |
|---|---|---|---|
name | — | 'range' | |
traits | — | frozenset({ir.Pure(), lowering.FromPythonRangeLike()}) | |
start | ir.SSAValue | info.argument(types.Int) | |
stop | ir.SSAValue | info.argument(types.Int) | |
step | ir.SSAValue | info.argument(types.Int) | |
result | ir.ResultValue | info.result(IListType[types.Int, types.Any]) |