Class: Ibex::Frontend::AST::ParameterizedReference
- Inherits:
-
Struct
- Object
- Struct
- Ibex::Frontend::AST::ParameterizedReference
- Includes:
- Node
- Defined in:
- lib/ibex/frontend/ast.rb,
sig/ibex/frontend/ast.rbs
Instance Attribute Summary collapse
-
#arguments ⇒ Object
Returns the value of attribute arguments.
-
#loc ⇒ Object
Returns the value of attribute loc.
-
#name ⇒ Object
Returns the value of attribute name.
-
#named_reference ⇒ Object
Returns the value of attribute named_reference.
Class Method Summary collapse
Methods included from Node
Instance Attribute Details
#arguments ⇒ Object
Returns the value of attribute arguments
233 234 235 |
# File 'lib/ibex/frontend/ast.rb', line 233 def arguments @arguments end |
#loc ⇒ Object
Returns the value of attribute loc
233 234 235 |
# File 'lib/ibex/frontend/ast.rb', line 233 def loc @loc end |
#name ⇒ Object
Returns the value of attribute name
233 234 235 |
# File 'lib/ibex/frontend/ast.rb', line 233 def name @name end |
#named_reference ⇒ Object
Returns the value of attribute named_reference
233 234 235 |
# File 'lib/ibex/frontend/ast.rb', line 233 def named_reference @named_reference end |
Class Method Details
.new(name:, arguments:, named_reference:, loc:) ⇒ instance .new(arg0) ⇒ instance
331 332 |
# File 'sig/ibex/frontend/ast.rbs', line 331
def self.new: (?name: String, ?arguments: Array[item], ?named_reference: String?, ?loc: Location) -> instance
| ({ ?name: String, ?arguments: Array[item], ?named_reference: String?, ?loc: Location }) -> instance
|