Sha256: 345dd14ece705f6a8d8c8184c0aa217df51744e35ecd71d102a2fa80c8918b11
Contents?: true
Size: 1008 Bytes
Versions: 16
Compression:
Stored size: 1008 Bytes
Contents
# frozen_string_literal: true require 'opal/nodes/base' require 'opal/nodes/args/arg' require 'opal/nodes/args/arity_check' require 'opal/nodes/args/ensure_kwargs_are_kwargs' require 'opal/nodes/args/extract_block_arg' require 'opal/nodes/args/extract_kwarg' require 'opal/nodes/args/extract_kwargs' require 'opal/nodes/args/extract_kwoptarg' require 'opal/nodes/args/extract_kwrestarg' require 'opal/nodes/args/extract_optarg' require 'opal/nodes/args/extract_post_arg' require 'opal/nodes/args/extract_post_optarg' require 'opal/nodes/args/extract_restarg' require 'opal/nodes/args/fake_arg' require 'opal/nodes/args/initialize_iterarg' require 'opal/nodes/args/initialize_shadowarg' require 'opal/nodes/args/parameters' require 'opal/nodes/args/prepare_post_args' module Opal module Nodes class ArgsNode < Base handle :args def compile children.each_with_index do |arg, idx| push ', ' if idx != 0 push process(arg) end end end end end
Version data entries
16 entries across 16 versions & 1 rubygems