class SFRP::Raw::VConst

Public Instance Methods

absolute_name() click to toggle source
# File lib/sfrp/raw/elements.rb, line 35
def absolute_name
  ns.absolute_name(rname)
end
gen_flat(src_set, dest_set) click to toggle source
# File lib/sfrp/raw/elements.rb, line 39
def gen_flat(src_set, dest_set)
  tconst_str = src_set.tconst(ns, Ref.new(tconst_rname)).absolute_name
  flat_param_tas = param_tas.map { |ta| ta.to_flat(src_set, ns) }
  dest_set << Flat::VConst.new(absolute_name, tconst_str, native_str, flat_param_tas)
end