Sha256: 373dd56200faecaf4067df90bc37aff3d23545f02aaaa909334ac6eda62cc677
Contents?: true
Size: 740 Bytes
Versions: 11
Compression:
Stored size: 740 Bytes
Contents
# frozen_string_literal: true module Unparser class Emitter class Send # Emitter for "conditional" receiver&.selector(arguments...) case class Conditional < self include Terminated handle :csend private # Perform regular dispatch # # @return [undefined] # # @api private # def dispatch emit_receiver emit_selector emit_arguments end # Emit receiver # # @return [undefined] # # @api private # def emit_receiver visit(receiver) write(T_AMP, T_DOT) end end # Regular end # Send end # Emitter end # Unparser
Version data entries
11 entries across 11 versions & 1 rubygems