blob: 668da8bb011256366fb2b7d6f7d1b1a4691f0dfb [file] [log] [blame]
Austin Schuh272c6132020-11-14 16:37:52 -08001// automatically generated by the FlatBuffers compiler, do not modify
2
3import * as flatbuffers from 'flatbuffers';
4/**
5 * @enum {number}
6 */
7export namespace optional_scalars{
8export enum OptionalByte{
9 None= 0,
10 One= 1,
11 Two= 2
12};
13}
14
15/**
16 * @constructor
17 */
18export namespace optional_scalars{
19export class ScalarStuff {
20 bb: flatbuffers.ByteBuffer|null = null;
21
22 bb_pos:number = 0;
23/**
24 * @param number i
25 * @param flatbuffers.ByteBuffer bb
26 * @returns ScalarStuff
27 */
28__init(i:number, bb:flatbuffers.ByteBuffer):ScalarStuff {
29 this.bb_pos = i;
30 this.bb = bb;
31 return this;
32};
33
34/**
35 * @param flatbuffers.ByteBuffer bb
36 * @param ScalarStuff= obj
37 * @returns ScalarStuff
38 */
39static getRootAsScalarStuff(bb:flatbuffers.ByteBuffer, obj?:ScalarStuff):ScalarStuff {
40 return (obj || new ScalarStuff()).__init(bb.readInt32(bb.position()) + bb.position(), bb);
41};
42
43/**
44 * @param flatbuffers.ByteBuffer bb
45 * @param ScalarStuff= obj
46 * @returns ScalarStuff
47 */
48static getSizePrefixedRootAsScalarStuff(bb:flatbuffers.ByteBuffer, obj?:ScalarStuff):ScalarStuff {
49 bb.setPosition(bb.position() + flatbuffers.SIZE_PREFIX_LENGTH);
50 return (obj || new ScalarStuff()).__init(bb.readInt32(bb.position()) + bb.position(), bb);
51};
52
53/**
54 * @param flatbuffers.ByteBuffer bb
55 * @returns boolean
56 */
57static bufferHasIdentifier(bb:flatbuffers.ByteBuffer):boolean {
58 return bb.__has_identifier('NULL');
59};
60
61/**
62 * @returns number
63 */
64justI8():number {
65 var offset = this.bb!.__offset(this.bb_pos, 4);
66 return offset ? this.bb!.readInt8(this.bb_pos + offset) : 0;
67};
68
69/**
70 * @returns number|null
71 */
72maybeI8():number|null {
73 var offset = this.bb!.__offset(this.bb_pos, 6);
74 return offset ? this.bb!.readInt8(this.bb_pos + offset) : null;
75};
76
77/**
78 * @returns number
79 */
80defaultI8():number {
81 var offset = this.bb!.__offset(this.bb_pos, 8);
82 return offset ? this.bb!.readInt8(this.bb_pos + offset) : 42;
83};
84
85/**
86 * @returns number
87 */
88justU8():number {
89 var offset = this.bb!.__offset(this.bb_pos, 10);
90 return offset ? this.bb!.readUint8(this.bb_pos + offset) : 0;
91};
92
93/**
94 * @returns number|null
95 */
96maybeU8():number|null {
97 var offset = this.bb!.__offset(this.bb_pos, 12);
98 return offset ? this.bb!.readUint8(this.bb_pos + offset) : null;
99};
100
101/**
102 * @returns number
103 */
104defaultU8():number {
105 var offset = this.bb!.__offset(this.bb_pos, 14);
106 return offset ? this.bb!.readUint8(this.bb_pos + offset) : 42;
107};
108
109/**
110 * @returns number
111 */
112justI16():number {
113 var offset = this.bb!.__offset(this.bb_pos, 16);
114 return offset ? this.bb!.readInt16(this.bb_pos + offset) : 0;
115};
116
117/**
118 * @returns number|null
119 */
120maybeI16():number|null {
121 var offset = this.bb!.__offset(this.bb_pos, 18);
122 return offset ? this.bb!.readInt16(this.bb_pos + offset) : null;
123};
124
125/**
126 * @returns number
127 */
128defaultI16():number {
129 var offset = this.bb!.__offset(this.bb_pos, 20);
130 return offset ? this.bb!.readInt16(this.bb_pos + offset) : 42;
131};
132
133/**
134 * @returns number
135 */
136justU16():number {
137 var offset = this.bb!.__offset(this.bb_pos, 22);
138 return offset ? this.bb!.readUint16(this.bb_pos + offset) : 0;
139};
140
141/**
142 * @returns number|null
143 */
144maybeU16():number|null {
145 var offset = this.bb!.__offset(this.bb_pos, 24);
146 return offset ? this.bb!.readUint16(this.bb_pos + offset) : null;
147};
148
149/**
150 * @returns number
151 */
152defaultU16():number {
153 var offset = this.bb!.__offset(this.bb_pos, 26);
154 return offset ? this.bb!.readUint16(this.bb_pos + offset) : 42;
155};
156
157/**
158 * @returns number
159 */
160justI32():number {
161 var offset = this.bb!.__offset(this.bb_pos, 28);
162 return offset ? this.bb!.readInt32(this.bb_pos + offset) : 0;
163};
164
165/**
166 * @returns number|null
167 */
168maybeI32():number|null {
169 var offset = this.bb!.__offset(this.bb_pos, 30);
170 return offset ? this.bb!.readInt32(this.bb_pos + offset) : null;
171};
172
173/**
174 * @returns number
175 */
176defaultI32():number {
177 var offset = this.bb!.__offset(this.bb_pos, 32);
178 return offset ? this.bb!.readInt32(this.bb_pos + offset) : 42;
179};
180
181/**
182 * @returns number
183 */
184justU32():number {
185 var offset = this.bb!.__offset(this.bb_pos, 34);
186 return offset ? this.bb!.readUint32(this.bb_pos + offset) : 0;
187};
188
189/**
190 * @returns number|null
191 */
192maybeU32():number|null {
193 var offset = this.bb!.__offset(this.bb_pos, 36);
194 return offset ? this.bb!.readUint32(this.bb_pos + offset) : null;
195};
196
197/**
198 * @returns number
199 */
200defaultU32():number {
201 var offset = this.bb!.__offset(this.bb_pos, 38);
202 return offset ? this.bb!.readUint32(this.bb_pos + offset) : 42;
203};
204
205/**
206 * @returns flatbuffers.Long
207 */
208justI64():flatbuffers.Long {
209 var offset = this.bb!.__offset(this.bb_pos, 40);
210 return offset ? this.bb!.readInt64(this.bb_pos + offset) : this.bb!.createLong(0, 0);
211};
212
213/**
214 * @returns flatbuffers.Long|null
215 */
216maybeI64():flatbuffers.Long|null {
217 var offset = this.bb!.__offset(this.bb_pos, 42);
218 return offset ? this.bb!.readInt64(this.bb_pos + offset) : null;
219};
220
221/**
222 * @returns flatbuffers.Long
223 */
224defaultI64():flatbuffers.Long {
225 var offset = this.bb!.__offset(this.bb_pos, 44);
226 return offset ? this.bb!.readInt64(this.bb_pos + offset) : this.bb!.createLong(42, 0);
227};
228
229/**
230 * @returns flatbuffers.Long
231 */
232justU64():flatbuffers.Long {
233 var offset = this.bb!.__offset(this.bb_pos, 46);
234 return offset ? this.bb!.readUint64(this.bb_pos + offset) : this.bb!.createLong(0, 0);
235};
236
237/**
238 * @returns flatbuffers.Long|null
239 */
240maybeU64():flatbuffers.Long|null {
241 var offset = this.bb!.__offset(this.bb_pos, 48);
242 return offset ? this.bb!.readUint64(this.bb_pos + offset) : null;
243};
244
245/**
246 * @returns flatbuffers.Long
247 */
248defaultU64():flatbuffers.Long {
249 var offset = this.bb!.__offset(this.bb_pos, 50);
250 return offset ? this.bb!.readUint64(this.bb_pos + offset) : this.bb!.createLong(42, 0);
251};
252
253/**
254 * @returns number
255 */
256justF32():number {
257 var offset = this.bb!.__offset(this.bb_pos, 52);
258 return offset ? this.bb!.readFloat32(this.bb_pos + offset) : 0.0;
259};
260
261/**
262 * @returns number|null
263 */
264maybeF32():number|null {
265 var offset = this.bb!.__offset(this.bb_pos, 54);
266 return offset ? this.bb!.readFloat32(this.bb_pos + offset) : null;
267};
268
269/**
270 * @returns number
271 */
272defaultF32():number {
273 var offset = this.bb!.__offset(this.bb_pos, 56);
274 return offset ? this.bb!.readFloat32(this.bb_pos + offset) : 42.0;
275};
276
277/**
278 * @returns number
279 */
280justF64():number {
281 var offset = this.bb!.__offset(this.bb_pos, 58);
282 return offset ? this.bb!.readFloat64(this.bb_pos + offset) : 0.0;
283};
284
285/**
286 * @returns number|null
287 */
288maybeF64():number|null {
289 var offset = this.bb!.__offset(this.bb_pos, 60);
290 return offset ? this.bb!.readFloat64(this.bb_pos + offset) : null;
291};
292
293/**
294 * @returns number
295 */
296defaultF64():number {
297 var offset = this.bb!.__offset(this.bb_pos, 62);
298 return offset ? this.bb!.readFloat64(this.bb_pos + offset) : 42.0;
299};
300
301/**
302 * @returns boolean
303 */
304justBool():boolean {
305 var offset = this.bb!.__offset(this.bb_pos, 64);
306 return offset ? !!this.bb!.readInt8(this.bb_pos + offset) : false;
307};
308
309/**
310 * @returns boolean|null
311 */
312maybeBool():boolean|null {
313 var offset = this.bb!.__offset(this.bb_pos, 66);
314 return offset ? !!this.bb!.readInt8(this.bb_pos + offset) : null;
315};
316
317/**
318 * @returns boolean
319 */
320defaultBool():boolean {
321 var offset = this.bb!.__offset(this.bb_pos, 68);
322 return offset ? !!this.bb!.readInt8(this.bb_pos + offset) : true;
323};
324
325/**
326 * @returns optional_scalars.OptionalByte
327 */
328justEnum():optional_scalars.OptionalByte {
329 var offset = this.bb!.__offset(this.bb_pos, 70);
330 return offset ? /** */ (this.bb!.readInt8(this.bb_pos + offset)) : optional_scalars.OptionalByte.None;
331};
332
333/**
334 * @returns optional_scalars.OptionalByte|null
335 */
336maybeEnum():optional_scalars.OptionalByte|null {
337 var offset = this.bb!.__offset(this.bb_pos, 72);
338 return offset ? /** */ (this.bb!.readInt8(this.bb_pos + offset)) : null;
339};
340
341/**
342 * @returns optional_scalars.OptionalByte
343 */
344defaultEnum():optional_scalars.OptionalByte {
345 var offset = this.bb!.__offset(this.bb_pos, 74);
346 return offset ? /** */ (this.bb!.readInt8(this.bb_pos + offset)) : optional_scalars.OptionalByte.One;
347};
348
349/**
350 * @param flatbuffers.Builder builder
351 */
352static startScalarStuff(builder:flatbuffers.Builder) {
353 builder.startObject(36);
354};
355
356/**
357 * @param flatbuffers.Builder builder
358 * @param number justI8
359 */
360static addJustI8(builder:flatbuffers.Builder, justI8:number) {
361 builder.addFieldInt8(0, justI8, 0);
362};
363
364/**
365 * @param flatbuffers.Builder builder
366 * @param number maybeI8
367 */
368static addMaybeI8(builder:flatbuffers.Builder, maybeI8:number) {
369 builder.addFieldInt8(1, maybeI8, 0);
370};
371
372/**
373 * @param flatbuffers.Builder builder
374 * @param number defaultI8
375 */
376static addDefaultI8(builder:flatbuffers.Builder, defaultI8:number) {
377 builder.addFieldInt8(2, defaultI8, 42);
378};
379
380/**
381 * @param flatbuffers.Builder builder
382 * @param number justU8
383 */
384static addJustU8(builder:flatbuffers.Builder, justU8:number) {
385 builder.addFieldInt8(3, justU8, 0);
386};
387
388/**
389 * @param flatbuffers.Builder builder
390 * @param number maybeU8
391 */
392static addMaybeU8(builder:flatbuffers.Builder, maybeU8:number) {
393 builder.addFieldInt8(4, maybeU8, 0);
394};
395
396/**
397 * @param flatbuffers.Builder builder
398 * @param number defaultU8
399 */
400static addDefaultU8(builder:flatbuffers.Builder, defaultU8:number) {
401 builder.addFieldInt8(5, defaultU8, 42);
402};
403
404/**
405 * @param flatbuffers.Builder builder
406 * @param number justI16
407 */
408static addJustI16(builder:flatbuffers.Builder, justI16:number) {
409 builder.addFieldInt16(6, justI16, 0);
410};
411
412/**
413 * @param flatbuffers.Builder builder
414 * @param number maybeI16
415 */
416static addMaybeI16(builder:flatbuffers.Builder, maybeI16:number) {
417 builder.addFieldInt16(7, maybeI16, 0);
418};
419
420/**
421 * @param flatbuffers.Builder builder
422 * @param number defaultI16
423 */
424static addDefaultI16(builder:flatbuffers.Builder, defaultI16:number) {
425 builder.addFieldInt16(8, defaultI16, 42);
426};
427
428/**
429 * @param flatbuffers.Builder builder
430 * @param number justU16
431 */
432static addJustU16(builder:flatbuffers.Builder, justU16:number) {
433 builder.addFieldInt16(9, justU16, 0);
434};
435
436/**
437 * @param flatbuffers.Builder builder
438 * @param number maybeU16
439 */
440static addMaybeU16(builder:flatbuffers.Builder, maybeU16:number) {
441 builder.addFieldInt16(10, maybeU16, 0);
442};
443
444/**
445 * @param flatbuffers.Builder builder
446 * @param number defaultU16
447 */
448static addDefaultU16(builder:flatbuffers.Builder, defaultU16:number) {
449 builder.addFieldInt16(11, defaultU16, 42);
450};
451
452/**
453 * @param flatbuffers.Builder builder
454 * @param number justI32
455 */
456static addJustI32(builder:flatbuffers.Builder, justI32:number) {
457 builder.addFieldInt32(12, justI32, 0);
458};
459
460/**
461 * @param flatbuffers.Builder builder
462 * @param number maybeI32
463 */
464static addMaybeI32(builder:flatbuffers.Builder, maybeI32:number) {
465 builder.addFieldInt32(13, maybeI32, 0);
466};
467
468/**
469 * @param flatbuffers.Builder builder
470 * @param number defaultI32
471 */
472static addDefaultI32(builder:flatbuffers.Builder, defaultI32:number) {
473 builder.addFieldInt32(14, defaultI32, 42);
474};
475
476/**
477 * @param flatbuffers.Builder builder
478 * @param number justU32
479 */
480static addJustU32(builder:flatbuffers.Builder, justU32:number) {
481 builder.addFieldInt32(15, justU32, 0);
482};
483
484/**
485 * @param flatbuffers.Builder builder
486 * @param number maybeU32
487 */
488static addMaybeU32(builder:flatbuffers.Builder, maybeU32:number) {
489 builder.addFieldInt32(16, maybeU32, 0);
490};
491
492/**
493 * @param flatbuffers.Builder builder
494 * @param number defaultU32
495 */
496static addDefaultU32(builder:flatbuffers.Builder, defaultU32:number) {
497 builder.addFieldInt32(17, defaultU32, 42);
498};
499
500/**
501 * @param flatbuffers.Builder builder
502 * @param flatbuffers.Long justI64
503 */
504static addJustI64(builder:flatbuffers.Builder, justI64:flatbuffers.Long) {
505 builder.addFieldInt64(18, justI64, builder.createLong(0, 0));
506};
507
508/**
509 * @param flatbuffers.Builder builder
510 * @param flatbuffers.Long maybeI64
511 */
512static addMaybeI64(builder:flatbuffers.Builder, maybeI64:flatbuffers.Long) {
513 builder.addFieldInt64(19, maybeI64, builder.createLong(0, 0));
514};
515
516/**
517 * @param flatbuffers.Builder builder
518 * @param flatbuffers.Long defaultI64
519 */
520static addDefaultI64(builder:flatbuffers.Builder, defaultI64:flatbuffers.Long) {
521 builder.addFieldInt64(20, defaultI64, builder.createLong(42, 0));
522};
523
524/**
525 * @param flatbuffers.Builder builder
526 * @param flatbuffers.Long justU64
527 */
528static addJustU64(builder:flatbuffers.Builder, justU64:flatbuffers.Long) {
529 builder.addFieldInt64(21, justU64, builder.createLong(0, 0));
530};
531
532/**
533 * @param flatbuffers.Builder builder
534 * @param flatbuffers.Long maybeU64
535 */
536static addMaybeU64(builder:flatbuffers.Builder, maybeU64:flatbuffers.Long) {
537 builder.addFieldInt64(22, maybeU64, builder.createLong(0, 0));
538};
539
540/**
541 * @param flatbuffers.Builder builder
542 * @param flatbuffers.Long defaultU64
543 */
544static addDefaultU64(builder:flatbuffers.Builder, defaultU64:flatbuffers.Long) {
545 builder.addFieldInt64(23, defaultU64, builder.createLong(42, 0));
546};
547
548/**
549 * @param flatbuffers.Builder builder
550 * @param number justF32
551 */
552static addJustF32(builder:flatbuffers.Builder, justF32:number) {
553 builder.addFieldFloat32(24, justF32, 0.0);
554};
555
556/**
557 * @param flatbuffers.Builder builder
558 * @param number maybeF32
559 */
560static addMaybeF32(builder:flatbuffers.Builder, maybeF32:number) {
561 builder.addFieldFloat32(25, maybeF32, 0);
562};
563
564/**
565 * @param flatbuffers.Builder builder
566 * @param number defaultF32
567 */
568static addDefaultF32(builder:flatbuffers.Builder, defaultF32:number) {
569 builder.addFieldFloat32(26, defaultF32, 42.0);
570};
571
572/**
573 * @param flatbuffers.Builder builder
574 * @param number justF64
575 */
576static addJustF64(builder:flatbuffers.Builder, justF64:number) {
577 builder.addFieldFloat64(27, justF64, 0.0);
578};
579
580/**
581 * @param flatbuffers.Builder builder
582 * @param number maybeF64
583 */
584static addMaybeF64(builder:flatbuffers.Builder, maybeF64:number) {
585 builder.addFieldFloat64(28, maybeF64, 0);
586};
587
588/**
589 * @param flatbuffers.Builder builder
590 * @param number defaultF64
591 */
592static addDefaultF64(builder:flatbuffers.Builder, defaultF64:number) {
593 builder.addFieldFloat64(29, defaultF64, 42.0);
594};
595
596/**
597 * @param flatbuffers.Builder builder
598 * @param boolean justBool
599 */
600static addJustBool(builder:flatbuffers.Builder, justBool:boolean) {
601 builder.addFieldInt8(30, +justBool, +false);
602};
603
604/**
605 * @param flatbuffers.Builder builder
606 * @param boolean maybeBool
607 */
608static addMaybeBool(builder:flatbuffers.Builder, maybeBool:boolean) {
609 builder.addFieldInt8(31, +maybeBool, 0);
610};
611
612/**
613 * @param flatbuffers.Builder builder
614 * @param boolean defaultBool
615 */
616static addDefaultBool(builder:flatbuffers.Builder, defaultBool:boolean) {
617 builder.addFieldInt8(32, +defaultBool, +true);
618};
619
620/**
621 * @param flatbuffers.Builder builder
622 * @param optional_scalars.OptionalByte justEnum
623 */
624static addJustEnum(builder:flatbuffers.Builder, justEnum:optional_scalars.OptionalByte) {
625 builder.addFieldInt8(33, justEnum, optional_scalars.OptionalByte.None);
626};
627
628/**
629 * @param flatbuffers.Builder builder
630 * @param optional_scalars.OptionalByte maybeEnum
631 */
632static addMaybeEnum(builder:flatbuffers.Builder, maybeEnum:optional_scalars.OptionalByte) {
633 builder.addFieldInt8(34, maybeEnum, 0);
634};
635
636/**
637 * @param flatbuffers.Builder builder
638 * @param optional_scalars.OptionalByte defaultEnum
639 */
640static addDefaultEnum(builder:flatbuffers.Builder, defaultEnum:optional_scalars.OptionalByte) {
641 builder.addFieldInt8(35, defaultEnum, optional_scalars.OptionalByte.One);
642};
643
644/**
645 * @param flatbuffers.Builder builder
646 * @returns flatbuffers.Offset
647 */
648static endScalarStuff(builder:flatbuffers.Builder):flatbuffers.Offset {
649 var offset = builder.endObject();
650 return offset;
651};
652
653/**
654 * @param flatbuffers.Builder builder
655 * @param flatbuffers.Offset offset
656 */
657static finishScalarStuffBuffer(builder:flatbuffers.Builder, offset:flatbuffers.Offset) {
658 builder.finish(offset, 'NULL');
659};
660
661/**
662 * @param flatbuffers.Builder builder
663 * @param flatbuffers.Offset offset
664 */
665static finishSizePrefixedScalarStuffBuffer(builder:flatbuffers.Builder, offset:flatbuffers.Offset) {
666 builder.finish(offset, 'NULL', true);
667};
668
669static createScalarStuff(builder:flatbuffers.Builder, justI8:number, maybeI8:number|null, defaultI8:number, justU8:number, maybeU8:number|null, defaultU8:number, justI16:number, maybeI16:number|null, defaultI16:number, justU16:number, maybeU16:number|null, defaultU16:number, justI32:number, maybeI32:number|null, defaultI32:number, justU32:number, maybeU32:number|null, defaultU32:number, justI64:flatbuffers.Long, maybeI64:flatbuffers.Long|null, defaultI64:flatbuffers.Long, justU64:flatbuffers.Long, maybeU64:flatbuffers.Long|null, defaultU64:flatbuffers.Long, justF32:number, maybeF32:number|null, defaultF32:number, justF64:number, maybeF64:number|null, defaultF64:number, justBool:boolean, maybeBool:boolean|null, defaultBool:boolean, justEnum:optional_scalars.OptionalByte, maybeEnum:optional_scalars.OptionalByte|null, defaultEnum:optional_scalars.OptionalByte):flatbuffers.Offset {
670 ScalarStuff.startScalarStuff(builder);
671 ScalarStuff.addJustI8(builder, justI8);
672 if (maybeI8 !== null)
673 ScalarStuff.addMaybeI8(builder, maybeI8);
674 ScalarStuff.addDefaultI8(builder, defaultI8);
675 ScalarStuff.addJustU8(builder, justU8);
676 if (maybeU8 !== null)
677 ScalarStuff.addMaybeU8(builder, maybeU8);
678 ScalarStuff.addDefaultU8(builder, defaultU8);
679 ScalarStuff.addJustI16(builder, justI16);
680 if (maybeI16 !== null)
681 ScalarStuff.addMaybeI16(builder, maybeI16);
682 ScalarStuff.addDefaultI16(builder, defaultI16);
683 ScalarStuff.addJustU16(builder, justU16);
684 if (maybeU16 !== null)
685 ScalarStuff.addMaybeU16(builder, maybeU16);
686 ScalarStuff.addDefaultU16(builder, defaultU16);
687 ScalarStuff.addJustI32(builder, justI32);
688 if (maybeI32 !== null)
689 ScalarStuff.addMaybeI32(builder, maybeI32);
690 ScalarStuff.addDefaultI32(builder, defaultI32);
691 ScalarStuff.addJustU32(builder, justU32);
692 if (maybeU32 !== null)
693 ScalarStuff.addMaybeU32(builder, maybeU32);
694 ScalarStuff.addDefaultU32(builder, defaultU32);
695 ScalarStuff.addJustI64(builder, justI64);
696 if (maybeI64 !== null)
697 ScalarStuff.addMaybeI64(builder, maybeI64);
698 ScalarStuff.addDefaultI64(builder, defaultI64);
699 ScalarStuff.addJustU64(builder, justU64);
700 if (maybeU64 !== null)
701 ScalarStuff.addMaybeU64(builder, maybeU64);
702 ScalarStuff.addDefaultU64(builder, defaultU64);
703 ScalarStuff.addJustF32(builder, justF32);
704 if (maybeF32 !== null)
705 ScalarStuff.addMaybeF32(builder, maybeF32);
706 ScalarStuff.addDefaultF32(builder, defaultF32);
707 ScalarStuff.addJustF64(builder, justF64);
708 if (maybeF64 !== null)
709 ScalarStuff.addMaybeF64(builder, maybeF64);
710 ScalarStuff.addDefaultF64(builder, defaultF64);
711 ScalarStuff.addJustBool(builder, justBool);
712 if (maybeBool !== null)
713 ScalarStuff.addMaybeBool(builder, maybeBool);
714 ScalarStuff.addDefaultBool(builder, defaultBool);
715 ScalarStuff.addJustEnum(builder, justEnum);
716 if (maybeEnum !== null)
717 ScalarStuff.addMaybeEnum(builder, maybeEnum);
718 ScalarStuff.addDefaultEnum(builder, defaultEnum);
719 return ScalarStuff.endScalarStuff(builder);
720}
721}
722}