class Opal::Rewriters::ForRewriter::LocalVariableAssigns

rubocop:enable Layout/MultilineMethodCallBraceLayout,Layout/MultilineArrayBraceLayout

Attributes

result[R]

Public Class Methods

find(node) click to toggle source
# File lib/opal/rewriters/for_rewriter.rb, line 87
def self.find(node)
  processor = new
  processor.process(node)
  processor.result.to_a
end
new() click to toggle source
# File lib/opal/rewriters/for_rewriter.rb, line 93
def initialize
  @result = Set.new
end

Public Instance Methods

on_lvasgn(node) click to toggle source
Calls superclass method
# File lib/opal/rewriters/for_rewriter.rb, line 97
def on_lvasgn(node)
  name, _ = *node
  result << name
  super
end