Skip to content

kirin.dialects.ilist.stmts.Range

← Module overview

classRangesource

kirin.dialects.ilist.stmts.Range

Bases: ir.Statement

class Range

Attributes

NameTypeDefaultDescription
name—'range'
traits—frozenset({ir.Pure(), lowering.FromPythonRangeLike()})
startir.SSAValueinfo.argument(types.Int)
stopir.SSAValueinfo.argument(types.Int)
stepir.SSAValueinfo.argument(types.Int)
resultir.ResultValueinfo.result(IListType[types.Int, types.Any])