@@ -950,6 +950,34 @@ public struct Fuzzilli_Protobuf_Reassign {
950950 public init ( ) { }
951951}
952952
953+ public struct Fuzzilli_Protobuf_DestructArray {
954+ // SwiftProtobuf.Message conformance is added in an extension below. See the
955+ // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
956+ // methods supported on all messages.
957+
958+ public var indices : [ Int32 ] = [ ]
959+
960+ public var hasRestElement_p : Bool = false
961+
962+ public var unknownFields = SwiftProtobuf . UnknownStorage ( )
963+
964+ public init ( ) { }
965+ }
966+
967+ public struct Fuzzilli_Protobuf_DestructArrayAndReassign {
968+ // SwiftProtobuf.Message conformance is added in an extension below. See the
969+ // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
970+ // methods supported on all messages.
971+
972+ public var indices : [ Int32 ] = [ ]
973+
974+ public var hasRestElement_p : Bool = false
975+
976+ public var unknownFields = SwiftProtobuf . UnknownStorage ( )
977+
978+ public init ( ) { }
979+ }
980+
953981public struct Fuzzilli_Protobuf_Compare {
954982 // SwiftProtobuf.Message conformance is added in an extension below. See the
955983 // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
@@ -3046,6 +3074,82 @@ extension Fuzzilli_Protobuf_Reassign: SwiftProtobuf.Message, SwiftProtobuf._Mess
30463074 }
30473075}
30483076
3077+ extension Fuzzilli_Protobuf_DestructArray : SwiftProtobuf . Message , SwiftProtobuf . _MessageImplementationBase , SwiftProtobuf . _ProtoNameProviding {
3078+ public static let protoMessageName : String = _protobuf_package + " .DestructArray "
3079+ public static let _protobuf_nameMap : SwiftProtobuf . _NameMap = [
3080+ 1 : . same( proto: " indices " ) ,
3081+ 2 : . same( proto: " hasRestElement " ) ,
3082+ ]
3083+
3084+ public mutating func decodeMessage< D: SwiftProtobuf . Decoder > ( decoder: inout D ) throws {
3085+ while let fieldNumber = try decoder. nextFieldNumber ( ) {
3086+ // The use of inline closures is to circumvent an issue where the compiler
3087+ // allocates stack space for every case branch when no optimizations are
3088+ // enabled. https://github.com/apple/swift-protobuf/issues/1034
3089+ switch fieldNumber {
3090+ case 1 : try { try decoder. decodeRepeatedInt32Field ( value: & self . indices) } ( )
3091+ case 2 : try { try decoder. decodeSingularBoolField ( value: & self . hasRestElement_p) } ( )
3092+ default : break
3093+ }
3094+ }
3095+ }
3096+
3097+ public func traverse< V: SwiftProtobuf . Visitor > ( visitor: inout V ) throws {
3098+ if !self . indices. isEmpty {
3099+ try visitor. visitPackedInt32Field ( value: self . indices, fieldNumber: 1 )
3100+ }
3101+ if self . hasRestElement_p != false {
3102+ try visitor. visitSingularBoolField ( value: self . hasRestElement_p, fieldNumber: 2 )
3103+ }
3104+ try unknownFields. traverse ( visitor: & visitor)
3105+ }
3106+
3107+ public static func == ( lhs: Fuzzilli_Protobuf_DestructArray , rhs: Fuzzilli_Protobuf_DestructArray ) -> Bool {
3108+ if lhs. indices != rhs. indices { return false }
3109+ if lhs. hasRestElement_p != rhs. hasRestElement_p { return false }
3110+ if lhs. unknownFields != rhs. unknownFields { return false }
3111+ return true
3112+ }
3113+ }
3114+
3115+ extension Fuzzilli_Protobuf_DestructArrayAndReassign : SwiftProtobuf . Message , SwiftProtobuf . _MessageImplementationBase , SwiftProtobuf . _ProtoNameProviding {
3116+ public static let protoMessageName : String = _protobuf_package + " .DestructArrayAndReassign "
3117+ public static let _protobuf_nameMap : SwiftProtobuf . _NameMap = [
3118+ 1 : . same( proto: " indices " ) ,
3119+ 2 : . same( proto: " hasRestElement " ) ,
3120+ ]
3121+
3122+ public mutating func decodeMessage< D: SwiftProtobuf . Decoder > ( decoder: inout D ) throws {
3123+ while let fieldNumber = try decoder. nextFieldNumber ( ) {
3124+ // The use of inline closures is to circumvent an issue where the compiler
3125+ // allocates stack space for every case branch when no optimizations are
3126+ // enabled. https://github.com/apple/swift-protobuf/issues/1034
3127+ switch fieldNumber {
3128+ case 1 : try { try decoder. decodeRepeatedInt32Field ( value: & self . indices) } ( )
3129+ case 2 : try { try decoder. decodeSingularBoolField ( value: & self . hasRestElement_p) } ( )
3130+ default : break
3131+ }
3132+ }
3133+ }
3134+
3135+ public func traverse< V: SwiftProtobuf . Visitor > ( visitor: inout V ) throws {
3136+ if !self . indices. isEmpty {
3137+ try visitor. visitPackedInt32Field ( value: self . indices, fieldNumber: 1 )
3138+ }
3139+ if self . hasRestElement_p != false {
3140+ try visitor. visitSingularBoolField ( value: self . hasRestElement_p, fieldNumber: 2 )
3141+ }
3142+ try unknownFields. traverse ( visitor: & visitor)
3143+ }
3144+
3145+ public static func == ( lhs: Fuzzilli_Protobuf_DestructArrayAndReassign , rhs: Fuzzilli_Protobuf_DestructArrayAndReassign ) -> Bool {
3146+ if lhs. indices != rhs. indices { return false }
3147+ if lhs. hasRestElement_p != rhs. hasRestElement_p { return false }
3148+ if lhs. unknownFields != rhs. unknownFields { return false }
3149+ return true
3150+ }
3151+ }
3152+
30493153extension Fuzzilli_Protobuf_Compare : SwiftProtobuf . Message , SwiftProtobuf . _MessageImplementationBase , SwiftProtobuf . _ProtoNameProviding {
30503154 public static let protoMessageName : String = _protobuf_package + " .Compare "
30513155 public static let _protobuf_nameMap : SwiftProtobuf . _NameMap = [
0 commit comments