123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- // Copyright 2018 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.
- // Different proto type definitions for testing the Types registry.
- syntax = "proto2";
- package testprotos;
- option go_package = "google.golang.org/protobuf/reflect/protoregistry/testprotos";
- message Message1 {
- extensions 10 to max;
- }
- message Message2 {}
- message Message3 {}
- enum Enum1 {
- ONE = 1;
- }
- enum Enum2 {
- UNO = 1;
- }
- enum Enum3 {
- YI = 1;
- }
- extend Message1 {
- optional string string_field = 11;
- optional Enum1 enum_field = 12;
- optional Message2 message_field = 13;
- }
- message Message4 {
- optional bool bool_field = 30;
- extend Message1 {
- optional Message2 message_field = 21;
- optional Enum1 enum_field = 22;
- optional string string_field = 23;
- }
- }
|