class Zapata::Primitive::Casgn

Public Instance Methods

literal() click to toggle source
# File lib/zapata/primitive/casgn.rb, line 12
def literal
  Diver.dive(node.body).literal
end
node() click to toggle source
# File lib/zapata/primitive/casgn.rb, line 6
def node
  modul, name, body = @code.to_a
  type = @code.type
  OpenStruct.new(type: type, modul: modul, name: name, body: body)
end