| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744 |
- // 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 {_field1 ?? String()}
- set {_field1 = newValue}
- }
- /// Returns true if `field1` has been explicitly set.
- var hasField1: Bool {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 {_foo ?? 0}
- set {_foo = newValue}
- }
- /// Returns true if `foo` has been explicitly set.
- var hasFoo: Bool {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 {_foo2 ?? 0}
- set {_foo2 = newValue}
- }
- /// Returns true if `foo2` has been explicitly set.
- var hasFoo2: Bool {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 {_foo3 ?? 0}
- set {_foo3 = newValue}
- }
- /// Returns true if `foo3` has been explicitly set.
- var hasFoo3: Bool {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 {_bar ?? Proto2Unittest_ComplexOptionType1()}
- set {_bar = newValue}
- }
- /// Returns true if `bar` has been explicitly set.
- var hasBar: Bool {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 {_baz ?? 0}
- set {_baz = newValue}
- }
- /// Returns true if `baz` has been explicitly set.
- var hasBaz: Bool {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 {_fred ?? Proto2Unittest_ComplexOptionType2.ComplexOptionType4()}
- set {_fred = newValue}
- }
- /// Returns true if `fred` has been explicitly set.
- var hasFred: Bool {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 {_waldo ?? 0}
- set {_waldo = newValue}
- }
- /// Returns true if `waldo` has been explicitly set.
- var hasWaldo: Bool {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 {_moo ?? 0}
- set {_moo = newValue}
- }
- /// Returns true if `moo` has been explicitly set.
- var hasMoo: Bool {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 {_complexOptionType5 ?? Proto2Unittest_ComplexOptionType3.ComplexOptionType5()}
- set {_complexOptionType5 = newValue}
- }
- /// Returns true if `complexOptionType5` has been explicitly set.
- var hasComplexOptionType5: Bool {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 {_plugh ?? 0}
- set {_plugh = newValue}
- }
- /// Returns true if `plugh` has been explicitly set.
- var hasPlugh: Bool {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 {_xyzzy ?? 0}
- set {_xyzzy = newValue}
- }
- /// Returns true if `xyzzy` has been explicitly set.
- var hasXyzzy: Bool {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 {_s ?? String()}
- set {_s = newValue}
- }
- /// Returns true if `s` has been explicitly set.
- var hasS: Bool {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 {_storage._i ?? 0}
- set {_uniqueStorage()._i = newValue}
- }
- /// Returns true if `i` has been explicitly set.
- var hasI: Bool {_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 {_storage._s ?? String()}
- set {_uniqueStorage()._s = newValue}
- }
- /// Returns true if `s` has been explicitly set.
- var hasS: Bool {_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 {_storage._sub ?? Proto2Unittest_Aggregate()}
- set {_uniqueStorage()._sub = newValue}
- }
- /// Returns true if `sub` has been explicitly set.
- var hasSub: Bool {_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 {_storage._file ?? SwiftProtobuf.Google_Protobuf_FileOptions()}
- set {_uniqueStorage()._file = newValue}
- }
- /// Returns true if `file` has been explicitly set.
- var hasFile: Bool {_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 {_storage._mset ?? Proto2Unittest_AggregateMessageSet()}
- set {_uniqueStorage()._mset = newValue}
- }
- /// Returns true if `mset` has been explicitly set.
- var hasMset: Bool {_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 {_storage._any ?? SwiftProtobuf.Google_Protobuf_Any()}
- set {_uniqueStorage()._any = newValue}
- }
- /// Returns true if `any` has been explicitly set.
- var hasAny: Bool {_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 {_fieldname ?? 0}
- set {_fieldname = newValue}
- }
- /// Returns true if `fieldname` has been explicitly set.
- var hasFieldname: Bool {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 {_nestedField ?? 0}
- set {_nestedField = newValue}
- }
- /// Returns true if `nestedField` has been explicitly set.
- var hasNestedField: Bool {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 {_value ?? .oldValue}
- set {_value = newValue}
- }
- /// Returns true if `value` has been explicitly set.
- var hasValue: Bool {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 {_value ?? .oldValue}
- set {_value = newValue}
- }
- /// Returns true if `value` has been explicitly set.
- var hasValue: Bool {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(bytecode: "\0\u{1}METHODOPT1_VAL1\0\u{1}METHODOPT1_VAL2\0")
- }
- extension Proto2Unittest_AggregateEnum: SwiftProtobuf._ProtoNameProviding {
- static let _protobuf_nameMap = SwiftProtobuf._NameMap(bytecode: "\0\u{1}VALUE\0")
- }
- extension Proto2Unittest_TestMessageWithCustomOptions: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".TestMessageWithCustomOptions"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap(bytecode: "\0\u{1}field1\0\u{3}oneof_field\0\u{3}map_field\0")
- 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(bytecode: "\0\u{1}ANENUM_VAL1\0\u{1}ANENUM_VAL2\0")
- }
- 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(bytecode: "\0\u{2}i\u{7f}\u{7f}\u{7f}\u{7f}\u{3}TEST_OPTION_ENUM_TYPE2\0\u{2}-TEST_OPTION_ENUM_TYPE1\0")
- }
- 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(bytecode: "\0\u{1}foo\0\u{1}foo2\0\u{1}foo3\0\u{1}foo4\0")
- 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(bytecode: "\0\u{1}bar\0\u{1}baz\0\u{1}fred\0\u{1}barney\0")
- 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(bytecode: "\0\u{1}waldo\0")
- 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(bytecode: "\0\u{1}moo\0\u{7}ComplexOptionType5\0")
- 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(bytecode: "\0\u{2}\u{3}plugh\0")
- 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(bytecode: "\0\u{2}_\u{7f}}\u{1c}xyzzy\0")
- 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(bytecode: "\0\u{1}s\0")
- 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(bytecode: "\0\u{1}i\0\u{1}s\0\u{1}sub\0\u{1}file\0\u{1}mset\0\u{1}any\0")
- 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(bytecode: "\0\u{1}fieldname\0")
- 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(bytecode: "\0\u{1}NESTED_ENUM_VALUE\0")
- }
- extension Proto2Unittest_NestedOptionType.NestedMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = Proto2Unittest_NestedOptionType.protoMessageName + ".NestedMessage"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap(bytecode: "\0\u{3}nested_field\0")
- 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(bytecode: "\0\u{1}value\0")
- 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(bytecode: "\0\u{2}\0OLD_VALUE\0")
- }
- extension Proto2Unittest_NewOptionType: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
- static let protoMessageName: String = _protobuf_package + ".NewOptionType"
- static let _protobuf_nameMap = SwiftProtobuf._NameMap(bytecode: "\0\u{1}value\0")
- 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(bytecode: "\0\u{2}\0OLD_VALUE\0\u{1}NEW_VALUE\0")
- }
- 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
- }
- }
|