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