Class: ToSource::Emitter::Assignment::Element::Push
- Inherits:
-
ToSource::Emitter::Assignment::Element
- Object
- ToSource::Emitter
- ToSource::Emitter::Assignment
- ToSource::Emitter::Assignment::Element
- ToSource::Emitter::Assignment::Element::Push
- Defined in:
- lib/to_source/emitter/assignment/element.rb
Constant Summary
Constants inherited from ToSource::Emitter
Instance Attribute Summary
Attributes inherited from ToSource::Emitter
Instance Method Summary collapse
-
#emit_index ⇒ undefined
private
Emit index.
-
#value ⇒ Rubinius::AST::Node?
private
Return value.
Methods inherited from ToSource::Emitter
build, define_predicate, #initialize, run, #source
Constructor Details
This class inherits a constructor from ToSource::Emitter
Instance Method Details
#emit_index ⇒ undefined
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Emit index
99 100 101 102 |
# File 'lib/to_source/emitter/assignment/element.rb', line 99 def emit_index # FIXME: Add reader visit(arguments.instance_variable_get(:@arguments)) end |
#value ⇒ Rubinius::AST::Node?
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Return value
114 115 116 117 |
# File 'lib/to_source/emitter/assignment/element.rb', line 114 def value # FIXME: Add reader arguments.instance_variable_get(:@value) end |