Method: Fiddle::ValueUtil#wrap_args

Defined in:
lib/fiddle/value.rb

#wrap_args(args, tys, funcs, &block) ⇒ Object



46
47
48
49
50
51
52
53
# File 'lib/fiddle/value.rb', line 46

def wrap_args(args, tys, funcs, &block)
  result = []
  tys ||= []
  args.each_with_index{|arg, idx|
    result.push(wrap_arg(arg, tys[idx], funcs, &block))
  }
  result
end