class Opal::Nodes::LocalAssignNode
Public Instance Methods
compile()
click to toggle source
# File lib/opal/nodes/variables.rb, line 35 def compile if using_irb? push "Opal.irb_vars#{property var_name.to_s} = " else add_local var_name.to_s push "#{var_name} = " end push expr(value) wrap '(', ')' if (recv? || expr?) && value end
using_irb?()
click to toggle source
# File lib/opal/nodes/variables.rb, line 31 def using_irb? compiler.irb? && scope.top? end