class Protobuf::Node::PackageNode

def accept_descriptor_visitor(visitor)

def accept_descriptor_visitor(visitor)
  visitor.current_descriptor.package = @path_list.join('.')
end

def accept_message_visitor(visitor)

def accept_message_visitor(visitor)
  visitor.package = @path_list.dup
  @path_list.each do |path|
    visitor.write("module #{Util.camelize(path)}")
    visitor.increment
  end
end

def accept_rpc_visitor(visitor)

def accept_rpc_visitor(visitor)
  visitor.package = @path_list.dup
end

def initialize(path_list)

def initialize(path_list)
  @path_list = path_list
end