unittest_swift_reserved.pb.swift 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678
  1. // DO NOT EDIT.
  2. // swift-format-ignore-file
  3. // swiftlint:disable all
  4. //
  5. // Generated by the Swift generator plugin for the protocol buffer compiler.
  6. // Source: unittest_swift_reserved.proto
  7. //
  8. // For information on using the generated types, please see the documentation:
  9. // https://github.com/apple/swift-protobuf/
  10. // Protos/unittest_swift_reserved.proto - test proto
  11. //
  12. // This source file is part of the Swift.org open source project
  13. //
  14. // Copyright (c) 2014 - 2016 Apple Inc. and the Swift project authors
  15. // Licensed under Apache License v2.0 with Runtime Library Exception
  16. //
  17. // See http://swift.org/LICENSE.txt for license information
  18. // See http://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
  19. //
  20. // -----------------------------------------------------------------------------
  21. ///
  22. /// Test Swift reserved words used as enum or message names
  23. ///
  24. // -----------------------------------------------------------------------------
  25. import SwiftProtobuf
  26. // If the compiler emits an error on this type, it is because this file
  27. // was generated by a version of the `protoc` Swift plug-in that is
  28. // incompatible with the version of SwiftProtobuf to which you are linking.
  29. // Please ensure that you are building against the same version of the API
  30. // that was used to generate this file.
  31. fileprivate struct _GeneratedWithProtocGenSwiftVersion: SwiftProtobuf.ProtobufAPIVersionCheck {
  32. struct _2: SwiftProtobuf.ProtobufAPIVersion_2 {}
  33. typealias Version = _2
  34. }
  35. struct SwiftProtoTesting_SwiftReservedTest: Sendable {
  36. // SwiftProtobuf.Message conformance is added in an extension below. See the
  37. // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
  38. // methods supported on all messages.
  39. /// static r/o properties on Message, ensure they still work as fields.
  40. var protoMessageName: Int32 {
  41. get {_protoMessageName ?? 0}
  42. set {_protoMessageName = newValue}
  43. }
  44. /// Returns true if `protoMessageName` has been explicitly set.
  45. var hasProtoMessageName: Bool {self._protoMessageName != nil}
  46. /// Clears the value of `protoMessageName`. Subsequent reads from it will return its default value.
  47. mutating func clearProtoMessageName() {self._protoMessageName = nil}
  48. var protoPackageName: Int32 {
  49. get {_protoPackageName ?? 0}
  50. set {_protoPackageName = newValue}
  51. }
  52. /// Returns true if `protoPackageName` has been explicitly set.
  53. var hasProtoPackageName: Bool {self._protoPackageName != nil}
  54. /// Clears the value of `protoPackageName`. Subsequent reads from it will return its default value.
  55. mutating func clearProtoPackageName() {self._protoPackageName = nil}
  56. var anyTypePrefix: Int32 {
  57. get {_anyTypePrefix ?? 0}
  58. set {_anyTypePrefix = newValue}
  59. }
  60. /// Returns true if `anyTypePrefix` has been explicitly set.
  61. var hasAnyTypePrefix: Bool {self._anyTypePrefix != nil}
  62. /// Clears the value of `anyTypePrefix`. Subsequent reads from it will return its default value.
  63. mutating func clearAnyTypePrefix() {self._anyTypePrefix = nil}
  64. var anyTypeURL: Int32 {
  65. get {_anyTypeURL ?? 0}
  66. set {_anyTypeURL = newValue}
  67. }
  68. /// Returns true if `anyTypeURL` has been explicitly set.
  69. var hasAnyTypeURL: Bool {self._anyTypeURL != nil}
  70. /// Clears the value of `anyTypeURL`. Subsequent reads from it will return its default value.
  71. mutating func clearAnyTypeURL() {self._anyTypeURL = nil}
  72. /// r/o properties on Message, ensure it gets remapped.
  73. var isInitialized_p: String {
  74. get {_isInitialized_p ?? String()}
  75. set {_isInitialized_p = newValue}
  76. }
  77. /// Returns true if `isInitialized_p` has been explicitly set.
  78. var hasIsInitialized_p: Bool {self._isInitialized_p != nil}
  79. /// Clears the value of `isInitialized_p`. Subsequent reads from it will return its default value.
  80. mutating func clearIsInitialized_p() {self._isInitialized_p = nil}
  81. var hashValue_p: String {
  82. get {_hashValue_p ?? String()}
  83. set {_hashValue_p = newValue}
  84. }
  85. /// Returns true if `hashValue_p` has been explicitly set.
  86. var hasHashValue_p: Bool {self._hashValue_p != nil}
  87. /// Clears the value of `hashValue_p`. Subsequent reads from it will return its default value.
  88. mutating func clearHashValue_p() {self._hashValue_p = nil}
  89. var debugDescription_p: Int32 {
  90. get {_debugDescription_p ?? 0}
  91. set {_debugDescription_p = newValue}
  92. }
  93. /// Returns true if `debugDescription_p` has been explicitly set.
  94. var hasDebugDescription_p: Bool {self._debugDescription_p != nil}
  95. /// Clears the value of `debugDescription_p`. Subsequent reads from it will return its default value.
  96. mutating func clearDebugDescription_p() {self._debugDescription_p = nil}
  97. /// Prompt code generator to build an 'isInitialized' test
  98. var requiredInt: Int32 {
  99. get {_requiredInt ?? 0}
  100. set {_requiredInt = newValue}
  101. }
  102. /// Returns true if `requiredInt` has been explicitly set.
  103. var hasRequiredInt: Bool {self._requiredInt != nil}
  104. /// Clears the value of `requiredInt`. Subsequent reads from it will return its default value.
  105. mutating func clearRequiredInt() {self._requiredInt = nil}
  106. var unknownFields = SwiftProtobuf.UnknownStorage()
  107. enum Enum: Int, SwiftProtobuf.Enum, Swift.CaseIterable {
  108. case double = 1
  109. case json = 2
  110. case `class` = 3
  111. case ___ = 4
  112. case self_ = 5
  113. case type = 6
  114. init() {
  115. self = .double
  116. }
  117. }
  118. enum ProtocolEnum: Int, SwiftProtobuf.Enum, Swift.CaseIterable {
  119. case a = 1
  120. init() {
  121. self = .a
  122. }
  123. }
  124. struct classMessage: SwiftProtobuf.ExtensibleMessage, Sendable {
  125. // SwiftProtobuf.Message conformance is added in an extension below. See the
  126. // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
  127. // methods supported on all messages.
  128. var unknownFields = SwiftProtobuf.UnknownStorage()
  129. init() {}
  130. var _protobuf_extensionFieldValues = SwiftProtobuf.ExtensionFieldValueSet()
  131. }
  132. struct TypeMessage: SwiftProtobuf.ExtensibleMessage, Sendable {
  133. // SwiftProtobuf.Message conformance is added in an extension below. See the
  134. // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
  135. // methods supported on all messages.
  136. var unknownFields = SwiftProtobuf.UnknownStorage()
  137. init() {}
  138. var _protobuf_extensionFieldValues = SwiftProtobuf.ExtensionFieldValueSet()
  139. }
  140. struct isEqual: Sendable {
  141. // SwiftProtobuf.Message conformance is added in an extension below. See the
  142. // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
  143. // methods supported on all messages.
  144. var unknownFields = SwiftProtobuf.UnknownStorage()
  145. init() {}
  146. }
  147. init() {}
  148. fileprivate var _protoMessageName: Int32? = nil
  149. fileprivate var _protoPackageName: Int32? = nil
  150. fileprivate var _anyTypePrefix: Int32? = nil
  151. fileprivate var _anyTypeURL: Int32? = nil
  152. fileprivate var _isInitialized_p: String? = nil
  153. fileprivate var _hashValue_p: String? = nil
  154. fileprivate var _debugDescription_p: Int32? = nil
  155. fileprivate var _requiredInt: Int32? = nil
  156. }
  157. struct SwiftProtoTesting_SwiftReservedTestExt: Sendable {
  158. // SwiftProtobuf.Message conformance is added in an extension below. See the
  159. // `Message` and `Message+*Additions` files in the SwiftProtobuf library for
  160. // methods supported on all messages.
  161. var unknownFields = SwiftProtobuf.UnknownStorage()
  162. init() {}
  163. }
  164. // MARK: - Extension support defined in unittest_swift_reserved.proto.
  165. // MARK: - Extension Properties
  166. // Swift Extensions on the extended Messages to add easy access to the declared
  167. // extension fields. The names are based on the extension field name from the proto
  168. // declaration. To avoid naming collisions, the names are prefixed with the name of
  169. // the scope where the extend directive occurs.
  170. extension SwiftProtoTesting_SwiftReservedTest.classMessage {
  171. /// Won't get _p added because it is fully qualified.
  172. var SwiftProtoTesting_debugDescription: Bool {
  173. get {return getExtensionValue(ext: SwiftProtoTesting_Extensions_debug_description) ?? false}
  174. set {setExtensionValue(ext: SwiftProtoTesting_Extensions_debug_description, value: newValue)}
  175. }
  176. /// Returns true if extension `SwiftProtoTesting_Extensions_debug_description`
  177. /// has been explicitly set.
  178. var hasSwiftProtoTesting_debugDescription: Bool {
  179. return hasExtensionValue(ext: SwiftProtoTesting_Extensions_debug_description)
  180. }
  181. /// Clears the value of extension `SwiftProtoTesting_Extensions_debug_description`.
  182. /// Subsequent reads from it will return its default value.
  183. mutating func clearSwiftProtoTesting_debugDescription() {
  184. clearExtensionValue(ext: SwiftProtoTesting_Extensions_debug_description)
  185. }
  186. /// These are scoped to the file, so the package prefix (or a Swift prefix)
  187. /// will get added to them to they aren't going to get renamed.
  188. var SwiftProtoTesting_as: Bool {
  189. get {return getExtensionValue(ext: SwiftProtoTesting_Extensions_as) ?? false}
  190. set {setExtensionValue(ext: SwiftProtoTesting_Extensions_as, value: newValue)}
  191. }
  192. /// Returns true if extension `SwiftProtoTesting_Extensions_as`
  193. /// has been explicitly set.
  194. var hasSwiftProtoTesting_as: Bool {
  195. return hasExtensionValue(ext: SwiftProtoTesting_Extensions_as)
  196. }
  197. /// Clears the value of extension `SwiftProtoTesting_Extensions_as`.
  198. /// Subsequent reads from it will return its default value.
  199. mutating func clearSwiftProtoTesting_as() {
  200. clearExtensionValue(ext: SwiftProtoTesting_Extensions_as)
  201. }
  202. var SwiftProtoTesting_var: Bool {
  203. get {return getExtensionValue(ext: SwiftProtoTesting_Extensions_var) ?? false}
  204. set {setExtensionValue(ext: SwiftProtoTesting_Extensions_var, value: newValue)}
  205. }
  206. /// Returns true if extension `SwiftProtoTesting_Extensions_var`
  207. /// has been explicitly set.
  208. var hasSwiftProtoTesting_var: Bool {
  209. return hasExtensionValue(ext: SwiftProtoTesting_Extensions_var)
  210. }
  211. /// Clears the value of extension `SwiftProtoTesting_Extensions_var`.
  212. /// Subsequent reads from it will return its default value.
  213. mutating func clearSwiftProtoTesting_var() {
  214. clearExtensionValue(ext: SwiftProtoTesting_Extensions_var)
  215. }
  216. var SwiftProtoTesting_try: Bool {
  217. get {return getExtensionValue(ext: SwiftProtoTesting_Extensions_try) ?? false}
  218. set {setExtensionValue(ext: SwiftProtoTesting_Extensions_try, value: newValue)}
  219. }
  220. /// Returns true if extension `SwiftProtoTesting_Extensions_try`
  221. /// has been explicitly set.
  222. var hasSwiftProtoTesting_try: Bool {
  223. return hasExtensionValue(ext: SwiftProtoTesting_Extensions_try)
  224. }
  225. /// Clears the value of extension `SwiftProtoTesting_Extensions_try`.
  226. /// Subsequent reads from it will return its default value.
  227. mutating func clearSwiftProtoTesting_try() {
  228. clearExtensionValue(ext: SwiftProtoTesting_Extensions_try)
  229. }
  230. var SwiftProtoTesting_do: Bool {
  231. get {return getExtensionValue(ext: SwiftProtoTesting_Extensions_do) ?? false}
  232. set {setExtensionValue(ext: SwiftProtoTesting_Extensions_do, value: newValue)}
  233. }
  234. /// Returns true if extension `SwiftProtoTesting_Extensions_do`
  235. /// has been explicitly set.
  236. var hasSwiftProtoTesting_do: Bool {
  237. return hasExtensionValue(ext: SwiftProtoTesting_Extensions_do)
  238. }
  239. /// Clears the value of extension `SwiftProtoTesting_Extensions_do`.
  240. /// Subsequent reads from it will return its default value.
  241. mutating func clearSwiftProtoTesting_do() {
  242. clearExtensionValue(ext: SwiftProtoTesting_Extensions_do)
  243. }
  244. var SwiftProtoTesting_nil: Bool {
  245. get {return getExtensionValue(ext: SwiftProtoTesting_Extensions_nil) ?? false}
  246. set {setExtensionValue(ext: SwiftProtoTesting_Extensions_nil, value: newValue)}
  247. }
  248. /// Returns true if extension `SwiftProtoTesting_Extensions_nil`
  249. /// has been explicitly set.
  250. var hasSwiftProtoTesting_nil: Bool {
  251. return hasExtensionValue(ext: SwiftProtoTesting_Extensions_nil)
  252. }
  253. /// Clears the value of extension `SwiftProtoTesting_Extensions_nil`.
  254. /// Subsequent reads from it will return its default value.
  255. mutating func clearSwiftProtoTesting_nil() {
  256. clearExtensionValue(ext: SwiftProtoTesting_Extensions_nil)
  257. }
  258. /// This will end up in the "enum Extensions" to scope it, but there
  259. /// the raw form is used ("hash_value", not the Swift one "hashValue"),
  260. /// so there is no conflict, and no renaming happens.
  261. var SwiftProtoTesting_SwiftReservedTestExt_hashValue: Bool {
  262. get {return getExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.hash_value) ?? false}
  263. set {setExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.hash_value, value: newValue)}
  264. }
  265. /// Returns true if extension `SwiftProtoTesting_SwiftReservedTestExt.Extensions.hash_value`
  266. /// has been explicitly set.
  267. var hasSwiftProtoTesting_SwiftReservedTestExt_hashValue: Bool {
  268. return hasExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.hash_value)
  269. }
  270. /// Clears the value of extension `SwiftProtoTesting_SwiftReservedTestExt.Extensions.hash_value`.
  271. /// Subsequent reads from it will return its default value.
  272. mutating func clearSwiftProtoTesting_SwiftReservedTestExt_hashValue() {
  273. clearExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.hash_value)
  274. }
  275. /// Reserved words, since these end up in the "struct Extensions", they
  276. /// can't just be get their names, and sanitation kicks.
  277. var SwiftProtoTesting_SwiftReservedTestExt_as: Bool {
  278. get {return getExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.as) ?? false}
  279. set {setExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.as, value: newValue)}
  280. }
  281. /// Returns true if extension `SwiftProtoTesting_SwiftReservedTestExt.Extensions.as`
  282. /// has been explicitly set.
  283. var hasSwiftProtoTesting_SwiftReservedTestExt_as: Bool {
  284. return hasExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.as)
  285. }
  286. /// Clears the value of extension `SwiftProtoTesting_SwiftReservedTestExt.Extensions.as`.
  287. /// Subsequent reads from it will return its default value.
  288. mutating func clearSwiftProtoTesting_SwiftReservedTestExt_as() {
  289. clearExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.as)
  290. }
  291. var SwiftProtoTesting_SwiftReservedTestExt_var: Bool {
  292. get {return getExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.var) ?? false}
  293. set {setExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.var, value: newValue)}
  294. }
  295. /// Returns true if extension `SwiftProtoTesting_SwiftReservedTestExt.Extensions.var`
  296. /// has been explicitly set.
  297. var hasSwiftProtoTesting_SwiftReservedTestExt_var: Bool {
  298. return hasExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.var)
  299. }
  300. /// Clears the value of extension `SwiftProtoTesting_SwiftReservedTestExt.Extensions.var`.
  301. /// Subsequent reads from it will return its default value.
  302. mutating func clearSwiftProtoTesting_SwiftReservedTestExt_var() {
  303. clearExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.var)
  304. }
  305. var SwiftProtoTesting_SwiftReservedTestExt_try: Bool {
  306. get {return getExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.try) ?? false}
  307. set {setExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.try, value: newValue)}
  308. }
  309. /// Returns true if extension `SwiftProtoTesting_SwiftReservedTestExt.Extensions.try`
  310. /// has been explicitly set.
  311. var hasSwiftProtoTesting_SwiftReservedTestExt_try: Bool {
  312. return hasExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.try)
  313. }
  314. /// Clears the value of extension `SwiftProtoTesting_SwiftReservedTestExt.Extensions.try`.
  315. /// Subsequent reads from it will return its default value.
  316. mutating func clearSwiftProtoTesting_SwiftReservedTestExt_try() {
  317. clearExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.try)
  318. }
  319. var SwiftProtoTesting_SwiftReservedTestExt_do: Bool {
  320. get {return getExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.do) ?? false}
  321. set {setExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.do, value: newValue)}
  322. }
  323. /// Returns true if extension `SwiftProtoTesting_SwiftReservedTestExt.Extensions.do`
  324. /// has been explicitly set.
  325. var hasSwiftProtoTesting_SwiftReservedTestExt_do: Bool {
  326. return hasExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.do)
  327. }
  328. /// Clears the value of extension `SwiftProtoTesting_SwiftReservedTestExt.Extensions.do`.
  329. /// Subsequent reads from it will return its default value.
  330. mutating func clearSwiftProtoTesting_SwiftReservedTestExt_do() {
  331. clearExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.do)
  332. }
  333. var SwiftProtoTesting_SwiftReservedTestExt_nil: Bool {
  334. get {return getExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.nil) ?? false}
  335. set {setExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.nil, value: newValue)}
  336. }
  337. /// Returns true if extension `SwiftProtoTesting_SwiftReservedTestExt.Extensions.nil`
  338. /// has been explicitly set.
  339. var hasSwiftProtoTesting_SwiftReservedTestExt_nil: Bool {
  340. return hasExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.nil)
  341. }
  342. /// Clears the value of extension `SwiftProtoTesting_SwiftReservedTestExt.Extensions.nil`.
  343. /// Subsequent reads from it will return its default value.
  344. mutating func clearSwiftProtoTesting_SwiftReservedTestExt_nil() {
  345. clearExtensionValue(ext: SwiftProtoTesting_SwiftReservedTestExt.Extensions.nil)
  346. }
  347. }
  348. // MARK: - File's ExtensionMap: SwiftProtoTesting_UnittestSwiftReserved_Extensions
  349. /// A `SwiftProtobuf.SimpleExtensionMap` that includes all of the extensions defined by
  350. /// this .proto file. It can be used any place an `SwiftProtobuf.ExtensionMap` is needed
  351. /// in parsing, or it can be combined with other `SwiftProtobuf.SimpleExtensionMap`s to create
  352. /// a larger `SwiftProtobuf.SimpleExtensionMap`.
  353. let SwiftProtoTesting_UnittestSwiftReserved_Extensions: SwiftProtobuf.SimpleExtensionMap = [
  354. SwiftProtoTesting_Extensions_debug_description,
  355. SwiftProtoTesting_Extensions_as,
  356. SwiftProtoTesting_Extensions_var,
  357. SwiftProtoTesting_Extensions_try,
  358. SwiftProtoTesting_Extensions_do,
  359. SwiftProtoTesting_Extensions_nil,
  360. SwiftProtoTesting_SwiftReservedTestExt.Extensions.hash_value,
  361. SwiftProtoTesting_SwiftReservedTestExt.Extensions.as,
  362. SwiftProtoTesting_SwiftReservedTestExt.Extensions.var,
  363. SwiftProtoTesting_SwiftReservedTestExt.Extensions.try,
  364. SwiftProtoTesting_SwiftReservedTestExt.Extensions.do,
  365. SwiftProtoTesting_SwiftReservedTestExt.Extensions.nil
  366. ]
  367. // Extension Objects - The only reason these might be needed is when manually
  368. // constructing a `SimpleExtensionMap`, otherwise, use the above _Extension Properties_
  369. // accessors for the extension fields on the messages directly.
  370. /// Won't get _p added because it is fully qualified.
  371. let SwiftProtoTesting_Extensions_debug_description = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufBool>, SwiftProtoTesting_SwiftReservedTest.classMessage>(
  372. _protobuf_fieldNumber: 1000,
  373. fieldName: "swift_proto_testing.debug_description"
  374. )
  375. /// These are scoped to the file, so the package prefix (or a Swift prefix)
  376. /// will get added to them to they aren't going to get renamed.
  377. let SwiftProtoTesting_Extensions_as = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufBool>, SwiftProtoTesting_SwiftReservedTest.classMessage>(
  378. _protobuf_fieldNumber: 1012,
  379. fieldName: "swift_proto_testing.as"
  380. )
  381. let SwiftProtoTesting_Extensions_var = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufBool>, SwiftProtoTesting_SwiftReservedTest.classMessage>(
  382. _protobuf_fieldNumber: 1013,
  383. fieldName: "swift_proto_testing.var"
  384. )
  385. let SwiftProtoTesting_Extensions_try = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufBool>, SwiftProtoTesting_SwiftReservedTest.classMessage>(
  386. _protobuf_fieldNumber: 1014,
  387. fieldName: "swift_proto_testing.try"
  388. )
  389. let SwiftProtoTesting_Extensions_do = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufBool>, SwiftProtoTesting_SwiftReservedTest.classMessage>(
  390. _protobuf_fieldNumber: 1015,
  391. fieldName: "swift_proto_testing.do"
  392. )
  393. let SwiftProtoTesting_Extensions_nil = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufBool>, SwiftProtoTesting_SwiftReservedTest.classMessage>(
  394. _protobuf_fieldNumber: 1016,
  395. fieldName: "swift_proto_testing.nil"
  396. )
  397. extension SwiftProtoTesting_SwiftReservedTestExt {
  398. enum Extensions {
  399. /// This will end up in the "enum Extensions" to scope it, but there
  400. /// the raw form is used ("hash_value", not the Swift one "hashValue"),
  401. /// so there is no conflict, and no renaming happens.
  402. static let hash_value = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufBool>, SwiftProtoTesting_SwiftReservedTest.classMessage>(
  403. _protobuf_fieldNumber: 1001,
  404. fieldName: "swift_proto_testing.SwiftReservedTestExt.hash_value"
  405. )
  406. /// Reserved words, since these end up in the "struct Extensions", they
  407. /// can't just be get their names, and sanitation kicks.
  408. static let `as` = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufBool>, SwiftProtoTesting_SwiftReservedTest.classMessage>(
  409. _protobuf_fieldNumber: 1022,
  410. fieldName: "swift_proto_testing.SwiftReservedTestExt.as"
  411. )
  412. static let `var` = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufBool>, SwiftProtoTesting_SwiftReservedTest.classMessage>(
  413. _protobuf_fieldNumber: 1023,
  414. fieldName: "swift_proto_testing.SwiftReservedTestExt.var"
  415. )
  416. static let `try` = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufBool>, SwiftProtoTesting_SwiftReservedTest.classMessage>(
  417. _protobuf_fieldNumber: 1024,
  418. fieldName: "swift_proto_testing.SwiftReservedTestExt.try"
  419. )
  420. static let `do` = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufBool>, SwiftProtoTesting_SwiftReservedTest.classMessage>(
  421. _protobuf_fieldNumber: 1025,
  422. fieldName: "swift_proto_testing.SwiftReservedTestExt.do"
  423. )
  424. static let `nil` = SwiftProtobuf.MessageExtension<SwiftProtobuf.OptionalExtensionField<SwiftProtobuf.ProtobufBool>, SwiftProtoTesting_SwiftReservedTest.classMessage>(
  425. _protobuf_fieldNumber: 1026,
  426. fieldName: "swift_proto_testing.SwiftReservedTestExt.nil"
  427. )
  428. }
  429. }
  430. // MARK: - Code below here is support for the SwiftProtobuf runtime.
  431. fileprivate let _protobuf_package = "swift_proto_testing"
  432. extension SwiftProtoTesting_SwiftReservedTest: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
  433. static let protoMessageName: String = _protobuf_package + ".SwiftReservedTest"
  434. static let _protobuf_nameMap = SwiftProtobuf._NameMap(bytecode: "\0\u{4}\u{a}proto_message_name\0\u{3}proto_package_name\0\u{3}any_type_prefix\0\u{3}any_type_url\0\u{4}\u{7}is_initialized\0\u{3}hash_value\0\u{3}debug_description\0\u{4}\u{8}required_int\0")
  435. public var isInitialized: Bool {
  436. if self._requiredInt == nil {return false}
  437. return true
  438. }
  439. mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
  440. while let fieldNumber = try decoder.nextFieldNumber() {
  441. // The use of inline closures is to circumvent an issue where the compiler
  442. // allocates stack space for every case branch when no optimizations are
  443. // enabled. https://github.com/apple/swift-protobuf/issues/1034
  444. switch fieldNumber {
  445. case 10: try { try decoder.decodeSingularInt32Field(value: &self._protoMessageName) }()
  446. case 11: try { try decoder.decodeSingularInt32Field(value: &self._protoPackageName) }()
  447. case 12: try { try decoder.decodeSingularInt32Field(value: &self._anyTypePrefix) }()
  448. case 13: try { try decoder.decodeSingularInt32Field(value: &self._anyTypeURL) }()
  449. case 20: try { try decoder.decodeSingularStringField(value: &self._isInitialized_p) }()
  450. case 21: try { try decoder.decodeSingularStringField(value: &self._hashValue_p) }()
  451. case 22: try { try decoder.decodeSingularInt32Field(value: &self._debugDescription_p) }()
  452. case 30: try { try decoder.decodeSingularInt32Field(value: &self._requiredInt) }()
  453. default: break
  454. }
  455. }
  456. }
  457. func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
  458. // The use of inline closures is to circumvent an issue where the compiler
  459. // allocates stack space for every if/case branch local when no optimizations
  460. // are enabled. https://github.com/apple/swift-protobuf/issues/1034 and
  461. // https://github.com/apple/swift-protobuf/issues/1182
  462. try { if let v = self._protoMessageName {
  463. try visitor.visitSingularInt32Field(value: v, fieldNumber: 10)
  464. } }()
  465. try { if let v = self._protoPackageName {
  466. try visitor.visitSingularInt32Field(value: v, fieldNumber: 11)
  467. } }()
  468. try { if let v = self._anyTypePrefix {
  469. try visitor.visitSingularInt32Field(value: v, fieldNumber: 12)
  470. } }()
  471. try { if let v = self._anyTypeURL {
  472. try visitor.visitSingularInt32Field(value: v, fieldNumber: 13)
  473. } }()
  474. try { if let v = self._isInitialized_p {
  475. try visitor.visitSingularStringField(value: v, fieldNumber: 20)
  476. } }()
  477. try { if let v = self._hashValue_p {
  478. try visitor.visitSingularStringField(value: v, fieldNumber: 21)
  479. } }()
  480. try { if let v = self._debugDescription_p {
  481. try visitor.visitSingularInt32Field(value: v, fieldNumber: 22)
  482. } }()
  483. try { if let v = self._requiredInt {
  484. try visitor.visitSingularInt32Field(value: v, fieldNumber: 30)
  485. } }()
  486. try unknownFields.traverse(visitor: &visitor)
  487. }
  488. static func ==(lhs: SwiftProtoTesting_SwiftReservedTest, rhs: SwiftProtoTesting_SwiftReservedTest) -> Bool {
  489. if lhs._protoMessageName != rhs._protoMessageName {return false}
  490. if lhs._protoPackageName != rhs._protoPackageName {return false}
  491. if lhs._anyTypePrefix != rhs._anyTypePrefix {return false}
  492. if lhs._anyTypeURL != rhs._anyTypeURL {return false}
  493. if lhs._isInitialized_p != rhs._isInitialized_p {return false}
  494. if lhs._hashValue_p != rhs._hashValue_p {return false}
  495. if lhs._debugDescription_p != rhs._debugDescription_p {return false}
  496. if lhs._requiredInt != rhs._requiredInt {return false}
  497. if lhs.unknownFields != rhs.unknownFields {return false}
  498. return true
  499. }
  500. }
  501. extension SwiftProtoTesting_SwiftReservedTest.Enum: SwiftProtobuf._ProtoNameProviding {
  502. static let _protobuf_nameMap = SwiftProtobuf._NameMap(bytecode: "\0\u{1}DOUBLE\0\u{1}JSON\0\u{1}CLASS\0\u{1}_\0\u{1}SELF\0\u{1}TYPE\0")
  503. }
  504. extension SwiftProtoTesting_SwiftReservedTest.ProtocolEnum: SwiftProtobuf._ProtoNameProviding {
  505. static let _protobuf_nameMap = SwiftProtobuf._NameMap(bytecode: "\0\u{1}a\0")
  506. }
  507. extension SwiftProtoTesting_SwiftReservedTest.classMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
  508. static let protoMessageName: String = SwiftProtoTesting_SwiftReservedTest.protoMessageName + ".class"
  509. static let _protobuf_nameMap = SwiftProtobuf._NameMap()
  510. public var isInitialized: Bool {
  511. if !_protobuf_extensionFieldValues.isInitialized {return false}
  512. return true
  513. }
  514. mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
  515. while let fieldNumber = try decoder.nextFieldNumber() {
  516. if (1000 <= fieldNumber && fieldNumber < 2001) {
  517. try decoder.decodeExtensionField(values: &_protobuf_extensionFieldValues, messageType: SwiftProtoTesting_SwiftReservedTest.classMessage.self, fieldNumber: fieldNumber)
  518. }
  519. }
  520. }
  521. func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
  522. try visitor.visitExtensionFields(fields: _protobuf_extensionFieldValues, start: 1000, end: 2001)
  523. try unknownFields.traverse(visitor: &visitor)
  524. }
  525. static func ==(lhs: SwiftProtoTesting_SwiftReservedTest.classMessage, rhs: SwiftProtoTesting_SwiftReservedTest.classMessage) -> Bool {
  526. if lhs.unknownFields != rhs.unknownFields {return false}
  527. if lhs._protobuf_extensionFieldValues != rhs._protobuf_extensionFieldValues {return false}
  528. return true
  529. }
  530. }
  531. extension SwiftProtoTesting_SwiftReservedTest.TypeMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
  532. static let protoMessageName: String = SwiftProtoTesting_SwiftReservedTest.protoMessageName + ".Type"
  533. static let _protobuf_nameMap = SwiftProtobuf._NameMap()
  534. public var isInitialized: Bool {
  535. if !_protobuf_extensionFieldValues.isInitialized {return false}
  536. return true
  537. }
  538. mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
  539. while let fieldNumber = try decoder.nextFieldNumber() {
  540. if (1000 <= fieldNumber && fieldNumber < 2001) {
  541. try decoder.decodeExtensionField(values: &_protobuf_extensionFieldValues, messageType: SwiftProtoTesting_SwiftReservedTest.TypeMessage.self, fieldNumber: fieldNumber)
  542. }
  543. }
  544. }
  545. func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
  546. try visitor.visitExtensionFields(fields: _protobuf_extensionFieldValues, start: 1000, end: 2001)
  547. try unknownFields.traverse(visitor: &visitor)
  548. }
  549. static func ==(lhs: SwiftProtoTesting_SwiftReservedTest.TypeMessage, rhs: SwiftProtoTesting_SwiftReservedTest.TypeMessage) -> Bool {
  550. if lhs.unknownFields != rhs.unknownFields {return false}
  551. if lhs._protobuf_extensionFieldValues != rhs._protobuf_extensionFieldValues {return false}
  552. return true
  553. }
  554. }
  555. extension SwiftProtoTesting_SwiftReservedTest.isEqual: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
  556. static let protoMessageName: String = SwiftProtoTesting_SwiftReservedTest.protoMessageName + ".isEqual"
  557. static let _protobuf_nameMap = SwiftProtobuf._NameMap()
  558. mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
  559. // Load everything into unknown fields
  560. while try decoder.nextFieldNumber() != nil {}
  561. }
  562. func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
  563. try unknownFields.traverse(visitor: &visitor)
  564. }
  565. static func ==(lhs: SwiftProtoTesting_SwiftReservedTest.isEqual, rhs: SwiftProtoTesting_SwiftReservedTest.isEqual) -> Bool {
  566. if lhs.unknownFields != rhs.unknownFields {return false}
  567. return true
  568. }
  569. }
  570. extension SwiftProtoTesting_SwiftReservedTestExt: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
  571. static let protoMessageName: String = _protobuf_package + ".SwiftReservedTestExt"
  572. static let _protobuf_nameMap = SwiftProtobuf._NameMap()
  573. mutating func decodeMessage<D: SwiftProtobuf.Decoder>(decoder: inout D) throws {
  574. // Load everything into unknown fields
  575. while try decoder.nextFieldNumber() != nil {}
  576. }
  577. func traverse<V: SwiftProtobuf.Visitor>(visitor: inout V) throws {
  578. try unknownFields.traverse(visitor: &visitor)
  579. }
  580. static func ==(lhs: SwiftProtoTesting_SwiftReservedTestExt, rhs: SwiftProtoTesting_SwiftReservedTestExt) -> Bool {
  581. if lhs.unknownFields != rhs.unknownFields {return false}
  582. return true
  583. }
  584. }