Sha256: d2b1912f0e8a95bf4d8a767c066e4aef3d1d704eaafd43632d2c7308b39b45e6
Contents?: true
Size: 547 Bytes
Versions: 2
Compression:
Stored size: 547 Bytes
Contents
# encoding: utf-8 module Unparser class Emitter class Send # Emitter for unary sends class Unary < self private MAP = IceNine.deep_freeze( :'-@' => '-', :'+@' => '+' ) # Perform dispatch # # @return [undefined] # # @api private # def dispatch name = selector write(MAP.fetch(name, name).to_s) visit_terminated(receiver) end end # Unary end # Send end # Emitter end # Unparser
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
unparser-0.1.7 | lib/unparser/emitter/send/unary.rb |
unparser-0.1.6 | lib/unparser/emitter/send/unary.rb |