Class: Ibex::Tables::TableSet
- Inherits:
-
Struct
- Object
- Struct
- Ibex::Tables::TableSet
- Defined in:
- lib/ibex/tables.rb,
sig/ibex/tables.rbs
Instance Attribute Summary collapse
-
#actions ⇒ Object
Returns the value of attribute actions.
-
#default_actions ⇒ Object
Returns the value of attribute default_actions.
-
#gotos ⇒ Object
Returns the value of attribute gotos.
Class Method Summary collapse
Instance Attribute Details
#actions ⇒ Object
Returns the value of attribute actions
17 18 19 |
# File 'lib/ibex/tables.rb', line 17 def actions @actions end |
#default_actions ⇒ Object
Returns the value of attribute default_actions
17 18 19 |
# File 'lib/ibex/tables.rb', line 17 def default_actions @default_actions end |
#gotos ⇒ Object
Returns the value of attribute gotos
17 18 19 |
# File 'lib/ibex/tables.rb', line 17 def gotos @gotos end |
Class Method Details
.new(actions:, gotos:, default_actions:) ⇒ instance .new(arg0) ⇒ instance
18 19 |
# File 'sig/ibex/tables.rbs', line 18
def self.new: (?actions: action_table, ?gotos: goto_table, ?default_actions: Array[IR::runtime_action?]) -> instance
| ({ ?actions: action_table, ?gotos: goto_table, ?default_actions: Array[IR::runtime_action?] }) -> instance
|