Sha256: cd85575b33358bdae26d98febec315297b0e67cceb02afdc2186e10212fed236
Contents?: true
Size: 486 Bytes
Versions: 4
Compression:
Stored size: 486 Bytes
Contents
# frozen_string_literal: true module Leftovers module AST class SendNode < ::Leftovers::AST::Node include Leftovers::AST::HasArguments alias_method :receiver, :first alias_method :name, :second alias_method :to_sym, :second def to_s name.to_s end def arguments @memo[:arguments] ||= children.drop(2) end def as_arguments_list first.as_arguments_list if name == :freeze end end end end
Version data entries
4 entries across 4 versions & 1 rubygems