class Opal::Nodes::Args::PreparePostArgs

A utility node responsible for preparing post-argument for :extract_post_* nodes

Public Instance Methods

compile() click to toggle source
# File lib/opal/nodes/args/prepare_post_args.rb, line 14
def compile
  add_temp '$post_args'

  helper :slice

  if offset == 0
    push "$post_args = $slice(arguments)"
  else
    push "$post_args = $slice(arguments, #{offset})"
  end
end