class CodeTools::AST::EmptySplat

Public Class Methods

new(line, size) click to toggle source
# File lib/rubinius/code/ast/variables.rb, line 404
def initialize(line, size)
  @line = line
  @size = size
end

Public Instance Methods

bytecode(g) click to toggle source
# File lib/rubinius/code/ast/variables.rb, line 409
def bytecode(g)
  return if @size == 0

  pos(g)

  g.make_array @size
end
to_sexp() click to toggle source
# File lib/rubinius/code/ast/variables.rb, line 417
def to_sexp
  [:splat]
end