1*1c12ee1eSDan Willemsen// Copyright 2019 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/fuzz/fuzz.proto 7*1c12ee1eSDan Willemsen 8*1c12ee1eSDan Willemsenpackage fuzz 9*1c12ee1eSDan Willemsen 10*1c12ee1eSDan Willemsenimport ( 11*1c12ee1eSDan Willemsen test "google.golang.org/protobuf/internal/testprotos/test" 12*1c12ee1eSDan Willemsen test3 "google.golang.org/protobuf/internal/testprotos/test3" 13*1c12ee1eSDan Willemsen protoreflect "google.golang.org/protobuf/reflect/protoreflect" 14*1c12ee1eSDan Willemsen protoimpl "google.golang.org/protobuf/runtime/protoimpl" 15*1c12ee1eSDan Willemsen reflect "reflect" 16*1c12ee1eSDan Willemsen sync "sync" 17*1c12ee1eSDan Willemsen) 18*1c12ee1eSDan Willemsen 19*1c12ee1eSDan Willemsen// Fuzz is a container for every message we want to make available to the fuzzer. 20*1c12ee1eSDan Willemsentype Fuzz struct { 21*1c12ee1eSDan Willemsen state protoimpl.MessageState 22*1c12ee1eSDan Willemsen sizeCache protoimpl.SizeCache 23*1c12ee1eSDan Willemsen unknownFields protoimpl.UnknownFields 24*1c12ee1eSDan Willemsen 25*1c12ee1eSDan Willemsen TestAllTypes *test.TestAllTypes `protobuf:"bytes,1,opt,name=test_all_types,json=testAllTypes" json:"test_all_types,omitempty"` 26*1c12ee1eSDan Willemsen TestAllExtensions *test.TestAllExtensions `protobuf:"bytes,2,opt,name=test_all_extensions,json=testAllExtensions" json:"test_all_extensions,omitempty"` 27*1c12ee1eSDan Willemsen TestRequired *test.TestRequired `protobuf:"bytes,3,opt,name=test_required,json=testRequired" json:"test_required,omitempty"` 28*1c12ee1eSDan Willemsen TestRequiredForeign *test.TestRequiredForeign `protobuf:"bytes,4,opt,name=test_required_foreign,json=testRequiredForeign" json:"test_required_foreign,omitempty"` 29*1c12ee1eSDan Willemsen TestRequiredGroupFields *test.TestRequiredGroupFields `protobuf:"bytes,5,opt,name=test_required_group_fields,json=testRequiredGroupFields" json:"test_required_group_fields,omitempty"` 30*1c12ee1eSDan Willemsen TestPackedTypes *test.TestPackedTypes `protobuf:"bytes,6,opt,name=test_packed_types,json=testPackedTypes" json:"test_packed_types,omitempty"` 31*1c12ee1eSDan Willemsen TestPackedExtensions *test.TestPackedExtensions `protobuf:"bytes,7,opt,name=test_packed_extensions,json=testPackedExtensions" json:"test_packed_extensions,omitempty"` 32*1c12ee1eSDan Willemsen TestAllTypes3 *test3.TestAllTypes `protobuf:"bytes,8,opt,name=test_all_types3,json=testAllTypes3" json:"test_all_types3,omitempty"` 33*1c12ee1eSDan Willemsen} 34*1c12ee1eSDan Willemsen 35*1c12ee1eSDan Willemsenfunc (x *Fuzz) Reset() { 36*1c12ee1eSDan Willemsen *x = Fuzz{} 37*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled { 38*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_fuzz_fuzz_proto_msgTypes[0] 39*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 40*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 41*1c12ee1eSDan Willemsen } 42*1c12ee1eSDan Willemsen} 43*1c12ee1eSDan Willemsen 44*1c12ee1eSDan Willemsenfunc (x *Fuzz) String() string { 45*1c12ee1eSDan Willemsen return protoimpl.X.MessageStringOf(x) 46*1c12ee1eSDan Willemsen} 47*1c12ee1eSDan Willemsen 48*1c12ee1eSDan Willemsenfunc (*Fuzz) ProtoMessage() {} 49*1c12ee1eSDan Willemsen 50*1c12ee1eSDan Willemsenfunc (x *Fuzz) ProtoReflect() protoreflect.Message { 51*1c12ee1eSDan Willemsen mi := &file_internal_testprotos_fuzz_fuzz_proto_msgTypes[0] 52*1c12ee1eSDan Willemsen if protoimpl.UnsafeEnabled && x != nil { 53*1c12ee1eSDan Willemsen ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 54*1c12ee1eSDan Willemsen if ms.LoadMessageInfo() == nil { 55*1c12ee1eSDan Willemsen ms.StoreMessageInfo(mi) 56*1c12ee1eSDan Willemsen } 57*1c12ee1eSDan Willemsen return ms 58*1c12ee1eSDan Willemsen } 59*1c12ee1eSDan Willemsen return mi.MessageOf(x) 60*1c12ee1eSDan Willemsen} 61*1c12ee1eSDan Willemsen 62*1c12ee1eSDan Willemsen// Deprecated: Use Fuzz.ProtoReflect.Descriptor instead. 63*1c12ee1eSDan Willemsenfunc (*Fuzz) Descriptor() ([]byte, []int) { 64*1c12ee1eSDan Willemsen return file_internal_testprotos_fuzz_fuzz_proto_rawDescGZIP(), []int{0} 65*1c12ee1eSDan Willemsen} 66*1c12ee1eSDan Willemsen 67*1c12ee1eSDan Willemsenfunc (x *Fuzz) GetTestAllTypes() *test.TestAllTypes { 68*1c12ee1eSDan Willemsen if x != nil { 69*1c12ee1eSDan Willemsen return x.TestAllTypes 70*1c12ee1eSDan Willemsen } 71*1c12ee1eSDan Willemsen return nil 72*1c12ee1eSDan Willemsen} 73*1c12ee1eSDan Willemsen 74*1c12ee1eSDan Willemsenfunc (x *Fuzz) GetTestAllExtensions() *test.TestAllExtensions { 75*1c12ee1eSDan Willemsen if x != nil { 76*1c12ee1eSDan Willemsen return x.TestAllExtensions 77*1c12ee1eSDan Willemsen } 78*1c12ee1eSDan Willemsen return nil 79*1c12ee1eSDan Willemsen} 80*1c12ee1eSDan Willemsen 81*1c12ee1eSDan Willemsenfunc (x *Fuzz) GetTestRequired() *test.TestRequired { 82*1c12ee1eSDan Willemsen if x != nil { 83*1c12ee1eSDan Willemsen return x.TestRequired 84*1c12ee1eSDan Willemsen } 85*1c12ee1eSDan Willemsen return nil 86*1c12ee1eSDan Willemsen} 87*1c12ee1eSDan Willemsen 88*1c12ee1eSDan Willemsenfunc (x *Fuzz) GetTestRequiredForeign() *test.TestRequiredForeign { 89*1c12ee1eSDan Willemsen if x != nil { 90*1c12ee1eSDan Willemsen return x.TestRequiredForeign 91*1c12ee1eSDan Willemsen } 92*1c12ee1eSDan Willemsen return nil 93*1c12ee1eSDan Willemsen} 94*1c12ee1eSDan Willemsen 95*1c12ee1eSDan Willemsenfunc (x *Fuzz) GetTestRequiredGroupFields() *test.TestRequiredGroupFields { 96*1c12ee1eSDan Willemsen if x != nil { 97*1c12ee1eSDan Willemsen return x.TestRequiredGroupFields 98*1c12ee1eSDan Willemsen } 99*1c12ee1eSDan Willemsen return nil 100*1c12ee1eSDan Willemsen} 101*1c12ee1eSDan Willemsen 102*1c12ee1eSDan Willemsenfunc (x *Fuzz) GetTestPackedTypes() *test.TestPackedTypes { 103*1c12ee1eSDan Willemsen if x != nil { 104*1c12ee1eSDan Willemsen return x.TestPackedTypes 105*1c12ee1eSDan Willemsen } 106*1c12ee1eSDan Willemsen return nil 107*1c12ee1eSDan Willemsen} 108*1c12ee1eSDan Willemsen 109*1c12ee1eSDan Willemsenfunc (x *Fuzz) GetTestPackedExtensions() *test.TestPackedExtensions { 110*1c12ee1eSDan Willemsen if x != nil { 111*1c12ee1eSDan Willemsen return x.TestPackedExtensions 112*1c12ee1eSDan Willemsen } 113*1c12ee1eSDan Willemsen return nil 114*1c12ee1eSDan Willemsen} 115*1c12ee1eSDan Willemsen 116*1c12ee1eSDan Willemsenfunc (x *Fuzz) GetTestAllTypes3() *test3.TestAllTypes { 117*1c12ee1eSDan Willemsen if x != nil { 118*1c12ee1eSDan Willemsen return x.TestAllTypes3 119*1c12ee1eSDan Willemsen } 120*1c12ee1eSDan Willemsen return nil 121*1c12ee1eSDan Willemsen} 122*1c12ee1eSDan Willemsen 123*1c12ee1eSDan Willemsenvar File_internal_testprotos_fuzz_fuzz_proto protoreflect.FileDescriptor 124*1c12ee1eSDan Willemsen 125*1c12ee1eSDan Willemsenvar file_internal_testprotos_fuzz_fuzz_proto_rawDesc = []byte{ 126*1c12ee1eSDan Willemsen 0x0a, 0x23, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 127*1c12ee1eSDan Willemsen 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x66, 0x75, 0x7a, 0x7a, 0x2f, 0x66, 0x75, 0x7a, 0x7a, 0x2e, 128*1c12ee1eSDan Willemsen 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 129*1c12ee1eSDan Willemsen 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x66, 0x75, 0x7a, 0x7a, 0x1a, 0x23, 0x69, 0x6e, 0x74, 0x65, 0x72, 130*1c12ee1eSDan Willemsen 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 131*1c12ee1eSDan Willemsen 0x65, 0x73, 0x74, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 132*1c12ee1eSDan Willemsen 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 133*1c12ee1eSDan Willemsen 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 134*1c12ee1eSDan Willemsen 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xaf, 0x05, 0x0a, 0x04, 0x46, 0x75, 0x7a, 0x7a, 0x12, 0x46, 0x0a, 135*1c12ee1eSDan Willemsen 0x0e, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x61, 0x6c, 0x6c, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x18, 136*1c12ee1eSDan Willemsen 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 137*1c12ee1eSDan Willemsen 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 138*1c12ee1eSDan Willemsen 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x52, 0x0c, 0x74, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 139*1c12ee1eSDan Willemsen 0x54, 0x79, 0x70, 0x65, 0x73, 0x12, 0x55, 0x0a, 0x13, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x61, 0x6c, 140*1c12ee1eSDan Willemsen 0x6c, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x01, 141*1c12ee1eSDan Willemsen 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 142*1c12ee1eSDan Willemsen 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 143*1c12ee1eSDan Willemsen 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x11, 0x74, 0x65, 0x73, 0x74, 0x41, 144*1c12ee1eSDan Willemsen 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x45, 0x0a, 0x0d, 145*1c12ee1eSDan Willemsen 0x74, 0x65, 0x73, 0x74, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x18, 0x03, 0x20, 146*1c12ee1eSDan Willemsen 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 147*1c12ee1eSDan Willemsen 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 148*1c12ee1eSDan Willemsen 0x75, 0x69, 0x72, 0x65, 0x64, 0x52, 0x0c, 0x74, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x69, 149*1c12ee1eSDan Willemsen 0x72, 0x65, 0x64, 0x12, 0x5b, 0x0a, 0x15, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x72, 0x65, 0x71, 0x75, 150*1c12ee1eSDan Willemsen 0x69, 0x72, 0x65, 0x64, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x18, 0x04, 0x20, 0x01, 151*1c12ee1eSDan Willemsen 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 152*1c12ee1eSDan Willemsen 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 153*1c12ee1eSDan Willemsen 0x69, 0x72, 0x65, 0x64, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x52, 0x13, 0x74, 0x65, 0x73, 154*1c12ee1eSDan Willemsen 0x74, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 155*1c12ee1eSDan Willemsen 0x12, 0x68, 0x0a, 0x1a, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 156*1c12ee1eSDan Willemsen 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x18, 0x05, 157*1c12ee1eSDan Willemsen 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 158*1c12ee1eSDan Willemsen 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 159*1c12ee1eSDan Willemsen 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x69, 0x65, 0x6c, 0x64, 160*1c12ee1eSDan Willemsen 0x73, 0x52, 0x17, 0x74, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x47, 161*1c12ee1eSDan Willemsen 0x72, 0x6f, 0x75, 0x70, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x12, 0x4f, 0x0a, 0x11, 0x74, 0x65, 162*1c12ee1eSDan Willemsen 0x73, 0x74, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x18, 163*1c12ee1eSDan Willemsen 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 164*1c12ee1eSDan Willemsen 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x50, 165*1c12ee1eSDan Willemsen 0x61, 0x63, 0x6b, 0x65, 0x64, 0x54, 0x79, 0x70, 0x65, 0x73, 0x52, 0x0f, 0x74, 0x65, 0x73, 0x74, 166*1c12ee1eSDan Willemsen 0x50, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x54, 0x79, 0x70, 0x65, 0x73, 0x12, 0x5e, 0x0a, 0x16, 0x74, 167*1c12ee1eSDan Willemsen 0x65, 0x73, 0x74, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 168*1c12ee1eSDan Willemsen 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 169*1c12ee1eSDan Willemsen 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 170*1c12ee1eSDan Willemsen 0x2e, 0x54, 0x65, 0x73, 0x74, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 171*1c12ee1eSDan Willemsen 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x14, 0x74, 0x65, 0x73, 0x74, 0x50, 0x61, 0x63, 0x6b, 0x65, 172*1c12ee1eSDan Willemsen 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x49, 0x0a, 0x0f, 0x74, 173*1c12ee1eSDan Willemsen 0x65, 0x73, 0x74, 0x5f, 0x61, 0x6c, 0x6c, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x33, 0x18, 0x08, 174*1c12ee1eSDan Willemsen 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 175*1c12ee1eSDan Willemsen 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 176*1c12ee1eSDan Willemsen 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x52, 0x0d, 0x74, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 177*1c12ee1eSDan Willemsen 0x54, 0x79, 0x70, 0x65, 0x73, 0x33, 0x42, 0x35, 0x5a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 178*1c12ee1eSDan Willemsen 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 179*1c12ee1eSDan Willemsen 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 180*1c12ee1eSDan Willemsen 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x66, 0x75, 0x7a, 0x7a, 181*1c12ee1eSDan Willemsen} 182*1c12ee1eSDan Willemsen 183*1c12ee1eSDan Willemsenvar ( 184*1c12ee1eSDan Willemsen file_internal_testprotos_fuzz_fuzz_proto_rawDescOnce sync.Once 185*1c12ee1eSDan Willemsen file_internal_testprotos_fuzz_fuzz_proto_rawDescData = file_internal_testprotos_fuzz_fuzz_proto_rawDesc 186*1c12ee1eSDan Willemsen) 187*1c12ee1eSDan Willemsen 188*1c12ee1eSDan Willemsenfunc file_internal_testprotos_fuzz_fuzz_proto_rawDescGZIP() []byte { 189*1c12ee1eSDan Willemsen file_internal_testprotos_fuzz_fuzz_proto_rawDescOnce.Do(func() { 190*1c12ee1eSDan Willemsen file_internal_testprotos_fuzz_fuzz_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_fuzz_fuzz_proto_rawDescData) 191*1c12ee1eSDan Willemsen }) 192*1c12ee1eSDan Willemsen return file_internal_testprotos_fuzz_fuzz_proto_rawDescData 193*1c12ee1eSDan Willemsen} 194*1c12ee1eSDan Willemsen 195*1c12ee1eSDan Willemsenvar file_internal_testprotos_fuzz_fuzz_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 196*1c12ee1eSDan Willemsenvar file_internal_testprotos_fuzz_fuzz_proto_goTypes = []interface{}{ 197*1c12ee1eSDan Willemsen (*Fuzz)(nil), // 0: goproto.proto.fuzz.Fuzz 198*1c12ee1eSDan Willemsen (*test.TestAllTypes)(nil), // 1: goproto.proto.test.TestAllTypes 199*1c12ee1eSDan Willemsen (*test.TestAllExtensions)(nil), // 2: goproto.proto.test.TestAllExtensions 200*1c12ee1eSDan Willemsen (*test.TestRequired)(nil), // 3: goproto.proto.test.TestRequired 201*1c12ee1eSDan Willemsen (*test.TestRequiredForeign)(nil), // 4: goproto.proto.test.TestRequiredForeign 202*1c12ee1eSDan Willemsen (*test.TestRequiredGroupFields)(nil), // 5: goproto.proto.test.TestRequiredGroupFields 203*1c12ee1eSDan Willemsen (*test.TestPackedTypes)(nil), // 6: goproto.proto.test.TestPackedTypes 204*1c12ee1eSDan Willemsen (*test.TestPackedExtensions)(nil), // 7: goproto.proto.test.TestPackedExtensions 205*1c12ee1eSDan Willemsen (*test3.TestAllTypes)(nil), // 8: goproto.proto.test3.TestAllTypes 206*1c12ee1eSDan Willemsen} 207*1c12ee1eSDan Willemsenvar file_internal_testprotos_fuzz_fuzz_proto_depIdxs = []int32{ 208*1c12ee1eSDan Willemsen 1, // 0: goproto.proto.fuzz.Fuzz.test_all_types:type_name -> goproto.proto.test.TestAllTypes 209*1c12ee1eSDan Willemsen 2, // 1: goproto.proto.fuzz.Fuzz.test_all_extensions:type_name -> goproto.proto.test.TestAllExtensions 210*1c12ee1eSDan Willemsen 3, // 2: goproto.proto.fuzz.Fuzz.test_required:type_name -> goproto.proto.test.TestRequired 211*1c12ee1eSDan Willemsen 4, // 3: goproto.proto.fuzz.Fuzz.test_required_foreign:type_name -> goproto.proto.test.TestRequiredForeign 212*1c12ee1eSDan Willemsen 5, // 4: goproto.proto.fuzz.Fuzz.test_required_group_fields:type_name -> goproto.proto.test.TestRequiredGroupFields 213*1c12ee1eSDan Willemsen 6, // 5: goproto.proto.fuzz.Fuzz.test_packed_types:type_name -> goproto.proto.test.TestPackedTypes 214*1c12ee1eSDan Willemsen 7, // 6: goproto.proto.fuzz.Fuzz.test_packed_extensions:type_name -> goproto.proto.test.TestPackedExtensions 215*1c12ee1eSDan Willemsen 8, // 7: goproto.proto.fuzz.Fuzz.test_all_types3:type_name -> goproto.proto.test3.TestAllTypes 216*1c12ee1eSDan Willemsen 8, // [8:8] is the sub-list for method output_type 217*1c12ee1eSDan Willemsen 8, // [8:8] is the sub-list for method input_type 218*1c12ee1eSDan Willemsen 8, // [8:8] is the sub-list for extension type_name 219*1c12ee1eSDan Willemsen 8, // [8:8] is the sub-list for extension extendee 220*1c12ee1eSDan Willemsen 0, // [0:8] is the sub-list for field type_name 221*1c12ee1eSDan Willemsen} 222*1c12ee1eSDan Willemsen 223*1c12ee1eSDan Willemsenfunc init() { file_internal_testprotos_fuzz_fuzz_proto_init() } 224*1c12ee1eSDan Willemsenfunc file_internal_testprotos_fuzz_fuzz_proto_init() { 225*1c12ee1eSDan Willemsen if File_internal_testprotos_fuzz_fuzz_proto != nil { 226*1c12ee1eSDan Willemsen return 227*1c12ee1eSDan Willemsen } 228*1c12ee1eSDan Willemsen if !protoimpl.UnsafeEnabled { 229*1c12ee1eSDan Willemsen file_internal_testprotos_fuzz_fuzz_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 230*1c12ee1eSDan Willemsen switch v := v.(*Fuzz); i { 231*1c12ee1eSDan Willemsen case 0: 232*1c12ee1eSDan Willemsen return &v.state 233*1c12ee1eSDan Willemsen case 1: 234*1c12ee1eSDan Willemsen return &v.sizeCache 235*1c12ee1eSDan Willemsen case 2: 236*1c12ee1eSDan Willemsen return &v.unknownFields 237*1c12ee1eSDan Willemsen default: 238*1c12ee1eSDan Willemsen return nil 239*1c12ee1eSDan Willemsen } 240*1c12ee1eSDan Willemsen } 241*1c12ee1eSDan Willemsen } 242*1c12ee1eSDan Willemsen type x struct{} 243*1c12ee1eSDan Willemsen out := protoimpl.TypeBuilder{ 244*1c12ee1eSDan Willemsen File: protoimpl.DescBuilder{ 245*1c12ee1eSDan Willemsen GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 246*1c12ee1eSDan Willemsen RawDescriptor: file_internal_testprotos_fuzz_fuzz_proto_rawDesc, 247*1c12ee1eSDan Willemsen NumEnums: 0, 248*1c12ee1eSDan Willemsen NumMessages: 1, 249*1c12ee1eSDan Willemsen NumExtensions: 0, 250*1c12ee1eSDan Willemsen NumServices: 0, 251*1c12ee1eSDan Willemsen }, 252*1c12ee1eSDan Willemsen GoTypes: file_internal_testprotos_fuzz_fuzz_proto_goTypes, 253*1c12ee1eSDan Willemsen DependencyIndexes: file_internal_testprotos_fuzz_fuzz_proto_depIdxs, 254*1c12ee1eSDan Willemsen MessageInfos: file_internal_testprotos_fuzz_fuzz_proto_msgTypes, 255*1c12ee1eSDan Willemsen }.Build() 256*1c12ee1eSDan Willemsen File_internal_testprotos_fuzz_fuzz_proto = out.File 257*1c12ee1eSDan Willemsen file_internal_testprotos_fuzz_fuzz_proto_rawDesc = nil 258*1c12ee1eSDan Willemsen file_internal_testprotos_fuzz_fuzz_proto_goTypes = nil 259*1c12ee1eSDan Willemsen file_internal_testprotos_fuzz_fuzz_proto_depIdxs = nil 260*1c12ee1eSDan Willemsen} 261