| // Copyright 2019 The Go Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style |
| // license that can be found in the LICENSE file. |
| |
| syntax = "proto2"; |
| |
| package goproto.proto.irregular; |
| |
| option go_package = "google.golang.org/protobuf/internal/testprotos/irregular"; |
| |
| // IrregularMessage is a message with an implementation that does not match the |
| // usual structure of a generated message. |
| message IrregularMessage { |
| optional string s = 1; |
| } |
| |
| // AberrantMessage is a message with an implementation with a non-struct |
| // underlying type. |
| message AberrantMessage {} |