class Protobuf::Field::BaseField

def define_array_getter

def define_array_getter
  field = self
  @message_class.class_eval do
    define_method(field.getter_method_name) do
      field.warn_if_deprecated
      @values[field.name] ||= ::Protobuf::Field::FieldArray.new(field)
    end
  end
end