Sha256: 305c313005e783f452b5356eb8f32ccf028b4201b27fa92fba8dc1be07945505
Contents?: true
Size: 476 Bytes
Versions: 1
Compression:
Stored size: 476 Bytes
Contents
module Ruby2JS class Converter # (casgn nil :a # (int 1)) handle :casgn do |cbase, var, value| multi_assign_declarations if @state == :statement begin if es2015 put "const " else put "var " end cbase ||= @rbstack.map {|rb| rb[var]}.compact.last (parse cbase; put '.') if cbase put "#{ var } = "; parse value ensure @vars[var] = true end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ruby2js-3.0.2 | lib/ruby2js/converter/casgn.rb |