Method: Red::LiteralNode::Namespace#initialize

Defined in:
lib/red/nodes/literal_nodes.rb

#initialize(namespace_sexp, class_name_sexp, options) ⇒ Namespace

:colon2, expression, :Foo


42
43
44
45
46
# File 'lib/red/nodes/literal_nodes.rb', line 42

def initialize(namespace_sexp, class_name_sexp, options)
  namespace  = namespace_sexp.red!(:as_receiver => true)
  class_name = class_name_sexp.red!
  self << "%s.c$%s" % [namespace, class_name]
end