@@ -17,15 +17,13 @@ public struct flatbuffers_goldens_Galaxy: FlatBufferTable, FlatbuffersVectorInit
1717 private init ( _ t: Table ) { _accessor = t }
1818 public init ( _ bb: ByteBuffer , o: Int32 ) { _accessor = Table ( bb: bb, position: o) }
1919
20- private enum VTOFFSET : VOffset {
21- case numStars = 4
22- var v : Int32 { Int32 ( self . rawValue) }
23- var p : VOffset { self . rawValue }
20+ private struct VT {
21+ static let numStars : VOffset = 4
2422 }
2523
26- public var numStars : Int64 { let o = _accessor. offset ( VTOFFSET . numStars. v ) ; return o == 0 ? 0 : _accessor. readBuffer ( of: Int64 . self, at: o) }
24+ public var numStars : Int64 { let o = _accessor. offset ( VT . numStars) ; return o == 0 ? 0 : _accessor. readBuffer ( of: Int64 . self, at: o) }
2725 public static func startGalaxy( _ fbb: inout FlatBufferBuilder ) -> UOffset { fbb. startTable ( with: 1 ) }
28- public static func add( numStars: Int64 , _ fbb: inout FlatBufferBuilder ) { fbb. add ( element: numStars, def: 0 , at: VTOFFSET . numStars. p ) }
26+ public static func add( numStars: Int64 , _ fbb: inout FlatBufferBuilder ) { fbb. add ( element: numStars, def: 0 , at: VT . numStars) }
2927 public static func endGalaxy( _ fbb: inout FlatBufferBuilder , start: UOffset ) -> Offset { let end = Offset ( offset: fbb. endTable ( at: start) ) ; return end }
3028 public static func createGalaxy(
3129 _ fbb: inout FlatBufferBuilder ,
@@ -38,7 +36,7 @@ public struct flatbuffers_goldens_Galaxy: FlatBufferTable, FlatbuffersVectorInit
3836
3937 public static func verify< T> ( _ verifier: inout Verifier , at position: Int , of type: T . Type ) throws where T: Verifiable {
4038 var _v = try verifier. visitTable ( at: position)
41- try _v. visit ( field: VTOFFSET . numStars. p , fieldName: " numStars " , required: false , type: Int64 . self)
39+ try _v. visit ( field: VT . numStars, fieldName: " numStars " , required: false , type: Int64 . self)
4240 _v. finish ( )
4341 }
4442}
@@ -52,18 +50,16 @@ public struct flatbuffers_goldens_Universe: FlatBufferTable, FlatbuffersVectorIn
5250 private init ( _ t: Table ) { _accessor = t }
5351 public init ( _ bb: ByteBuffer , o: Int32 ) { _accessor = Table ( bb: bb, position: o) }
5452
55- private enum VTOFFSET : VOffset {
56- case age = 4
57- case galaxies = 6
58- var v : Int32 { Int32 ( self . rawValue) }
59- var p : VOffset { self . rawValue }
53+ private struct VT {
54+ static let age : VOffset = 4
55+ static let galaxies : VOffset = 6
6056 }
6157
62- public var age : Double { let o = _accessor. offset ( VTOFFSET . age. v ) ; return o == 0 ? 0.0 : _accessor. readBuffer ( of: Double . self, at: o) }
63- public var galaxies : FlatbufferVector < flatbuffers_goldens_Galaxy > { return _accessor. vector ( at: VTOFFSET . galaxies. v , byteSize: 4 ) }
58+ public var age : Double { let o = _accessor. offset ( VT . age) ; return o == 0 ? 0.0 : _accessor. readBuffer ( of: Double . self, at: o) }
59+ public var galaxies : FlatbufferVector < flatbuffers_goldens_Galaxy > { return _accessor. vector ( at: VT . galaxies, byteSize: 4 ) }
6460 public static func startUniverse( _ fbb: inout FlatBufferBuilder ) -> UOffset { fbb. startTable ( with: 2 ) }
65- public static func add( age: Double , _ fbb: inout FlatBufferBuilder ) { fbb. add ( element: age, def: 0.0 , at: VTOFFSET . age. p ) }
66- public static func addVectorOf( galaxies: Offset , _ fbb: inout FlatBufferBuilder ) { fbb. add ( offset: galaxies, at: VTOFFSET . galaxies. p ) }
61+ public static func add( age: Double , _ fbb: inout FlatBufferBuilder ) { fbb. add ( element: age, def: 0.0 , at: VT . age) }
62+ public static func addVectorOf( galaxies: Offset , _ fbb: inout FlatBufferBuilder ) { fbb. add ( offset: galaxies, at: VT . galaxies) }
6763 public static func endUniverse( _ fbb: inout FlatBufferBuilder , start: UOffset ) -> Offset { let end = Offset ( offset: fbb. endTable ( at: start) ) ; return end }
6864 public static func createUniverse(
6965 _ fbb: inout FlatBufferBuilder ,
@@ -78,8 +74,8 @@ public struct flatbuffers_goldens_Universe: FlatBufferTable, FlatbuffersVectorIn
7874
7975 public static func verify< T> ( _ verifier: inout Verifier , at position: Int , of type: T . Type ) throws where T: Verifiable {
8076 var _v = try verifier. visitTable ( at: position)
81- try _v. visit ( field: VTOFFSET . age. p , fieldName: " age " , required: false , type: Double . self)
82- try _v. visit ( field: VTOFFSET . galaxies. p , fieldName: " galaxies " , required: false , type: ForwardOffset < Vector < ForwardOffset < flatbuffers_goldens_Galaxy > , flatbuffers_goldens_Galaxy > > . self)
77+ try _v. visit ( field: VT . age, fieldName: " age " , required: false , type: Double . self)
78+ try _v. visit ( field: VT . galaxies, fieldName: " galaxies " , required: false , type: ForwardOffset < Vector < ForwardOffset < flatbuffers_goldens_Galaxy > , flatbuffers_goldens_Galaxy > > . self)
8379 _v. finish ( )
8480 }
8581}
0 commit comments