class Emfrp::PrimTypeDef

Public Instance Methods

codegen(ct) click to toggle source
# File lib/emfrp/compile/c/syntax_codegen.rb, line 235
def codegen(ct)
  # do nothing
end
ref_name(ct) click to toggle source
# File lib/emfrp/compile/c/syntax_codegen.rb, line 239
def ref_name(ct)
  ctype_foreign = self[:foreigns].find{|x| x[:language][:desc] == "c"}
  unless ctype_foreign
    raise "compile error: foreign for c is undefined in #{self[:name][:desc]}"
  end
  ctype_foreign[:desc]
end