| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803 |
- // DO NOT EDIT.
- // swift-format-ignore-file
- // swiftlint:disable all
- //
- // Generated by the Swift generator plugin for the protocol buffer compiler.
- // Source: google/protobuf/unittest_custom_options.proto
- //
- // For information on using the generated types, please see the documentation:
- // https://github.com/apple/swift-protobuf/
- // Protocol Buffers - Google's data interchange format
- // Copyright 2008 Google Inc. All rights reserved.
- //
- // Use of this source code is governed by a BSD-style
- // license that can be found in the LICENSE file or at
- // https://developers.google.com/open-source/licenses/bsd
- // Author: benjy@google.com (Benjy Weinberger)
- // Based on original Protocol Buffers design by
- // Sanjay Ghemawat, Jeff Dean, and others.
- //
- // A proto file used to test the "custom options" feature of google.protobuf.
- import Foundation
- import SwiftProtobuf
- // If the compiler emits an error on this type, it is because this file
- // was generated by a version of the `protoc` Swift plug-in that is
- // incompatible with the version of SwiftProtobuf to which you are linking.
- // Please ensure that you are building against the same version of the API
- // that was used to generate this file.
- fileprivate struct _GeneratedWithProtocGenSwiftVersion: SwiftProtobuf.ProtobufAPIVersionCheck {
- struct _2: SwiftProtobuf.ProtobufAPIVersion_2 {}
- typealias Version = _2
- }
- enum Proto2Unittest_MethodOpt1: Int, SwiftProtobuf.Enum, Swift.CaseIterable {
- case val1 = 1
- case val2 = 2
- init() {
- self = .val1
- }
- }
- enum Proto2Unittest_AggregateEnum: Int, SwiftProtobuf.Enum, Swift.CaseIterable {
- case value = 1
- init() {
- self = .value
- }
- }
- /// A test message with custom options at all possible locations (and also some
- /// regular options, to make sure they interact nicely).
- struct Proto2Unittest_TestMessageWithCustomOptions: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var field1: String {
- get {return _field1 ?? String()}
- set {_field1 = newValue}
- }
- /// Returns true if `field1` has been explicitly set.
- var hasField1: Bool {return self._field1 != nil}
- /// Clears the value of `field1`. Subsequent reads from it will return its default value.
- mutating func clearField1() {self._field1 = nil}
- var anOneof: Proto2Unittest_TestMessageWithCustomOptions.OneOf_AnOneof? = nil
- var oneofField: Int32 {
- get {
- if case .oneofField(let v)? = anOneof {return v}
- return 0
- }
- set {anOneof = .oneofField(newValue)}
- }
- var mapField: Dictionary<String,String> = [:]
- var unknownFields = SwiftProtobuf.UnknownStorage()
- enum OneOf_AnOneof: Equatable, Sendable {
- case oneofField(Int32)
- }
- enum AnEnum: Int, SwiftProtobuf.Enum, Swift.CaseIterable {
- case val1 = 1
- case val2 = 2
- init() {
- self = .val1
- }
- }
- init() {}
- fileprivate var _field1: String? = nil
- }
- /// A test RPC service with custom options at all possible locations (and also
- /// some regular options, to make sure they interact nicely).
- struct Proto2Unittest_CustomOptionFooRequest: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- }
- struct Proto2Unittest_CustomOptionFooResponse: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- }
- struct Proto2Unittest_CustomOptionFooClientMessage: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- }
- struct Proto2Unittest_CustomOptionFooServerMessage: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- }
- struct Proto2Unittest_DummyMessageContainingEnum: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- enum TestEnumType: Int, SwiftProtobuf.Enum, Swift.CaseIterable {
- case testOptionEnumType1 = 22
- case testOptionEnumType2 = -23
- init() {
- self = .testOptionEnumType1
- }
- }
- init() {}
- }
- struct Proto2Unittest_DummyMessageInvalidAsOptionType: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- }
- struct Proto2Unittest_CustomOptionMinIntegerValues: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- }
- struct Proto2Unittest_CustomOptionMaxIntegerValues: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- }
- struct Proto2Unittest_CustomOptionOtherValues: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- }
- struct Proto2Unittest_SettingRealsFromPositiveInts: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- }
- struct Proto2Unittest_SettingRealsFromNegativeInts: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- }
- struct Proto2Unittest_SettingRealsFromInf: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- }
- struct Proto2Unittest_SettingRealsFromNegativeInf: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- }
- struct Proto2Unittest_SettingRealsFromNan: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- }
- struct Proto2Unittest_SettingRealsFromNegativeNan: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- }
- struct Proto2Unittest_ComplexOptionType1: SwiftProtobuf.ExtensibleMessage, Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var foo: Int32 {
- get {return _foo ?? 0}
- set {_foo = newValue}
- }
- /// Returns true if `foo` has been explicitly set.
- var hasFoo: Bool {return self._foo != nil}
- /// Clears the value of `foo`. Subsequent reads from it will return its default value.
- mutating func clearFoo() {self._foo = nil}
- var foo2: Int32 {
- get {return _foo2 ?? 0}
- set {_foo2 = newValue}
- }
- /// Returns true if `foo2` has been explicitly set.
- var hasFoo2: Bool {return self._foo2 != nil}
- /// Clears the value of `foo2`. Subsequent reads from it will return its default value.
- mutating func clearFoo2() {self._foo2 = nil}
- var foo3: Int32 {
- get {return _foo3 ?? 0}
- set {_foo3 = newValue}
- }
- /// Returns true if `foo3` has been explicitly set.
- var hasFoo3: Bool {return self._foo3 != nil}
- /// Clears the value of `foo3`. Subsequent reads from it will return its default value.
- mutating func clearFoo3() {self._foo3 = nil}
- var foo4: [Int32] = []
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- var _protobuf_extensionFieldValues = SwiftProtobuf.ExtensionFieldValueSet()
- fileprivate var _foo: Int32? = nil
- fileprivate var _foo2: Int32? = nil
- fileprivate var _foo3: Int32? = nil
- }
- struct Proto2Unittest_ComplexOptionType2: SwiftProtobuf.ExtensibleMessage, Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var bar: Proto2Unittest_ComplexOptionType1 {
- get {return _bar ?? Proto2Unittest_ComplexOptionType1()}
- set {_bar = newValue}
- }
- /// Returns true if `bar` has been explicitly set.
- var hasBar: Bool {return self._bar != nil}
- /// Clears the value of `bar`. Subsequent reads from it will return its default value.
- mutating func clearBar() {self._bar = nil}
- var baz: Int32 {
- get {return _baz ?? 0}
- set {_baz = newValue}
- }
- /// Returns true if `baz` has been explicitly set.
- var hasBaz: Bool {return self._baz != nil}
- /// Clears the value of `baz`. Subsequent reads from it will return its default value.
- mutating func clearBaz() {self._baz = nil}
- var fred: Proto2Unittest_ComplexOptionType2.ComplexOptionType4 {
- get {return _fred ?? Proto2Unittest_ComplexOptionType2.ComplexOptionType4()}
- set {_fred = newValue}
- }
- /// Returns true if `fred` has been explicitly set.
- var hasFred: Bool {return self._fred != nil}
- /// Clears the value of `fred`. Subsequent reads from it will return its default value.
- mutating func clearFred() {self._fred = nil}
- var barney: [Proto2Unittest_ComplexOptionType2.ComplexOptionType4] = []
- var unknownFields = SwiftProtobuf.UnknownStorage()
- struct ComplexOptionType4: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var waldo: Int32 {
- get {return _waldo ?? 0}
- set {_waldo = newValue}
- }
- /// Returns true if `waldo` has been explicitly set.
- var hasWaldo: Bool {return self._waldo != nil}
- /// Clears the value of `waldo`. Subsequent reads from it will return its default value.
- mutating func clearWaldo() {self._waldo = nil}
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- fileprivate var _waldo: Int32? = nil
- }
- init() {}
- var _protobuf_extensionFieldValues = SwiftProtobuf.ExtensionFieldValueSet()
- fileprivate var _bar: Proto2Unittest_ComplexOptionType1? = nil
- fileprivate var _baz: Int32? = nil
- fileprivate var _fred: Proto2Unittest_ComplexOptionType2.ComplexOptionType4? = nil
- }
- struct Proto2Unittest_ComplexOptionType3: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var moo: Int32 {
- get {return _moo ?? 0}
- set {_moo = newValue}
- }
- /// Returns true if `moo` has been explicitly set.
- var hasMoo: Bool {return self._moo != nil}
- /// Clears the value of `moo`. Subsequent reads from it will return its default value.
- mutating func clearMoo() {self._moo = nil}
- var complexOptionType5: Proto2Unittest_ComplexOptionType3.ComplexOptionType5 {
- get {return _complexOptionType5 ?? Proto2Unittest_ComplexOptionType3.ComplexOptionType5()}
- set {_complexOptionType5 = newValue}
- }
- /// Returns true if `complexOptionType5` has been explicitly set.
- var hasComplexOptionType5: Bool {return self._complexOptionType5 != nil}
- /// Clears the value of `complexOptionType5`. Subsequent reads from it will return its default value.
- mutating func clearComplexOptionType5() {self._complexOptionType5 = nil}
- var unknownFields = SwiftProtobuf.UnknownStorage()
- struct ComplexOptionType5: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var plugh: Int32 {
- get {return _plugh ?? 0}
- set {_plugh = newValue}
- }
- /// Returns true if `plugh` has been explicitly set.
- var hasPlugh: Bool {return self._plugh != nil}
- /// Clears the value of `plugh`. Subsequent reads from it will return its default value.
- mutating func clearPlugh() {self._plugh = nil}
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- fileprivate var _plugh: Int32? = nil
- }
- init() {}
- fileprivate var _moo: Int32? = nil
- fileprivate var _complexOptionType5: Proto2Unittest_ComplexOptionType3.ComplexOptionType5? = nil
- }
- struct Proto2Unittest_ComplexOpt6: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var xyzzy: Int32 {
- get {return _xyzzy ?? 0}
- set {_xyzzy = newValue}
- }
- /// Returns true if `xyzzy` has been explicitly set.
- var hasXyzzy: Bool {return self._xyzzy != nil}
- /// Clears the value of `xyzzy`. Subsequent reads from it will return its default value.
- mutating func clearXyzzy() {self._xyzzy = nil}
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- fileprivate var _xyzzy: Int32? = nil
- }
- /// Note that we try various different ways of naming the same extension.
- struct Proto2Unittest_VariousComplexOptions: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- }
- struct Proto2Unittest_AggregateMessageSet: SwiftProtobuf.ExtensibleMessage, Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- var _protobuf_extensionFieldValues = SwiftProtobuf.ExtensionFieldValueSet()
- }
- struct Proto2Unittest_AggregateMessageSetElement: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var s: String {
- get {return _s ?? String()}
- set {_s = newValue}
- }
- /// Returns true if `s` has been explicitly set.
- var hasS: Bool {return self._s != nil}
- /// Clears the value of `s`. Subsequent reads from it will return its default value.
- mutating func clearS() {self._s = nil}
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- fileprivate var _s: String? = nil
- }
- /// A helper type used to test aggregate option parsing
- struct Proto2Unittest_Aggregate: @unchecked Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var i: Int32 {
- get {return _storage._i ?? 0}
- set {_uniqueStorage()._i = newValue}
- }
- /// Returns true if `i` has been explicitly set.
- var hasI: Bool {return _storage._i != nil}
- /// Clears the value of `i`. Subsequent reads from it will return its default value.
- mutating func clearI() {_uniqueStorage()._i = nil}
- var s: String {
- get {return _storage._s ?? String()}
- set {_uniqueStorage()._s = newValue}
- }
- /// Returns true if `s` has been explicitly set.
- var hasS: Bool {return _storage._s != nil}
- /// Clears the value of `s`. Subsequent reads from it will return its default value.
- mutating func clearS() {_uniqueStorage()._s = nil}
- /// A nested object
- var sub: Proto2Unittest_Aggregate {
- get {return _storage._sub ?? Proto2Unittest_Aggregate()}
- set {_uniqueStorage()._sub = newValue}
- }
- /// Returns true if `sub` has been explicitly set.
- var hasSub: Bool {return _storage._sub != nil}
- /// Clears the value of `sub`. Subsequent reads from it will return its default value.
- mutating func clearSub() {_uniqueStorage()._sub = nil}
- /// To test the parsing of extensions inside aggregate values
- var file: SwiftProtobuf.Google_Protobuf_FileOptions {
- get {return _storage._file ?? SwiftProtobuf.Google_Protobuf_FileOptions()}
- set {_uniqueStorage()._file = newValue}
- }
- /// Returns true if `file` has been explicitly set.
- var hasFile: Bool {return _storage._file != nil}
- /// Clears the value of `file`. Subsequent reads from it will return its default value.
- mutating func clearFile() {_uniqueStorage()._file = nil}
- /// An embedded message set
- var mset: Proto2Unittest_AggregateMessageSet {
- get {return _storage._mset ?? Proto2Unittest_AggregateMessageSet()}
- set {_uniqueStorage()._mset = newValue}
- }
- /// Returns true if `mset` has been explicitly set.
- var hasMset: Bool {return _storage._mset != nil}
- /// Clears the value of `mset`. Subsequent reads from it will return its default value.
- mutating func clearMset() {_uniqueStorage()._mset = nil}
- /// An any
- var any: SwiftProtobuf.Google_Protobuf_Any {
- get {return _storage._any ?? SwiftProtobuf.Google_Protobuf_Any()}
- set {_uniqueStorage()._any = newValue}
- }
- /// Returns true if `any` has been explicitly set.
- var hasAny: Bool {return _storage._any != nil}
- /// Clears the value of `any`. Subsequent reads from it will return its default value.
- mutating func clearAny() {_uniqueStorage()._any = nil}
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- fileprivate var _storage = _StorageClass.defaultInstance
- }
- struct Proto2Unittest_AggregateMessage: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var fieldname: Int32 {
- get {return _fieldname ?? 0}
- set {_fieldname = newValue}
- }
- /// Returns true if `fieldname` has been explicitly set.
- var hasFieldname: Bool {return self._fieldname != nil}
- /// Clears the value of `fieldname`. Subsequent reads from it will return its default value.
- mutating func clearFieldname() {self._fieldname = nil}
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- fileprivate var _fieldname: Int32? = nil
- }
- /// Test custom options for nested type.
- struct Proto2Unittest_NestedOptionType: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- enum NestedEnum: Int, SwiftProtobuf.Enum, Swift.CaseIterable {
- case value = 1
- init() {
- self = .value
- }
- }
- struct NestedMessage: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var nestedField: Int32 {
- get {return _nestedField ?? 0}
- set {_nestedField = newValue}
- }
- /// Returns true if `nestedField` has been explicitly set.
- var hasNestedField: Bool {return self._nestedField != nil}
- /// Clears the value of `nestedField`. Subsequent reads from it will return its default value.
- mutating func clearNestedField() {self._nestedField = nil}
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- fileprivate var _nestedField: Int32? = nil
- }
- init() {}
- }
- /// Custom message option that has a required enum field.
- /// WARNING: this is strongly discouraged!
- struct Proto2Unittest_OldOptionType: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var value: Proto2Unittest_OldOptionType.TestEnum {
- get {return _value ?? .oldValue}
- set {_value = newValue}
- }
- /// Returns true if `value` has been explicitly set.
- var hasValue: Bool {return self._value != nil}
- /// Clears the value of `value`. Subsequent reads from it will return its default value.
- mutating func clearValue() {self._value = nil}
- var unknownFields = SwiftProtobuf.UnknownStorage()
- enum TestEnum: Int, SwiftProtobuf.Enum, Swift.CaseIterable {
- case oldValue = 0
- init() {
- self = .oldValue
- }
- }
- init() {}
- fileprivate var _value: Proto2Unittest_OldOptionType.TestEnum? = nil
- }
- /// Updated version of the custom option above.
- struct Proto2Unittest_NewOptionType: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var value: Proto2Unittest_NewOptionType.TestEnum {
- get {return _value ?? .oldValue}
- set {_value = newValue}
- }
- /// Returns true if `value` has been explicitly set.
- var hasValue: Bool {return self._value != nil}
- /// Clears the value of `value`. Subsequent reads from it will return its default value.
- mutating func clearValue() {self._value = nil}
- var unknownFields = SwiftProtobuf.UnknownStorage()
- enum TestEnum: Int, SwiftProtobuf.Enum, Swift.CaseIterable {
- case oldValue = 0
- case newValue = 1
- init() {
- self = .oldValue
- }
- }
- init() {}
- fileprivate var _value: Proto2Unittest_NewOptionType.TestEnum? = nil
- }
- /// Test message using the "required_enum_opt" option defined above.
- struct Proto2Unittest_TestMessageWithRequiredEnumOption: Sendable {
- // SwiftProtobuf.Message conformance is added in an extension below. See the
- // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
- // methods supported on all messages.
- var unknownFields = SwiftProtobuf.UnknownStorage()
- init() {}
- }
- // MARK: - Extension support defined in unittest_custom_options.proto.
- // MARK: - Extension Properties
- // Swift Extensions on the extended Messages to add easy access to the declared
- // extension fields. The names are based on the extension field name from the proto
- // declaration. To avoid naming collisions, the names are prefixed with the name of
- // the scope where the extend directive occurs.
- extension Proto2Unittest_AggregateMessageSet {
- var Proto2Unittest_AggregateMessageSetElement_messageSetExtension: Proto2Unittest_AggregateMessageSetElement {
- get {return getExtensionValue(ext: Proto2Unittest_AggregateMessageSetElement.Extensions.message_set_extension) ?? Proto2Unittest_AggregateMessageSetElement()}
- set {setExtensionValue(ext: Proto2Unittest_AggregateMessageSetElement.Extensions.message_set_extension, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_AggregateMessageSetElement.Extensions.message_set_extension`
- /// has been explicitly set.
- var hasProto2Unittest_AggregateMessageSetElement_messageSetExtension: Bool {
- return hasExtensionValue(ext: Proto2Unittest_AggregateMessageSetElement.Extensions.message_set_extension)
- }
- /// Clears the value of extension `Proto2Unittest_AggregateMessageSetElement.Extensions.message_set_extension`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_AggregateMessageSetElement_messageSetExtension() {
- clearExtensionValue(ext: Proto2Unittest_AggregateMessageSetElement.Extensions.message_set_extension)
- }
- }
- extension Proto2Unittest_ComplexOptionType1 {
- var Proto2Unittest_mooo: Int32 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_mooo) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_mooo, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_mooo`
- /// has been explicitly set.
- var hasProto2Unittest_mooo: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_mooo)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_mooo`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_mooo() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_mooo)
- }
- var Proto2Unittest_corge: Proto2Unittest_ComplexOptionType3 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_corge) ?? Proto2Unittest_ComplexOptionType3()}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_corge, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_corge`
- /// has been explicitly set.
- var hasProto2Unittest_corge: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_corge)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_corge`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_corge() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_corge)
- }
- }
- extension Proto2Unittest_ComplexOptionType2 {
- var Proto2Unittest_grault: Int32 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_grault) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_grault, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_grault`
- /// has been explicitly set.
- var hasProto2Unittest_grault: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_grault)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_grault`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_grault() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_grault)
- }
- var Proto2Unittest_garply: Proto2Unittest_ComplexOptionType1 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_garply) ?? Proto2Unittest_ComplexOptionType1()}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_garply, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_garply`
- /// has been explicitly set.
- var hasProto2Unittest_garply: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_garply)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_garply`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_garply() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_garply)
- }
- }
- extension SwiftProtobuf.Google_Protobuf_EnumOptions {
- var Proto2Unittest_enumOpt1: Int32 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_enum_opt1) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_enum_opt1, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_enum_opt1`
- /// has been explicitly set.
- var hasProto2Unittest_enumOpt1: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_enum_opt1)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_enum_opt1`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_enumOpt1() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_enum_opt1)
- }
- var Proto2Unittest_enumopt: Proto2Unittest_Aggregate {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_enumopt) ?? Proto2Unittest_Aggregate()}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_enumopt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_enumopt`
- /// has been explicitly set.
- var hasProto2Unittest_enumopt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_enumopt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_enumopt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_enumopt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_enumopt)
- }
- }
- extension SwiftProtobuf.Google_Protobuf_EnumValueOptions {
- var Proto2Unittest_enumValueOpt1: Int32 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_enum_value_opt1) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_enum_value_opt1, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_enum_value_opt1`
- /// has been explicitly set.
- var hasProto2Unittest_enumValueOpt1: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_enum_value_opt1)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_enum_value_opt1`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_enumValueOpt1() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_enum_value_opt1)
- }
- var Proto2Unittest_enumvalopt: Proto2Unittest_Aggregate {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_enumvalopt) ?? Proto2Unittest_Aggregate()}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_enumvalopt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_enumvalopt`
- /// has been explicitly set.
- var hasProto2Unittest_enumvalopt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_enumvalopt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_enumvalopt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_enumvalopt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_enumvalopt)
- }
- }
- extension SwiftProtobuf.Google_Protobuf_FieldOptions {
- var Proto2Unittest_fieldOpt1: UInt64 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_field_opt1) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_field_opt1, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_field_opt1`
- /// has been explicitly set.
- var hasProto2Unittest_fieldOpt1: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_field_opt1)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_field_opt1`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_fieldOpt1() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_field_opt1)
- }
- /// This is useful for testing that we correctly register default values for
- /// extension options.
- var Proto2Unittest_fieldOpt2: Int32 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_field_opt2) ?? 42}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_field_opt2, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_field_opt2`
- /// has been explicitly set.
- var hasProto2Unittest_fieldOpt2: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_field_opt2)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_field_opt2`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_fieldOpt2() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_field_opt2)
- }
- var Proto2Unittest_fieldopt: Proto2Unittest_Aggregate {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_fieldopt) ?? Proto2Unittest_Aggregate()}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_fieldopt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_fieldopt`
- /// has been explicitly set.
- var hasProto2Unittest_fieldopt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_fieldopt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_fieldopt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_fieldopt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_fieldopt)
- }
- }
- extension SwiftProtobuf.Google_Protobuf_FileOptions {
- var Proto2Unittest_fileOpt1: UInt64 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_file_opt1) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_file_opt1, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_file_opt1`
- /// has been explicitly set.
- var hasProto2Unittest_fileOpt1: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_file_opt1)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_file_opt1`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_fileOpt1() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_file_opt1)
- }
- var Proto2Unittest_fileopt: Proto2Unittest_Aggregate {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_fileopt) ?? Proto2Unittest_Aggregate()}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_fileopt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_fileopt`
- /// has been explicitly set.
- var hasProto2Unittest_fileopt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_fileopt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_fileopt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_fileopt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_fileopt)
- }
- var Proto2Unittest_Aggregate_nested: Proto2Unittest_Aggregate {
- get {return getExtensionValue(ext: Proto2Unittest_Aggregate.Extensions.nested) ?? Proto2Unittest_Aggregate()}
- set {setExtensionValue(ext: Proto2Unittest_Aggregate.Extensions.nested, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Aggregate.Extensions.nested`
- /// has been explicitly set.
- var hasProto2Unittest_Aggregate_nested: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Aggregate.Extensions.nested)
- }
- /// Clears the value of extension `Proto2Unittest_Aggregate.Extensions.nested`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_Aggregate_nested() {
- clearExtensionValue(ext: Proto2Unittest_Aggregate.Extensions.nested)
- }
- var Proto2Unittest_NestedOptionType_nestedExtension: Int32 {
- get {return getExtensionValue(ext: Proto2Unittest_NestedOptionType.Extensions.nested_extension) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_NestedOptionType.Extensions.nested_extension, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_NestedOptionType.Extensions.nested_extension`
- /// has been explicitly set.
- var hasProto2Unittest_NestedOptionType_nestedExtension: Bool {
- return hasExtensionValue(ext: Proto2Unittest_NestedOptionType.Extensions.nested_extension)
- }
- /// Clears the value of extension `Proto2Unittest_NestedOptionType.Extensions.nested_extension`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_NestedOptionType_nestedExtension() {
- clearExtensionValue(ext: Proto2Unittest_NestedOptionType.Extensions.nested_extension)
- }
- }
- extension SwiftProtobuf.Google_Protobuf_MessageOptions {
- var Proto2Unittest_messageOpt1: Int32 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_message_opt1) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_message_opt1, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_message_opt1`
- /// has been explicitly set.
- var hasProto2Unittest_messageOpt1: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_message_opt1)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_message_opt1`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_messageOpt1() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_message_opt1)
- }
- var Proto2Unittest_boolOpt: Bool {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_bool_opt) ?? false}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_bool_opt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_bool_opt`
- /// has been explicitly set.
- var hasProto2Unittest_boolOpt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_bool_opt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_bool_opt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_boolOpt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_bool_opt)
- }
- var Proto2Unittest_int32Opt: Int32 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_int32_opt) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_int32_opt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_int32_opt`
- /// has been explicitly set.
- var hasProto2Unittest_int32Opt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_int32_opt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_int32_opt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_int32Opt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_int32_opt)
- }
- var Proto2Unittest_int64Opt: Int64 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_int64_opt) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_int64_opt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_int64_opt`
- /// has been explicitly set.
- var hasProto2Unittest_int64Opt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_int64_opt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_int64_opt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_int64Opt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_int64_opt)
- }
- var Proto2Unittest_uint32Opt: UInt32 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_uint32_opt) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_uint32_opt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_uint32_opt`
- /// has been explicitly set.
- var hasProto2Unittest_uint32Opt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_uint32_opt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_uint32_opt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_uint32Opt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_uint32_opt)
- }
- var Proto2Unittest_uint64Opt: UInt64 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_uint64_opt) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_uint64_opt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_uint64_opt`
- /// has been explicitly set.
- var hasProto2Unittest_uint64Opt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_uint64_opt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_uint64_opt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_uint64Opt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_uint64_opt)
- }
- var Proto2Unittest_sint32Opt: Int32 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_sint32_opt) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_sint32_opt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_sint32_opt`
- /// has been explicitly set.
- var hasProto2Unittest_sint32Opt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_sint32_opt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_sint32_opt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_sint32Opt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_sint32_opt)
- }
- var Proto2Unittest_sint64Opt: Int64 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_sint64_opt) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_sint64_opt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_sint64_opt`
- /// has been explicitly set.
- var hasProto2Unittest_sint64Opt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_sint64_opt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_sint64_opt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_sint64Opt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_sint64_opt)
- }
- var Proto2Unittest_fixed32Opt: UInt32 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_fixed32_opt) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_fixed32_opt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_fixed32_opt`
- /// has been explicitly set.
- var hasProto2Unittest_fixed32Opt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_fixed32_opt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_fixed32_opt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_fixed32Opt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_fixed32_opt)
- }
- var Proto2Unittest_fixed64Opt: UInt64 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_fixed64_opt) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_fixed64_opt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_fixed64_opt`
- /// has been explicitly set.
- var hasProto2Unittest_fixed64Opt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_fixed64_opt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_fixed64_opt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_fixed64Opt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_fixed64_opt)
- }
- var Proto2Unittest_sfixed32Opt: Int32 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_sfixed32_opt) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_sfixed32_opt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_sfixed32_opt`
- /// has been explicitly set.
- var hasProto2Unittest_sfixed32Opt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_sfixed32_opt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_sfixed32_opt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_sfixed32Opt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_sfixed32_opt)
- }
- var Proto2Unittest_sfixed64Opt: Int64 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_sfixed64_opt) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_sfixed64_opt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_sfixed64_opt`
- /// has been explicitly set.
- var hasProto2Unittest_sfixed64Opt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_sfixed64_opt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_sfixed64_opt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_sfixed64Opt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_sfixed64_opt)
- }
- var Proto2Unittest_floatOpt: Float {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_float_opt) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_float_opt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_float_opt`
- /// has been explicitly set.
- var hasProto2Unittest_floatOpt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_float_opt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_float_opt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_floatOpt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_float_opt)
- }
- var Proto2Unittest_doubleOpt: Double {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_double_opt) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_double_opt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_double_opt`
- /// has been explicitly set.
- var hasProto2Unittest_doubleOpt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_double_opt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_double_opt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_doubleOpt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_double_opt)
- }
- var Proto2Unittest_stringOpt: String {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_string_opt) ?? String()}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_string_opt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_string_opt`
- /// has been explicitly set.
- var hasProto2Unittest_stringOpt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_string_opt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_string_opt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_stringOpt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_string_opt)
- }
- var Proto2Unittest_bytesOpt: Data {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_bytes_opt) ?? Data()}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_bytes_opt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_bytes_opt`
- /// has been explicitly set.
- var hasProto2Unittest_bytesOpt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_bytes_opt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_bytes_opt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_bytesOpt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_bytes_opt)
- }
- var Proto2Unittest_enumOpt: Proto2Unittest_DummyMessageContainingEnum.TestEnumType {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_enum_opt) ?? .testOptionEnumType1}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_enum_opt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_enum_opt`
- /// has been explicitly set.
- var hasProto2Unittest_enumOpt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_enum_opt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_enum_opt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_enumOpt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_enum_opt)
- }
- var Proto2Unittest_messageTypeOpt: Proto2Unittest_DummyMessageInvalidAsOptionType {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_message_type_opt) ?? Proto2Unittest_DummyMessageInvalidAsOptionType()}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_message_type_opt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_message_type_opt`
- /// has been explicitly set.
- var hasProto2Unittest_messageTypeOpt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_message_type_opt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_message_type_opt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_messageTypeOpt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_message_type_opt)
- }
- var Proto2Unittest_complexOpt1: Proto2Unittest_ComplexOptionType1 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_complex_opt1) ?? Proto2Unittest_ComplexOptionType1()}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_complex_opt1, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_complex_opt1`
- /// has been explicitly set.
- var hasProto2Unittest_complexOpt1: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_complex_opt1)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_complex_opt1`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_complexOpt1() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_complex_opt1)
- }
- var Proto2Unittest_complexOpt2: Proto2Unittest_ComplexOptionType2 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_complex_opt2) ?? Proto2Unittest_ComplexOptionType2()}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_complex_opt2, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_complex_opt2`
- /// has been explicitly set.
- var hasProto2Unittest_complexOpt2: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_complex_opt2)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_complex_opt2`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_complexOpt2() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_complex_opt2)
- }
- var Proto2Unittest_complexOpt3: Proto2Unittest_ComplexOptionType3 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_complex_opt3) ?? Proto2Unittest_ComplexOptionType3()}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_complex_opt3, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_complex_opt3`
- /// has been explicitly set.
- var hasProto2Unittest_complexOpt3: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_complex_opt3)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_complex_opt3`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_complexOpt3() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_complex_opt3)
- }
- var Proto2Unittest_complexOpt6: Proto2Unittest_ComplexOpt6 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_ComplexOpt6) ?? Proto2Unittest_ComplexOpt6()}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_ComplexOpt6, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_ComplexOpt6`
- /// has been explicitly set.
- var hasProto2Unittest_complexOpt6: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_ComplexOpt6)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_ComplexOpt6`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_complexOpt6() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_ComplexOpt6)
- }
- var Proto2Unittest_msgopt: Proto2Unittest_Aggregate {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_msgopt) ?? Proto2Unittest_Aggregate()}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_msgopt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_msgopt`
- /// has been explicitly set.
- var hasProto2Unittest_msgopt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_msgopt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_msgopt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_msgopt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_msgopt)
- }
- var Proto2Unittest_requiredEnumOpt: Proto2Unittest_OldOptionType {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_required_enum_opt) ?? Proto2Unittest_OldOptionType()}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_required_enum_opt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_required_enum_opt`
- /// has been explicitly set.
- var hasProto2Unittest_requiredEnumOpt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_required_enum_opt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_required_enum_opt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_requiredEnumOpt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_required_enum_opt)
- }
- var Proto2Unittest_ComplexOptionType2_ComplexOptionType4_complexOpt4: Proto2Unittest_ComplexOptionType2.ComplexOptionType4 {
- get {return getExtensionValue(ext: Proto2Unittest_ComplexOptionType2.ComplexOptionType4.Extensions.complex_opt4) ?? Proto2Unittest_ComplexOptionType2.ComplexOptionType4()}
- set {setExtensionValue(ext: Proto2Unittest_ComplexOptionType2.ComplexOptionType4.Extensions.complex_opt4, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_ComplexOptionType2.ComplexOptionType4.Extensions.complex_opt4`
- /// has been explicitly set.
- var hasProto2Unittest_ComplexOptionType2_ComplexOptionType4_complexOpt4: Bool {
- return hasExtensionValue(ext: Proto2Unittest_ComplexOptionType2.ComplexOptionType4.Extensions.complex_opt4)
- }
- /// Clears the value of extension `Proto2Unittest_ComplexOptionType2.ComplexOptionType4.Extensions.complex_opt4`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_ComplexOptionType2_ComplexOptionType4_complexOpt4() {
- clearExtensionValue(ext: Proto2Unittest_ComplexOptionType2.ComplexOptionType4.Extensions.complex_opt4)
- }
- }
- extension SwiftProtobuf.Google_Protobuf_MethodOptions {
- var Proto2Unittest_methodOpt1: Proto2Unittest_MethodOpt1 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_method_opt1) ?? .val1}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_method_opt1, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_method_opt1`
- /// has been explicitly set.
- var hasProto2Unittest_methodOpt1: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_method_opt1)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_method_opt1`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_methodOpt1() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_method_opt1)
- }
- var Proto2Unittest_methodopt: Proto2Unittest_Aggregate {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_methodopt) ?? Proto2Unittest_Aggregate()}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_methodopt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_methodopt`
- /// has been explicitly set.
- var hasProto2Unittest_methodopt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_methodopt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_methodopt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_methodopt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_methodopt)
- }
- }
- extension SwiftProtobuf.Google_Protobuf_OneofOptions {
- var Proto2Unittest_oneofOpt1: Int32 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_oneof_opt1) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_oneof_opt1, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_oneof_opt1`
- /// has been explicitly set.
- var hasProto2Unittest_oneofOpt1: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_oneof_opt1)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_oneof_opt1`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_oneofOpt1() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_oneof_opt1)
- }
- }
- extension SwiftProtobuf.Google_Protobuf_ServiceOptions {
- var Proto2Unittest_serviceOpt1: Int64 {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_service_opt1) ?? 0}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_service_opt1, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_service_opt1`
- /// has been explicitly set.
- var hasProto2Unittest_serviceOpt1: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_service_opt1)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_service_opt1`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_serviceOpt1() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_service_opt1)
- }
- var Proto2Unittest_serviceopt: Proto2Unittest_Aggregate {
- get {return getExtensionValue(ext: Proto2Unittest_Extensions_serviceopt) ?? Proto2Unittest_Aggregate()}
- set {setExtensionValue(ext: Proto2Unittest_Extensions_serviceopt, value: newValue)}
- }
- /// Returns true if extension `Proto2Unittest_Extensions_serviceopt`
- /// has been explicitly set.
- var hasProto2Unittest_serviceopt: Bool {
- return hasExtensionValue(ext: Proto2Unittest_Extensions_serviceopt)
- }
- /// Clears the value of extension `Proto2Unittest_Extensions_serviceopt`.
- /// Subsequent reads from it will return its default value.
- mutating func clearProto2Unittest_serviceopt() {
- clearExtensionValue(ext: Proto2Unittest_Extensions_serviceopt)
- }
- }
- // MARK: - File's ExtensionMap: Proto2Unittest_UnittestCustomOptions_Extensions
- /// A `SwiftProtobuf.SimpleExtensionMap` that includes all of the extensions defined by
- /// this .proto file. It can be used any place an `SwiftProtobuf.ExtensionMap` is needed
- /// in parsing, or it can be combined with other `SwiftProtobuf.SimpleExtensionMap`s to create
- /// a larger `SwiftProtobuf.SimpleExtensionMap`.
- let Proto2Unittest_UnittestCustomOptions_Extensions: SwiftProtobuf.SimpleExtensionMap = [
- Proto2Unittest_Extensions_file_opt1,
- Proto2Unittest_Extensions_message_opt1,
- Proto2Unittest_Extensions_field_opt1,
- Proto2Unittest_Extensions_field_opt2,
- Proto2Unittest_Extensions_oneof_opt1,
- Proto2Unittest_Extensions_enum_opt1,
- Proto2Unittest_Extensions_enum_value_opt1,
- Proto2Unittest_Extensions_service_opt1,
- Proto2Unittest_Extensions_method_opt1,
- Proto2Unittest_Extensions_bool_opt,
- Proto2Unittest_Extensions_int32_opt,
- Proto2Unittest_Extensions_int64_opt,
- Proto2Unittest_Extensions_uint32_opt,
- Proto2Unittest_Extensions_uint64_opt,
- Proto2Unittest_Extensions_sint32_opt,
- Proto2Unittest_Extensions_sint64_opt,
- Proto2Unittest_Extensions_fixed32_opt,
- Proto2Unittest_Extensions_fixed64_opt,
- Proto2Unittest_Extensions_sfixed32_opt,
- Proto2Unittest_Extensions_sfixed64_opt,
- Proto2Unittest_Extensions_float_opt,
- Proto2Unittest_Extensions_double_opt,
- Proto2Unittest_Extensions_string_opt,
- Proto2Unittest_Extensions_bytes_opt,
- Proto2Unittest_Extensions_enum_opt,
- Proto2Unittest_Extensions_message_type_opt,
- Proto2Unittest_Extensions_mooo,
- Proto2Unittest_Extensions_corge,
- Proto2Unittest_Extensions_grault,
- Proto2Unittest_Extensions_garply,
- Proto2Unittest_Extensions_complex_opt1,
- Proto2Unittest_Extensions_complex_opt2,
- Proto2Unittest_Extensions_complex_opt3,
- Proto2Unittest_Extensions_ComplexOpt6,
- Proto2Unittest_Extensions_fileopt,
- Proto2Unittest_Extensions_msgopt,
- Proto2Unittest_Extensions_fieldopt,
- Proto2Unittest_Extensions_enumopt,
- Proto2Unittest_Extensions_enumvalopt,
- Proto2Unittest_Extensions_serviceopt,
- Proto2Unittest_Extensions_methodopt,
- Proto2Unittest_Extensions_required_enum_opt,
- Proto2Unittest_ComplexOptionType2.ComplexOptionType4.Extensions.complex_opt4,
- Proto2Unittest_AggregateMessageSetElement.Extensions.message_set_extension,
- Proto2Unittest_Aggregate.Extensions.nested,
- Proto2Unittest_NestedOptionType.Extensions.nested_extension
- ]
- // Extension Objects - The only reason these might be needed is when manually
- // constructing a `SimpleExtensionMap`, otherwise, use the above _Extension Properties_
- // accessors for the extension fields on the messages directly.
- let Proto2Unittest_Extensions_file_opt1 = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufUInt64>, SwiftProtobuf.Google_Protobuf_FileOptions>(
- _protobuf_fieldNumber: 7736974,
- fieldName: "proto2_unittest.file_opt1"
- )
- let Proto2Unittest_Extensions_message_opt1 = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufInt32>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7739036,
- fieldName: "proto2_unittest.message_opt1"
- )
- let Proto2Unittest_Extensions_field_opt1 = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufFixed64>, SwiftProtobuf.Google_Protobuf_FieldOptions>(
- _protobuf_fieldNumber: 7740936,
- fieldName: "proto2_unittest.field_opt1"
- )
- /// This is useful for testing that we correctly register default values for
- /// extension options.
- let Proto2Unittest_Extensions_field_opt2 = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufInt32>, SwiftProtobuf.Google_Protobuf_FieldOptions>(
- _protobuf_fieldNumber: 7753913,
- fieldName: "proto2_unittest.field_opt2"
- )
- let Proto2Unittest_Extensions_oneof_opt1 = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufInt32>, SwiftProtobuf.Google_Protobuf_OneofOptions>(
- _protobuf_fieldNumber: 7740111,
- fieldName: "proto2_unittest.oneof_opt1"
- )
- let Proto2Unittest_Extensions_enum_opt1 = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufSFixed32>, SwiftProtobuf.Google_Protobuf_EnumOptions>(
- _protobuf_fieldNumber: 7753576,
- fieldName: "proto2_unittest.enum_opt1"
- )
- let Proto2Unittest_Extensions_enum_value_opt1 = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufInt32>, SwiftProtobuf.Google_Protobuf_EnumValueOptions>(
- _protobuf_fieldNumber: 1560678,
- fieldName: "proto2_unittest.enum_value_opt1"
- )
- let Proto2Unittest_Extensions_service_opt1 = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufSInt64>, SwiftProtobuf.Google_Protobuf_ServiceOptions>(
- _protobuf_fieldNumber: 7887650,
- fieldName: "proto2_unittest.service_opt1"
- )
- let Proto2Unittest_Extensions_method_opt1 = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalEnumExtensionField<Proto2Unittest_MethodOpt1>, SwiftProtobuf.Google_Protobuf_MethodOptions>(
- _protobuf_fieldNumber: 7890860,
- fieldName: "proto2_unittest.method_opt1"
- )
- let Proto2Unittest_Extensions_bool_opt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufBool>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7706090,
- fieldName: "proto2_unittest.bool_opt"
- )
- let Proto2Unittest_Extensions_int32_opt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufInt32>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7705709,
- fieldName: "proto2_unittest.int32_opt"
- )
- let Proto2Unittest_Extensions_int64_opt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufInt64>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7705542,
- fieldName: "proto2_unittest.int64_opt"
- )
- let Proto2Unittest_Extensions_uint32_opt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufUInt32>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7704880,
- fieldName: "proto2_unittest.uint32_opt"
- )
- let Proto2Unittest_Extensions_uint64_opt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufUInt64>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7702367,
- fieldName: "proto2_unittest.uint64_opt"
- )
- let Proto2Unittest_Extensions_sint32_opt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufSInt32>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7701568,
- fieldName: "proto2_unittest.sint32_opt"
- )
- let Proto2Unittest_Extensions_sint64_opt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufSInt64>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7700863,
- fieldName: "proto2_unittest.sint64_opt"
- )
- let Proto2Unittest_Extensions_fixed32_opt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufFixed32>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7700307,
- fieldName: "proto2_unittest.fixed32_opt"
- )
- let Proto2Unittest_Extensions_fixed64_opt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufFixed64>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7700194,
- fieldName: "proto2_unittest.fixed64_opt"
- )
- let Proto2Unittest_Extensions_sfixed32_opt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufSFixed32>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7698645,
- fieldName: "proto2_unittest.sfixed32_opt"
- )
- let Proto2Unittest_Extensions_sfixed64_opt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufSFixed64>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7685475,
- fieldName: "proto2_unittest.sfixed64_opt"
- )
- let Proto2Unittest_Extensions_float_opt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufFloat>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7675390,
- fieldName: "proto2_unittest.float_opt"
- )
- let Proto2Unittest_Extensions_double_opt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufDouble>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7673293,
- fieldName: "proto2_unittest.double_opt"
- )
- let Proto2Unittest_Extensions_string_opt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufString>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7673285,
- fieldName: "proto2_unittest.string_opt"
- )
- let Proto2Unittest_Extensions_bytes_opt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufBytes>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7673238,
- fieldName: "proto2_unittest.bytes_opt"
- )
- let Proto2Unittest_Extensions_enum_opt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalEnumExtensionField<Proto2Unittest_DummyMessageContainingEnum.TestEnumType>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7673233,
- fieldName: "proto2_unittest.enum_opt"
- )
- let Proto2Unittest_Extensions_message_type_opt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalMessageExtensionField<Proto2Unittest_DummyMessageInvalidAsOptionType>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7665967,
- fieldName: "proto2_unittest.message_type_opt"
- )
- let Proto2Unittest_Extensions_mooo = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufInt32>, Proto2Unittest_ComplexOptionType1>(
- _protobuf_fieldNumber: 7663707,
- fieldName: "proto2_unittest.mooo"
- )
- let Proto2Unittest_Extensions_corge = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalMessageExtensionField<Proto2Unittest_ComplexOptionType3>, Proto2Unittest_ComplexOptionType1>(
- _protobuf_fieldNumber: 7663442,
- fieldName: "proto2_unittest.corge"
- )
- let Proto2Unittest_Extensions_grault = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufInt32>, Proto2Unittest_ComplexOptionType2>(
- _protobuf_fieldNumber: 7650927,
- fieldName: "proto2_unittest.grault"
- )
- let Proto2Unittest_Extensions_garply = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalMessageExtensionField<Proto2Unittest_ComplexOptionType1>, Proto2Unittest_ComplexOptionType2>(
- _protobuf_fieldNumber: 7649992,
- fieldName: "proto2_unittest.garply"
- )
- let Proto2Unittest_Extensions_complex_opt1 = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalMessageExtensionField<Proto2Unittest_ComplexOptionType1>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7646756,
- fieldName: "proto2_unittest.complex_opt1"
- )
- let Proto2Unittest_Extensions_complex_opt2 = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalMessageExtensionField<Proto2Unittest_ComplexOptionType2>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7636949,
- fieldName: "proto2_unittest.complex_opt2"
- )
- let Proto2Unittest_Extensions_complex_opt3 = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalMessageExtensionField<Proto2Unittest_ComplexOptionType3>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7636463,
- fieldName: "proto2_unittest.complex_opt3"
- )
- let Proto2Unittest_Extensions_ComplexOpt6 = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalGroupExtensionField<Proto2Unittest_ComplexOpt6>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7595468,
- fieldName: "proto2_unittest.complexopt6"
- )
- let Proto2Unittest_Extensions_fileopt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalMessageExtensionField<Proto2Unittest_Aggregate>, SwiftProtobuf.Google_Protobuf_FileOptions>(
- _protobuf_fieldNumber: 15478479,
- fieldName: "proto2_unittest.fileopt"
- )
- let Proto2Unittest_Extensions_msgopt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalMessageExtensionField<Proto2Unittest_Aggregate>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 15480088,
- fieldName: "proto2_unittest.msgopt"
- )
- let Proto2Unittest_Extensions_fieldopt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalMessageExtensionField<Proto2Unittest_Aggregate>, SwiftProtobuf.Google_Protobuf_FieldOptions>(
- _protobuf_fieldNumber: 15481374,
- fieldName: "proto2_unittest.fieldopt"
- )
- let Proto2Unittest_Extensions_enumopt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalMessageExtensionField<Proto2Unittest_Aggregate>, SwiftProtobuf.Google_Protobuf_EnumOptions>(
- _protobuf_fieldNumber: 15483218,
- fieldName: "proto2_unittest.enumopt"
- )
- let Proto2Unittest_Extensions_enumvalopt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalMessageExtensionField<Proto2Unittest_Aggregate>, SwiftProtobuf.Google_Protobuf_EnumValueOptions>(
- _protobuf_fieldNumber: 15486921,
- fieldName: "proto2_unittest.enumvalopt"
- )
- let Proto2Unittest_Extensions_serviceopt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalMessageExtensionField<Proto2Unittest_Aggregate>, SwiftProtobuf.Google_Protobuf_ServiceOptions>(
- _protobuf_fieldNumber: 15497145,
- fieldName: "proto2_unittest.serviceopt"
- )
- let Proto2Unittest_Extensions_methodopt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalMessageExtensionField<Proto2Unittest_Aggregate>, SwiftProtobuf.Google_Protobuf_MethodOptions>(
- _protobuf_fieldNumber: 15512713,
- fieldName: "proto2_unittest.methodopt"
- )
- let Proto2Unittest_Extensions_required_enum_opt = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalMessageExtensionField<Proto2Unittest_OldOptionType>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 106161807,
- fieldName: "proto2_unittest.required_enum_opt"
- )
- extension Proto2Unittest_ComplexOptionType2.ComplexOptionType4 {
- enum Extensions {
- static let complex_opt4 = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalMessageExtensionField<Proto2Unittest_ComplexOptionType2.ComplexOptionType4>, SwiftProtobuf.Google_Protobuf_MessageOptions>(
- _protobuf_fieldNumber: 7633546,
- fieldName: "proto2_unittest.ComplexOptionType2.ComplexOptionType4.complex_opt4"
- )
- }
- }
- extension Proto2Unittest_AggregateMessageSetElement {
- enum Extensions {
- static let message_set_extension = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalMessageExtensionField<Proto2Unittest_AggregateMessageSetElement>, Proto2Unittest_AggregateMessageSet>(
- _protobuf_fieldNumber: 15447542,
- fieldName: "proto2_unittest.AggregateMessageSetElement"
- )
- }
- }
- extension Proto2Unittest_Aggregate {
- enum Extensions {
- static let nested = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalMessageExtensionField<Proto2Unittest_Aggregate>, SwiftProtobuf.Google_Protobuf_FileOptions>(
- _protobuf_fieldNumber: 15476903,
- fieldName: "proto2_unittest.Aggregate.nested"
- )
- }
- }
- extension Proto2Unittest_NestedOptionType {
- enum Extensions {
- static let nested_extension = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufInt32>, SwiftProtobuf.Google_Protobuf_FileOptions>(
- _protobuf_fieldNumber: 7912573,
- fieldName: "proto2_unittest.NestedOptionType.nested_extension"
- )
- }
- }
- // MARK: - Code below here is support for the SwiftProtobuf runtime.
- fileprivate let _protobuf_package = "proto2_unittest"
- extension Proto2Unittest_MethodOpt1: SwiftProtobuf._ProtoNameProviding {
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 1: .same(proto: "METHODOPT1_VAL1"),
- 2: .same(proto: "METHODOPT1_VAL2"),
- ]
- }
- extension Proto2Unittest_AggregateEnum: SwiftProtobuf._ProtoNameProviding {
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 1: .same(proto: "VALUE"),
- ]
- }
- extension Proto2Unittest_TestMessageWithCustomOptions: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".TestMessageWithCustomOptions"
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 1: .same(proto: "field1"),
- 2: .standard(proto: "oneof_field"),
- 3: .standard(proto: "map_field"),
- ]
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- while let fieldNumber = try decoder.nextFieldNumber() {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every case branch when no optimizations are
- // enabled. https://github.com/apple/swift-protobuf/issues/1034
- switch fieldNumber {
- case 1: try { try decoder.decodeSingularStringField(value: &self._field1) }()
- case 2: try {
- var v: Int32?
- try decoder.decodeSingularInt32Field(value: &v)
- if let v = v {
- if self.anOneof != nil {try decoder.handleConflictingOneOf()}
- self.anOneof = .oneofField(v)
- }
- }()
- case 3: try { try decoder.decodeMapField(fieldType: SwiftProtobuf._ProtobufMap<SwiftProtobuf.ProtobufString,SwiftProtobuf.ProtobufString>.self, value: &self.mapField) }()
- default: break
- }
- }
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every if/case branch local when no optimizations
- // are enabled. https://github.com/apple/swift-protobuf/issues/1034 and
- // https://github.com/apple/swift-protobuf/issues/1182
- try { if let v = self._field1 {
- try visitor.visitSingularStringField(value: v, fieldNumber: 1)
- } }()
- try { if case .oneofField(let v)? = self.anOneof {
- try visitor.visitSingularInt32Field(value: v, fieldNumber: 2)
- } }()
- if !self.mapField.isEmpty {
- try visitor.visitMapField(fieldType: SwiftProtobuf._ProtobufMap<SwiftProtobuf.ProtobufString,SwiftProtobuf.ProtobufString>.self, value: self.mapField, fieldNumber: 3)
- }
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_TestMessageWithCustomOptions, rhs: Proto2Unittest_TestMessageWithCustomOptions) -> Bool {
- if lhs._field1 != rhs._field1 {return false}
- if lhs.anOneof != rhs.anOneof {return false}
- if lhs.mapField != rhs.mapField {return false}
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_TestMessageWithCustomOptions.AnEnum: SwiftProtobuf._ProtoNameProviding {
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 1: .same(proto: "ANENUM_VAL1"),
- 2: .same(proto: "ANENUM_VAL2"),
- ]
- }
- extension Proto2Unittest_CustomOptionFooRequest: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".CustomOptionFooRequest"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- // Load everything into unknown fields
- while try decoder.nextFieldNumber() != nil {}
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_CustomOptionFooRequest, rhs: Proto2Unittest_CustomOptionFooRequest) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_CustomOptionFooResponse: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".CustomOptionFooResponse"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- // Load everything into unknown fields
- while try decoder.nextFieldNumber() != nil {}
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_CustomOptionFooResponse, rhs: Proto2Unittest_CustomOptionFooResponse) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_CustomOptionFooClientMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".CustomOptionFooClientMessage"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- // Load everything into unknown fields
- while try decoder.nextFieldNumber() != nil {}
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_CustomOptionFooClientMessage, rhs: Proto2Unittest_CustomOptionFooClientMessage) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_CustomOptionFooServerMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".CustomOptionFooServerMessage"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- // Load everything into unknown fields
- while try decoder.nextFieldNumber() != nil {}
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_CustomOptionFooServerMessage, rhs: Proto2Unittest_CustomOptionFooServerMessage) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_DummyMessageContainingEnum: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".DummyMessageContainingEnum"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- // Load everything into unknown fields
- while try decoder.nextFieldNumber() != nil {}
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_DummyMessageContainingEnum, rhs: Proto2Unittest_DummyMessageContainingEnum) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_DummyMessageContainingEnum.TestEnumType: SwiftProtobuf._ProtoNameProviding {
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- -23: .same(proto: "TEST_OPTION_ENUM_TYPE2"),
- 22: .same(proto: "TEST_OPTION_ENUM_TYPE1"),
- ]
- }
- extension Proto2Unittest_DummyMessageInvalidAsOptionType: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".DummyMessageInvalidAsOptionType"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- // Load everything into unknown fields
- while try decoder.nextFieldNumber() != nil {}
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_DummyMessageInvalidAsOptionType, rhs: Proto2Unittest_DummyMessageInvalidAsOptionType) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_CustomOptionMinIntegerValues: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".CustomOptionMinIntegerValues"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- // Load everything into unknown fields
- while try decoder.nextFieldNumber() != nil {}
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_CustomOptionMinIntegerValues, rhs: Proto2Unittest_CustomOptionMinIntegerValues) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_CustomOptionMaxIntegerValues: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".CustomOptionMaxIntegerValues"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- // Load everything into unknown fields
- while try decoder.nextFieldNumber() != nil {}
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_CustomOptionMaxIntegerValues, rhs: Proto2Unittest_CustomOptionMaxIntegerValues) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_CustomOptionOtherValues: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".CustomOptionOtherValues"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- // Load everything into unknown fields
- while try decoder.nextFieldNumber() != nil {}
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_CustomOptionOtherValues, rhs: Proto2Unittest_CustomOptionOtherValues) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_SettingRealsFromPositiveInts: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".SettingRealsFromPositiveInts"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- // Load everything into unknown fields
- while try decoder.nextFieldNumber() != nil {}
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_SettingRealsFromPositiveInts, rhs: Proto2Unittest_SettingRealsFromPositiveInts) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_SettingRealsFromNegativeInts: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".SettingRealsFromNegativeInts"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- // Load everything into unknown fields
- while try decoder.nextFieldNumber() != nil {}
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_SettingRealsFromNegativeInts, rhs: Proto2Unittest_SettingRealsFromNegativeInts) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_SettingRealsFromInf: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".SettingRealsFromInf"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- // Load everything into unknown fields
- while try decoder.nextFieldNumber() != nil {}
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_SettingRealsFromInf, rhs: Proto2Unittest_SettingRealsFromInf) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_SettingRealsFromNegativeInf: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".SettingRealsFromNegativeInf"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- // Load everything into unknown fields
- while try decoder.nextFieldNumber() != nil {}
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_SettingRealsFromNegativeInf, rhs: Proto2Unittest_SettingRealsFromNegativeInf) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_SettingRealsFromNan: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".SettingRealsFromNan"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- // Load everything into unknown fields
- while try decoder.nextFieldNumber() != nil {}
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_SettingRealsFromNan, rhs: Proto2Unittest_SettingRealsFromNan) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_SettingRealsFromNegativeNan: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".SettingRealsFromNegativeNan"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- // Load everything into unknown fields
- while try decoder.nextFieldNumber() != nil {}
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_SettingRealsFromNegativeNan, rhs: Proto2Unittest_SettingRealsFromNegativeNan) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_ComplexOptionType1: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".ComplexOptionType1"
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 1: .same(proto: "foo"),
- 2: .same(proto: "foo2"),
- 3: .same(proto: "foo3"),
- 4: .same(proto: "foo4"),
- ]
- public var isInitialized: Bool {
- if !_protobuf_extensionFieldValues.isInitialized {return false}
- return true
- }
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- while let fieldNumber = try decoder.nextFieldNumber() {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every case branch when no optimizations are
- // enabled. https://github.com/apple/swift-protobuf/issues/1034
- switch fieldNumber {
- case 1: try { try decoder.decodeSingularInt32Field(value: &self._foo) }()
- case 2: try { try decoder.decodeSingularInt32Field(value: &self._foo2) }()
- case 3: try { try decoder.decodeSingularInt32Field(value: &self._foo3) }()
- case 4: try { try decoder.decodeRepeatedInt32Field(value: &self.foo4) }()
- case 100..<536870912:
- try { try decoder.decodeExtensionField(values: &_protobuf_extensionFieldValues, messageType: Proto2Unittest_ComplexOptionType1.self, fieldNumber: fieldNumber) }()
- default: break
- }
- }
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every if/case branch local when no optimizations
- // are enabled. https://github.com/apple/swift-protobuf/issues/1034 and
- // https://github.com/apple/swift-protobuf/issues/1182
- try { if let v = self._foo {
- try visitor.visitSingularInt32Field(value: v, fieldNumber: 1)
- } }()
- try { if let v = self._foo2 {
- try visitor.visitSingularInt32Field(value: v, fieldNumber: 2)
- } }()
- try { if let v = self._foo3 {
- try visitor.visitSingularInt32Field(value: v, fieldNumber: 3)
- } }()
- if !self.foo4.isEmpty {
- try visitor.visitRepeatedInt32Field(value: self.foo4, fieldNumber: 4)
- }
- try visitor.visitExtensionFields(fields: _protobuf_extensionFieldValues, start: 100, end: 536870912)
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_ComplexOptionType1, rhs: Proto2Unittest_ComplexOptionType1) -> Bool {
- if lhs._foo != rhs._foo {return false}
- if lhs._foo2 != rhs._foo2 {return false}
- if lhs._foo3 != rhs._foo3 {return false}
- if lhs.foo4 != rhs.foo4 {return false}
- if lhs.unknownFields != rhs.unknownFields {return false}
- if lhs._protobuf_extensionFieldValues != rhs._protobuf_extensionFieldValues {return false}
- return true
- }
- }
- extension Proto2Unittest_ComplexOptionType2: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".ComplexOptionType2"
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 1: .same(proto: "bar"),
- 2: .same(proto: "baz"),
- 3: .same(proto: "fred"),
- 4: .same(proto: "barney"),
- ]
- public var isInitialized: Bool {
- if !_protobuf_extensionFieldValues.isInitialized {return false}
- if let v = self._bar, !v.isInitialized {return false}
- return true
- }
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- while let fieldNumber = try decoder.nextFieldNumber() {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every case branch when no optimizations are
- // enabled. https://github.com/apple/swift-protobuf/issues/1034
- switch fieldNumber {
- case 1: try { try decoder.decodeSingularMessageField(value: &self._bar) }()
- case 2: try { try decoder.decodeSingularInt32Field(value: &self._baz) }()
- case 3: try { try decoder.decodeSingularMessageField(value: &self._fred) }()
- case 4: try { try decoder.decodeRepeatedMessageField(value: &self.barney) }()
- case 100..<536870912:
- try { try decoder.decodeExtensionField(values: &_protobuf_extensionFieldValues, messageType: Proto2Unittest_ComplexOptionType2.self, fieldNumber: fieldNumber) }()
- default: break
- }
- }
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every if/case branch local when no optimizations
- // are enabled. https://github.com/apple/swift-protobuf/issues/1034 and
- // https://github.com/apple/swift-protobuf/issues/1182
- try { if let v = self._bar {
- try visitor.visitSingularMessageField(value: v, fieldNumber: 1)
- } }()
- try { if let v = self._baz {
- try visitor.visitSingularInt32Field(value: v, fieldNumber: 2)
- } }()
- try { if let v = self._fred {
- try visitor.visitSingularMessageField(value: v, fieldNumber: 3)
- } }()
- if !self.barney.isEmpty {
- try visitor.visitRepeatedMessageField(value: self.barney, fieldNumber: 4)
- }
- try visitor.visitExtensionFields(fields: _protobuf_extensionFieldValues, start: 100, end: 536870912)
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_ComplexOptionType2, rhs: Proto2Unittest_ComplexOptionType2) -> Bool {
- if lhs._bar != rhs._bar {return false}
- if lhs._baz != rhs._baz {return false}
- if lhs._fred != rhs._fred {return false}
- if lhs.barney != rhs.barney {return false}
- if lhs.unknownFields != rhs.unknownFields {return false}
- if lhs._protobuf_extensionFieldValues != rhs._protobuf_extensionFieldValues {return false}
- return true
- }
- }
- extension Proto2Unittest_ComplexOptionType2.ComplexOptionType4: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = Proto2Unittest_ComplexOptionType2.protoMessageName + ".ComplexOptionType4"
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 1: .same(proto: "waldo"),
- ]
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- while let fieldNumber = try decoder.nextFieldNumber() {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every case branch when no optimizations are
- // enabled. https://github.com/apple/swift-protobuf/issues/1034
- switch fieldNumber {
- case 1: try { try decoder.decodeSingularInt32Field(value: &self._waldo) }()
- default: break
- }
- }
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every if/case branch local when no optimizations
- // are enabled. https://github.com/apple/swift-protobuf/issues/1034 and
- // https://github.com/apple/swift-protobuf/issues/1182
- try { if let v = self._waldo {
- try visitor.visitSingularInt32Field(value: v, fieldNumber: 1)
- } }()
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_ComplexOptionType2.ComplexOptionType4, rhs: Proto2Unittest_ComplexOptionType2.ComplexOptionType4) -> Bool {
- if lhs._waldo != rhs._waldo {return false}
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_ComplexOptionType3: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".ComplexOptionType3"
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 1: .same(proto: "moo"),
- 2: .same(proto: "complexoptiontype5"),
- 2: .unique(proto: "ComplexOptionType5", json: "complexoptiontype5"),
- ]
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- while let fieldNumber = try decoder.nextFieldNumber() {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every case branch when no optimizations are
- // enabled. https://github.com/apple/swift-protobuf/issues/1034
- switch fieldNumber {
- case 1: try { try decoder.decodeSingularInt32Field(value: &self._moo) }()
- case 2: try { try decoder.decodeSingularGroupField(value: &self._complexOptionType5) }()
- default: break
- }
- }
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every if/case branch local when no optimizations
- // are enabled. https://github.com/apple/swift-protobuf/issues/1034 and
- // https://github.com/apple/swift-protobuf/issues/1182
- try { if let v = self._moo {
- try visitor.visitSingularInt32Field(value: v, fieldNumber: 1)
- } }()
- try { if let v = self._complexOptionType5 {
- try visitor.visitSingularGroupField(value: v, fieldNumber: 2)
- } }()
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_ComplexOptionType3, rhs: Proto2Unittest_ComplexOptionType3) -> Bool {
- if lhs._moo != rhs._moo {return false}
- if lhs._complexOptionType5 != rhs._complexOptionType5 {return false}
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_ComplexOptionType3.ComplexOptionType5: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = Proto2Unittest_ComplexOptionType3.protoMessageName + ".ComplexOptionType5"
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 3: .same(proto: "plugh"),
- ]
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- while let fieldNumber = try decoder.nextFieldNumber() {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every case branch when no optimizations are
- // enabled. https://github.com/apple/swift-protobuf/issues/1034
- switch fieldNumber {
- case 3: try { try decoder.decodeSingularInt32Field(value: &self._plugh) }()
- default: break
- }
- }
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every if/case branch local when no optimizations
- // are enabled. https://github.com/apple/swift-protobuf/issues/1034 and
- // https://github.com/apple/swift-protobuf/issues/1182
- try { if let v = self._plugh {
- try visitor.visitSingularInt32Field(value: v, fieldNumber: 3)
- } }()
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_ComplexOptionType3.ComplexOptionType5, rhs: Proto2Unittest_ComplexOptionType3.ComplexOptionType5) -> Bool {
- if lhs._plugh != rhs._plugh {return false}
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_ComplexOpt6: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".ComplexOpt6"
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 7593951: .same(proto: "xyzzy"),
- ]
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- while let fieldNumber = try decoder.nextFieldNumber() {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every case branch when no optimizations are
- // enabled. https://github.com/apple/swift-protobuf/issues/1034
- switch fieldNumber {
- case 7593951: try { try decoder.decodeSingularInt32Field(value: &self._xyzzy) }()
- default: break
- }
- }
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every if/case branch local when no optimizations
- // are enabled. https://github.com/apple/swift-protobuf/issues/1034 and
- // https://github.com/apple/swift-protobuf/issues/1182
- try { if let v = self._xyzzy {
- try visitor.visitSingularInt32Field(value: v, fieldNumber: 7593951)
- } }()
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_ComplexOpt6, rhs: Proto2Unittest_ComplexOpt6) -> Bool {
- if lhs._xyzzy != rhs._xyzzy {return false}
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_VariousComplexOptions: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".VariousComplexOptions"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- // Load everything into unknown fields
- while try decoder.nextFieldNumber() != nil {}
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_VariousComplexOptions, rhs: Proto2Unittest_VariousComplexOptions) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_AggregateMessageSet: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".AggregateMessageSet"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- public var isInitialized: Bool {
- if !_protobuf_extensionFieldValues.isInitialized {return false}
- return true
- }
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- try decoder.decodeExtensionFieldsAsMessageSet(values: &_protobuf_extensionFieldValues, messageType: Proto2Unittest_AggregateMessageSet.self)
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try visitor.visitExtensionFieldsAsMessageSet(fields: _protobuf_extensionFieldValues, start: 4, end: 2147483647)
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_AggregateMessageSet, rhs: Proto2Unittest_AggregateMessageSet) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- if lhs._protobuf_extensionFieldValues != rhs._protobuf_extensionFieldValues {return false}
- return true
- }
- }
- extension Proto2Unittest_AggregateMessageSetElement: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".AggregateMessageSetElement"
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 1: .same(proto: "s"),
- ]
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- while let fieldNumber = try decoder.nextFieldNumber() {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every case branch when no optimizations are
- // enabled. https://github.com/apple/swift-protobuf/issues/1034
- switch fieldNumber {
- case 1: try { try decoder.decodeSingularStringField(value: &self._s) }()
- default: break
- }
- }
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every if/case branch local when no optimizations
- // are enabled. https://github.com/apple/swift-protobuf/issues/1034 and
- // https://github.com/apple/swift-protobuf/issues/1182
- try { if let v = self._s {
- try visitor.visitSingularStringField(value: v, fieldNumber: 1)
- } }()
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_AggregateMessageSetElement, rhs: Proto2Unittest_AggregateMessageSetElement) -> Bool {
- if lhs._s != rhs._s {return false}
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_Aggregate: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".Aggregate"
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 1: .same(proto: "i"),
- 2: .same(proto: "s"),
- 3: .same(proto: "sub"),
- 4: .same(proto: "file"),
- 5: .same(proto: "mset"),
- 6: .same(proto: "any"),
- ]
- fileprivate class _StorageClass {
- var _i: Int32? = nil
- var _s: String? = nil
- var _sub: Proto2Unittest_Aggregate? = nil
- var _file: SwiftProtobuf.Google_Protobuf_FileOptions? = nil
- var _mset: Proto2Unittest_AggregateMessageSet? = nil
- var _any: SwiftProtobuf.Google_Protobuf_Any? = nil
- // This property is used as the initial default value for new instances of the type.
- // The type itself is protecting the reference to its storage via CoW semantics.
- // This will force a copy to be made of this reference when the first mutation occurs;
- // hence, it is safe to mark this as `nonisolated(unsafe)`.
- static nonisolated(unsafe) let defaultInstance = _StorageClass()
- private init() {}
- init(copying source: _StorageClass) {
- _i = source._i
- _s = source._s
- _sub = source._sub
- _file = source._file
- _mset = source._mset
- _any = source._any
- }
- }
- fileprivate mutating func _uniqueStorage() -> _StorageClass {
- if !isKnownUniquelyReferenced(&_storage) {
- _storage = _StorageClass(copying: _storage)
- }
- return _storage
- }
- public var isInitialized: Bool {
- return withExtendedLifetime(_storage) { (_storage: _StorageClass) in
- if let v = _storage._sub, !v.isInitialized {return false}
- if let v = _storage._file, !v.isInitialized {return false}
- if let v = _storage._mset, !v.isInitialized {return false}
- return true
- }
- }
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- _ = _uniqueStorage()
- try withExtendedLifetime(_storage) { (_storage: _StorageClass) in
- while let fieldNumber = try decoder.nextFieldNumber() {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every case branch when no optimizations are
- // enabled. https://github.com/apple/swift-protobuf/issues/1034
- switch fieldNumber {
- case 1: try { try decoder.decodeSingularInt32Field(value: &_storage._i) }()
- case 2: try { try decoder.decodeSingularStringField(value: &_storage._s) }()
- case 3: try { try decoder.decodeSingularMessageField(value: &_storage._sub) }()
- case 4: try { try decoder.decodeSingularMessageField(value: &_storage._file) }()
- case 5: try { try decoder.decodeSingularMessageField(value: &_storage._mset) }()
- case 6: try { try decoder.decodeSingularMessageField(value: &_storage._any) }()
- default: break
- }
- }
- }
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try withExtendedLifetime(_storage) { (_storage: _StorageClass) in
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every if/case branch local when no optimizations
- // are enabled. https://github.com/apple/swift-protobuf/issues/1034 and
- // https://github.com/apple/swift-protobuf/issues/1182
- try { if let v = _storage._i {
- try visitor.visitSingularInt32Field(value: v, fieldNumber: 1)
- } }()
- try { if let v = _storage._s {
- try visitor.visitSingularStringField(value: v, fieldNumber: 2)
- } }()
- try { if let v = _storage._sub {
- try visitor.visitSingularMessageField(value: v, fieldNumber: 3)
- } }()
- try { if let v = _storage._file {
- try visitor.visitSingularMessageField(value: v, fieldNumber: 4)
- } }()
- try { if let v = _storage._mset {
- try visitor.visitSingularMessageField(value: v, fieldNumber: 5)
- } }()
- try { if let v = _storage._any {
- try visitor.visitSingularMessageField(value: v, fieldNumber: 6)
- } }()
- }
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_Aggregate, rhs: Proto2Unittest_Aggregate) -> Bool {
- if lhs._storage !== rhs._storage {
- let storagesAreEqual: Bool = withExtendedLifetime((lhs._storage, rhs._storage)) { (_args: (_StorageClass, _StorageClass)) in
- let _storage = _args.0
- let rhs_storage = _args.1
- if _storage._i != rhs_storage._i {return false}
- if _storage._s != rhs_storage._s {return false}
- if _storage._sub != rhs_storage._sub {return false}
- if _storage._file != rhs_storage._file {return false}
- if _storage._mset != rhs_storage._mset {return false}
- if _storage._any != rhs_storage._any {return false}
- return true
- }
- if !storagesAreEqual {return false}
- }
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_AggregateMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".AggregateMessage"
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 1: .same(proto: "fieldname"),
- ]
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- while let fieldNumber = try decoder.nextFieldNumber() {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every case branch when no optimizations are
- // enabled. https://github.com/apple/swift-protobuf/issues/1034
- switch fieldNumber {
- case 1: try { try decoder.decodeSingularInt32Field(value: &self._fieldname) }()
- default: break
- }
- }
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every if/case branch local when no optimizations
- // are enabled. https://github.com/apple/swift-protobuf/issues/1034 and
- // https://github.com/apple/swift-protobuf/issues/1182
- try { if let v = self._fieldname {
- try visitor.visitSingularInt32Field(value: v, fieldNumber: 1)
- } }()
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_AggregateMessage, rhs: Proto2Unittest_AggregateMessage) -> Bool {
- if lhs._fieldname != rhs._fieldname {return false}
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_NestedOptionType: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".NestedOptionType"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- // Load everything into unknown fields
- while try decoder.nextFieldNumber() != nil {}
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_NestedOptionType, rhs: Proto2Unittest_NestedOptionType) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_NestedOptionType.NestedEnum: SwiftProtobuf._ProtoNameProviding {
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 1: .same(proto: "NESTED_ENUM_VALUE"),
- ]
- }
- extension Proto2Unittest_NestedOptionType.NestedMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = Proto2Unittest_NestedOptionType.protoMessageName + ".NestedMessage"
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 1: .standard(proto: "nested_field"),
- ]
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- while let fieldNumber = try decoder.nextFieldNumber() {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every case branch when no optimizations are
- // enabled. https://github.com/apple/swift-protobuf/issues/1034
- switch fieldNumber {
- case 1: try { try decoder.decodeSingularInt32Field(value: &self._nestedField) }()
- default: break
- }
- }
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every if/case branch local when no optimizations
- // are enabled. https://github.com/apple/swift-protobuf/issues/1034 and
- // https://github.com/apple/swift-protobuf/issues/1182
- try { if let v = self._nestedField {
- try visitor.visitSingularInt32Field(value: v, fieldNumber: 1)
- } }()
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_NestedOptionType.NestedMessage, rhs: Proto2Unittest_NestedOptionType.NestedMessage) -> Bool {
- if lhs._nestedField != rhs._nestedField {return false}
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_OldOptionType: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".OldOptionType"
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 1: .same(proto: "value"),
- ]
- public var isInitialized: Bool {
- if self._value == nil {return false}
- return true
- }
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- while let fieldNumber = try decoder.nextFieldNumber() {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every case branch when no optimizations are
- // enabled. https://github.com/apple/swift-protobuf/issues/1034
- switch fieldNumber {
- case 1: try { try decoder.decodeSingularEnumField(value: &self._value) }()
- default: break
- }
- }
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every if/case branch local when no optimizations
- // are enabled. https://github.com/apple/swift-protobuf/issues/1034 and
- // https://github.com/apple/swift-protobuf/issues/1182
- try { if let v = self._value {
- try visitor.visitSingularEnumField(value: v, fieldNumber: 1)
- } }()
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_OldOptionType, rhs: Proto2Unittest_OldOptionType) -> Bool {
- if lhs._value != rhs._value {return false}
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_OldOptionType.TestEnum: SwiftProtobuf._ProtoNameProviding {
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 0: .same(proto: "OLD_VALUE"),
- ]
- }
- extension Proto2Unittest_NewOptionType: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".NewOptionType"
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 1: .same(proto: "value"),
- ]
- public var isInitialized: Bool {
- if self._value == nil {return false}
- return true
- }
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- while let fieldNumber = try decoder.nextFieldNumber() {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every case branch when no optimizations are
- // enabled. https://github.com/apple/swift-protobuf/issues/1034
- switch fieldNumber {
- case 1: try { try decoder.decodeSingularEnumField(value: &self._value) }()
- default: break
- }
- }
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- // The use of inline closures is to circumvent an issue where the compiler
- // allocates stack space for every if/case branch local when no optimizations
- // are enabled. https://github.com/apple/swift-protobuf/issues/1034 and
- // https://github.com/apple/swift-protobuf/issues/1182
- try { if let v = self._value {
- try visitor.visitSingularEnumField(value: v, fieldNumber: 1)
- } }()
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_NewOptionType, rhs: Proto2Unittest_NewOptionType) -> Bool {
- if lhs._value != rhs._value {return false}
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
- extension Proto2Unittest_NewOptionType.TestEnum: SwiftProtobuf._ProtoNameProviding {
- static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
- 0: .same(proto: "OLD_VALUE"),
- 1: .same(proto: "NEW_VALUE"),
- ]
- }
- extension Proto2Unittest_TestMessageWithRequiredEnumOption: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".TestMessageWithRequiredEnumOption"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap()
- mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
- // Load everything into unknown fields
- while try decoder.nextFieldNumber() != nil {}
- }
- func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
- try unknownFields.traverse(visitor: &visitor)
- }
- static func ==(lhs: Proto2Unittest_TestMessageWithRequiredEnumOption, rhs: Proto2Unittest_TestMessageWithRequiredEnumOption) -> Bool {
- if lhs.unknownFields != rhs.unknownFields {return false}
- return true
- }
- }
|