class SFRP::Raw::Init

Public Instance Methods

func_rname() click to toggle source
# File lib/sfrp/raw/elements.rb, line 66
def func_rname
  "%init#{line_number}"
end
function() click to toggle source
# File lib/sfrp/raw/elements.rb, line 70
def function
  exp = FuncCallExp.new(func_ref, arg_exps, true)
  Function.new(func_rname, ns, nil, [], [], exp, nil, true)
end
gen_flat(src_set, dest_set) click to toggle source
# File lib/sfrp/raw/elements.rb, line 75
def gen_flat(src_set, dest_set)
  function.gen_flat(src_set, dest_set)
  dest_set.append_init_func_str(function.absolute_name)
end