class Zapata::Primitive::Const

Public Instance Methods

node() click to toggle source
# File lib/zapata/primitive/const.rb, line 6
def node
  modul, klass = @code.to_a
  type = @code.type
  OpenStruct.new(modul: modul, klass: klass, type: type)
end
to_raw() click to toggle source
# File lib/zapata/primitive/const.rb, line 12
def to_raw
  Raw.new(:const, [node.modul, node.klass].compact.join('::'))
end