1*1c12ee1eSDan Willemsen// Copyright 2018 The Go Authors. All rights reserved. 2*1c12ee1eSDan Willemsen// Use of this source code is governed by a BSD-style 3*1c12ee1eSDan Willemsen// license that can be found in the LICENSE file. 4*1c12ee1eSDan Willemsen 5*1c12ee1eSDan Willemsen// Code generated by protoc-gen-go. DO NOT EDIT. 6*1c12ee1eSDan Willemsen// source: internal/testprotos/test3/test_extension.proto 7*1c12ee1eSDan Willemsen 8*1c12ee1eSDan Willemsenpackage test3 9*1c12ee1eSDan Willemsen 10*1c12ee1eSDan Willemsenimport ( 11*1c12ee1eSDan Willemsen protoreflect "google.golang.org/protobuf/reflect/protoreflect" 12*1c12ee1eSDan Willemsen protoimpl "google.golang.org/protobuf/runtime/protoimpl" 13*1c12ee1eSDan Willemsen descriptorpb "google.golang.org/protobuf/types/descriptorpb" 14*1c12ee1eSDan Willemsen reflect "reflect" 15*1c12ee1eSDan Willemsen) 16*1c12ee1eSDan Willemsen 17*1c12ee1eSDan Willemsenvar file_internal_testprotos_test3_test_extension_proto_extTypes = []protoimpl.ExtensionInfo{ 18*1c12ee1eSDan Willemsen { 19*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 20*1c12ee1eSDan Willemsen ExtensionType: (*int32)(nil), 21*1c12ee1eSDan Willemsen Field: 1001, 22*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_int32", 23*1c12ee1eSDan Willemsen Tag: "varint,1001,opt,name=optional_int32", 24*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 25*1c12ee1eSDan Willemsen }, 26*1c12ee1eSDan Willemsen { 27*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 28*1c12ee1eSDan Willemsen ExtensionType: (*int64)(nil), 29*1c12ee1eSDan Willemsen Field: 1002, 30*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_int64", 31*1c12ee1eSDan Willemsen Tag: "varint,1002,opt,name=optional_int64", 32*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 33*1c12ee1eSDan Willemsen }, 34*1c12ee1eSDan Willemsen { 35*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 36*1c12ee1eSDan Willemsen ExtensionType: (*uint32)(nil), 37*1c12ee1eSDan Willemsen Field: 1003, 38*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_uint32", 39*1c12ee1eSDan Willemsen Tag: "varint,1003,opt,name=optional_uint32", 40*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 41*1c12ee1eSDan Willemsen }, 42*1c12ee1eSDan Willemsen { 43*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 44*1c12ee1eSDan Willemsen ExtensionType: (*uint64)(nil), 45*1c12ee1eSDan Willemsen Field: 1004, 46*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_uint64", 47*1c12ee1eSDan Willemsen Tag: "varint,1004,opt,name=optional_uint64", 48*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 49*1c12ee1eSDan Willemsen }, 50*1c12ee1eSDan Willemsen { 51*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 52*1c12ee1eSDan Willemsen ExtensionType: (*int32)(nil), 53*1c12ee1eSDan Willemsen Field: 1005, 54*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_sint32", 55*1c12ee1eSDan Willemsen Tag: "zigzag32,1005,opt,name=optional_sint32", 56*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 57*1c12ee1eSDan Willemsen }, 58*1c12ee1eSDan Willemsen { 59*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 60*1c12ee1eSDan Willemsen ExtensionType: (*int64)(nil), 61*1c12ee1eSDan Willemsen Field: 1006, 62*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_sint64", 63*1c12ee1eSDan Willemsen Tag: "zigzag64,1006,opt,name=optional_sint64", 64*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 65*1c12ee1eSDan Willemsen }, 66*1c12ee1eSDan Willemsen { 67*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 68*1c12ee1eSDan Willemsen ExtensionType: (*uint32)(nil), 69*1c12ee1eSDan Willemsen Field: 1007, 70*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_fixed32", 71*1c12ee1eSDan Willemsen Tag: "fixed32,1007,opt,name=optional_fixed32", 72*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 73*1c12ee1eSDan Willemsen }, 74*1c12ee1eSDan Willemsen { 75*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 76*1c12ee1eSDan Willemsen ExtensionType: (*uint64)(nil), 77*1c12ee1eSDan Willemsen Field: 1008, 78*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_fixed64", 79*1c12ee1eSDan Willemsen Tag: "fixed64,1008,opt,name=optional_fixed64", 80*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 81*1c12ee1eSDan Willemsen }, 82*1c12ee1eSDan Willemsen { 83*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 84*1c12ee1eSDan Willemsen ExtensionType: (*int32)(nil), 85*1c12ee1eSDan Willemsen Field: 1009, 86*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_sfixed32", 87*1c12ee1eSDan Willemsen Tag: "fixed32,1009,opt,name=optional_sfixed32", 88*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 89*1c12ee1eSDan Willemsen }, 90*1c12ee1eSDan Willemsen { 91*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 92*1c12ee1eSDan Willemsen ExtensionType: (*int64)(nil), 93*1c12ee1eSDan Willemsen Field: 1010, 94*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_sfixed64", 95*1c12ee1eSDan Willemsen Tag: "fixed64,1010,opt,name=optional_sfixed64", 96*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 97*1c12ee1eSDan Willemsen }, 98*1c12ee1eSDan Willemsen { 99*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 100*1c12ee1eSDan Willemsen ExtensionType: (*float32)(nil), 101*1c12ee1eSDan Willemsen Field: 1011, 102*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_float", 103*1c12ee1eSDan Willemsen Tag: "fixed32,1011,opt,name=optional_float", 104*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 105*1c12ee1eSDan Willemsen }, 106*1c12ee1eSDan Willemsen { 107*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 108*1c12ee1eSDan Willemsen ExtensionType: (*float64)(nil), 109*1c12ee1eSDan Willemsen Field: 1012, 110*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_double", 111*1c12ee1eSDan Willemsen Tag: "fixed64,1012,opt,name=optional_double", 112*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 113*1c12ee1eSDan Willemsen }, 114*1c12ee1eSDan Willemsen { 115*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 116*1c12ee1eSDan Willemsen ExtensionType: (*bool)(nil), 117*1c12ee1eSDan Willemsen Field: 1013, 118*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_bool", 119*1c12ee1eSDan Willemsen Tag: "varint,1013,opt,name=optional_bool", 120*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 121*1c12ee1eSDan Willemsen }, 122*1c12ee1eSDan Willemsen { 123*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 124*1c12ee1eSDan Willemsen ExtensionType: (*string)(nil), 125*1c12ee1eSDan Willemsen Field: 1014, 126*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_string", 127*1c12ee1eSDan Willemsen Tag: "bytes,1014,opt,name=optional_string", 128*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 129*1c12ee1eSDan Willemsen }, 130*1c12ee1eSDan Willemsen { 131*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 132*1c12ee1eSDan Willemsen ExtensionType: ([]byte)(nil), 133*1c12ee1eSDan Willemsen Field: 1015, 134*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_bytes", 135*1c12ee1eSDan Willemsen Tag: "bytes,1015,opt,name=optional_bytes", 136*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 137*1c12ee1eSDan Willemsen }, 138*1c12ee1eSDan Willemsen { 139*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 140*1c12ee1eSDan Willemsen ExtensionType: (*ForeignMessage)(nil), 141*1c12ee1eSDan Willemsen Field: 1016, 142*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_foreign_message", 143*1c12ee1eSDan Willemsen Tag: "bytes,1016,opt,name=optional_foreign_message", 144*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 145*1c12ee1eSDan Willemsen }, 146*1c12ee1eSDan Willemsen { 147*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 148*1c12ee1eSDan Willemsen ExtensionType: (*ForeignEnum)(nil), 149*1c12ee1eSDan Willemsen Field: 1017, 150*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_foreign_enum", 151*1c12ee1eSDan Willemsen Tag: "varint,1017,opt,name=optional_foreign_enum,enum=goproto.proto.test3.ForeignEnum", 152*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 153*1c12ee1eSDan Willemsen }, 154*1c12ee1eSDan Willemsen { 155*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 156*1c12ee1eSDan Willemsen ExtensionType: (*int32)(nil), 157*1c12ee1eSDan Willemsen Field: 2001, 158*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_optional_int32", 159*1c12ee1eSDan Willemsen Tag: "varint,2001,opt,name=optional_optional_int32", 160*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 161*1c12ee1eSDan Willemsen }, 162*1c12ee1eSDan Willemsen { 163*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 164*1c12ee1eSDan Willemsen ExtensionType: (*int64)(nil), 165*1c12ee1eSDan Willemsen Field: 2002, 166*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_optional_int64", 167*1c12ee1eSDan Willemsen Tag: "varint,2002,opt,name=optional_optional_int64", 168*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 169*1c12ee1eSDan Willemsen }, 170*1c12ee1eSDan Willemsen { 171*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 172*1c12ee1eSDan Willemsen ExtensionType: (*uint32)(nil), 173*1c12ee1eSDan Willemsen Field: 2003, 174*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_optional_uint32", 175*1c12ee1eSDan Willemsen Tag: "varint,2003,opt,name=optional_optional_uint32", 176*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 177*1c12ee1eSDan Willemsen }, 178*1c12ee1eSDan Willemsen { 179*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 180*1c12ee1eSDan Willemsen ExtensionType: (*uint64)(nil), 181*1c12ee1eSDan Willemsen Field: 2004, 182*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_optional_uint64", 183*1c12ee1eSDan Willemsen Tag: "varint,2004,opt,name=optional_optional_uint64", 184*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 185*1c12ee1eSDan Willemsen }, 186*1c12ee1eSDan Willemsen { 187*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 188*1c12ee1eSDan Willemsen ExtensionType: (*int32)(nil), 189*1c12ee1eSDan Willemsen Field: 2005, 190*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_optional_sint32", 191*1c12ee1eSDan Willemsen Tag: "zigzag32,2005,opt,name=optional_optional_sint32", 192*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 193*1c12ee1eSDan Willemsen }, 194*1c12ee1eSDan Willemsen { 195*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 196*1c12ee1eSDan Willemsen ExtensionType: (*int64)(nil), 197*1c12ee1eSDan Willemsen Field: 2006, 198*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_optional_sint64", 199*1c12ee1eSDan Willemsen Tag: "zigzag64,2006,opt,name=optional_optional_sint64", 200*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 201*1c12ee1eSDan Willemsen }, 202*1c12ee1eSDan Willemsen { 203*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 204*1c12ee1eSDan Willemsen ExtensionType: (*uint32)(nil), 205*1c12ee1eSDan Willemsen Field: 2007, 206*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_optional_fixed32", 207*1c12ee1eSDan Willemsen Tag: "fixed32,2007,opt,name=optional_optional_fixed32", 208*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 209*1c12ee1eSDan Willemsen }, 210*1c12ee1eSDan Willemsen { 211*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 212*1c12ee1eSDan Willemsen ExtensionType: (*uint64)(nil), 213*1c12ee1eSDan Willemsen Field: 2008, 214*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_optional_fixed64", 215*1c12ee1eSDan Willemsen Tag: "fixed64,2008,opt,name=optional_optional_fixed64", 216*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 217*1c12ee1eSDan Willemsen }, 218*1c12ee1eSDan Willemsen { 219*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 220*1c12ee1eSDan Willemsen ExtensionType: (*int32)(nil), 221*1c12ee1eSDan Willemsen Field: 2009, 222*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_optional_sfixed32", 223*1c12ee1eSDan Willemsen Tag: "fixed32,2009,opt,name=optional_optional_sfixed32", 224*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 225*1c12ee1eSDan Willemsen }, 226*1c12ee1eSDan Willemsen { 227*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 228*1c12ee1eSDan Willemsen ExtensionType: (*int64)(nil), 229*1c12ee1eSDan Willemsen Field: 2010, 230*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_optional_sfixed64", 231*1c12ee1eSDan Willemsen Tag: "fixed64,2010,opt,name=optional_optional_sfixed64", 232*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 233*1c12ee1eSDan Willemsen }, 234*1c12ee1eSDan Willemsen { 235*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 236*1c12ee1eSDan Willemsen ExtensionType: (*float32)(nil), 237*1c12ee1eSDan Willemsen Field: 2011, 238*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_optional_float", 239*1c12ee1eSDan Willemsen Tag: "fixed32,2011,opt,name=optional_optional_float", 240*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 241*1c12ee1eSDan Willemsen }, 242*1c12ee1eSDan Willemsen { 243*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 244*1c12ee1eSDan Willemsen ExtensionType: (*float64)(nil), 245*1c12ee1eSDan Willemsen Field: 2012, 246*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_optional_double", 247*1c12ee1eSDan Willemsen Tag: "fixed64,2012,opt,name=optional_optional_double", 248*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 249*1c12ee1eSDan Willemsen }, 250*1c12ee1eSDan Willemsen { 251*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 252*1c12ee1eSDan Willemsen ExtensionType: (*bool)(nil), 253*1c12ee1eSDan Willemsen Field: 2013, 254*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_optional_bool", 255*1c12ee1eSDan Willemsen Tag: "varint,2013,opt,name=optional_optional_bool", 256*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 257*1c12ee1eSDan Willemsen }, 258*1c12ee1eSDan Willemsen { 259*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 260*1c12ee1eSDan Willemsen ExtensionType: (*string)(nil), 261*1c12ee1eSDan Willemsen Field: 2014, 262*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_optional_string", 263*1c12ee1eSDan Willemsen Tag: "bytes,2014,opt,name=optional_optional_string", 264*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 265*1c12ee1eSDan Willemsen }, 266*1c12ee1eSDan Willemsen { 267*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 268*1c12ee1eSDan Willemsen ExtensionType: ([]byte)(nil), 269*1c12ee1eSDan Willemsen Field: 2015, 270*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_optional_bytes", 271*1c12ee1eSDan Willemsen Tag: "bytes,2015,opt,name=optional_optional_bytes", 272*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 273*1c12ee1eSDan Willemsen }, 274*1c12ee1eSDan Willemsen { 275*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 276*1c12ee1eSDan Willemsen ExtensionType: (*ForeignMessage)(nil), 277*1c12ee1eSDan Willemsen Field: 2016, 278*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_optional_foreign_message", 279*1c12ee1eSDan Willemsen Tag: "bytes,2016,opt,name=optional_optional_foreign_message", 280*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 281*1c12ee1eSDan Willemsen }, 282*1c12ee1eSDan Willemsen { 283*1c12ee1eSDan Willemsen ExtendedType: (*descriptorpb.MessageOptions)(nil), 284*1c12ee1eSDan Willemsen ExtensionType: (*ForeignEnum)(nil), 285*1c12ee1eSDan Willemsen Field: 2017, 286*1c12ee1eSDan Willemsen Name: "goproto.proto.test3.optional_optional_foreign_enum", 287*1c12ee1eSDan Willemsen Tag: "varint,2017,opt,name=optional_optional_foreign_enum,enum=goproto.proto.test3.ForeignEnum", 288*1c12ee1eSDan Willemsen Filename: "internal/testprotos/test3/test_extension.proto", 289*1c12ee1eSDan Willemsen }, 290*1c12ee1eSDan Willemsen} 291*1c12ee1eSDan Willemsen 292*1c12ee1eSDan Willemsen// Extension fields to descriptorpb.MessageOptions. 293*1c12ee1eSDan Willemsenvar ( 294*1c12ee1eSDan Willemsen // optional int32 optional_int32 = 1001; 295*1c12ee1eSDan Willemsen E_OptionalInt32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[0] 296*1c12ee1eSDan Willemsen // optional int64 optional_int64 = 1002; 297*1c12ee1eSDan Willemsen E_OptionalInt64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[1] 298*1c12ee1eSDan Willemsen // optional uint32 optional_uint32 = 1003; 299*1c12ee1eSDan Willemsen E_OptionalUint32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[2] 300*1c12ee1eSDan Willemsen // optional uint64 optional_uint64 = 1004; 301*1c12ee1eSDan Willemsen E_OptionalUint64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[3] 302*1c12ee1eSDan Willemsen // optional sint32 optional_sint32 = 1005; 303*1c12ee1eSDan Willemsen E_OptionalSint32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[4] 304*1c12ee1eSDan Willemsen // optional sint64 optional_sint64 = 1006; 305*1c12ee1eSDan Willemsen E_OptionalSint64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[5] 306*1c12ee1eSDan Willemsen // optional fixed32 optional_fixed32 = 1007; 307*1c12ee1eSDan Willemsen E_OptionalFixed32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[6] 308*1c12ee1eSDan Willemsen // optional fixed64 optional_fixed64 = 1008; 309*1c12ee1eSDan Willemsen E_OptionalFixed64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[7] 310*1c12ee1eSDan Willemsen // optional sfixed32 optional_sfixed32 = 1009; 311*1c12ee1eSDan Willemsen E_OptionalSfixed32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[8] 312*1c12ee1eSDan Willemsen // optional sfixed64 optional_sfixed64 = 1010; 313*1c12ee1eSDan Willemsen E_OptionalSfixed64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[9] 314*1c12ee1eSDan Willemsen // optional float optional_float = 1011; 315*1c12ee1eSDan Willemsen E_OptionalFloat = &file_internal_testprotos_test3_test_extension_proto_extTypes[10] 316*1c12ee1eSDan Willemsen // optional double optional_double = 1012; 317*1c12ee1eSDan Willemsen E_OptionalDouble = &file_internal_testprotos_test3_test_extension_proto_extTypes[11] 318*1c12ee1eSDan Willemsen // optional bool optional_bool = 1013; 319*1c12ee1eSDan Willemsen E_OptionalBool = &file_internal_testprotos_test3_test_extension_proto_extTypes[12] 320*1c12ee1eSDan Willemsen // optional string optional_string = 1014; 321*1c12ee1eSDan Willemsen E_OptionalString = &file_internal_testprotos_test3_test_extension_proto_extTypes[13] 322*1c12ee1eSDan Willemsen // optional bytes optional_bytes = 1015; 323*1c12ee1eSDan Willemsen E_OptionalBytes = &file_internal_testprotos_test3_test_extension_proto_extTypes[14] 324*1c12ee1eSDan Willemsen // optional goproto.proto.test3.ForeignMessage optional_foreign_message = 1016; 325*1c12ee1eSDan Willemsen E_OptionalForeignMessage = &file_internal_testprotos_test3_test_extension_proto_extTypes[15] 326*1c12ee1eSDan Willemsen // optional goproto.proto.test3.ForeignEnum optional_foreign_enum = 1017; 327*1c12ee1eSDan Willemsen E_OptionalForeignEnum = &file_internal_testprotos_test3_test_extension_proto_extTypes[16] 328*1c12ee1eSDan Willemsen // optional int32 optional_optional_int32 = 2001; 329*1c12ee1eSDan Willemsen E_OptionalOptionalInt32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[17] 330*1c12ee1eSDan Willemsen // optional int64 optional_optional_int64 = 2002; 331*1c12ee1eSDan Willemsen E_OptionalOptionalInt64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[18] 332*1c12ee1eSDan Willemsen // optional uint32 optional_optional_uint32 = 2003; 333*1c12ee1eSDan Willemsen E_OptionalOptionalUint32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[19] 334*1c12ee1eSDan Willemsen // optional uint64 optional_optional_uint64 = 2004; 335*1c12ee1eSDan Willemsen E_OptionalOptionalUint64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[20] 336*1c12ee1eSDan Willemsen // optional sint32 optional_optional_sint32 = 2005; 337*1c12ee1eSDan Willemsen E_OptionalOptionalSint32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[21] 338*1c12ee1eSDan Willemsen // optional sint64 optional_optional_sint64 = 2006; 339*1c12ee1eSDan Willemsen E_OptionalOptionalSint64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[22] 340*1c12ee1eSDan Willemsen // optional fixed32 optional_optional_fixed32 = 2007; 341*1c12ee1eSDan Willemsen E_OptionalOptionalFixed32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[23] 342*1c12ee1eSDan Willemsen // optional fixed64 optional_optional_fixed64 = 2008; 343*1c12ee1eSDan Willemsen E_OptionalOptionalFixed64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[24] 344*1c12ee1eSDan Willemsen // optional sfixed32 optional_optional_sfixed32 = 2009; 345*1c12ee1eSDan Willemsen E_OptionalOptionalSfixed32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[25] 346*1c12ee1eSDan Willemsen // optional sfixed64 optional_optional_sfixed64 = 2010; 347*1c12ee1eSDan Willemsen E_OptionalOptionalSfixed64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[26] 348*1c12ee1eSDan Willemsen // optional float optional_optional_float = 2011; 349*1c12ee1eSDan Willemsen E_OptionalOptionalFloat = &file_internal_testprotos_test3_test_extension_proto_extTypes[27] 350*1c12ee1eSDan Willemsen // optional double optional_optional_double = 2012; 351*1c12ee1eSDan Willemsen E_OptionalOptionalDouble = &file_internal_testprotos_test3_test_extension_proto_extTypes[28] 352*1c12ee1eSDan Willemsen // optional bool optional_optional_bool = 2013; 353*1c12ee1eSDan Willemsen E_OptionalOptionalBool = &file_internal_testprotos_test3_test_extension_proto_extTypes[29] 354*1c12ee1eSDan Willemsen // optional string optional_optional_string = 2014; 355*1c12ee1eSDan Willemsen E_OptionalOptionalString = &file_internal_testprotos_test3_test_extension_proto_extTypes[30] 356*1c12ee1eSDan Willemsen // optional bytes optional_optional_bytes = 2015; 357*1c12ee1eSDan Willemsen E_OptionalOptionalBytes = &file_internal_testprotos_test3_test_extension_proto_extTypes[31] 358*1c12ee1eSDan Willemsen // optional goproto.proto.test3.ForeignMessage optional_optional_foreign_message = 2016; 359*1c12ee1eSDan Willemsen E_OptionalOptionalForeignMessage = &file_internal_testprotos_test3_test_extension_proto_extTypes[32] 360*1c12ee1eSDan Willemsen // optional goproto.proto.test3.ForeignEnum optional_optional_foreign_enum = 2017; 361*1c12ee1eSDan Willemsen E_OptionalOptionalForeignEnum = &file_internal_testprotos_test3_test_extension_proto_extTypes[33] 362*1c12ee1eSDan Willemsen) 363*1c12ee1eSDan Willemsen 364*1c12ee1eSDan Willemsenvar File_internal_testprotos_test3_test_extension_proto protoreflect.FileDescriptor 365*1c12ee1eSDan Willemsen 366*1c12ee1eSDan Willemsenvar file_internal_testprotos_test3_test_extension_proto_rawDesc = []byte{ 367*1c12ee1eSDan Willemsen 0x0a, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 368*1c12ee1eSDan Willemsen 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2f, 0x74, 0x65, 0x73, 0x74, 369*1c12ee1eSDan Willemsen 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 370*1c12ee1eSDan Willemsen 0x12, 0x13, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 371*1c12ee1eSDan Willemsen 0x74, 0x65, 0x73, 0x74, 0x33, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 372*1c12ee1eSDan Willemsen 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 373*1c12ee1eSDan Willemsen 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 374*1c12ee1eSDan Willemsen 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 375*1c12ee1eSDan Willemsen 0x74, 0x33, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x3a, 0x47, 0x0a, 376*1c12ee1eSDan Willemsen 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 377*1c12ee1eSDan Willemsen 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 378*1c12ee1eSDan Willemsen 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 379*1c12ee1eSDan Willemsen 0x18, 0xe9, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 380*1c12ee1eSDan Willemsen 0x6c, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x3a, 0x47, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 381*1c12ee1eSDan Willemsen 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 382*1c12ee1eSDan Willemsen 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 383*1c12ee1eSDan Willemsen 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xea, 0x07, 0x20, 0x01, 0x28, 0x03, 384*1c12ee1eSDan Willemsen 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x3a, 385*1c12ee1eSDan Willemsen 0x49, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 386*1c12ee1eSDan Willemsen 0x33, 0x32, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 387*1c12ee1eSDan Willemsen 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 388*1c12ee1eSDan Willemsen 0x6f, 0x6e, 0x73, 0x18, 0xeb, 0x07, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 389*1c12ee1eSDan Willemsen 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x3a, 0x49, 0x0a, 0x0f, 0x6f, 0x70, 390*1c12ee1eSDan Willemsen 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x1f, 0x2e, 391*1c12ee1eSDan Willemsen 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 392*1c12ee1eSDan Willemsen 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xec, 393*1c12ee1eSDan Willemsen 0x07, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 394*1c12ee1eSDan Willemsen 0x69, 0x6e, 0x74, 0x36, 0x34, 0x3a, 0x49, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 395*1c12ee1eSDan Willemsen 0x6c, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 396*1c12ee1eSDan Willemsen 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 397*1c12ee1eSDan Willemsen 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xed, 0x07, 0x20, 0x01, 0x28, 0x11, 398*1c12ee1eSDan Willemsen 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 399*1c12ee1eSDan Willemsen 0x3a, 0x49, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e, 400*1c12ee1eSDan Willemsen 0x74, 0x36, 0x34, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 401*1c12ee1eSDan Willemsen 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 402*1c12ee1eSDan Willemsen 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xee, 0x07, 0x20, 0x01, 0x28, 0x12, 0x52, 0x0e, 0x6f, 0x70, 0x74, 403*1c12ee1eSDan Willemsen 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x3a, 0x4b, 0x0a, 0x10, 0x6f, 404*1c12ee1eSDan Willemsen 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 405*1c12ee1eSDan Willemsen 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 406*1c12ee1eSDan Willemsen 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 407*1c12ee1eSDan Willemsen 0x18, 0xef, 0x07, 0x20, 0x01, 0x28, 0x07, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 408*1c12ee1eSDan Willemsen 0x6c, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x3a, 0x4b, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69, 409*1c12ee1eSDan Willemsen 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x1f, 0x2e, 0x67, 410*1c12ee1eSDan Willemsen 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 411*1c12ee1eSDan Willemsen 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xf0, 0x07, 412*1c12ee1eSDan Willemsen 0x20, 0x01, 0x28, 0x06, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 413*1c12ee1eSDan Willemsen 0x78, 0x65, 0x64, 0x36, 0x34, 0x3a, 0x4d, 0x0a, 0x11, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 414*1c12ee1eSDan Willemsen 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 415*1c12ee1eSDan Willemsen 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 416*1c12ee1eSDan Willemsen 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xf1, 0x07, 0x20, 0x01, 417*1c12ee1eSDan Willemsen 0x28, 0x0f, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x66, 0x69, 0x78, 418*1c12ee1eSDan Willemsen 0x65, 0x64, 0x33, 0x32, 0x3a, 0x4d, 0x0a, 0x11, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 419*1c12ee1eSDan Willemsen 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 420*1c12ee1eSDan Willemsen 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 421*1c12ee1eSDan Willemsen 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xf2, 0x07, 0x20, 0x01, 0x28, 422*1c12ee1eSDan Willemsen 0x10, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x66, 0x69, 0x78, 0x65, 423*1c12ee1eSDan Willemsen 0x64, 0x36, 0x34, 0x3a, 0x47, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 424*1c12ee1eSDan Willemsen 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 425*1c12ee1eSDan Willemsen 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 426*1c12ee1eSDan Willemsen 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xf3, 0x07, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0d, 0x6f, 427*1c12ee1eSDan Willemsen 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x3a, 0x49, 0x0a, 0x0f, 428*1c12ee1eSDan Willemsen 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 429*1c12ee1eSDan Willemsen 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 430*1c12ee1eSDan Willemsen 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 431*1c12ee1eSDan Willemsen 0x18, 0xf4, 0x07, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 432*1c12ee1eSDan Willemsen 0x6c, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x3a, 0x45, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 433*1c12ee1eSDan Willemsen 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 434*1c12ee1eSDan Willemsen 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 435*1c12ee1eSDan Willemsen 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xf5, 0x07, 0x20, 0x01, 0x28, 0x08, 436*1c12ee1eSDan Willemsen 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x6f, 0x6f, 0x6c, 0x3a, 0x49, 437*1c12ee1eSDan Willemsen 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 438*1c12ee1eSDan Willemsen 0x67, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 439*1c12ee1eSDan Willemsen 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 440*1c12ee1eSDan Willemsen 0x6e, 0x73, 0x18, 0xf6, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 441*1c12ee1eSDan Willemsen 0x6e, 0x61, 0x6c, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x3a, 0x47, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 442*1c12ee1eSDan Willemsen 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 443*1c12ee1eSDan Willemsen 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 444*1c12ee1eSDan Willemsen 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xf7, 0x07, 0x20, 445*1c12ee1eSDan Willemsen 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x79, 0x74, 446*1c12ee1eSDan Willemsen 0x65, 0x73, 0x3a, 0x7f, 0x0a, 0x18, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 447*1c12ee1eSDan Willemsen 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x1f, 448*1c12ee1eSDan Willemsen 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 449*1c12ee1eSDan Willemsen 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 450*1c12ee1eSDan Willemsen 0xf8, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 451*1c12ee1eSDan Willemsen 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x46, 0x6f, 0x72, 452*1c12ee1eSDan Willemsen 0x65, 0x69, 0x67, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x16, 0x6f, 0x70, 0x74, 453*1c12ee1eSDan Willemsen 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x4d, 0x65, 0x73, 0x73, 454*1c12ee1eSDan Willemsen 0x61, 0x67, 0x65, 0x3a, 0x76, 0x0a, 0x15, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 455*1c12ee1eSDan Willemsen 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x12, 0x1f, 0x2e, 0x67, 456*1c12ee1eSDan Willemsen 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 457*1c12ee1eSDan Willemsen 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xf9, 0x07, 458*1c12ee1eSDan Willemsen 0x20, 0x01, 0x28, 0x0e, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 459*1c12ee1eSDan Willemsen 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x69, 460*1c12ee1eSDan Willemsen 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x13, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 461*1c12ee1eSDan Willemsen 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x5b, 0x0a, 0x17, 0x6f, 462*1c12ee1eSDan Willemsen 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 463*1c12ee1eSDan Willemsen 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 464*1c12ee1eSDan Willemsen 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 465*1c12ee1eSDan Willemsen 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xd1, 0x0f, 0x20, 0x01, 0x28, 0x05, 0x52, 0x15, 466*1c12ee1eSDan Willemsen 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 467*1c12ee1eSDan Willemsen 0x49, 0x6e, 0x74, 0x33, 0x32, 0x88, 0x01, 0x01, 0x3a, 0x5b, 0x0a, 0x17, 0x6f, 0x70, 0x74, 0x69, 468*1c12ee1eSDan Willemsen 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 469*1c12ee1eSDan Willemsen 0x74, 0x36, 0x34, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 470*1c12ee1eSDan Willemsen 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 471*1c12ee1eSDan Willemsen 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xd2, 0x0f, 0x20, 0x01, 0x28, 0x03, 0x52, 0x15, 0x6f, 0x70, 0x74, 472*1c12ee1eSDan Willemsen 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 473*1c12ee1eSDan Willemsen 0x36, 0x34, 0x88, 0x01, 0x01, 0x3a, 0x5d, 0x0a, 0x18, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 474*1c12ee1eSDan Willemsen 0x6c, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 475*1c12ee1eSDan Willemsen 0x32, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 476*1c12ee1eSDan Willemsen 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 477*1c12ee1eSDan Willemsen 0x6e, 0x73, 0x18, 0xd3, 0x0f, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x16, 0x6f, 0x70, 0x74, 0x69, 0x6f, 478*1c12ee1eSDan Willemsen 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x33, 479*1c12ee1eSDan Willemsen 0x32, 0x88, 0x01, 0x01, 0x3a, 0x5d, 0x0a, 0x18, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 480*1c12ee1eSDan Willemsen 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 481*1c12ee1eSDan Willemsen 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 482*1c12ee1eSDan Willemsen 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 483*1c12ee1eSDan Willemsen 0x73, 0x18, 0xd4, 0x0f, 0x20, 0x01, 0x28, 0x04, 0x52, 0x16, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 484*1c12ee1eSDan Willemsen 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 485*1c12ee1eSDan Willemsen 0x88, 0x01, 0x01, 0x3a, 0x5d, 0x0a, 0x18, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 486*1c12ee1eSDan Willemsen 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 487*1c12ee1eSDan Willemsen 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 488*1c12ee1eSDan Willemsen 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 489*1c12ee1eSDan Willemsen 0x18, 0xd5, 0x0f, 0x20, 0x01, 0x28, 0x11, 0x52, 0x16, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 490*1c12ee1eSDan Willemsen 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x88, 491*1c12ee1eSDan Willemsen 0x01, 0x01, 0x3a, 0x5d, 0x0a, 0x18, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6f, 492*1c12ee1eSDan Willemsen 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x1f, 493*1c12ee1eSDan Willemsen 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 494*1c12ee1eSDan Willemsen 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 495*1c12ee1eSDan Willemsen 0xd6, 0x0f, 0x20, 0x01, 0x28, 0x12, 0x52, 0x16, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 496*1c12ee1eSDan Willemsen 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x88, 0x01, 497*1c12ee1eSDan Willemsen 0x01, 0x3a, 0x5f, 0x0a, 0x19, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6f, 0x70, 498*1c12ee1eSDan Willemsen 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x1f, 499*1c12ee1eSDan Willemsen 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 500*1c12ee1eSDan Willemsen 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 501*1c12ee1eSDan Willemsen 0xd7, 0x0f, 0x20, 0x01, 0x28, 0x07, 0x52, 0x17, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 502*1c12ee1eSDan Willemsen 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x88, 503*1c12ee1eSDan Willemsen 0x01, 0x01, 0x3a, 0x5f, 0x0a, 0x19, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6f, 504*1c12ee1eSDan Willemsen 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 505*1c12ee1eSDan Willemsen 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 506*1c12ee1eSDan Willemsen 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 507*1c12ee1eSDan Willemsen 0x18, 0xd8, 0x0f, 0x20, 0x01, 0x28, 0x06, 0x52, 0x17, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 508*1c12ee1eSDan Willemsen 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 509*1c12ee1eSDan Willemsen 0x88, 0x01, 0x01, 0x3a, 0x61, 0x0a, 0x1a, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 510*1c12ee1eSDan Willemsen 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 511*1c12ee1eSDan Willemsen 0x32, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 512*1c12ee1eSDan Willemsen 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 513*1c12ee1eSDan Willemsen 0x6e, 0x73, 0x18, 0xd9, 0x0f, 0x20, 0x01, 0x28, 0x0f, 0x52, 0x18, 0x6f, 0x70, 0x74, 0x69, 0x6f, 514*1c12ee1eSDan Willemsen 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x66, 0x69, 0x78, 0x65, 515*1c12ee1eSDan Willemsen 0x64, 0x33, 0x32, 0x88, 0x01, 0x01, 0x3a, 0x61, 0x0a, 0x1a, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 516*1c12ee1eSDan Willemsen 0x61, 0x6c, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 517*1c12ee1eSDan Willemsen 0x65, 0x64, 0x36, 0x34, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 518*1c12ee1eSDan Willemsen 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 519*1c12ee1eSDan Willemsen 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xda, 0x0f, 0x20, 0x01, 0x28, 0x10, 0x52, 0x18, 0x6f, 0x70, 520*1c12ee1eSDan Willemsen 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x66, 521*1c12ee1eSDan Willemsen 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x88, 0x01, 0x01, 0x3a, 0x5b, 0x0a, 0x17, 0x6f, 0x70, 0x74, 522*1c12ee1eSDan Willemsen 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 523*1c12ee1eSDan Willemsen 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 524*1c12ee1eSDan Willemsen 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 525*1c12ee1eSDan Willemsen 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xdb, 0x0f, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6f, 0x70, 526*1c12ee1eSDan Willemsen 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x6c, 527*1c12ee1eSDan Willemsen 0x6f, 0x61, 0x74, 0x88, 0x01, 0x01, 0x3a, 0x5d, 0x0a, 0x18, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 528*1c12ee1eSDan Willemsen 0x61, 0x6c, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x64, 0x6f, 0x75, 0x62, 529*1c12ee1eSDan Willemsen 0x6c, 0x65, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 530*1c12ee1eSDan Willemsen 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 531*1c12ee1eSDan Willemsen 0x6f, 0x6e, 0x73, 0x18, 0xdc, 0x0f, 0x20, 0x01, 0x28, 0x01, 0x52, 0x16, 0x6f, 0x70, 0x74, 0x69, 532*1c12ee1eSDan Willemsen 0x6f, 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x44, 0x6f, 0x75, 0x62, 533*1c12ee1eSDan Willemsen 0x6c, 0x65, 0x88, 0x01, 0x01, 0x3a, 0x59, 0x0a, 0x16, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 534*1c12ee1eSDan Willemsen 0x6c, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x12, 535*1c12ee1eSDan Willemsen 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 536*1c12ee1eSDan Willemsen 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 537*1c12ee1eSDan Willemsen 0x18, 0xdd, 0x0f, 0x20, 0x01, 0x28, 0x08, 0x52, 0x14, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 538*1c12ee1eSDan Willemsen 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x6f, 0x6f, 0x6c, 0x88, 0x01, 0x01, 539*1c12ee1eSDan Willemsen 0x3a, 0x5d, 0x0a, 0x18, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6f, 0x70, 0x74, 540*1c12ee1eSDan Willemsen 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x1f, 0x2e, 0x67, 541*1c12ee1eSDan Willemsen 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 542*1c12ee1eSDan Willemsen 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xde, 0x0f, 543*1c12ee1eSDan Willemsen 0x20, 0x01, 0x28, 0x09, 0x52, 0x16, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4f, 0x70, 544*1c12ee1eSDan Willemsen 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x88, 0x01, 0x01, 0x3a, 545*1c12ee1eSDan Willemsen 0x5b, 0x0a, 0x17, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6f, 0x70, 0x74, 0x69, 546*1c12ee1eSDan Willemsen 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 547*1c12ee1eSDan Willemsen 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 548*1c12ee1eSDan Willemsen 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xdf, 0x0f, 0x20, 0x01, 549*1c12ee1eSDan Willemsen 0x28, 0x0c, 0x52, 0x15, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 550*1c12ee1eSDan Willemsen 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, 0x88, 0x01, 0x01, 0x3a, 0x93, 0x01, 0x0a, 551*1c12ee1eSDan Willemsen 0x21, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 552*1c12ee1eSDan Willemsen 0x61, 0x6c, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 553*1c12ee1eSDan Willemsen 0x67, 0x65, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 554*1c12ee1eSDan Willemsen 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 555*1c12ee1eSDan Willemsen 0x6f, 0x6e, 0x73, 0x18, 0xe0, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x6f, 0x70, 556*1c12ee1eSDan Willemsen 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 557*1c12ee1eSDan Willemsen 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 558*1c12ee1eSDan Willemsen 0x1e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 559*1c12ee1eSDan Willemsen 0x6c, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x88, 560*1c12ee1eSDan Willemsen 0x01, 0x01, 0x3a, 0x8a, 0x01, 0x0a, 0x1e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 561*1c12ee1eSDan Willemsen 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 562*1c12ee1eSDan Willemsen 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 563*1c12ee1eSDan Willemsen 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 564*1c12ee1eSDan Willemsen 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xe1, 0x0f, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x20, 0x2e, 565*1c12ee1eSDan Willemsen 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 566*1c12ee1eSDan Willemsen 0x73, 0x74, 0x33, 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 567*1c12ee1eSDan Willemsen 0x1b, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 568*1c12ee1eSDan Willemsen 0x6c, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x88, 0x01, 0x01, 0x42, 569*1c12ee1eSDan Willemsen 0x36, 0x5a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 570*1c12ee1eSDan Willemsen 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e, 571*1c12ee1eSDan Willemsen 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 572*1c12ee1eSDan Willemsen 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 573*1c12ee1eSDan Willemsen} 574*1c12ee1eSDan Willemsen 575*1c12ee1eSDan Willemsenvar file_internal_testprotos_test3_test_extension_proto_goTypes = []interface{}{ 576*1c12ee1eSDan Willemsen (*descriptorpb.MessageOptions)(nil), // 0: google.protobuf.MessageOptions 577*1c12ee1eSDan Willemsen (*ForeignMessage)(nil), // 1: goproto.proto.test3.ForeignMessage 578*1c12ee1eSDan Willemsen (ForeignEnum)(0), // 2: goproto.proto.test3.ForeignEnum 579*1c12ee1eSDan Willemsen} 580*1c12ee1eSDan Willemsenvar file_internal_testprotos_test3_test_extension_proto_depIdxs = []int32{ 581*1c12ee1eSDan Willemsen 0, // 0: goproto.proto.test3.optional_int32:extendee -> google.protobuf.MessageOptions 582*1c12ee1eSDan Willemsen 0, // 1: goproto.proto.test3.optional_int64:extendee -> google.protobuf.MessageOptions 583*1c12ee1eSDan Willemsen 0, // 2: goproto.proto.test3.optional_uint32:extendee -> google.protobuf.MessageOptions 584*1c12ee1eSDan Willemsen 0, // 3: goproto.proto.test3.optional_uint64:extendee -> google.protobuf.MessageOptions 585*1c12ee1eSDan Willemsen 0, // 4: goproto.proto.test3.optional_sint32:extendee -> google.protobuf.MessageOptions 586*1c12ee1eSDan Willemsen 0, // 5: goproto.proto.test3.optional_sint64:extendee -> google.protobuf.MessageOptions 587*1c12ee1eSDan Willemsen 0, // 6: goproto.proto.test3.optional_fixed32:extendee -> google.protobuf.MessageOptions 588*1c12ee1eSDan Willemsen 0, // 7: goproto.proto.test3.optional_fixed64:extendee -> google.protobuf.MessageOptions 589*1c12ee1eSDan Willemsen 0, // 8: goproto.proto.test3.optional_sfixed32:extendee -> google.protobuf.MessageOptions 590*1c12ee1eSDan Willemsen 0, // 9: goproto.proto.test3.optional_sfixed64:extendee -> google.protobuf.MessageOptions 591*1c12ee1eSDan Willemsen 0, // 10: goproto.proto.test3.optional_float:extendee -> google.protobuf.MessageOptions 592*1c12ee1eSDan Willemsen 0, // 11: goproto.proto.test3.optional_double:extendee -> google.protobuf.MessageOptions 593*1c12ee1eSDan Willemsen 0, // 12: goproto.proto.test3.optional_bool:extendee -> google.protobuf.MessageOptions 594*1c12ee1eSDan Willemsen 0, // 13: goproto.proto.test3.optional_string:extendee -> google.protobuf.MessageOptions 595*1c12ee1eSDan Willemsen 0, // 14: goproto.proto.test3.optional_bytes:extendee -> google.protobuf.MessageOptions 596*1c12ee1eSDan Willemsen 0, // 15: goproto.proto.test3.optional_foreign_message:extendee -> google.protobuf.MessageOptions 597*1c12ee1eSDan Willemsen 0, // 16: goproto.proto.test3.optional_foreign_enum:extendee -> google.protobuf.MessageOptions 598*1c12ee1eSDan Willemsen 0, // 17: goproto.proto.test3.optional_optional_int32:extendee -> google.protobuf.MessageOptions 599*1c12ee1eSDan Willemsen 0, // 18: goproto.proto.test3.optional_optional_int64:extendee -> google.protobuf.MessageOptions 600*1c12ee1eSDan Willemsen 0, // 19: goproto.proto.test3.optional_optional_uint32:extendee -> google.protobuf.MessageOptions 601*1c12ee1eSDan Willemsen 0, // 20: goproto.proto.test3.optional_optional_uint64:extendee -> google.protobuf.MessageOptions 602*1c12ee1eSDan Willemsen 0, // 21: goproto.proto.test3.optional_optional_sint32:extendee -> google.protobuf.MessageOptions 603*1c12ee1eSDan Willemsen 0, // 22: goproto.proto.test3.optional_optional_sint64:extendee -> google.protobuf.MessageOptions 604*1c12ee1eSDan Willemsen 0, // 23: goproto.proto.test3.optional_optional_fixed32:extendee -> google.protobuf.MessageOptions 605*1c12ee1eSDan Willemsen 0, // 24: goproto.proto.test3.optional_optional_fixed64:extendee -> google.protobuf.MessageOptions 606*1c12ee1eSDan Willemsen 0, // 25: goproto.proto.test3.optional_optional_sfixed32:extendee -> google.protobuf.MessageOptions 607*1c12ee1eSDan Willemsen 0, // 26: goproto.proto.test3.optional_optional_sfixed64:extendee -> google.protobuf.MessageOptions 608*1c12ee1eSDan Willemsen 0, // 27: goproto.proto.test3.optional_optional_float:extendee -> google.protobuf.MessageOptions 609*1c12ee1eSDan Willemsen 0, // 28: goproto.proto.test3.optional_optional_double:extendee -> google.protobuf.MessageOptions 610*1c12ee1eSDan Willemsen 0, // 29: goproto.proto.test3.optional_optional_bool:extendee -> google.protobuf.MessageOptions 611*1c12ee1eSDan Willemsen 0, // 30: goproto.proto.test3.optional_optional_string:extendee -> google.protobuf.MessageOptions 612*1c12ee1eSDan Willemsen 0, // 31: goproto.proto.test3.optional_optional_bytes:extendee -> google.protobuf.MessageOptions 613*1c12ee1eSDan Willemsen 0, // 32: goproto.proto.test3.optional_optional_foreign_message:extendee -> google.protobuf.MessageOptions 614*1c12ee1eSDan Willemsen 0, // 33: goproto.proto.test3.optional_optional_foreign_enum:extendee -> google.protobuf.MessageOptions 615*1c12ee1eSDan Willemsen 1, // 34: goproto.proto.test3.optional_foreign_message:type_name -> goproto.proto.test3.ForeignMessage 616*1c12ee1eSDan Willemsen 2, // 35: goproto.proto.test3.optional_foreign_enum:type_name -> goproto.proto.test3.ForeignEnum 617*1c12ee1eSDan Willemsen 1, // 36: goproto.proto.test3.optional_optional_foreign_message:type_name -> goproto.proto.test3.ForeignMessage 618*1c12ee1eSDan Willemsen 2, // 37: goproto.proto.test3.optional_optional_foreign_enum:type_name -> goproto.proto.test3.ForeignEnum 619*1c12ee1eSDan Willemsen 38, // [38:38] is the sub-list for method output_type 620*1c12ee1eSDan Willemsen 38, // [38:38] is the sub-list for method input_type 621*1c12ee1eSDan Willemsen 34, // [34:38] is the sub-list for extension type_name 622*1c12ee1eSDan Willemsen 0, // [0:34] is the sub-list for extension extendee 623*1c12ee1eSDan Willemsen 0, // [0:0] is the sub-list for field type_name 624*1c12ee1eSDan Willemsen} 625*1c12ee1eSDan Willemsen 626*1c12ee1eSDan Willemsenfunc init() { file_internal_testprotos_test3_test_extension_proto_init() } 627*1c12ee1eSDan Willemsenfunc file_internal_testprotos_test3_test_extension_proto_init() { 628*1c12ee1eSDan Willemsen if File_internal_testprotos_test3_test_extension_proto != nil { 629*1c12ee1eSDan Willemsen return 630*1c12ee1eSDan Willemsen } 631*1c12ee1eSDan Willemsen file_internal_testprotos_test3_test_proto_init() 632*1c12ee1eSDan Willemsen type x struct{} 633*1c12ee1eSDan Willemsen out := protoimpl.TypeBuilder{ 634*1c12ee1eSDan Willemsen File: protoimpl.DescBuilder{ 635*1c12ee1eSDan Willemsen GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 636*1c12ee1eSDan Willemsen RawDescriptor: file_internal_testprotos_test3_test_extension_proto_rawDesc, 637*1c12ee1eSDan Willemsen NumEnums: 0, 638*1c12ee1eSDan Willemsen NumMessages: 0, 639*1c12ee1eSDan Willemsen NumExtensions: 34, 640*1c12ee1eSDan Willemsen NumServices: 0, 641*1c12ee1eSDan Willemsen }, 642*1c12ee1eSDan Willemsen GoTypes: file_internal_testprotos_test3_test_extension_proto_goTypes, 643*1c12ee1eSDan Willemsen DependencyIndexes: file_internal_testprotos_test3_test_extension_proto_depIdxs, 644*1c12ee1eSDan Willemsen ExtensionInfos: file_internal_testprotos_test3_test_extension_proto_extTypes, 645*1c12ee1eSDan Willemsen }.Build() 646*1c12ee1eSDan Willemsen File_internal_testprotos_test3_test_extension_proto = out.File 647*1c12ee1eSDan Willemsen file_internal_testprotos_test3_test_extension_proto_rawDesc = nil 648*1c12ee1eSDan Willemsen file_internal_testprotos_test3_test_extension_proto_goTypes = nil 649*1c12ee1eSDan Willemsen file_internal_testprotos_test3_test_extension_proto_depIdxs = nil 650*1c12ee1eSDan Willemsen} 651