Class: Luoma::PrefixExpression
- Inherits:
-
Expression
- Object
- Expression
- Luoma::PrefixExpression
- Defined in:
- lib/luoma/expression.rb,
sig/luoma/expression.rbs
Direct Known Subclasses
Instance Attribute Summary
Attributes inherited from Expression
Instance Method Summary collapse
- #children ⇒ Object
-
#initialize(token, right) ⇒ PrefixExpression
constructor
(t_token, Expression) -> void.
Methods inherited from Expression
Constructor Details
#initialize(token, right) ⇒ PrefixExpression
(t_token, Expression) -> void
352 353 354 355 356 |
# File 'lib/luoma/expression.rb', line 352 def initialize(token, right) super(token) @right = right @span = Luoma.span(token, right.span) end |
Instance Method Details
#children ⇒ Object
358 359 360 |
# File 'lib/luoma/expression.rb', line 358 def children [@right] end |