-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathc.go
495 lines (386 loc) · 18.5 KB
/
c.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
/*
* Copyright (c) 2000-2018, 达梦数据库有限公司.
* All rights reserved.
*/
package dm
import (
"io"
"math"
)
type Dm_build_361 struct {
dm_build_362 []byte
dm_build_363 int
}
func Dm_build_364(dm_build_365 int) *Dm_build_361 {
return &Dm_build_361{make([]byte, 0, dm_build_365), 0}
}
func Dm_build_366(dm_build_367 []byte) *Dm_build_361 {
return &Dm_build_361{dm_build_367, 0}
}
func (dm_build_369 *Dm_build_361) dm_build_368(dm_build_370 int) *Dm_build_361 {
dm_build_371 := len(dm_build_369.dm_build_362)
dm_build_372 := cap(dm_build_369.dm_build_362)
if dm_build_371+dm_build_370 <= dm_build_372 {
dm_build_369.dm_build_362 = dm_build_369.dm_build_362[:dm_build_371+dm_build_370]
} else {
var calCap = int64(math.Max(float64(2*dm_build_372), float64(dm_build_370+dm_build_371)))
nbuf := make([]byte, dm_build_370+dm_build_371, calCap)
copy(nbuf, dm_build_369.dm_build_362)
dm_build_369.dm_build_362 = nbuf
}
return dm_build_369
}
func (dm_build_374 *Dm_build_361) Dm_build_373() int {
return len(dm_build_374.dm_build_362)
}
func (dm_build_376 *Dm_build_361) Dm_build_375(dm_build_377 int) *Dm_build_361 {
for i := dm_build_377; i < len(dm_build_376.dm_build_362); i++ {
dm_build_376.dm_build_362[i] = 0
}
dm_build_376.dm_build_362 = dm_build_376.dm_build_362[:dm_build_377]
return dm_build_376
}
func (dm_build_379 *Dm_build_361) Dm_build_378(dm_build_380 int) *Dm_build_361 {
dm_build_379.dm_build_363 = dm_build_380
return dm_build_379
}
func (dm_build_382 *Dm_build_361) Dm_build_381() int {
return dm_build_382.dm_build_363
}
func (dm_build_384 *Dm_build_361) Dm_build_383(dm_build_385 bool) int {
return len(dm_build_384.dm_build_362) - dm_build_384.dm_build_363
}
func (dm_build_387 *Dm_build_361) Dm_build_386(dm_build_388 int, dm_build_389 bool, dm_build_390 bool) *Dm_build_361 {
if dm_build_389 {
if dm_build_390 {
dm_build_387.dm_build_368(dm_build_388)
} else {
dm_build_387.dm_build_362 = dm_build_387.dm_build_362[:len(dm_build_387.dm_build_362)-dm_build_388]
}
} else {
if dm_build_390 {
dm_build_387.dm_build_363 += dm_build_388
} else {
dm_build_387.dm_build_363 -= dm_build_388
}
}
return dm_build_387
}
func (dm_build_392 *Dm_build_361) Dm_build_391(dm_build_393 io.Reader, dm_build_394 int) (int, error) {
dm_build_395 := len(dm_build_392.dm_build_362)
dm_build_392.dm_build_368(dm_build_394)
dm_build_396 := 0
for dm_build_394 > 0 {
n, err := dm_build_393.Read(dm_build_392.dm_build_362[dm_build_395+dm_build_396:])
if n > 0 && err == io.EOF {
dm_build_396 += n
dm_build_392.dm_build_362 = dm_build_392.dm_build_362[:dm_build_395+dm_build_396]
return dm_build_396, nil
} else if n > 0 && err == nil {
dm_build_394 -= n
dm_build_396 += n
} else if n == 0 && err != nil {
return -1, ECGO_COMMUNITION_ERROR.addDetailln(err.Error()).throw()
}
}
return dm_build_396, nil
}
func (dm_build_398 *Dm_build_361) Dm_build_397(dm_build_399 io.Writer) (*Dm_build_361, error) {
if _, err := dm_build_399.Write(dm_build_398.dm_build_362); err != nil {
return nil, ECGO_COMMUNITION_ERROR.addDetailln(err.Error()).throw()
}
return dm_build_398, nil
}
func (dm_build_401 *Dm_build_361) Dm_build_400(dm_build_402 bool) int {
dm_build_403 := len(dm_build_401.dm_build_362)
dm_build_401.dm_build_368(1)
if dm_build_402 {
return copy(dm_build_401.dm_build_362[dm_build_403:], []byte{1})
} else {
return copy(dm_build_401.dm_build_362[dm_build_403:], []byte{0})
}
}
func (dm_build_405 *Dm_build_361) Dm_build_404(dm_build_406 byte) int {
dm_build_407 := len(dm_build_405.dm_build_362)
dm_build_405.dm_build_368(1)
return copy(dm_build_405.dm_build_362[dm_build_407:], Dm_build_1.Dm_build_179(dm_build_406))
}
func (dm_build_409 *Dm_build_361) Dm_build_408(dm_build_410 int8) int {
dm_build_411 := len(dm_build_409.dm_build_362)
dm_build_409.dm_build_368(1)
return copy(dm_build_409.dm_build_362[dm_build_411:], Dm_build_1.Dm_build_182(dm_build_410))
}
func (dm_build_413 *Dm_build_361) Dm_build_412(dm_build_414 int16) int {
dm_build_415 := len(dm_build_413.dm_build_362)
dm_build_413.dm_build_368(2)
return copy(dm_build_413.dm_build_362[dm_build_415:], Dm_build_1.Dm_build_185(dm_build_414))
}
func (dm_build_417 *Dm_build_361) Dm_build_416(dm_build_418 int32) int {
dm_build_419 := len(dm_build_417.dm_build_362)
dm_build_417.dm_build_368(4)
return copy(dm_build_417.dm_build_362[dm_build_419:], Dm_build_1.Dm_build_188(dm_build_418))
}
func (dm_build_421 *Dm_build_361) Dm_build_420(dm_build_422 uint8) int {
dm_build_423 := len(dm_build_421.dm_build_362)
dm_build_421.dm_build_368(1)
return copy(dm_build_421.dm_build_362[dm_build_423:], Dm_build_1.Dm_build_200(dm_build_422))
}
func (dm_build_425 *Dm_build_361) Dm_build_424(dm_build_426 uint16) int {
dm_build_427 := len(dm_build_425.dm_build_362)
dm_build_425.dm_build_368(2)
return copy(dm_build_425.dm_build_362[dm_build_427:], Dm_build_1.Dm_build_203(dm_build_426))
}
func (dm_build_429 *Dm_build_361) Dm_build_428(dm_build_430 uint32) int {
dm_build_431 := len(dm_build_429.dm_build_362)
dm_build_429.dm_build_368(4)
return copy(dm_build_429.dm_build_362[dm_build_431:], Dm_build_1.Dm_build_206(dm_build_430))
}
func (dm_build_433 *Dm_build_361) Dm_build_432(dm_build_434 uint64) int {
dm_build_435 := len(dm_build_433.dm_build_362)
dm_build_433.dm_build_368(8)
return copy(dm_build_433.dm_build_362[dm_build_435:], Dm_build_1.Dm_build_209(dm_build_434))
}
func (dm_build_437 *Dm_build_361) Dm_build_436(dm_build_438 float32) int {
dm_build_439 := len(dm_build_437.dm_build_362)
dm_build_437.dm_build_368(4)
return copy(dm_build_437.dm_build_362[dm_build_439:], Dm_build_1.Dm_build_206(math.Float32bits(dm_build_438)))
}
func (dm_build_441 *Dm_build_361) Dm_build_440(dm_build_442 float64) int {
dm_build_443 := len(dm_build_441.dm_build_362)
dm_build_441.dm_build_368(8)
return copy(dm_build_441.dm_build_362[dm_build_443:], Dm_build_1.Dm_build_209(math.Float64bits(dm_build_442)))
}
func (dm_build_445 *Dm_build_361) Dm_build_444(dm_build_446 []byte) int {
dm_build_447 := len(dm_build_445.dm_build_362)
dm_build_445.dm_build_368(len(dm_build_446))
return copy(dm_build_445.dm_build_362[dm_build_447:], dm_build_446)
}
func (dm_build_449 *Dm_build_361) Dm_build_448(dm_build_450 []byte) int {
return dm_build_449.Dm_build_416(int32(len(dm_build_450))) + dm_build_449.Dm_build_444(dm_build_450)
}
func (dm_build_452 *Dm_build_361) Dm_build_451(dm_build_453 []byte) int {
return dm_build_452.Dm_build_420(uint8(len(dm_build_453))) + dm_build_452.Dm_build_444(dm_build_453)
}
func (dm_build_455 *Dm_build_361) Dm_build_454(dm_build_456 []byte) int {
return dm_build_455.Dm_build_424(uint16(len(dm_build_456))) + dm_build_455.Dm_build_444(dm_build_456)
}
func (dm_build_458 *Dm_build_361) Dm_build_457(dm_build_459 []byte) int {
return dm_build_458.Dm_build_444(dm_build_459) + dm_build_458.Dm_build_404(0)
}
func (dm_build_461 *Dm_build_361) Dm_build_460(dm_build_462 string, dm_build_463 string, dm_build_464 *DmConnection) int {
dm_build_465 := Dm_build_1.Dm_build_217(dm_build_462, dm_build_463, dm_build_464)
return dm_build_461.Dm_build_448(dm_build_465)
}
func (dm_build_467 *Dm_build_361) Dm_build_466(dm_build_468 string, dm_build_469 string, dm_build_470 *DmConnection) int {
dm_build_471 := Dm_build_1.Dm_build_217(dm_build_468, dm_build_469, dm_build_470)
return dm_build_467.Dm_build_451(dm_build_471)
}
func (dm_build_473 *Dm_build_361) Dm_build_472(dm_build_474 string, dm_build_475 string, dm_build_476 *DmConnection) int {
dm_build_477 := Dm_build_1.Dm_build_217(dm_build_474, dm_build_475, dm_build_476)
return dm_build_473.Dm_build_454(dm_build_477)
}
func (dm_build_479 *Dm_build_361) Dm_build_478(dm_build_480 string, dm_build_481 string, dm_build_482 *DmConnection) int {
dm_build_483 := Dm_build_1.Dm_build_217(dm_build_480, dm_build_481, dm_build_482)
return dm_build_479.Dm_build_457(dm_build_483)
}
func (dm_build_485 *Dm_build_361) Dm_build_484() byte {
dm_build_486 := Dm_build_1.Dm_build_94(dm_build_485.dm_build_362, dm_build_485.dm_build_363)
dm_build_485.dm_build_363++
return dm_build_486
}
func (dm_build_488 *Dm_build_361) Dm_build_487() int16 {
dm_build_489 := Dm_build_1.Dm_build_98(dm_build_488.dm_build_362, dm_build_488.dm_build_363)
dm_build_488.dm_build_363 += 2
return dm_build_489
}
func (dm_build_491 *Dm_build_361) Dm_build_490() int32 {
dm_build_492 := Dm_build_1.Dm_build_103(dm_build_491.dm_build_362, dm_build_491.dm_build_363)
dm_build_491.dm_build_363 += 4
return dm_build_492
}
func (dm_build_494 *Dm_build_361) Dm_build_493() int64 {
dm_build_495 := Dm_build_1.Dm_build_108(dm_build_494.dm_build_362, dm_build_494.dm_build_363)
dm_build_494.dm_build_363 += 8
return dm_build_495
}
func (dm_build_497 *Dm_build_361) Dm_build_496() float32 {
dm_build_498 := Dm_build_1.Dm_build_113(dm_build_497.dm_build_362, dm_build_497.dm_build_363)
dm_build_497.dm_build_363 += 4
return dm_build_498
}
func (dm_build_500 *Dm_build_361) Dm_build_499() float64 {
dm_build_501 := Dm_build_1.Dm_build_117(dm_build_500.dm_build_362, dm_build_500.dm_build_363)
dm_build_500.dm_build_363 += 8
return dm_build_501
}
func (dm_build_503 *Dm_build_361) Dm_build_502() uint8 {
dm_build_504 := Dm_build_1.Dm_build_121(dm_build_503.dm_build_362, dm_build_503.dm_build_363)
dm_build_503.dm_build_363 += 1
return dm_build_504
}
func (dm_build_506 *Dm_build_361) Dm_build_505() uint16 {
dm_build_507 := Dm_build_1.Dm_build_125(dm_build_506.dm_build_362, dm_build_506.dm_build_363)
dm_build_506.dm_build_363 += 2
return dm_build_507
}
func (dm_build_509 *Dm_build_361) Dm_build_508() uint32 {
dm_build_510 := Dm_build_1.Dm_build_130(dm_build_509.dm_build_362, dm_build_509.dm_build_363)
dm_build_509.dm_build_363 += 4
return dm_build_510
}
func (dm_build_512 *Dm_build_361) Dm_build_511(dm_build_513 int) []byte {
dm_build_514 := Dm_build_1.Dm_build_152(dm_build_512.dm_build_362, dm_build_512.dm_build_363, dm_build_513)
dm_build_512.dm_build_363 += dm_build_513
return dm_build_514
}
func (dm_build_516 *Dm_build_361) Dm_build_515() []byte {
return dm_build_516.Dm_build_511(int(dm_build_516.Dm_build_490()))
}
func (dm_build_518 *Dm_build_361) Dm_build_517() []byte {
return dm_build_518.Dm_build_511(int(dm_build_518.Dm_build_484()))
}
func (dm_build_520 *Dm_build_361) Dm_build_519() []byte {
return dm_build_520.Dm_build_511(int(dm_build_520.Dm_build_487()))
}
func (dm_build_522 *Dm_build_361) Dm_build_521(dm_build_523 int) []byte {
return dm_build_522.Dm_build_511(dm_build_523)
}
func (dm_build_525 *Dm_build_361) Dm_build_524() []byte {
dm_build_526 := 0
for dm_build_525.Dm_build_484() != 0 {
dm_build_526++
}
dm_build_525.Dm_build_386(dm_build_526, false, false)
return dm_build_525.Dm_build_511(dm_build_526)
}
func (dm_build_528 *Dm_build_361) Dm_build_527(dm_build_529 int, dm_build_530 string, dm_build_531 *DmConnection) string {
return Dm_build_1.Dm_build_254(dm_build_528.Dm_build_511(dm_build_529), dm_build_530, dm_build_531)
}
func (dm_build_533 *Dm_build_361) Dm_build_532(dm_build_534 string, dm_build_535 *DmConnection) string {
return Dm_build_1.Dm_build_254(dm_build_533.Dm_build_515(), dm_build_534, dm_build_535)
}
func (dm_build_537 *Dm_build_361) Dm_build_536(dm_build_538 string, dm_build_539 *DmConnection) string {
return Dm_build_1.Dm_build_254(dm_build_537.Dm_build_517(), dm_build_538, dm_build_539)
}
func (dm_build_541 *Dm_build_361) Dm_build_540(dm_build_542 string, dm_build_543 *DmConnection) string {
return Dm_build_1.Dm_build_254(dm_build_541.Dm_build_519(), dm_build_542, dm_build_543)
}
func (dm_build_545 *Dm_build_361) Dm_build_544(dm_build_546 string, dm_build_547 *DmConnection) string {
return Dm_build_1.Dm_build_254(dm_build_545.Dm_build_524(), dm_build_546, dm_build_547)
}
func (dm_build_549 *Dm_build_361) Dm_build_548(dm_build_550 int, dm_build_551 byte) int {
return dm_build_549.Dm_build_584(dm_build_550, Dm_build_1.Dm_build_179(dm_build_551))
}
func (dm_build_553 *Dm_build_361) Dm_build_552(dm_build_554 int, dm_build_555 int16) int {
return dm_build_553.Dm_build_584(dm_build_554, Dm_build_1.Dm_build_185(dm_build_555))
}
func (dm_build_557 *Dm_build_361) Dm_build_556(dm_build_558 int, dm_build_559 int32) int {
return dm_build_557.Dm_build_584(dm_build_558, Dm_build_1.Dm_build_188(dm_build_559))
}
func (dm_build_561 *Dm_build_361) Dm_build_560(dm_build_562 int, dm_build_563 int64) int {
return dm_build_561.Dm_build_584(dm_build_562, Dm_build_1.Dm_build_191(dm_build_563))
}
func (dm_build_565 *Dm_build_361) Dm_build_564(dm_build_566 int, dm_build_567 float32) int {
return dm_build_565.Dm_build_584(dm_build_566, Dm_build_1.Dm_build_194(dm_build_567))
}
func (dm_build_569 *Dm_build_361) Dm_build_568(dm_build_570 int, dm_build_571 float64) int {
return dm_build_569.Dm_build_584(dm_build_570, Dm_build_1.Dm_build_197(dm_build_571))
}
func (dm_build_573 *Dm_build_361) Dm_build_572(dm_build_574 int, dm_build_575 uint8) int {
return dm_build_573.Dm_build_584(dm_build_574, Dm_build_1.Dm_build_200(dm_build_575))
}
func (dm_build_577 *Dm_build_361) Dm_build_576(dm_build_578 int, dm_build_579 uint16) int {
return dm_build_577.Dm_build_584(dm_build_578, Dm_build_1.Dm_build_203(dm_build_579))
}
func (dm_build_581 *Dm_build_361) Dm_build_580(dm_build_582 int, dm_build_583 uint32) int {
return dm_build_581.Dm_build_584(dm_build_582, Dm_build_1.Dm_build_206(dm_build_583))
}
func (dm_build_585 *Dm_build_361) Dm_build_584(dm_build_586 int, dm_build_587 []byte) int {
return copy(dm_build_585.dm_build_362[dm_build_586:], dm_build_587)
}
func (dm_build_589 *Dm_build_361) Dm_build_588(dm_build_590 int, dm_build_591 []byte) int {
return dm_build_589.Dm_build_556(dm_build_590, int32(len(dm_build_591))) + dm_build_589.Dm_build_584(dm_build_590+4, dm_build_591)
}
func (dm_build_593 *Dm_build_361) Dm_build_592(dm_build_594 int, dm_build_595 []byte) int {
return dm_build_593.Dm_build_548(dm_build_594, byte(len(dm_build_595))) + dm_build_593.Dm_build_584(dm_build_594+1, dm_build_595)
}
func (dm_build_597 *Dm_build_361) Dm_build_596(dm_build_598 int, dm_build_599 []byte) int {
return dm_build_597.Dm_build_552(dm_build_598, int16(len(dm_build_599))) + dm_build_597.Dm_build_584(dm_build_598+2, dm_build_599)
}
func (dm_build_601 *Dm_build_361) Dm_build_600(dm_build_602 int, dm_build_603 []byte) int {
return dm_build_601.Dm_build_584(dm_build_602, dm_build_603) + dm_build_601.Dm_build_548(dm_build_602+len(dm_build_603), 0)
}
func (dm_build_605 *Dm_build_361) Dm_build_604(dm_build_606 int, dm_build_607 string, dm_build_608 string, dm_build_609 *DmConnection) int {
return dm_build_605.Dm_build_588(dm_build_606, Dm_build_1.Dm_build_217(dm_build_607, dm_build_608, dm_build_609))
}
func (dm_build_611 *Dm_build_361) Dm_build_610(dm_build_612 int, dm_build_613 string, dm_build_614 string, dm_build_615 *DmConnection) int {
return dm_build_611.Dm_build_592(dm_build_612, Dm_build_1.Dm_build_217(dm_build_613, dm_build_614, dm_build_615))
}
func (dm_build_617 *Dm_build_361) Dm_build_616(dm_build_618 int, dm_build_619 string, dm_build_620 string, dm_build_621 *DmConnection) int {
return dm_build_617.Dm_build_596(dm_build_618, Dm_build_1.Dm_build_217(dm_build_619, dm_build_620, dm_build_621))
}
func (dm_build_623 *Dm_build_361) Dm_build_622(dm_build_624 int, dm_build_625 string, dm_build_626 string, dm_build_627 *DmConnection) int {
return dm_build_623.Dm_build_600(dm_build_624, Dm_build_1.Dm_build_217(dm_build_625, dm_build_626, dm_build_627))
}
func (dm_build_629 *Dm_build_361) Dm_build_628(dm_build_630 int) byte {
return Dm_build_1.Dm_build_222(dm_build_629.Dm_build_655(dm_build_630, 1))
}
func (dm_build_632 *Dm_build_361) Dm_build_631(dm_build_633 int) int16 {
return Dm_build_1.Dm_build_225(dm_build_632.Dm_build_655(dm_build_633, 2))
}
func (dm_build_635 *Dm_build_361) Dm_build_634(dm_build_636 int) int32 {
return Dm_build_1.Dm_build_228(dm_build_635.Dm_build_655(dm_build_636, 4))
}
func (dm_build_638 *Dm_build_361) Dm_build_637(dm_build_639 int) int64 {
return Dm_build_1.Dm_build_231(dm_build_638.Dm_build_655(dm_build_639, 8))
}
func (dm_build_641 *Dm_build_361) Dm_build_640(dm_build_642 int) float32 {
return Dm_build_1.Dm_build_234(dm_build_641.Dm_build_655(dm_build_642, 4))
}
func (dm_build_644 *Dm_build_361) Dm_build_643(dm_build_645 int) float64 {
return Dm_build_1.Dm_build_237(dm_build_644.Dm_build_655(dm_build_645, 8))
}
func (dm_build_647 *Dm_build_361) Dm_build_646(dm_build_648 int) uint8 {
return Dm_build_1.Dm_build_240(dm_build_647.Dm_build_655(dm_build_648, 1))
}
func (dm_build_650 *Dm_build_361) Dm_build_649(dm_build_651 int) uint16 {
return Dm_build_1.Dm_build_243(dm_build_650.Dm_build_655(dm_build_651, 2))
}
func (dm_build_653 *Dm_build_361) Dm_build_652(dm_build_654 int) uint32 {
return Dm_build_1.Dm_build_246(dm_build_653.Dm_build_655(dm_build_654, 4))
}
func (dm_build_656 *Dm_build_361) Dm_build_655(dm_build_657 int, dm_build_658 int) []byte {
return dm_build_656.dm_build_362[dm_build_657 : dm_build_657+dm_build_658]
}
func (dm_build_660 *Dm_build_361) Dm_build_659(dm_build_661 int) []byte {
dm_build_662 := dm_build_660.Dm_build_634(dm_build_661)
return dm_build_660.Dm_build_655(dm_build_661+4, int(dm_build_662))
}
func (dm_build_664 *Dm_build_361) Dm_build_663(dm_build_665 int) []byte {
dm_build_666 := dm_build_664.Dm_build_628(dm_build_665)
return dm_build_664.Dm_build_655(dm_build_665+1, int(dm_build_666))
}
func (dm_build_668 *Dm_build_361) Dm_build_667(dm_build_669 int) []byte {
dm_build_670 := dm_build_668.Dm_build_631(dm_build_669)
return dm_build_668.Dm_build_655(dm_build_669+2, int(dm_build_670))
}
func (dm_build_672 *Dm_build_361) Dm_build_671(dm_build_673 int) []byte {
dm_build_674 := 0
for dm_build_672.Dm_build_628(dm_build_673) != 0 {
dm_build_673++
dm_build_674++
}
return dm_build_672.Dm_build_655(dm_build_673-dm_build_674, int(dm_build_674))
}
func (dm_build_676 *Dm_build_361) Dm_build_675(dm_build_677 int, dm_build_678 string, dm_build_679 *DmConnection) string {
return Dm_build_1.Dm_build_254(dm_build_676.Dm_build_659(dm_build_677), dm_build_678, dm_build_679)
}
func (dm_build_681 *Dm_build_361) Dm_build_680(dm_build_682 int, dm_build_683 string, dm_build_684 *DmConnection) string {
return Dm_build_1.Dm_build_254(dm_build_681.Dm_build_663(dm_build_682), dm_build_683, dm_build_684)
}
func (dm_build_686 *Dm_build_361) Dm_build_685(dm_build_687 int, dm_build_688 string, dm_build_689 *DmConnection) string {
return Dm_build_1.Dm_build_254(dm_build_686.Dm_build_667(dm_build_687), dm_build_688, dm_build_689)
}
func (dm_build_691 *Dm_build_361) Dm_build_690(dm_build_692 int, dm_build_693 string, dm_build_694 *DmConnection) string {
return Dm_build_1.Dm_build_254(dm_build_691.Dm_build_671(dm_build_692), dm_build_693, dm_build_694)
}