CIRCT 24.0.0git
Loading...
Searching...
No Matches
fsm.MachineOp Class Reference

Public Member Functions

 __init__ (self, name, initial_state, input_ports, output_ports, *, attributes={}, loc=None, ip=None)
 type (self)
 instantiate (self, str name, loc=None, ip=None, **kwargs)

Public Attributes

 body

Detailed Description

Definition at line 20 of file fsm.py.

Constructor & Destructor Documentation

◆ __init__()

fsm.MachineOp.__init__ ( self,
name,
initial_state,
input_ports,
output_ports,
* ,
attributes = {},
loc = None,
ip = None )

Member Function Documentation

◆ instantiate()

fsm.MachineOp.instantiate ( self,
str name,
loc = None,
ip = None,
** kwargs )

◆ type()

Member Data Documentation

◆ body

fsm.MachineOp.body

Definition at line 55 of file fsm.py.

Referenced by esi.ESIPureModuleOp.add_entry_block(), and handshake.FuncOp.add_entry_block().


The documentation for this class was generated from the following file: