aboutsummaryrefslogtreecommitdiff
path: root/internal/mptest/main_linux_386.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/mptest/main_linux_386.go')
-rw-r--r--internal/mptest/main_linux_386.go9938
1 files changed, 0 insertions, 9938 deletions
diff --git a/internal/mptest/main_linux_386.go b/internal/mptest/main_linux_386.go
deleted file mode 100644
index 10a1654..0000000
--- a/internal/mptest/main_linux_386.go
+++ /dev/null
@@ -1,9938 +0,0 @@
-// Code generated by `gocc testdata/sqlite-src-3300100/mptest/mptest.c -o internal/mptest/main_linux_386.go -Itestdata/sqlite-amalgamation-3300100 -qbec-dot-import modernc.org/sqlite/internal/bin -qbec-static-prefix s_ -DHAVE_USLEEP -DLONGDOUBLE_TYPE=double -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 -DSQLITE_DQS=0 -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_MAX_MMAP_SIZE=0 -DSQLITE_MUTEX_APPDEF=1 -DSQLITE_MUTEX_NOOP -DSQLITE_OMIT_DECLTYPE -DSQLITE_OMIT_PROGRESS_CALLBACK -DSQLITE_OMIT_SHARED_CACHE -DSQLITE_THREADSAFE=2 -DSQLITE_USE_ALLOCA`, DO NOT EDIT.
-
-package main
-
-import (
- . "modernc.org/sqlite/internal/bin"
-)
-
-import (
- "math"
- "modernc.org/crt/v2"
- "unsafe"
-)
-
-var (
- _ *crt.TLS
- _ = math.Pi
- _ = unsafe.Sizeof(0)
-)
-
-func main() { crt.Start(Xmain) }
-
-var s__1 = [11]byte{0x5f, 0x5f, 0x62, 0x73, 0x77, 0x61, 0x70, 0x5f, 0x31, 0x36}
-
-var s__2 = [11]byte{0x5f, 0x5f, 0x62, 0x73, 0x77, 0x61, 0x70, 0x5f, 0x33, 0x32}
-
-var s__3 = [11]byte{0x5f, 0x5f, 0x62, 0x73, 0x77, 0x61, 0x70, 0x5f, 0x36, 0x34}
-
-var s__4 = [18]byte{
- 0x5f, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x31, 0x36, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
- 0x79,
-}
-
-var s__5 = [18]byte{
- 0x5f, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
- 0x79,
-}
-
-var s__6 = [18]byte{
- 0x5f, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
- 0x79,
-}
-
-var s_g [96]byte
-
-func s_printWithPrefix(t *crt.TLS, _v1 int32, _v2 int32, _v3 int32) {
- bp := t.Alloc(32)
- defer t.Free(32)
- var _v15 int32 // %t10
- var _v16 int32 // %t11
- var _v17 int32 // %t12
- var _v18 int32 // %t13
- var _v19 int32 // %t14
- var _v20 int32 // %t15
- var _v21 int32 // %t16
- var _v22 int32 // %t17
- var _v23 int32 // %t18
- var _v24 int32 // %t19
- var _v7 int32 // %t2
- var _v25 int32 // %t20
- var _v26 int32 // %t21
- var _v28 int32 // %t23
- var _v29 int32 // %t24
- var _v30 int32 // %t25
- var _v31 int32 // %t26
- var _v32 int32 // %t27
- var _v33 int32 // %t28
- var _v34 int32 // %t29
- var _v35 int32 // %t30
- var _v37 int32 // %t32
- var _v38 int32 // %t33
- var _v39 int32 // %t34
- var _v40 int32 // %t35
- var _v41 int32 // %t36
- var _v45 int32 // %t40
- var _v46 int32 // %t41
- var _v48 int32 // %t43
- var _v49 int32 // %t44
- var _v50 int32 // %t45
- var _v51 int32 // %t46
- var _v54 int32 // %t49
- var _v10 int32 // %t5
- var _v55 int32 // %t50
- var _v56 int32 // %t51
- var _v57 int32 // %t52
- var _v59 int32 // %t54
- var _v62 int32 // %t57
- var _v63 int32 // %t58
- var _v64 int32 // %t59
- var _v11 int32 // %t6
- var _v65 int32 // %t60
- var _v67 int32 // %t62
- var _v68 int32 // %t63
- var _v69 int32 // %t64
- var _v70 int32 // %t65
- var _v71 int32 // %t66
- var _v12 int32 // %t7
- var _v13 int32 // %t8
- var _v4 = int32(bp + 24) // %v3
- var _v6 = int32(bp + 28) // %v4
- *(*int32)(unsafe.Pointer(uintptr(_v4))) = _v3
- goto l2
-l2:
- _v7 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- goto l3
-l3:
- if _v7 != 0 {
- goto l4
- }
- goto l33
-l33:
- _v13 = 0
- goto l7
-l4:
- _v10 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v11 = int32(int32(_v10) + int32(0))
- _v12 = int32(*(*int8)(unsafe.Pointer(uintptr(_v11))))
- goto l5
-l5:
- if _v12 != 0 {
- goto l6
- }
- goto l34
-l34:
- _v13 = 0
- goto l7
-l6:
- _v13 = 1
- goto l7
-l7:
- if _v13 != 0 {
- goto l8
- }
- goto l31
-l8:
- _v15 = int32(int32(_v6) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v15))) = 0
- goto l9
-l9:
- _v16 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v17 = int32(_v16 * 1)
- _v18 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v19 = int32(int32(_v18) + int32(_v17))
- _v20 = int32(*(*int8)(unsafe.Pointer(uintptr(_v19))))
- goto l10
-l10:
- if _v20 != 0 {
- goto l11
- }
- goto l35
-l35:
- _v29 = 0
- goto l14
-l11:
- _v21 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v22 = int32(_v21 * 1)
- _v23 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v24 = int32(int32(_v23) + int32(_v22))
- _v25 = int32(*(*int8)(unsafe.Pointer(uintptr(_v24))))
- _v26 = int32(int8(_v25))
- _v28 = crt.Bool32(int32(_v26) != int32(10))
- goto l12
-l12:
- if _v28 != 0 {
- goto l13
- }
- goto l36
-l36:
- _v29 = 0
- goto l14
-l13:
- _v29 = 1
- goto l14
-l14:
- goto l15
-l15:
- if _v29 != 0 {
- goto l16
- }
- goto l37
-l37:
- _v38 = 0
- goto l19
-l16:
- _v30 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v31 = int32(_v30 * 1)
- _v32 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v33 = int32(int32(_v32) + int32(_v31))
- _v34 = int32(*(*int8)(unsafe.Pointer(uintptr(_v33))))
- _v35 = int32(int8(_v34))
- _v37 = crt.Bool32(int32(_v35) != int32(13))
- goto l17
-l17:
- if _v37 != 0 {
- goto l18
- }
- goto l38
-l38:
- _v38 = 0
- goto l19
-l18:
- _v38 = 1
- goto l19
-l19:
- if _v38 != 0 {
- goto l20
- }
- goto l22
-l20:
- goto l21
-l21:
- _v39 = int32(int32(_v6) + int32(0))
- _v40 = *(*int32)(unsafe.Pointer(uintptr(_v39)))
- _v41 = int32(int32(_v40) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v39))) = _v41
- goto l9
-l22:
- _v45 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v46 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- *(*int32)(unsafe.Pointer(bp + 0)) = _v2
-
- *(*int32)(unsafe.Pointer(bp + 8)) = _v45
-
- *(*int32)(unsafe.Pointer(bp + 16)) = _v46
-
- _ = crt.Xfprintf(t, _v1, int32(uintptr(unsafe.Pointer(&s__8))), bp+0)
- _v48 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v49 = int32(int32(_v4) + int32(0))
- _v50 = *(*int32)(unsafe.Pointer(uintptr(_v49)))
- _v51 = int32(int32(_v50) + int32(_v48))
- *(*int32)(unsafe.Pointer(uintptr(_v49))) = _v51
- goto l23
-l23:
- _v54 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v55 = int32(int32(_v54) + int32(0))
- _v56 = int32(*(*int8)(unsafe.Pointer(uintptr(_v55))))
- _v57 = int32(int8(_v56))
- _v59 = crt.Bool32(int32(_v57) == int32(10))
- goto l24
-l24:
- if _v59 != 0 {
- goto l39
- }
- goto l25
-l39:
- _v68 = 1
- goto l28
-l25:
- _v62 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v63 = int32(int32(_v62) + int32(0))
- _v64 = int32(*(*int8)(unsafe.Pointer(uintptr(_v63))))
- _v65 = int32(int8(_v64))
- _v67 = crt.Bool32(int32(_v65) == int32(13))
- goto l26
-l26:
- if _v67 != 0 {
- goto l40
- }
- goto l27
-l40:
- _v68 = 1
- goto l28
-l27:
- _v68 = 0
- goto l28
-l28:
- if _v68 != 0 {
- goto l29
- }
- goto l30
-l29:
- _v69 = int32(int32(_v4) + int32(0))
- _v70 = *(*int32)(unsafe.Pointer(uintptr(_v69)))
- _v71 = int32(int32(_v70) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v69))) = _v71
- goto l23
-l30:
- goto l2
-l31:
- goto l32
-l32:
-}
-
-var s__7 = [16]byte{0x70, 0x72, 0x69, 0x6e, 0x74, 0x57, 0x69, 0x74, 0x68, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78}
-
-var s__8 = [8]byte{0x25, 0x73, 0x25, 0x2e, 0x2a, 0x73, 0x0a}
-
-func s_safe_strcmp(t *crt.TLS, _v1 int32, _v2 int32) int32 {
- var _v14 int32 // %t12
- var _v18 int32 // %t16
- var _v5 int32 // %t3
- var _v9 int32 // %t7
- _v5 = crt.Bool32(int32(_v1) == int32(_v2))
- if _v5 != 0 {
- goto l2
- }
- goto l4
-l2:
- return 0
-l4:
- _v9 = crt.Bool32(int32(_v1) == int32(0))
- if _v9 != 0 {
- goto l5
- }
- goto l7
-l5:
- return -1
-l7:
- _v14 = crt.Bool32(int32(_v2) == int32(0))
- if _v14 != 0 {
- goto l8
- }
- goto l10
-l8:
- return 1
-l10:
- _v18 = crt.Xstrcmp(t, _v1, _v2)
- return _v18
-}
-
-var s__9 = [12]byte{0x73, 0x61, 0x66, 0x65, 0x5f, 0x73, 0x74, 0x72, 0x63, 0x6d, 0x70}
-
-func Xstrglob(t *crt.TLS, _v1 int32, _v2 int32) int32 {
- bp := t.Alloc(32)
- defer t.Free(32)
- var _v110 int32 // %t101
- var _v112 int32 // %t103
- var _v115 int32 // %t106
- var _v117 int32 // %t108
- var _v118 int32 // %t109
- var _v20 int32 // %t11
- var _v119 int32 // %t110
- var _v120 int32 // %t111
- var _v121 int32 // %t112
- var _v122 int32 // %t113
- var _v123 int32 // %t114
- var _v124 int32 // %t115
- var _v126 int32 // %t117
- var _v128 int32 // %t119
- var _v21 int32 // %t12
- var _v129 int32 // %t120
- var _v130 int32 // %t121
- var _v131 int32 // %t122
- var _v132 int32 // %t123
- var _v133 int32 // %t124
- var _v134 int32 // %t125
- var _v136 int32 // %t127
- var _v138 int32 // %t129
- var _v139 int32 // %t130
- var _v140 int32 // %t131
- var _v141 int32 // %t132
- var _v142 int32 // %t133
- var _v143 int32 // %t134
- var _v144 int32 // %t135
- var _v145 int32 // %t136
- var _v147 int32 // %t138
- var _v148 int32 // %t139
- var _v23 int32 // %t14
- var _v150 int32 // %t141
- var _v152 int32 // %t143
- var _v153 int32 // %t144
- var _v154 int32 // %t145
- var _v155 int32 // %t146
- var _v156 int32 // %t147
- var _v157 int32 // %t148
- var _v158 int32 // %t149
- var _v24 int32 // %t15
- var _v159 int32 // %t150
- var _v160 int32 // %t151
- var _v162 int32 // %t153
- var _v163 int32 // %t154
- var _v164 int32 // %t155
- var _v166 int32 // %t157
- var _v25 int32 // %t16
- var _v169 int32 // %t160
- var _v170 int32 // %t161
- var _v171 int32 // %t162
- var _v172 int32 // %t163
- var _v174 int32 // %t165
- var _v175 int32 // %t166
- var _v178 int32 // %t169
- var _v26 int32 // %t17
- var _v179 int32 // %t170
- var _v180 int32 // %t171
- var _v181 int32 // %t172
- var _v183 int32 // %t174
- var _v184 int32 // %t175
- var _v185 int32 // %t176
- var _v187 int32 // %t178
- var _v188 int32 // %t179
- var _v27 int32 // %t18
- var _v189 int32 // %t180
- var _v190 int32 // %t181
- var _v191 int32 // %t182
- var _v192 int32 // %t183
- var _v193 int32 // %t184
- var _v194 int32 // %t185
- var _v195 int32 // %t186
- var _v196 int32 // %t187
- var _v197 int32 // %t188
- var _v198 int32 // %t189
- var _v28 int32 // %t19
- var _v199 int32 // %t190
- var _v200 int32 // %t191
- var _v201 int32 // %t192
- var _v203 int32 // %t194
- var _v205 int32 // %t196
- var _v206 int32 // %t197
- var _v207 int32 // %t198
- var _v208 int32 // %t199
- var _v29 int32 // %t20
- var _v210 int32 // %t201
- var _v211 int32 // %t202
- var _v212 int32 // %t203
- var _v213 int32 // %t204
- var _v214 int32 // %t205
- var _v215 int32 // %t206
- var _v216 int32 // %t207
- var _v217 int32 // %t208
- var _v218 int32 // %t209
- var _v30 int32 // %t21
- var _v219 int32 // %t210
- var _v221 int32 // %t212
- var _v222 int32 // %t213
- var _v223 int32 // %t214
- var _v224 int32 // %t215
- var _v226 int32 // %t217
- var _v227 int32 // %t218
- var _v229 int32 // %t220
- var _v231 int32 // %t222
- var _v234 int32 // %t225
- var _v235 int32 // %t226
- var _v236 int32 // %t227
- var _v237 int32 // %t228
- var _v32 int32 // %t23
- var _v239 int32 // %t230
- var _v242 int32 // %t233
- var _v243 int32 // %t234
- var _v244 int32 // %t235
- var _v245 int32 // %t236
- var _v247 int32 // %t238
- var _v248 int32 // %t239
- var _v33 int32 // %t24
- var _v251 int32 // %t242
- var _v252 int32 // %t243
- var _v253 int32 // %t244
- var _v254 int32 // %t245
- var _v255 int32 // %t246
- var _v256 int32 // %t247
- var _v257 int32 // %t248
- var _v258 int32 // %t249
- var _v259 int32 // %t250
- var _v260 int32 // %t251
- var _v264 int32 // %t255
- var _v265 int32 // %t256
- var _v266 int32 // %t257
- var _v267 int32 // %t258
- var _v268 int32 // %t259
- var _v35 int32 // %t26
- var _v271 int32 // %t262
- var _v272 int32 // %t263
- var _v273 int32 // %t264
- var _v274 int32 // %t265
- var _v275 int32 // %t266
- var _v276 int32 // %t267
- var _v277 int32 // %t268
- var _v278 int32 // %t269
- var _v36 int32 // %t27
- var _v279 int32 // %t270
- var _v280 int32 // %t271
- var _v284 int32 // %t275
- var _v285 int32 // %t276
- var _v287 int32 // %t278
- var _v288 int32 // %t279
- var _v37 int32 // %t28
- var _v289 int32 // %t280
- var _v292 int32 // %t283
- var _v293 int32 // %t284
- var _v294 int32 // %t285
- var _v295 int32 // %t286
- var _v296 int32 // %t287
- var _v297 int32 // %t288
- var _v298 int32 // %t289
- var _v299 int32 // %t290
- var _v300 int32 // %t291
- var _v301 int32 // %t292
- var _v305 int32 // %t296
- var _v306 int32 // %t297
- var _v307 int32 // %t298
- var _v308 int32 // %t299
- var _v12 int32 // %t3
- var _v39 int32 // %t30
- var _v309 int32 // %t300
- var _v310 int32 // %t301
- var _v311 int32 // %t302
- var _v312 int32 // %t303
- var _v313 int32 // %t304
- var _v314 int32 // %t305
- var _v315 int32 // %t306
- var _v317 int32 // %t308
- var _v318 int32 // %t309
- var _v40 int32 // %t31
- var _v319 int32 // %t310
- var _v321 int32 // %t312
- var _v41 int32 // %t32
- var _v42 int32 // %t33
- var _v43 int32 // %t34
- var _v44 int32 // %t35
- var _v46 int32 // %t37
- var _v47 int32 // %t38
- var _v13 int32 // %t4
- var _v49 int32 // %t40
- var _v51 int32 // %t42
- var _v53 int32 // %t44
- var _v55 int32 // %t46
- var _v56 int32 // %t47
- var _v57 int32 // %t48
- var _v58 int32 // %t49
- var _v14 int32 // %t5
- var _v60 int32 // %t51
- var _v61 int32 // %t52
- var _v62 int32 // %t53
- var _v63 int32 // %t54
- var _v64 int32 // %t55
- var _v65 int32 // %t56
- var _v66 int32 // %t57
- var _v67 int32 // %t58
- var _v68 int32 // %t59
- var _v15 int32 // %t6
- var _v69 int32 // %t60
- var _v71 int32 // %t62
- var _v72 int32 // %t63
- var _v73 int32 // %t64
- var _v74 int32 // %t65
- var _v75 int32 // %t66
- var _v76 int32 // %t67
- var _v77 int32 // %t68
- var _v78 int32 // %t69
- var _v16 int32 // %t7
- var _v80 int32 // %t71
- var _v81 int32 // %t72
- var _v82 int32 // %t73
- var _v83 int32 // %t74
- var _v84 int32 // %t75
- var _v85 int32 // %t76
- var _v86 int32 // %t77
- var _v87 int32 // %t78
- var _v88 int32 // %t79
- var _v17 int32 // %t8
- var _v89 int32 // %t80
- var _v90 int32 // %t81
- var _v92 int32 // %t83
- var _v94 int32 // %t85
- var _v95 int32 // %t86
- var _v96 int32 // %t87
- var _v18 int32 // %t9
- var _v99 int32 // %t90
- var _v101 int32 // %t92
- var _v102 int32 // %t93
- var _v103 int32 // %t94
- var _v104 int32 // %t95
- var _v105 int32 // %t96
- var _v106 int32 // %t97
- var _v108 int32 // %t99
- var _v3 = int32(bp + 0) // %v1
- var _v5 = int32(bp + 4) // %v2
- var _v7 = int32(bp + 8) // %v3
- var _v8 = int32(bp + 12) // %v4
- var _v9 = int32(bp + 16) // %v5
- var _v10 = int32(bp + 20) // %v6
- var _v11 = int32(bp + 24) // %v7
- *(*int32)(unsafe.Pointer(uintptr(_v3))) = _v1
- *(*int32)(unsafe.Pointer(uintptr(_v5))) = _v2
- goto l2
-l2:
- _v12 = int32(int32(_v3) + int32(0))
- _v13 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v14 = int32(int32(_v13) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v12))) = _v14
- _v15 = int32(*(*int8)(unsafe.Pointer(uintptr(_v13))))
- _v16 = int32(int8(_v15))
- _v17 = int32(int32(_v7) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v17))) = _v16
- _v18 = *(*int32)(unsafe.Pointer(uintptr(_v17)))
- _v20 = crt.Bool32(int32(_v18) != int32(0))
- if _v20 != 0 {
- goto l3
- }
- goto l139
-l3:
- _v21 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v23 = crt.Bool32(int32(_v21) == int32(42))
- if _v23 != 0 {
- goto l4
- }
- goto l49
-l4:
- goto l5
-l5:
- _v24 = int32(int32(_v3) + int32(0))
- _v25 = *(*int32)(unsafe.Pointer(uintptr(_v24)))
- _v26 = int32(int32(_v25) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v24))) = _v26
- _v27 = int32(*(*int8)(unsafe.Pointer(uintptr(_v25))))
- _v28 = int32(int8(_v27))
- _v29 = int32(int32(_v7) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v29))) = _v28
- _v30 = *(*int32)(unsafe.Pointer(uintptr(_v29)))
- _v32 = crt.Bool32(int32(_v30) == int32(42))
- goto l6
-l6:
- if _v32 != 0 {
- goto l142
- }
- goto l7
-l142:
- _v36 = 1
- goto l10
-l7:
- _v33 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v35 = crt.Bool32(int32(_v33) == int32(63))
- goto l8
-l8:
- if _v35 != 0 {
- goto l143
- }
- goto l9
-l143:
- _v36 = 1
- goto l10
-l9:
- _v36 = 0
- goto l10
-l10:
- if _v36 != 0 {
- goto l11
- }
- goto l20
-l11:
- _v37 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v39 = crt.Bool32(int32(_v37) == int32(63))
- goto l12
-l12:
- if _v39 != 0 {
- goto l13
- }
- goto l144
-l144:
- _v47 = 0
- goto l16
-l13:
- _v40 = int32(int32(_v5) + int32(0))
- _v41 = *(*int32)(unsafe.Pointer(uintptr(_v40)))
- _v42 = int32(int32(_v41) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v40))) = _v42
- _v43 = int32(*(*int8)(unsafe.Pointer(uintptr(_v41))))
- _v44 = int32(int8(_v43))
- _v46 = crt.Bool32(int32(_v44) == int32(0))
- goto l14
-l14:
- if _v46 != 0 {
- goto l15
- }
- goto l145
-l145:
- _v47 = 0
- goto l16
-l15:
- _v47 = 1
- goto l16
-l16:
- if _v47 != 0 {
- goto l17
- }
- goto l19
-l17:
- return 0
-l19:
- goto l5
-l20:
- _v49 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v51 = crt.Bool32(int32(_v49) == int32(0))
- if _v51 != 0 {
- goto l21
- }
- goto l23
-l21:
- return 1
-l23:
- _v53 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v55 = crt.Bool32(int32(_v53) == int32(91))
- if _v55 != 0 {
- goto l24
- }
- goto l34
-l24:
- goto l25
-l25:
- _v56 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v57 = int32(*(*int8)(unsafe.Pointer(uintptr(_v56))))
- goto l26
-l26:
- if _v57 != 0 {
- goto l27
- }
- goto l146
-l146:
- _v63 = 0
- goto l30
-l27:
- _v58 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v60 = int32(int32(_v58) - int32(1))
- _v61 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v62 = Xstrglob(t, _v60, _v61)
- goto l28
-l28:
- if _v62 != 0 {
- goto l29
- }
- goto l147
-l147:
- _v63 = 0
- goto l30
-l29:
- _v63 = 1
- goto l30
-l30:
- if _v63 != 0 {
- goto l31
- }
- goto l32
-l31:
- _v64 = int32(int32(_v5) + int32(0))
- _v65 = *(*int32)(unsafe.Pointer(uintptr(_v64)))
- _v66 = int32(int32(_v65) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v64))) = _v66
- goto l25
-l32:
- _v67 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v68 = int32(*(*int8)(unsafe.Pointer(uintptr(_v67))))
- _v69 = int32(int8(_v68))
- _v71 = crt.Bool32(int32(_v69) != int32(0))
- return _v71
-l34:
- goto l35
-l35:
- goto l36
-l36:
- _v72 = int32(int32(_v5) + int32(0))
- _v73 = *(*int32)(unsafe.Pointer(uintptr(_v72)))
- _v74 = int32(int32(_v73) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v72))) = _v74
- _v75 = int32(*(*int8)(unsafe.Pointer(uintptr(_v73))))
- _v76 = int32(int8(_v75))
- _v77 = int32(int32(_v8) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v77))) = _v76
- _v78 = *(*int32)(unsafe.Pointer(uintptr(_v77)))
- _v80 = crt.Bool32(int32(_v78) != int32(0))
- if _v80 != 0 {
- goto l37
- }
- goto l47
-l37:
- goto l38
-l38:
- _v81 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v82 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v83 = crt.Bool32(int32(_v81) != int32(_v82))
- if _v83 != 0 {
- goto l39
- }
- goto l43
-l39:
- _v84 = int32(int32(_v5) + int32(0))
- _v85 = *(*int32)(unsafe.Pointer(uintptr(_v84)))
- _v86 = int32(int32(_v85) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v84))) = _v86
- _v87 = int32(*(*int8)(unsafe.Pointer(uintptr(_v85))))
- _v88 = int32(int8(_v87))
- _v89 = int32(int32(_v8) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v89))) = _v88
- _v90 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v92 = crt.Bool32(int32(_v90) == int32(0))
- if _v92 != 0 {
- goto l40
- }
- goto l42
-l40:
- return 0
-l42:
- goto l38
-l43:
- _v94 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v95 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v96 = Xstrglob(t, _v94, _v95)
- if _v96 != 0 {
- goto l44
- }
- goto l46
-l44:
- return 1
-l46:
- goto l36
-l47:
- return 0
-l49:
- _v99 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v101 = crt.Bool32(int32(_v99) == int32(63))
- if _v101 != 0 {
- goto l50
- }
- goto l54
-l50:
- _v102 = int32(int32(_v5) + int32(0))
- _v103 = *(*int32)(unsafe.Pointer(uintptr(_v102)))
- _v104 = int32(int32(_v103) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v102))) = _v104
- _v105 = int32(*(*int8)(unsafe.Pointer(uintptr(_v103))))
- _v106 = int32(int8(_v105))
- _v108 = crt.Bool32(int32(_v106) == int32(0))
- if _v108 != 0 {
- goto l51
- }
- goto l53
-l51:
- return 0
-l53:
- goto l137
-l54:
- _v110 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v112 = crt.Bool32(int32(_v110) == int32(91))
- if _v112 != 0 {
- goto l55
- }
- goto l108
-l55:
- *(*int32)(unsafe.Pointer(uintptr(_v11))) = 0
- _v115 = int32(int32(_v10) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v115))) = 0
- _v117 = int32(int32(_v9) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v117))) = 0
- _v118 = int32(int32(_v5) + int32(0))
- _v119 = *(*int32)(unsafe.Pointer(uintptr(_v118)))
- _v120 = int32(int32(_v119) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v118))) = _v120
- _v121 = int32(*(*int8)(unsafe.Pointer(uintptr(_v119))))
- _v122 = int32(int8(_v121))
- _v123 = int32(int32(_v7) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v123))) = _v122
- _v124 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v126 = crt.Bool32(int32(_v124) == int32(0))
- if _v126 != 0 {
- goto l56
- }
- goto l58
-l56:
- return 0
-l58:
- _v128 = int32(int32(_v3) + int32(0))
- _v129 = *(*int32)(unsafe.Pointer(uintptr(_v128)))
- _v130 = int32(int32(_v129) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v128))) = _v130
- _v131 = int32(*(*int8)(unsafe.Pointer(uintptr(_v129))))
- _v132 = int32(int8(_v131))
- _v133 = int32(int32(_v8) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v133))) = _v132
- _v134 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v136 = crt.Bool32(int32(_v134) == int32(94))
- if _v136 != 0 {
- goto l59
- }
- goto l60
-l59:
- _v138 = int32(int32(_v9) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v138))) = 1
- _v139 = int32(int32(_v3) + int32(0))
- _v140 = *(*int32)(unsafe.Pointer(uintptr(_v139)))
- _v141 = int32(int32(_v140) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v139))) = _v141
- _v142 = int32(*(*int8)(unsafe.Pointer(uintptr(_v140))))
- _v143 = int32(int8(_v142))
- _v144 = int32(int32(_v8) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v144))) = _v143
- goto l60
-l60:
- _v145 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v147 = crt.Bool32(int32(_v145) == int32(93))
- if _v147 != 0 {
- goto l61
- }
- goto l148
-l148:
- goto l64
-l61:
- _v148 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v150 = crt.Bool32(int32(_v148) == int32(93))
- if _v150 != 0 {
- goto l62
- }
- goto l63
-l62:
- _v152 = int32(int32(_v10) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v152))) = 1
- goto l63
-l63:
- _v153 = int32(int32(_v3) + int32(0))
- _v154 = *(*int32)(unsafe.Pointer(uintptr(_v153)))
- _v155 = int32(int32(_v154) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v153))) = _v155
- _v156 = int32(*(*int8)(unsafe.Pointer(uintptr(_v154))))
- _v157 = int32(int8(_v156))
- _v158 = int32(int32(_v8) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v158))) = _v157
- goto l64
-l64:
- goto l65
-l65:
- _v159 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- goto l66
-l66:
- if _v159 != 0 {
- goto l67
- }
- goto l149
-l149:
- _v163 = 0
- goto l70
-l67:
- _v160 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v162 = crt.Bool32(int32(_v160) != int32(93))
- goto l68
-l68:
- if _v162 != 0 {
- goto l69
- }
- goto l150
-l150:
- _v163 = 0
- goto l70
-l69:
- _v163 = 1
- goto l70
-l70:
- if _v163 != 0 {
- goto l71
- }
- goto l99
-l71:
- _v164 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v166 = crt.Bool32(int32(_v164) == int32(45))
- goto l72
-l72:
- if _v166 != 0 {
- goto l73
- }
- goto l151
-l151:
- _v175 = 0
- goto l76
-l73:
- _v169 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v170 = int32(int32(_v169) + int32(0))
- _v171 = int32(*(*int8)(unsafe.Pointer(uintptr(_v170))))
- _v172 = int32(int8(_v171))
- _v174 = crt.Bool32(int32(_v172) != int32(93))
- goto l74
-l74:
- if _v174 != 0 {
- goto l75
- }
- goto l152
-l152:
- _v175 = 0
- goto l76
-l75:
- _v175 = 1
- goto l76
-l76:
- goto l77
-l77:
- if _v175 != 0 {
- goto l78
- }
- goto l153
-l153:
- _v184 = 0
- goto l81
-l78:
- _v178 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v179 = int32(int32(_v178) + int32(0))
- _v180 = int32(*(*int8)(unsafe.Pointer(uintptr(_v179))))
- _v181 = int32(int8(_v180))
- _v183 = crt.Bool32(int32(_v181) != int32(0))
- goto l79
-l79:
- if _v183 != 0 {
- goto l80
- }
- goto l154
-l154:
- _v184 = 0
- goto l81
-l80:
- _v184 = 1
- goto l81
-l81:
- goto l82
-l82:
- if _v184 != 0 {
- goto l83
- }
- goto l155
-l155:
- _v188 = 0
- goto l86
-l83:
- _v185 = *(*int32)(unsafe.Pointer(uintptr(_v11)))
- _v187 = crt.Bool32(int32(_v185) > int32(0))
- goto l84
-l84:
- if _v187 != 0 {
- goto l85
- }
- goto l156
-l156:
- _v188 = 0
- goto l86
-l85:
- _v188 = 1
- goto l86
-l86:
- if _v188 != 0 {
- goto l87
- }
- goto l95
-l87:
- _v189 = int32(int32(_v3) + int32(0))
- _v190 = *(*int32)(unsafe.Pointer(uintptr(_v189)))
- _v191 = int32(int32(_v190) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v189))) = _v191
- _v192 = int32(*(*int8)(unsafe.Pointer(uintptr(_v190))))
- _v193 = int32(int8(_v192))
- _v194 = int32(int32(_v8) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v194))) = _v193
- _v195 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v196 = *(*int32)(unsafe.Pointer(uintptr(_v11)))
- _v197 = crt.Bool32(int32(_v195) >= int32(_v196))
- goto l88
-l88:
- if _v197 != 0 {
- goto l89
- }
- goto l157
-l157:
- _v201 = 0
- goto l92
-l89:
- _v198 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v199 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v200 = crt.Bool32(int32(_v198) <= int32(_v199))
- goto l90
-l90:
- if _v200 != 0 {
- goto l91
- }
- goto l158
-l158:
- _v201 = 0
- goto l92
-l91:
- _v201 = 1
- goto l92
-l92:
- if _v201 != 0 {
- goto l93
- }
- goto l94
-l93:
- _v203 = int32(int32(_v10) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v203))) = 1
- goto l94
-l94:
- _v205 = int32(int32(_v11) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v205))) = 0
- goto l98
-l95:
- _v206 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v207 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v208 = crt.Bool32(int32(_v206) == int32(_v207))
- if _v208 != 0 {
- goto l96
- }
- goto l97
-l96:
- _v210 = int32(int32(_v10) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v210))) = 1
- goto l97
-l97:
- _v211 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v212 = int32(int32(_v11) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v212))) = _v211
- goto l98
-l98:
- _v213 = int32(int32(_v3) + int32(0))
- _v214 = *(*int32)(unsafe.Pointer(uintptr(_v213)))
- _v215 = int32(int32(_v214) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v213))) = _v215
- _v216 = int32(*(*int8)(unsafe.Pointer(uintptr(_v214))))
- _v217 = int32(int8(_v216))
- _v218 = int32(int32(_v8) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v218))) = _v217
- goto l65
-l99:
- _v219 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v221 = crt.Bool32(int32(_v219) == int32(0))
- goto l100
-l100:
- if _v221 != 0 {
- goto l159
- }
- goto l101
-l159:
- _v227 = 1
- goto l104
-l101:
- _v222 = *(*int32)(unsafe.Pointer(uintptr(_v10)))
- _v223 = *(*int32)(unsafe.Pointer(uintptr(_v9)))
- _v224 = int32(_v222 ^ _v223)
- _v226 = crt.Bool32(int32(_v224) == int32(0))
- goto l102
-l102:
- if _v226 != 0 {
- goto l160
- }
- goto l103
-l160:
- _v227 = 1
- goto l104
-l103:
- _v227 = 0
- goto l104
-l104:
- if _v227 != 0 {
- goto l105
- }
- goto l107
-l105:
- return 0
-l107:
- goto l136
-l108:
- _v229 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v231 = crt.Bool32(int32(_v229) == int32(35))
- if _v231 != 0 {
- goto l109
- }
- goto l131
-l109:
- _v234 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v235 = int32(int32(_v234) + int32(0))
- _v236 = int32(*(*int8)(unsafe.Pointer(uintptr(_v235))))
- _v237 = int32(int8(_v236))
- _v239 = crt.Bool32(int32(_v237) == int32(45))
- goto l110
-l110:
- if _v239 != 0 {
- goto l161
- }
- goto l111
-l161:
- _v248 = 1
- goto l114
-l111:
- _v242 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v243 = int32(int32(_v242) + int32(0))
- _v244 = int32(*(*int8)(unsafe.Pointer(uintptr(_v243))))
- _v245 = int32(int8(_v244))
- _v247 = crt.Bool32(int32(_v245) == int32(43))
- goto l112
-l112:
- if _v247 != 0 {
- goto l162
- }
- goto l113
-l162:
- _v248 = 1
- goto l114
-l113:
- _v248 = 0
- goto l114
-l114:
- goto l115
-l115:
- if _v248 != 0 {
- goto l116
- }
- goto l163
-l163:
- _v265 = 0
- goto l119
-l116:
- _v251 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v252 = int32(int32(_v251) + int32(1))
- _v253 = int32(*(*int8)(unsafe.Pointer(uintptr(_v252))))
- _v254 = int32(int32(uint8(_v253)))
- _v255 = int32(_v254 * 2)
- _v256 = crt.X__ctype_b_loc(t)
- _v257 = *(*int32)(unsafe.Pointer(uintptr(_v256)))
- _v258 = int32(int32(_v257) + int32(_v255))
- _v259 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v258))))
- _v260 = int32(uint16(_v259))
- _v264 = int32(int32(_v260) & int32(2048))
- goto l117
-l117:
- if _v264 != 0 {
- goto l118
- }
- goto l164
-l164:
- _v265 = 0
- goto l119
-l118:
- _v265 = 1
- goto l119
-l119:
- if _v265 != 0 {
- goto l120
- }
- goto l121
-l120:
- _v266 = int32(int32(_v5) + int32(0))
- _v267 = *(*int32)(unsafe.Pointer(uintptr(_v266)))
- _v268 = int32(int32(_v267) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v266))) = _v268
- goto l121
-l121:
- _v271 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v272 = int32(int32(_v271) + int32(0))
- _v273 = int32(*(*int8)(unsafe.Pointer(uintptr(_v272))))
- _v274 = int32(int32(uint8(_v273)))
- _v275 = int32(_v274 * 2)
- _v276 = crt.X__ctype_b_loc(t)
- _v277 = *(*int32)(unsafe.Pointer(uintptr(_v276)))
- _v278 = int32(int32(_v277) + int32(_v275))
- _v279 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v278))))
- _v280 = int32(uint16(_v279))
- _v284 = int32(int32(_v280) & int32(2048))
- goto l122
-l122:
- if _v284 != 0 {
- goto l123
- }
- goto l165
-l165:
- _v285 = 1
- goto l124
-l123:
- _v285 = 0
- goto l124
-l124:
- if _v285 != 0 {
- goto l125
- }
- goto l127
-l125:
- return 0
-l127:
- _v287 = int32(int32(_v5) + int32(0))
- _v288 = *(*int32)(unsafe.Pointer(uintptr(_v287)))
- _v289 = int32(int32(_v288) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v287))) = _v289
- goto l128
-l128:
- _v292 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v293 = int32(int32(_v292) + int32(0))
- _v294 = int32(*(*int8)(unsafe.Pointer(uintptr(_v293))))
- _v295 = int32(int32(uint8(_v294)))
- _v296 = int32(_v295 * 2)
- _v297 = crt.X__ctype_b_loc(t)
- _v298 = *(*int32)(unsafe.Pointer(uintptr(_v297)))
- _v299 = int32(int32(_v298) + int32(_v296))
- _v300 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v299))))
- _v301 = int32(uint16(_v300))
- _v305 = int32(int32(_v301) & int32(2048))
- if _v305 != 0 {
- goto l129
- }
- goto l130
-l129:
- _v306 = int32(int32(_v5) + int32(0))
- _v307 = *(*int32)(unsafe.Pointer(uintptr(_v306)))
- _v308 = int32(int32(_v307) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v306))) = _v308
- goto l128
-l130:
- goto l135
-l131:
- _v309 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v310 = int32(int32(_v5) + int32(0))
- _v311 = *(*int32)(unsafe.Pointer(uintptr(_v310)))
- _v312 = int32(int32(_v311) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v310))) = _v312
- _v313 = int32(*(*int8)(unsafe.Pointer(uintptr(_v311))))
- _v314 = int32(int8(_v313))
- _v315 = crt.Bool32(int32(_v309) != int32(_v314))
- if _v315 != 0 {
- goto l132
- }
- goto l134
-l132:
- return 0
-l134:
- goto l135
-l135:
- goto l136
-l136:
- goto l137
-l137:
- goto l138
-l138:
- goto l2
-l139:
- _v317 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v318 = int32(*(*int8)(unsafe.Pointer(uintptr(_v317))))
- _v319 = int32(int8(_v318))
- _v321 = crt.Bool32(int32(_v319) == int32(0))
- return _v321
-}
-
-var s__10 = [8]byte{0x73, 0x74, 0x72, 0x67, 0x6c, 0x6f, 0x62}
-
-func s_maybeClose(t *crt.TLS, _v1 int32) {
- var _v3 int32 // %t2
- var _v4 int32 // %t3
- var _v6 int32 // %t5
- var _v7 int32 // %t6
- var _v8 int32 // %t7
- _v3 = *(*int32)(unsafe.Pointer(&crt.Xstdout))
- _v4 = crt.Bool32(int32(_v1) != int32(_v3))
- goto l2
-l2:
- if _v4 != 0 {
- goto l3
- }
- goto l10
-l10:
- _v8 = 0
- goto l6
-l3:
- _v6 = *(*int32)(unsafe.Pointer(&crt.Xstderr))
- _v7 = crt.Bool32(int32(_v1) != int32(_v6))
- goto l4
-l4:
- if _v7 != 0 {
- goto l5
- }
- goto l11
-l11:
- _v8 = 0
- goto l6
-l5:
- _v8 = 1
- goto l6
-l6:
- if _v8 != 0 {
- goto l7
- }
- goto l8
-l7:
- _ = crt.Xfclose(t, _v1)
- goto l8
-l8:
- goto l9
-l9:
-}
-
-var s__11 = [11]byte{0x6d, 0x61, 0x79, 0x62, 0x65, 0x43, 0x6c, 0x6f, 0x73, 0x65}
-
-func s_errorMessage(t *crt.TLS, _v1 int32, args uintptr) {
- bp := t.Alloc(48)
- defer t.Free(48)
- var _v18 int32 // %t14
- var _v21 int32 // %t17
- var _v23 int32 // %t19
- var _v26 int32 // %t22
- var _v30 int32 // %t26
- var _v33 int32 // %t29
- var _v7 int32 // %t3
- var _v36 int32 // %t32
- var _v37 int32 // %t33
- var _v38 int32 // %t34
- var _v41 int32 // %t37
- var _v43 int32 // %t39
- var _v8 int32 // %t4
- var _v46 int32 // %t42
- var _v48 int32 // %t44
- var _v51 int32 // %t47
- var _v52 int32 // %t48
- var _v2 = int32(bp + 8) // %v2
- var _v3 = int32(bp + 12) // %v3
- var _v4 = int32(bp + 16) // %v4
- *(*uintptr)(unsafe.Pointer(bp + 8)) = args
- _v7 = Xsqlite3_vmprintf(t, _v1, _v2)
- _v8 = int32(int32(_v3) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v8))) = _v7
- *(*int32)(unsafe.Pointer(bp + 0)) = int32(uintptr(unsafe.Pointer(&s_g)) + 32)
-
- _ = Xsqlite3_snprintf(t, 30, _v4, int32(uintptr(unsafe.Pointer(&s__13))), bp+0)
- _v18 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 28))
- if _v18 != 0 {
- goto l2
- }
- goto l3
-l2:
- _v21 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 28))
- _v23 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- s_printWithPrefix(t, _v21, _v4, _v23)
- _v26 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 28))
- _ = crt.Xfflush(t, _v26)
- goto l3
-l3:
- _v30 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 20))
- goto l4
-l4:
- if _v30 != 0 {
- goto l5
- }
- goto l12
-l12:
- _v38 = 0
- goto l8
-l5:
- _v33 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 16))
- _v36 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 24))
- _v37 = s_safe_strcmp(t, _v33, _v36)
- goto l6
-l6:
- if _v37 != 0 {
- goto l7
- }
- goto l13
-l13:
- _v38 = 0
- goto l8
-l7:
- _v38 = 1
- goto l8
-l8:
- if _v38 != 0 {
- goto l9
- }
- goto l10
-l9:
- _v41 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 20))
- _v43 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- s_printWithPrefix(t, _v41, _v4, _v43)
- _v46 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 20))
- _ = crt.Xfflush(t, _v46)
- goto l10
-l10:
- _v48 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- Xsqlite3_free(t, _v48)
- _v51 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 80))
- _v52 = int32(int32(_v51) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 80)) = _v52
- goto l11
-l11:
-}
-
-var s__12 = [13]byte{0x65, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65}
-
-var s__13 = [11]byte{0x25, 0x73, 0x3a, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x3a, 0x20}
-
-func s_fatalError(t *crt.TLS, _v1 int32, args uintptr) {
- bp := t.Alloc(64)
- defer t.Free(64)
- var _v19 int32 // %t14
- var _v22 int32 // %t17
- var _v24 int32 // %t19
- var _v27 int32 // %t22
- var _v31 int32 // %t26
- var _v34 int32 // %t29
- var _v8 int32 // %t3
- var _v37 int32 // %t32
- var _v40 int32 // %t35
- var _v41 int32 // %t36
- var _v42 int32 // %t37
- var _v9 int32 // %t4
- var _v45 int32 // %t40
- var _v47 int32 // %t42
- var _v50 int32 // %t45
- var _v54 int32 // %t49
- var _v55 int32 // %t50
- var _v58 int32 // %t53
- var _v64 int32 // %t59
- var _v66 int32 // %t61
- var _v67 int32 // %t62
- var _v68 int32 // %t63
- var _v69 int32 // %t64
- var _v71 int32 // %t66
- var _v72 int32 // %t67
- var _v77 int32 // %t72
- var _v2 = int32(bp + 8) // %v2
- var _v3 = int32(bp + 12) // %v3
- var _v4 = int32(bp + 16) // %v4
- var _v5 = int32(bp + 48) // %v5
- *(*uintptr)(unsafe.Pointer(bp + 8)) = args
- _v8 = Xsqlite3_vmprintf(t, _v1, _v2)
- _v9 = int32(int32(_v3) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v9))) = _v8
- *(*int32)(unsafe.Pointer(bp + 0)) = int32(uintptr(unsafe.Pointer(&s_g)) + 32)
-
- _ = Xsqlite3_snprintf(t, 30, _v4, int32(uintptr(unsafe.Pointer(&s__15))), bp+0)
- _v19 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 28))
- if _v19 != 0 {
- goto l2
- }
- goto l3
-l2:
- _v22 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 28))
- _v24 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- s_printWithPrefix(t, _v22, _v4, _v24)
- _v27 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 28))
- _ = crt.Xfflush(t, _v27)
- _v31 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 28))
- s_maybeClose(t, _v31)
- goto l3
-l3:
- _v34 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 20))
- goto l4
-l4:
- if _v34 != 0 {
- goto l5
- }
- goto l22
-l22:
- _v42 = 0
- goto l8
-l5:
- _v37 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 16))
- _v40 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 24))
- _v41 = s_safe_strcmp(t, _v37, _v40)
- goto l6
-l6:
- if _v41 != 0 {
- goto l7
- }
- goto l23
-l23:
- _v42 = 0
- goto l8
-l7:
- _v42 = 1
- goto l8
-l8:
- if _v42 != 0 {
- goto l9
- }
- goto l10
-l9:
- _v45 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 20))
- _v47 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- s_printWithPrefix(t, _v45, _v4, _v47)
- _v50 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 20))
- _ = crt.Xfflush(t, _v50)
- _v54 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 20))
- s_maybeClose(t, _v54)
- goto l10
-l10:
- _v55 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- Xsqlite3_free(t, _v55)
- _v58 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- if _v58 != 0 {
- goto l11
- }
- goto l20
-l11:
- *(*int32)(unsafe.Pointer(uintptr(_v5))) = 0
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 88)) = 0
- goto l12
-l12:
-
- _v64 = s_trySql(t, int32(uintptr(unsafe.Pointer(&s__16))), 0)
- _v66 = crt.Bool32(int32(_v64) == int32(5))
- goto l13
-l13:
- if _v66 != 0 {
- goto l14
- }
- goto l24
-l24:
- _v72 = 0
- goto l17
-l14:
- _v67 = int32(int32(_v5) + int32(0))
- _v68 = *(*int32)(unsafe.Pointer(uintptr(_v67)))
- _v69 = int32(int32(_v68) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v67))) = _v69
- _v71 = crt.Bool32(int32(_v68) < int32(100))
- goto l15
-l15:
- if _v71 != 0 {
- goto l16
- }
- goto l25
-l25:
- _v72 = 0
- goto l17
-l16:
- _v72 = 1
- goto l17
-l17:
- if _v72 != 0 {
- goto l18
- }
- goto l19
-l18:
- _ = Xsqlite3_sleep(t, 10)
- goto l12
-l19:
- goto l20
-l20:
- _v77 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _ = Xsqlite3_close(t, _v77)
- crt.Xexit(t, 1)
- goto l21
-l21:
-}
-
-var s__14 = [11]byte{0x66, 0x61, 0x74, 0x61, 0x6c, 0x45, 0x72, 0x72, 0x6f, 0x72}
-
-var s__15 = [11]byte{0x25, 0x73, 0x3a, 0x46, 0x41, 0x54, 0x41, 0x4c, 0x3a, 0x20}
-
-var s__16 = [30]byte{
- 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x20, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x20, 0x53, 0x45,
- 0x54, 0x20, 0x77, 0x61, 0x6e, 0x74, 0x48, 0x61, 0x6c, 0x74, 0x3d, 0x31, 0x3b,
-}
-
-func s_logMessage(t *crt.TLS, _v1 int32, args uintptr) {
- bp := t.Alloc(48)
- defer t.Free(48)
- var _v18 int32 // %t14
- var _v21 int32 // %t17
- var _v23 int32 // %t19
- var _v26 int32 // %t22
- var _v28 int32 // %t24
- var _v7 int32 // %t3
- var _v8 int32 // %t4
- var _v2 = int32(bp + 8) // %v2
- var _v3 = int32(bp + 12) // %v3
- var _v4 = int32(bp + 16) // %v4
- *(*uintptr)(unsafe.Pointer(bp + 8)) = args
- _v7 = Xsqlite3_vmprintf(t, _v1, _v2)
- _v8 = int32(int32(_v3) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v8))) = _v7
- *(*int32)(unsafe.Pointer(bp + 0)) = int32(uintptr(unsafe.Pointer(&s_g)) + 32)
-
- _ = Xsqlite3_snprintf(t, 30, _v4, int32(uintptr(unsafe.Pointer(&s__18))), bp+0)
- _v18 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 28))
- if _v18 != 0 {
- goto l2
- }
- goto l3
-l2:
- _v21 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 28))
- _v23 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- s_printWithPrefix(t, _v21, _v4, _v23)
- _v26 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 28))
- _ = crt.Xfflush(t, _v26)
- goto l3
-l3:
- _v28 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- Xsqlite3_free(t, _v28)
- goto l4
-l4:
-}
-
-var s__17 = [11]byte{0x6c, 0x6f, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65}
-
-var s__18 = [5]byte{0x25, 0x73, 0x3a, 0x20}
-
-func s_clipLength(t *crt.TLS, _v1 int32) int32 {
- bp := t.Alloc(16)
- defer t.Free(16)
- var _v13 int32 // %t11
- var _v14 int32 // %t12
- var _v15 int32 // %t13
- var _v16 int32 // %t14
- var _v17 int32 // %t15
- var _v18 int32 // %t16
- var _v19 int32 // %t17
- var _v20 int32 // %t18
- var _v21 int32 // %t19
- var _v4 int32 // %t2
- var _v25 int32 // %t23
- var _v26 int32 // %t24
- var _v27 int32 // %t25
- var _v28 int32 // %t26
- var _v29 int32 // %t27
- var _v30 int32 // %t28
- var _v5 int32 // %t3
- var _v7 int32 // %t5
- var _v8 int32 // %t6
- var _v10 int32 // %t8
- var _v11 int32 // %t9
- var _v2 = int32(bp + 0) // %v2
- _v4 = crt.Xstrlen(t, _v1)
- *(*int32)(unsafe.Pointer(uintptr(_v2))) = _v4
- goto l2
-l2:
- _v5 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v7 = crt.Bool32(int32(_v5) > int32(0))
- goto l3
-l3:
- if _v7 != 0 {
- goto l4
- }
- goto l12
-l12:
- _v26 = 0
- goto l7
-l4:
- _v8 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v10 = int32(int32(_v8) - int32(1))
- _v11 = int32(_v10 * 1)
- _v13 = int32(int32(_v1) + int32(_v11))
- _v14 = int32(*(*int8)(unsafe.Pointer(uintptr(_v13))))
- _v15 = int32(int32(uint8(_v14)))
- _v16 = int32(_v15 * 2)
- _v17 = crt.X__ctype_b_loc(t)
- _v18 = *(*int32)(unsafe.Pointer(uintptr(_v17)))
- _v19 = int32(int32(_v18) + int32(_v16))
- _v20 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v19))))
- _v21 = int32(uint16(_v20))
- _v25 = int32(int32(_v21) & int32(8192))
- goto l5
-l5:
- if _v25 != 0 {
- goto l6
- }
- goto l13
-l13:
- _v26 = 0
- goto l7
-l6:
- _v26 = 1
- goto l7
-l7:
- if _v26 != 0 {
- goto l8
- }
- goto l9
-l8:
- _v27 = int32(int32(_v2) + int32(0))
- _v28 = *(*int32)(unsafe.Pointer(uintptr(_v27)))
- _v29 = int32(int32(_v28) - int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v27))) = _v29
- goto l2
-l9:
- _v30 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- return _v30
-}
-
-var s__19 = [11]byte{0x63, 0x6c, 0x69, 0x70, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68}
-
-func s_vfsNameFunc(t *crt.TLS, _v1 int32, _v2 int32, _v3 int32) {
- bp := t.Alloc(16)
- defer t.Free(16)
- var _v16 int32 // %t11
- var _v7 int32 // %t2
- var _v9 int32 // %t4
- var _v12 int32 // %t7
- var _v14 int32 // %t9
- var _v4 = int32(bp + 0) // %v4
- var _v5 = int32(bp + 4) // %v5
- _v7 = Xsqlite3_context_db_handle(t, _v1)
- *(*int32)(unsafe.Pointer(uintptr(_v4))) = _v7
- *(*int32)(unsafe.Pointer(uintptr(_v5))) = 0
- _v9 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v12 = int32(int32(_v5) + int32(0))
- _ = Xsqlite3_file_control(t, _v9, int32(uintptr(unsafe.Pointer(&s__21))), 12, _v12)
- _v14 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- if _v14 != 0 {
- goto l2
- }
- goto l3
-l2:
- _v16 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- Xsqlite3_result_text(t, _v1, _v16, -1, *(*int32)(unsafe.Pointer(&struct{ f func(*crt.TLS, int32) }{Xsqlite3_free})))
- goto l3
-l3:
- goto l4
-l4:
-}
-
-var s__20 = [12]byte{0x76, 0x66, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x46, 0x75, 0x6e, 0x63}
-
-var s__21 = [5]byte{0x6d, 0x61, 0x69, 0x6e}
-
-func s_busyHandler(t *crt.TLS, _v1 int32, _v2 int32) int32 {
- bp := t.Alloc(16)
- defer t.Free(16)
- var _v12 int32 // %t10
- var _v14 int32 // %t12
- var _v18 int32 // %t16
- var _v5 int32 // %t3
- var _v8 int32 // %t6
- var _v9 int32 // %t7
- _v5 = int32(_v2 * 10)
- _v8 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 88))
- _v9 = crt.Bool32(int32(_v5) > int32(_v8))
- if _v9 != 0 {
- goto l2
- }
- goto l6
-l2:
- _v12 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 88))
- _v14 = crt.Bool32(int32(_v12) > int32(0))
- if _v14 != 0 {
- goto l3
- }
- goto l4
-l3:
- _v18 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 88))
- *(*int32)(unsafe.Pointer(bp + 0)) = _v18
- s_errorMessage(t, int32(uintptr(unsafe.Pointer(&s__23))), bp+0)
- goto l4
-l4:
- return 0
-l6:
- _ = Xsqlite3_sleep(t, 10)
- return 1
-}
-
-var s__22 = [12]byte{0x62, 0x75, 0x73, 0x79, 0x48, 0x61, 0x6e, 0x64, 0x6c, 0x65, 0x72}
-
-var s__23 = [19]byte{
- 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x20, 0x61, 0x66, 0x74, 0x65, 0x72, 0x20, 0x25, 0x64,
- 0x6d, 0x73,
-}
-
-func s_sqlTraceCallback(t *crt.TLS, _v1 int32, _v2 int32) {
- bp := t.Alloc(16)
- defer t.Free(16)
- var _v5 int32 // %t3
- _v5 = s_clipLength(t, _v2)
- *(*int32)(unsafe.Pointer(bp + 0)) = _v5
-
- *(*int32)(unsafe.Pointer(bp + 8)) = _v2
- s_logMessage(t, int32(uintptr(unsafe.Pointer(&s__25))), bp+0)
- goto l2
-l2:
-}
-
-var s__24 = [17]byte{0x73, 0x71, 0x6c, 0x54, 0x72, 0x61, 0x63, 0x65, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b}
-
-var s__25 = [7]byte{0x5b, 0x25, 0x2e, 0x2a, 0x73, 0x5d}
-
-func s_sqlErrorCallback(t *crt.TLS, _v1 int32, _v2 int32, _v3 int32) {
- bp := t.Alloc(32)
- defer t.Free(32)
- var _v13 int32 // %t10
- var _v15 int32 // %t12
- var _v18 int32 // %t15
- var _v20 int32 // %t17
- var _v21 int32 // %t18
- var _v24 int32 // %t21
- var _v26 int32 // %t23
- var _v29 int32 // %t26
- var _v31 int32 // %t28
- var _v32 int32 // %t29
- var _v6 int32 // %t3
- var _v35 int32 // %t32
- var _v37 int32 // %t34
- var _v38 int32 // %t35
- var _v41 int32 // %t38
- var _v43 int32 // %t40
- var _v9 int32 // %t6
- var _v10 int32 // %t7
- _v6 = crt.Bool32(int32(_v2) == int32(1))
- goto l2
-l2:
- if _v6 != 0 {
- goto l3
- }
- goto l35
-l35:
- _v10 = 0
- goto l6
-l3:
- _v9 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 76))
- goto l4
-l4:
- if _v9 != 0 {
- goto l5
- }
- goto l36
-l36:
- _v10 = 0
- goto l6
-l5:
- _v10 = 1
- goto l6
-l6:
- if _v10 != 0 {
- goto l7
- }
- goto l9
-l7:
-
- return
-l9:
- _v13 = int32(int32(_v2) & int32(255))
- _v15 = crt.Bool32(int32(_v13) == int32(17))
- goto l10
-l10:
- if _v15 != 0 {
- goto l11
- }
- goto l37
-l37:
- _v21 = 0
- goto l14
-l11:
- _v18 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 68))
- _v20 = crt.Bool32(int32(_v18) < int32(3))
- goto l12
-l12:
- if _v20 != 0 {
- goto l13
- }
- goto l38
-l38:
- _v21 = 0
- goto l14
-l13:
- _v21 = 1
- goto l14
-l14:
- if _v21 != 0 {
- goto l15
- }
- goto l17
-l15:
-
- return
-l17:
- _v24 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 88))
- _v26 = crt.Bool32(int32(_v24) == int32(0))
- goto l18
-l18:
- if _v26 != 0 {
- goto l19
- }
- goto l39
-l39:
- _v32 = 0
- goto l22
-l19:
- _v29 = int32(int32(_v2) & int32(255))
- _v31 = crt.Bool32(int32(_v29) == int32(5))
- goto l20
-l20:
- if _v31 != 0 {
- goto l21
- }
- goto l40
-l40:
- _v32 = 0
- goto l22
-l21:
- _v32 = 1
- goto l22
-l22:
- goto l23
-l23:
- if _v32 != 0 {
- goto l24
- }
- goto l41
-l41:
- _v38 = 0
- goto l27
-l24:
- _v35 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 68))
- _v37 = crt.Bool32(int32(_v35) < int32(3))
- goto l25
-l25:
- if _v37 != 0 {
- goto l26
- }
- goto l42
-l42:
- _v38 = 0
- goto l27
-l26:
- _v38 = 1
- goto l27
-l27:
- if _v38 != 0 {
- goto l28
- }
- goto l30
-l28:
-
- return
-l30:
- _v41 = int32(int32(_v2) & int32(255))
- _v43 = crt.Bool32(int32(_v41) == int32(27))
- if _v43 != 0 {
- goto l31
- }
- goto l32
-l31:
- *(*int32)(unsafe.Pointer(bp + 0)) = _v3
- s_logMessage(t, int32(uintptr(unsafe.Pointer(&s__27))), bp+0)
- goto l33
-l32:
- *(*int32)(unsafe.Pointer(bp + 8)) = _v2
-
- *(*int32)(unsafe.Pointer(bp + 16)) = _v3
- s_errorMessage(t, int32(uintptr(unsafe.Pointer(&s__28))), bp+8)
- goto l33
-l33:
- goto l34
-l34:
-}
-
-var s__26 = [17]byte{0x73, 0x71, 0x6c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b}
-
-var s__27 = [10]byte{0x28, 0x69, 0x6e, 0x66, 0x6f, 0x29, 0x20, 0x25, 0x73}
-
-var s__28 = [16]byte{0x28, 0x65, 0x72, 0x72, 0x63, 0x6f, 0x64, 0x65, 0x3d, 0x25, 0x64, 0x29, 0x20, 0x25, 0x73}
-
-func s_prepareSql(t *crt.TLS, _v1 int32, args uintptr) int32 {
- bp := t.Alloc(32)
- defer t.Free(32)
- var _v15 int32 // %t10
- var _v18 int32 // %t13
- var _v20 int32 // %t15
- var _v21 int32 // %t16
- var _v22 int32 // %t17
- var _v24 int32 // %t19
- var _v25 int32 // %t20
- var _v30 int32 // %t25
- var _v31 int32 // %t26
- var _v32 int32 // %t27
- var _v33 int32 // %t28
- var _v34 int32 // %t29
- var _v9 int32 // %t4
- var _v10 int32 // %t5
- var _v14 int32 // %t9
- var _v2 = int32(bp + 16) // %v2
- var _v3 = int32(bp + 20) // %v3
- var _v4 = int32(bp + 24) // %v4
- var _v5 = int32(bp + 28) // %v5
- *(*int32)(unsafe.Pointer(uintptr(_v5))) = 0
- *(*uintptr)(unsafe.Pointer(bp + 16)) = args
- _v9 = Xsqlite3_vmprintf(t, _v1, _v2)
- _v10 = int32(int32(_v3) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v10))) = _v9
- _v14 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _v15 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v18 = int32(int32(_v5) + int32(0))
- _v20 = Xsqlite3_prepare_v2(t, _v14, _v15, -1, _v18, 0)
- _v21 = int32(int32(_v4) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v21))) = _v20
- _v22 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v24 = crt.Bool32(int32(_v22) != int32(0))
- if _v24 != 0 {
- goto l2
- }
- goto l3
-l2:
- _v25 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _ = Xsqlite3_finalize(t, _v25)
- _v30 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _v31 = Xsqlite3_errmsg(t, _v30)
- _v32 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- *(*int32)(unsafe.Pointer(bp + 0)) = _v31
-
- *(*int32)(unsafe.Pointer(bp + 8)) = _v32
- s_fatalError(t, int32(uintptr(unsafe.Pointer(&s__30))), bp+0)
- goto l3
-l3:
- _v33 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- Xsqlite3_free(t, _v33)
- _v34 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- return _v34
-}
-
-var s__29 = [11]byte{0x70, 0x72, 0x65, 0x70, 0x61, 0x72, 0x65, 0x53, 0x71, 0x6c}
-
-var s__30 = [7]byte{0x25, 0x73, 0x0a, 0x25, 0x73, 0x0a}
-
-func s_runSql(t *crt.TLS, _v1 int32, args uintptr) {
- bp := t.Alloc(32)
- defer t.Free(32)
- var _v17 int32 // %t13
- var _v18 int32 // %t14
- var _v19 int32 // %t15
- var _v21 int32 // %t17
- var _v25 int32 // %t21
- var _v26 int32 // %t22
- var _v27 int32 // %t23
- var _v28 int32 // %t24
- var _v7 int32 // %t3
- var _v8 int32 // %t4
- var _v12 int32 // %t8
- var _v13 int32 // %t9
- var _v2 = int32(bp + 16) // %v2
- var _v3 = int32(bp + 20) // %v3
- var _v4 = int32(bp + 24) // %v4
- *(*uintptr)(unsafe.Pointer(bp + 16)) = args
- _v7 = Xsqlite3_vmprintf(t, _v1, _v2)
- _v8 = int32(int32(_v3) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v8))) = _v7
- _v12 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _v13 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v17 = Xsqlite3_exec(t, _v12, _v13, 0, 0, 0)
- _v18 = int32(int32(_v4) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v18))) = _v17
- _v19 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v21 = crt.Bool32(int32(_v19) != int32(0))
- if _v21 != 0 {
- goto l2
- }
- goto l3
-l2:
- _v25 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _v26 = Xsqlite3_errmsg(t, _v25)
- _v27 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- *(*int32)(unsafe.Pointer(bp + 0)) = _v26
-
- *(*int32)(unsafe.Pointer(bp + 8)) = _v27
- s_fatalError(t, int32(uintptr(unsafe.Pointer(&s__30))), bp+0)
- goto l3
-l3:
- _v28 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- Xsqlite3_free(t, _v28)
- goto l4
-l4:
-}
-
-var s__31 = [7]byte{0x72, 0x75, 0x6e, 0x53, 0x71, 0x6c}
-
-func s_trySql(t *crt.TLS, _v1 int32, args uintptr) int32 {
- bp := t.Alloc(16)
- defer t.Free(16)
- var _v17 int32 // %t13
- var _v18 int32 // %t14
- var _v19 int32 // %t15
- var _v20 int32 // %t16
- var _v7 int32 // %t3
- var _v8 int32 // %t4
- var _v12 int32 // %t8
- var _v13 int32 // %t9
- var _v2 = int32(bp + 0) // %v2
- var _v3 = int32(bp + 4) // %v3
- var _v4 = int32(bp + 8) // %v4
- *(*uintptr)(unsafe.Pointer(bp + 0)) = args
- _v7 = Xsqlite3_vmprintf(t, _v1, _v2)
- _v8 = int32(int32(_v3) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v8))) = _v7
- _v12 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _v13 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v17 = Xsqlite3_exec(t, _v12, _v13, 0, 0, 0)
- _v18 = int32(int32(_v4) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v18))) = _v17
- _v19 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- Xsqlite3_free(t, _v19)
- _v20 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- return _v20
-}
-
-var s__32 = [7]byte{0x74, 0x72, 0x79, 0x53, 0x71, 0x6c}
-
-func s_stringFree(t *crt.TLS, _v1 int32) {
- var _v3 int32 // %t2
- var _v4 int32 // %t3
- var _v6 int32 // %t5
- var _v7 int32 // %t6
- _v3 = int32(int32(_v1) + int32(0))
- _v4 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- if _v4 != 0 {
- goto l2
- }
- goto l3
-l2:
- _v6 = int32(int32(_v1) + int32(0))
- _v7 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- Xsqlite3_free(t, _v7)
- goto l3
-l3:
- _ = crt.Xmemset(t, _v1, 0, 12)
- goto l4
-l4:
-}
-
-var s__33 = [11]byte{0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x46, 0x72, 0x65, 0x65}
-
-func s_stringAppend(t *crt.TLS, _v1 int32, _v2 int32, _v3 int32) {
- bp := t.Alloc(16)
- defer t.Free(16)
- var _v16 int32 // %t10
- var _v17 int32 // %t11
- var _v18 int32 // %t12
- var _v20 int32 // %t14
- var _v21 int32 // %t15
- var _v22 int32 // %t16
- var _v24 int32 // %t18
- var _v25 int32 // %t19
- var _v8 int32 // %t2
- var _v27 int32 // %t21
- var _v28 int32 // %t22
- var _v29 int32 // %t23
- var _v31 int32 // %t25
- var _v33 int32 // %t27
- var _v34 int32 // %t28
- var _v35 int32 // %t29
- var _v36 int32 // %t30
- var _v37 int32 // %t31
- var _v39 int32 // %t33
- var _v41 int32 // %t35
- var _v43 int32 // %t37
- var _v44 int32 // %t38
- var _v10 int32 // %t4
- var _v46 int32 // %t40
- var _v48 int32 // %t42
- var _v49 int32 // %t43
- var _v51 int32 // %t45
- var _v52 int32 // %t46
- var _v53 int32 // %t47
- var _v55 int32 // %t49
- var _v57 int32 // %t51
- var _v59 int32 // %t53
- var _v60 int32 // %t54
- var _v61 int32 // %t55
- var _v65 int32 // %t59
- var _v12 int32 // %t6
- var _v66 int32 // %t60
- var _v67 int32 // %t61
- var _v69 int32 // %t63
- var _v70 int32 // %t64
- var _v71 int32 // %t65
- var _v13 int32 // %t7
- var _v15 int32 // %t9
- var _v4 = int32(bp + 0) // %v3
- var _v6 = int32(bp + 4) // %v4
- var _v7 = int32(bp + 8) // %v5
- *(*int32)(unsafe.Pointer(uintptr(_v4))) = _v3
- _v8 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v10 = crt.Bool32(int32(_v8) < int32(0))
- if _v10 != 0 {
- goto l2
- }
- goto l3
-l2:
- _v12 = crt.Xstrlen(t, _v2)
- _v13 = int32(int32(_v4) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v13))) = _v12
- goto l3
-l3:
- _v15 = int32(int32(_v1) + int32(4))
- _v16 = *(*int32)(unsafe.Pointer(uintptr(_v15)))
- _v17 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v18 = int32(int32(_v16) + int32(_v17))
- _v20 = int32(int32(_v1) + int32(8))
- _v21 = *(*int32)(unsafe.Pointer(uintptr(_v20)))
- _v22 = crt.Bool32(int32(_v18) >= int32(_v21))
- if _v22 != 0 {
- goto l4
- }
- goto l9
-l9:
- goto l7
-l4:
- _v24 = int32(int32(_v1) + int32(8))
- _v25 = *(*int32)(unsafe.Pointer(uintptr(_v24)))
- _v27 = int32(_v25 * 2)
- _v28 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v29 = int32(int32(_v27) + int32(_v28))
- _v31 = int32(int32(_v29) + int32(100))
- *(*int32)(unsafe.Pointer(uintptr(_v6))) = _v31
- _v33 = int32(int32(_v1) + int32(0))
- _v34 = *(*int32)(unsafe.Pointer(uintptr(_v33)))
- _v35 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v36 = Xsqlite3_realloc(t, _v34, _v35)
- *(*int32)(unsafe.Pointer(uintptr(_v7))) = _v36
- _v37 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v39 = crt.Bool32(int32(_v37) == int32(0))
- if _v39 != 0 {
- goto l5
- }
- goto l6
-l5:
- s_fatalError(t, int32(uintptr(unsafe.Pointer(&s__35))), 0)
- goto l6
-l6:
- _v41 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v43 = int32(int32(_v1) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v43))) = _v41
- _v44 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v46 = int32(int32(_v1) + int32(8))
- *(*int32)(unsafe.Pointer(uintptr(_v46))) = _v44
- goto l7
-l7:
- _v48 = int32(int32(_v1) + int32(0))
- _v49 = *(*int32)(unsafe.Pointer(uintptr(_v48)))
- _v51 = int32(int32(_v1) + int32(4))
- _v52 = *(*int32)(unsafe.Pointer(uintptr(_v51)))
- _v53 = int32(int32(_v49) + int32(_v52))
- _v55 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _ = crt.Xmemcpy(t, _v53, _v2, _v55)
- _v57 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v59 = int32(int32(_v1) + int32(4))
- _v60 = *(*int32)(unsafe.Pointer(uintptr(_v59)))
- _v61 = int32(int32(_v60) + int32(_v57))
- *(*int32)(unsafe.Pointer(uintptr(_v59))) = _v61
- _v65 = int32(int32(_v1) + int32(4))
- _v66 = *(*int32)(unsafe.Pointer(uintptr(_v65)))
- _v67 = int32(_v66 * 1)
- _v69 = int32(int32(_v1) + int32(0))
- _v70 = *(*int32)(unsafe.Pointer(uintptr(_v69)))
- _v71 = int32(int32(_v70) + int32(_v67))
- *(*int8)(unsafe.Pointer(uintptr(_v71))) = 0
- goto l8
-l8:
-}
-
-var s__34 = [13]byte{0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x41, 0x70, 0x70, 0x65, 0x6e, 0x64}
-
-var s__35 = [14]byte{0x6f, 0x75, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79}
-
-func s_stringReset(t *crt.TLS, _v1 int32) {
- var _v12 int32 // %t11
- var _v18 int32 // %t17
- var _v19 int32 // %t18
- var _v20 int32 // %t19
- var _v3 int32 // %t2
- var _v4 int32 // %t3
- var _v6 int32 // %t5
- _v3 = int32(int32(_v1) + int32(0))
- _v4 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v6 = crt.Bool32(int32(_v4) == int32(0))
- if _v6 != 0 {
- goto l2
- }
- goto l3
-l2:
- s_stringAppend(t, _v1, int32(uintptr(unsafe.Pointer(&s__37))), 1)
- goto l3
-l3:
- _v12 = int32(int32(_v1) + int32(4))
- *(*int32)(unsafe.Pointer(uintptr(_v12))) = 0
- _v18 = int32(int32(_v1) + int32(0))
- _v19 = *(*int32)(unsafe.Pointer(uintptr(_v18)))
- _v20 = int32(int32(_v19) + int32(0))
- *(*int8)(unsafe.Pointer(uintptr(_v20))) = 0
- goto l4
-l4:
-}
-
-var s__36 = [12]byte{0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x65, 0x74}
-
-var s__37 = [2]byte{0x20}
-
-func s_stringAppendTerm(t *crt.TLS, _v1 int32, _v2 int32) {
- bp := t.Alloc(16)
- defer t.Free(16)
- var _v14 int32 // %t10
- var _v104 int32 // %t100
- var _v105 int32 // %t101
- var _v106 int32 // %t102
- var _v108 int32 // %t104
- var _v109 int32 // %t105
- var _v19 int32 // %t15
- var _v20 int32 // %t16
- var _v21 int32 // %t17
- var _v22 int32 // %t18
- var _v23 int32 // %t19
- var _v24 int32 // %t20
- var _v25 int32 // %t21
- var _v26 int32 // %t22
- var _v27 int32 // %t23
- var _v28 int32 // %t24
- var _v29 int32 // %t25
- var _v30 int32 // %t26
- var _v31 int32 // %t27
- var _v32 int32 // %t28
- var _v33 int32 // %t29
- var _v7 int32 // %t3
- var _v34 int32 // %t30
- var _v35 int32 // %t31
- var _v36 int32 // %t32
- var _v40 int32 // %t36
- var _v41 int32 // %t37
- var _v42 int32 // %t38
- var _v43 int32 // %t39
- var _v8 int32 // %t4
- var _v44 int32 // %t40
- var _v45 int32 // %t41
- var _v46 int32 // %t42
- var _v48 int32 // %t44
- var _v49 int32 // %t45
- var _v50 int32 // %t46
- var _v51 int32 // %t47
- var _v52 int32 // %t48
- var _v53 int32 // %t49
- var _v54 int32 // %t50
- var _v56 int32 // %t52
- var _v57 int32 // %t53
- var _v59 int32 // %t55
- var _v60 int32 // %t56
- var _v66 int32 // %t62
- var _v67 int32 // %t63
- var _v68 int32 // %t64
- var _v70 int32 // %t66
- var _v71 int32 // %t67
- var _v72 int32 // %t68
- var _v73 int32 // %t69
- var _v74 int32 // %t70
- var _v75 int32 // %t71
- var _v76 int32 // %t72
- var _v77 int32 // %t73
- var _v78 int32 // %t74
- var _v79 int32 // %t75
- var _v80 int32 // %t76
- var _v81 int32 // %t77
- var _v83 int32 // %t79
- var _v12 int32 // %t8
- var _v84 int32 // %t80
- var _v85 int32 // %t81
- var _v86 int32 // %t82
- var _v87 int32 // %t83
- var _v88 int32 // %t84
- var _v89 int32 // %t85
- var _v90 int32 // %t86
- var _v91 int32 // %t87
- var _v92 int32 // %t88
- var _v94 int32 // %t90
- var _v95 int32 // %t91
- var _v97 int32 // %t93
- var _v101 int32 // %t97
- var _v103 int32 // %t99
- var _v3 = int32(bp + 0) // %v2
- var _v5 = int32(bp + 4) // %v3
- *(*int32)(unsafe.Pointer(uintptr(_v3))) = _v2
- _v7 = int32(int32(_v1) + int32(4))
- _v8 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- if _v8 != 0 {
- goto l2
- }
- goto l3
-l2:
- s_stringAppend(t, _v1, int32(uintptr(unsafe.Pointer(&s__37))), 1)
- goto l3
-l3:
- _v12 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v14 = crt.Bool32(int32(_v12) == int32(0))
- if _v14 != 0 {
- goto l4
- }
- goto l6
-l4:
- s_stringAppend(t, _v1, int32(uintptr(unsafe.Pointer(&s__39))), 3)
-
- return
-l6:
- _v19 = int32(int32(_v5) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v19))) = 0
- goto l7
-l7:
- _v20 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v21 = int32(_v20 * 1)
- _v22 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v23 = int32(int32(_v22) + int32(_v21))
- _v24 = int32(*(*int8)(unsafe.Pointer(uintptr(_v23))))
- goto l8
-l8:
- if _v24 != 0 {
- goto l9
- }
- goto l44
-l44:
- _v42 = 0
- goto l15
-l9:
- _v25 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v26 = int32(_v25 * 1)
- _v27 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v28 = int32(int32(_v27) + int32(_v26))
- _v29 = int32(*(*int8)(unsafe.Pointer(uintptr(_v28))))
- _v30 = int32(int32(uint8(_v29)))
- _v31 = int32(_v30 * 2)
- _v32 = crt.X__ctype_b_loc(t)
- _v33 = *(*int32)(unsafe.Pointer(uintptr(_v32)))
- _v34 = int32(int32(_v33) + int32(_v31))
- _v35 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v34))))
- _v36 = int32(uint16(_v35))
- _v40 = int32(int32(_v36) & int32(8192))
- goto l10
-l10:
- if _v40 != 0 {
- goto l11
- }
- goto l45
-l45:
- _v41 = 1
- goto l12
-l11:
- _v41 = 0
- goto l12
-l12:
- goto l13
-l13:
- if _v41 != 0 {
- goto l14
- }
- goto l46
-l46:
- _v42 = 0
- goto l15
-l14:
- _v42 = 1
- goto l15
-l15:
- if _v42 != 0 {
- goto l16
- }
- goto l18
-l16:
- goto l17
-l17:
- _v43 = int32(int32(_v5) + int32(0))
- _v44 = *(*int32)(unsafe.Pointer(uintptr(_v43)))
- _v45 = int32(int32(_v44) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v43))) = _v45
- goto l7
-l18:
- _v46 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v48 = crt.Bool32(int32(_v46) > int32(0))
- goto l19
-l19:
- if _v48 != 0 {
- goto l20
- }
- goto l47
-l47:
- _v57 = 0
- goto l23
-l20:
- _v49 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v50 = int32(_v49 * 1)
- _v51 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v52 = int32(int32(_v51) + int32(_v50))
- _v53 = int32(*(*int8)(unsafe.Pointer(uintptr(_v52))))
- _v54 = int32(int8(_v53))
- _v56 = crt.Bool32(int32(_v54) == int32(0))
- goto l21
-l21:
- if _v56 != 0 {
- goto l22
- }
- goto l48
-l48:
- _v57 = 0
- goto l23
-l22:
- _v57 = 1
- goto l23
-l23:
- if _v57 != 0 {
- goto l24
- }
- goto l26
-l24:
- _v59 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v60 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- s_stringAppend(t, _v1, _v59, _v60)
-
- return
-l26:
- s_stringAppend(t, _v1, int32(uintptr(unsafe.Pointer(&s__40))), 1)
- goto l27
-l27:
- _v66 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v67 = int32(int32(_v66) + int32(0))
- _v68 = int32(*(*int8)(unsafe.Pointer(uintptr(_v67))))
- if _v68 != 0 {
- goto l28
- }
- goto l42
-l28:
- _v70 = int32(int32(_v5) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v70))) = 0
- goto l29
-l29:
- _v71 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v72 = int32(_v71 * 1)
- _v73 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v74 = int32(int32(_v73) + int32(_v72))
- _v75 = int32(*(*int8)(unsafe.Pointer(uintptr(_v74))))
- goto l30
-l30:
- if _v75 != 0 {
- goto l31
- }
- goto l49
-l49:
- _v84 = 0
- goto l34
-l31:
- _v76 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v77 = int32(_v76 * 1)
- _v78 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v79 = int32(int32(_v78) + int32(_v77))
- _v80 = int32(*(*int8)(unsafe.Pointer(uintptr(_v79))))
- _v81 = int32(int8(_v80))
- _v83 = crt.Bool32(int32(_v81) != int32(39))
- goto l32
-l32:
- if _v83 != 0 {
- goto l33
- }
- goto l50
-l50:
- _v84 = 0
- goto l34
-l33:
- _v84 = 1
- goto l34
-l34:
- if _v84 != 0 {
- goto l35
- }
- goto l37
-l35:
- goto l36
-l36:
- _v85 = int32(int32(_v5) + int32(0))
- _v86 = *(*int32)(unsafe.Pointer(uintptr(_v85)))
- _v87 = int32(int32(_v86) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v85))) = _v87
- goto l29
-l37:
- _v88 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v89 = int32(_v88 * 1)
- _v90 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v91 = int32(int32(_v90) + int32(_v89))
- _v92 = int32(*(*int8)(unsafe.Pointer(uintptr(_v91))))
- if _v92 != 0 {
- goto l38
- }
- goto l39
-l38:
- _v94 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v95 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v97 = int32(int32(_v95) + int32(1))
- s_stringAppend(t, _v1, _v94, _v97)
- s_stringAppend(t, _v1, int32(uintptr(unsafe.Pointer(&s__40))), 1)
- _v101 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v103 = int32(int32(_v101) + int32(1))
- _v104 = int32(int32(_v3) + int32(0))
- _v105 = *(*int32)(unsafe.Pointer(uintptr(_v104)))
- _v106 = int32(int32(_v105) + int32(_v103))
- *(*int32)(unsafe.Pointer(uintptr(_v104))) = _v106
- goto l41
-l39:
- _v108 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v109 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- s_stringAppend(t, _v1, _v108, _v109)
- goto l42
-l41:
- goto l27
-l42:
- s_stringAppend(t, _v1, int32(uintptr(unsafe.Pointer(&s__40))), 1)
- goto l43
-l43:
-}
-
-var s__38 = [17]byte{0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x41, 0x70, 0x70, 0x65, 0x6e, 0x64, 0x54, 0x65, 0x72, 0x6d}
-
-var s__39 = [4]byte{0x6e, 0x69, 0x6c}
-
-var s__40 = [2]byte{0x27}
-
-func s_evalCallback(t *crt.TLS, _v1 int32, _v2 int32, _v3 int32, _v4 int32) int32 {
- bp := t.Alloc(16)
- defer t.Free(16)
- var _v17 int32 // %t11
- var _v18 int32 // %t12
- var _v19 int32 // %t13
- var _v20 int32 // %t14
- var _v21 int32 // %t15
- var _v9 int32 // %t3
- var _v10 int32 // %t4
- var _v12 int32 // %t6
- var _v13 int32 // %t7
- var _v14 int32 // %t8
- var _v15 int32 // %t9
- var _v5 = int32(bp + 0) // %v5
- var _v6 = int32(bp + 4) // %v6
- *(*int32)(unsafe.Pointer(uintptr(_v5))) = _v1
- _v9 = int32(int32(_v6) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v9))) = 0
- goto l2
-l2:
- _v10 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v12 = crt.Bool32(int32(_v10) < int32(_v2))
- if _v12 != 0 {
- goto l3
- }
- goto l5
-l3:
- _v13 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v14 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v15 = int32(_v14 * 4)
- _v17 = int32(int32(_v3) + int32(_v15))
- _v18 = *(*int32)(unsafe.Pointer(uintptr(_v17)))
- s_stringAppendTerm(t, _v13, _v18)
- goto l4
-l4:
- _v19 = int32(int32(_v6) + int32(0))
- _v20 = *(*int32)(unsafe.Pointer(uintptr(_v19)))
- _v21 = int32(int32(_v20) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v19))) = _v21
- goto l2
-l5:
- return 0
-}
-
-var s__41 = [13]byte{0x65, 0x76, 0x61, 0x6c, 0x43, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b}
-
-func s_evalSql(t *crt.TLS, _v1 int32, _v2 int32, args uintptr) int32 {
- bp := t.Alloc(64)
- defer t.Free(64)
- var _v18 int32 // %t11
- var _v25 int32 // %t18
- var _v26 int32 // %t19
- var _v29 int32 // %t22
- var _v30 int32 // %t23
- var _v31 int32 // %t24
- var _v32 int32 // %t25
- var _v33 int32 // %t26
- var _v37 int32 // %t30
- var _v41 int32 // %t34
- var _v43 int32 // %t36
- var _v44 int32 // %t37
- var _v45 int32 // %t38
- var _v11 int32 // %t4
- var _v12 int32 // %t5
- var _v16 int32 // %t9
- var _v3 = int32(bp + 8) // %v3
- var _v4 = int32(bp + 12) // %v4
- var _v5 = int32(bp + 16) // %v5
- var _v6 = int32(bp + 20) // %v6
- var _v7 = int32(bp + 24) // %v7
- *(*int32)(unsafe.Pointer(uintptr(_v6))) = 0
- *(*uintptr)(unsafe.Pointer(bp + 8)) = args
- _v11 = Xsqlite3_vmprintf(t, _v2, _v3)
- _v12 = int32(int32(_v4) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v12))) = _v11
- _v16 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 88))
- _v18 = crt.Bool32(int32(_v16) > int32(0))
- goto l2
-l2:
- if _v18 != 0 {
- goto l3
- }
- goto l5
-l3:
- goto l4
-l4:
- goto l7
-l5:
- crt.X__assert_fail(t, int32(uintptr(unsafe.Pointer(&s__43))), int32(uintptr(unsafe.Pointer(&s__44))), 494, int32(uintptr(unsafe.Pointer(&s__42))))
- goto l6
-l6:
- goto l7
-l7:
- _v25 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _v26 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v29 = int32(int32(_v6) + int32(0))
- _v30 = Xsqlite3_exec(t, _v25, _v26, *(*int32)(unsafe.Pointer(&struct {
- f func(*crt.TLS, int32, int32, int32, int32) int32
- }{s_evalCallback})), _v1, _v29)
- _v31 = int32(int32(_v5) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v31))) = _v30
- _v32 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- Xsqlite3_free(t, _v32)
- _v33 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- if _v33 != 0 {
- goto l8
- }
- goto l14
-l14:
- goto l11
-l8:
- _v37 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- *(*int32)(unsafe.Pointer(bp + 0)) = _v37
-
- _ = Xsqlite3_snprintf(t, 30, _v7, int32(uintptr(unsafe.Pointer(&s__45))), bp+0)
- s_stringAppendTerm(t, _v1, _v7)
- _v41 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- if _v41 != 0 {
- goto l9
- }
- goto l10
-l9:
- _v43 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- s_stringAppendTerm(t, _v1, _v43)
- _v44 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- Xsqlite3_free(t, _v44)
- goto l10
-l10:
- goto l11
-l11:
- _v45 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- return _v45
-}
-
-var s__42 = [8]byte{0x65, 0x76, 0x61, 0x6c, 0x53, 0x71, 0x6c}
-
-var s__43 = [13]byte{0x67, 0x2e, 0x69, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x3e, 0x30}
-
-var s__44 = [44]byte{
- 0x74, 0x65, 0x73, 0x74, 0x64, 0x61, 0x74, 0x61, 0x2f, 0x73, 0x71, 0x6c, 0x69, 0x74, 0x65, 0x2d,
- 0x73, 0x72, 0x63, 0x2d, 0x33, 0x33, 0x30, 0x30, 0x31, 0x30, 0x30, 0x2f, 0x6d, 0x70, 0x74, 0x65,
- 0x73, 0x74, 0x2f, 0x6d, 0x70, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x63,
-}
-
-var s__45 = [10]byte{0x65, 0x72, 0x72, 0x6f, 0x72, 0x28, 0x25, 0x64, 0x29}
-
-func s_evalFunc(t *crt.TLS, _v1 int32, _v2 int32, _v3 int32) {
- bp := t.Alloc(32)
- defer t.Free(32)
- var _v18 int32 // %t10
- var _v22 int32 // %t14
- var _v23 int32 // %t15
- var _v25 int32 // %t17
- var _v26 int32 // %t18
- var _v27 int32 // %t19
- var _v10 int32 // %t2
- var _v28 int32 // %t20
- var _v29 int32 // %t21
- var _v31 int32 // %t23
- var _v34 int32 // %t26
- var _v35 int32 // %t27
- var _v37 int32 // %t29
- var _v39 int32 // %t31
- var _v40 int32 // %t32
- var _v41 int32 // %t33
- var _v46 int32 // %t38
- var _v14 int32 // %t6
- var _v15 int32 // %t7
- var _v16 int32 // %t8
- var _v4 = int32(bp + 0) // %v4
- var _v5 = int32(bp + 4) // %v5
- var _v6 = int32(bp + 8) // %v6
- var _v7 = int32(bp + 20) // %v7
- var _v8 = int32(bp + 24) // %v8
- _v10 = Xsqlite3_context_db_handle(t, _v1)
- *(*int32)(unsafe.Pointer(uintptr(_v4))) = _v10
- _v14 = int32(int32(_v3) + int32(0))
- _v15 = *(*int32)(unsafe.Pointer(uintptr(_v14)))
- _v16 = Xsqlite3_value_text(t, _v15)
- *(*int32)(unsafe.Pointer(uintptr(_v5))) = _v16
- *(*int32)(unsafe.Pointer(uintptr(_v7))) = 0
- _v18 = int32(int32(_v6) + int32(0))
- _ = crt.Xmemset(t, _v18, 0, 12)
- _v22 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v23 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v25 = int32(int32(_v6) + int32(0))
- _v26 = int32(int32(_v7) + int32(0))
- _v27 = Xsqlite3_exec(t, _v22, _v23, *(*int32)(unsafe.Pointer(&struct {
- f func(*crt.TLS, int32, int32, int32, int32) int32
- }{s_evalCallback})), _v25, _v26)
- _v28 = int32(int32(_v8) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v28))) = _v27
- _v29 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- if _v29 != 0 {
- goto l2
- }
- goto l3
-l2:
- _v31 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- Xsqlite3_result_error(t, _v1, _v31, -1)
- _v34 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- Xsqlite3_free(t, _v34)
- goto l7
-l3:
- _v35 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- if _v35 != 0 {
- goto l4
- }
- goto l5
-l4:
- _v37 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- Xsqlite3_result_error_code(t, _v1, _v37)
- goto l6
-l5:
- _v39 = int32(int32(_v6) + int32(0))
- _v40 = int32(int32(_v39) + int32(0))
- _v41 = *(*int32)(unsafe.Pointer(uintptr(_v40)))
- Xsqlite3_result_text(t, _v1, _v41, -1, -1)
- goto l6
-l6:
- goto l7
-l7:
- _v46 = int32(int32(_v6) + int32(0))
- s_stringFree(t, _v46)
- goto l8
-l8:
-}
-
-var s__46 = [9]byte{0x65, 0x76, 0x61, 0x6c, 0x46, 0x75, 0x6e, 0x63}
-
-func s_startScript(t *crt.TLS, _v1 int32, _v2 int32, _v3 int32, _v4 int32) int32 {
- bp := t.Alloc(112)
- defer t.Free(112)
- var _v19 int32 // %t10
- var _v110 int32 // %t101
- var _v111 int32 // %t102
- var _v113 int32 // %t104
- var _v116 int32 // %t107
- var _v20 int32 // %t11
- var _v122 int32 // %t113
- var _v124 int32 // %t115
- var _v126 int32 // %t117
- var _v127 int32 // %t118
- var _v21 int32 // %t12
- var _v129 int32 // %t120
- var _v135 int32 // %t126
- var _v139 int32 // %t130
- var _v141 int32 // %t132
- var _v145 int32 // %t136
- var _v146 int32 // %t137
- var _v147 int32 // %t138
- var _v23 int32 // %t14
- var _v151 int32 // %t142
- var _v152 int32 // %t143
- var _v153 int32 // %t144
- var _v157 int32 // %t148
- var _v158 int32 // %t149
- var _v27 int32 // %t18
- var _v28 int32 // %t19
- var _v29 int32 // %t20
- var _v30 int32 // %t21
- var _v32 int32 // %t23
- var _v36 int32 // %t27
- var _v37 int32 // %t28
- var _v40 int32 // %t31
- var _v43 int32 // %t34
- var _v44 int32 // %t35
- var _v48 int32 // %t39
- var _v51 int32 // %t42
- var _v60 int32 // %t51
- var _v61 int32 // %t52
- var _v62 int32 // %t53
- var _v63 int32 // %t54
- var _v64 int32 // %t55
- var _v65 int32 // %t56
- var _v67 int32 // %t58
- var _v69 int32 // %t60
- var _v79 int32 // %t70
- var _v80 int32 // %t71
- var _v81 int32 // %t72
- var _v82 int32 // %t73
- var _v83 int32 // %t74
- var _v84 int32 // %t75
- var _v86 int32 // %t77
- var _v87 int32 // %t78
- var _v89 int32 // %t80
- var _v90 int32 // %t81
- var _v92 int32 // %t83
- var _v93 int32 // %t84
- var _v96 int32 // %t87
- var _v97 int32 // %t88
- var _v99 int32 // %t90
- var _v101 int32 // %t92
- var _v103 int32 // %t94
- var _v104 int32 // %t95
- var _v105 int32 // %t96
- var _v108 int32 // %t99
- var _v5 = int32(bp + 80) // %v5
- var _v6 = int32(bp + 84) // %v6
- var _v7 = int32(bp + 88) // %v7
- var _v8 = int32(bp + 92) // %v8
- var _v9 = int32(bp + 96) // %v9
- *(*int32)(unsafe.Pointer(uintptr(_v5))) = 0
- *(*int32)(unsafe.Pointer(uintptr(_v8))) = 0
- *(*int32)(unsafe.Pointer(uintptr(_v2))) = 0
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 88)) = 0
- goto l2
-l2:
- if 1 != 0 {
- goto l3
- }
- goto l30
-l3:
-
- _v19 = s_trySql(t, int32(uintptr(unsafe.Pointer(&s__48))), 0)
- _v20 = int32(int32(_v7) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v20))) = _v19
- _v21 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v23 = crt.Bool32(int32(_v21) == int32(5))
- if _v23 != 0 {
- goto l4
- }
- goto l6
-l4:
- _ = Xsqlite3_sleep(t, 10)
- _v27 = int32(int32(_v8) + int32(0))
- _v28 = *(*int32)(unsafe.Pointer(uintptr(_v27)))
- _v29 = int32(int32(_v28) + int32(10))
- *(*int32)(unsafe.Pointer(uintptr(_v27))) = _v29
- goto l2
-l6:
- _v30 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v32 = crt.Bool32(int32(_v30) != int32(0))
- if _v32 != 0 {
- goto l7
- }
- goto l8
-l7:
- _v36 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _v37 = Xsqlite3_errmsg(t, _v36)
- *(*int32)(unsafe.Pointer(bp + 0)) = _v37
- s_fatalError(t, int32(uintptr(unsafe.Pointer(&s__49))), bp+0)
- goto l8
-l8:
- _v40 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 80))
- goto l9
-l9:
- if _v40 != 0 {
- goto l32
- }
- goto l10
-l32:
- _v44 = 1
- goto l13
-l10:
- _v43 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 84))
- goto l11
-l11:
- if _v43 != 0 {
- goto l33
- }
- goto l12
-l33:
- _v44 = 1
- goto l13
-l12:
- _v44 = 0
- goto l13
-l13:
- if _v44 != 0 {
- goto l14
- }
- goto l15
-l14:
- _v48 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 80))
- _v51 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 84))
- *(*int32)(unsafe.Pointer(bp + 8)) = _v48
-
- *(*int32)(unsafe.Pointer(bp + 16)) = _v51
- s_runSql(t, int32(uintptr(unsafe.Pointer(&s__50))), bp+8)
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 80)) = 0
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 84)) = 0
- goto l15
-l15:
- *(*int32)(unsafe.Pointer(bp + 24)) = _v1
-
- _v60 = s_prepareSql(t, int32(uintptr(unsafe.Pointer(&s__51))), bp+24)
- _v61 = int32(int32(_v5) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v61))) = _v60
- _v62 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v63 = Xsqlite3_step(t, _v62)
- _v64 = int32(int32(_v7) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v64))) = _v63
- _v65 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _ = Xsqlite3_finalize(t, _v65)
- _v67 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v69 = crt.Bool32(int32(_v67) == int32(100))
- if _v69 != 0 {
- goto l16
- }
- goto l18
-l16:
- *(*int32)(unsafe.Pointer(bp + 32)) = _v1
- s_runSql(t, int32(uintptr(unsafe.Pointer(&s__52))), bp+32)
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 88)) = 10000
- s_runSql(t, int32(uintptr(unsafe.Pointer(&s__53))), 0)
- return 101
-l18:
- *(*int32)(unsafe.Pointer(bp + 40)) = _v1
-
- _v79 = s_prepareSql(t, int32(uintptr(unsafe.Pointer(&s__54))), bp+40)
- _v80 = int32(int32(_v5) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v80))) = _v79
- _v81 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v82 = Xsqlite3_step(t, _v81)
- _v83 = int32(int32(_v7) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v83))) = _v82
- _v84 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v86 = crt.Bool32(int32(_v84) == int32(100))
- if _v86 != 0 {
- goto l19
- }
- goto l21
-l19:
- _v87 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v89 = Xsqlite3_column_bytes(t, _v87, 0)
- *(*int32)(unsafe.Pointer(uintptr(_v9))) = _v89
- _v90 = *(*int32)(unsafe.Pointer(uintptr(_v9)))
- _v92 = int32(int32(_v90) + int32(1))
- _v93 = Xsqlite3_malloc(t, _v92)
- *(*int32)(unsafe.Pointer(uintptr(_v2))) = _v93
- _v96 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v97 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v99 = Xsqlite3_column_text(t, _v97, 0)
- _ = crt.Xstrcpy(t, _v96, _v99)
- _v101 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v103 = Xsqlite3_column_int(t, _v101, 1)
- _v104 = int32(int32(_v6) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v104))) = _v103
- _v105 = *(*int32)(unsafe.Pointer(uintptr(_v104)))
- *(*int32)(unsafe.Pointer(uintptr(_v3))) = _v105
- _v108 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v110 = Xsqlite3_column_text(t, _v108, 2)
- *(*int32)(unsafe.Pointer(bp + 48)) = _v110
-
- _v111 = Xsqlite3_mprintf(t, int32(uintptr(unsafe.Pointer(&s__55))), bp+48)
- *(*int32)(unsafe.Pointer(uintptr(_v4))) = _v111
- _v113 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _ = Xsqlite3_finalize(t, _v113)
- _v116 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- *(*int32)(unsafe.Pointer(bp + 56)) = _v116
- s_runSql(t, int32(uintptr(unsafe.Pointer(&s__56))), bp+56)
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 88)) = 10000
- s_runSql(t, int32(uintptr(unsafe.Pointer(&s__53))), 0)
- return 0
-l21:
- _v122 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _ = Xsqlite3_finalize(t, _v122)
- _v124 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v126 = crt.Bool32(int32(_v124) == int32(101))
- if _v126 != 0 {
- goto l22
- }
- goto l29
-l22:
- _v127 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v129 = crt.Bool32(int32(_v127) > int32(30000))
- if _v129 != 0 {
- goto l23
- }
- goto l24
-l23:
- s_errorMessage(t, int32(uintptr(unsafe.Pointer(&s__57))), 0)
- *(*int32)(unsafe.Pointer(bp + 64)) = _v1
- s_runSql(t, int32(uintptr(unsafe.Pointer(&s__58))), bp+64)
- _v135 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _ = Xsqlite3_close(t, _v135)
- crt.Xexit(t, 1)
- goto l24
-l24:
- goto l25
-l25:
-
- _v139 = s_trySql(t, int32(uintptr(unsafe.Pointer(&s__59))), 0)
- _v141 = crt.Bool32(int32(_v139) == int32(5))
- if _v141 != 0 {
- goto l26
- }
- goto l27
-l26:
- _ = Xsqlite3_sleep(t, 10)
- _v145 = int32(int32(_v8) + int32(0))
- _v146 = *(*int32)(unsafe.Pointer(uintptr(_v145)))
- _v147 = int32(int32(_v146) + int32(10))
- *(*int32)(unsafe.Pointer(uintptr(_v145))) = _v147
- goto l25
-l27:
- _ = Xsqlite3_sleep(t, 100)
- _v151 = int32(int32(_v8) + int32(0))
- _v152 = *(*int32)(unsafe.Pointer(uintptr(_v151)))
- _v153 = int32(int32(_v152) + int32(100))
- *(*int32)(unsafe.Pointer(uintptr(_v151))) = _v153
- goto l2
-l29:
- _v157 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _v158 = Xsqlite3_errmsg(t, _v157)
- *(*int32)(unsafe.Pointer(bp + 72)) = _v158
- s_fatalError(t, int32(uintptr(unsafe.Pointer(&s__55))), bp+72)
- goto l2
-l30:
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 88)) = 10000
- goto l31
-l31:
- return 0
-}
-
-var s__47 = [12]byte{0x73, 0x74, 0x61, 0x72, 0x74, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74}
-
-var s__48 = [16]byte{0x42, 0x45, 0x47, 0x49, 0x4e, 0x20, 0x49, 0x4d, 0x4d, 0x45, 0x44, 0x49, 0x41, 0x54, 0x45}
-
-var s__49 = [19]byte{
- 0x69, 0x6e, 0x20, 0x73, 0x74, 0x61, 0x72, 0x74, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x3a, 0x20,
- 0x25, 0x73,
-}
-
-var s__50 = [53]byte{
- 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x20, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x73, 0x20,
- 0x53, 0x45, 0x54, 0x20, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x3d, 0x6e, 0x45, 0x72, 0x72, 0x6f,
- 0x72, 0x2b, 0x25, 0x64, 0x2c, 0x20, 0x6e, 0x54, 0x65, 0x73, 0x74, 0x3d, 0x6e, 0x54, 0x65, 0x73,
- 0x74, 0x2b, 0x25, 0x64,
-}
-
-var s__51 = [46]byte{
- 0x53, 0x45, 0x4c, 0x45, 0x43, 0x54, 0x20, 0x31, 0x20, 0x46, 0x52, 0x4f, 0x4d, 0x20, 0x63, 0x6c,
- 0x69, 0x65, 0x6e, 0x74, 0x20, 0x57, 0x48, 0x45, 0x52, 0x45, 0x20, 0x69, 0x64, 0x3d, 0x25, 0x64,
- 0x20, 0x41, 0x4e, 0x44, 0x20, 0x77, 0x61, 0x6e, 0x74, 0x48, 0x61, 0x6c, 0x74,
-}
-
-var s__52 = [31]byte{
- 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x20, 0x46, 0x52, 0x4f, 0x4d, 0x20, 0x63, 0x6c, 0x69, 0x65,
- 0x6e, 0x74, 0x20, 0x57, 0x48, 0x45, 0x52, 0x45, 0x20, 0x69, 0x64, 0x3d, 0x25, 0x64,
-}
-
-var s__53 = [20]byte{
- 0x43, 0x4f, 0x4d, 0x4d, 0x49, 0x54, 0x20, 0x54, 0x52, 0x41, 0x4e, 0x53, 0x41, 0x43, 0x54, 0x49,
- 0x4f, 0x4e, 0x3b,
-}
-
-var s__54 = [92]byte{
- 0x53, 0x45, 0x4c, 0x45, 0x43, 0x54, 0x20, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x2c, 0x20, 0x69,
- 0x64, 0x2c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x46, 0x52, 0x4f, 0x4d, 0x20, 0x74, 0x61, 0x73,
- 0x6b, 0x20, 0x57, 0x48, 0x45, 0x52, 0x45, 0x20, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x3d, 0x25,
- 0x64, 0x20, 0x41, 0x4e, 0x44, 0x20, 0x73, 0x74, 0x61, 0x72, 0x74, 0x74, 0x69, 0x6d, 0x65, 0x20,
- 0x49, 0x53, 0x20, 0x4e, 0x55, 0x4c, 0x4c, 0x20, 0x4f, 0x52, 0x44, 0x45, 0x52, 0x20, 0x42, 0x59,
- 0x20, 0x69, 0x64, 0x20, 0x4c, 0x49, 0x4d, 0x49, 0x54, 0x20, 0x31,
-}
-
-var s__55 = [3]byte{0x25, 0x73}
-
-var s__56 = [83]byte{
- 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x20, 0x74, 0x61, 0x73, 0x6b, 0x20, 0x20, 0x20, 0x53, 0x45,
- 0x54, 0x20, 0x73, 0x74, 0x61, 0x72, 0x74, 0x74, 0x69, 0x6d, 0x65, 0x3d, 0x73, 0x74, 0x72, 0x66,
- 0x74, 0x69, 0x6d, 0x65, 0x28, 0x27, 0x25, 0x25, 0x59, 0x2d, 0x25, 0x25, 0x6d, 0x2d, 0x25, 0x25,
- 0x64, 0x20, 0x25, 0x25, 0x48, 0x3a, 0x25, 0x25, 0x4d, 0x3a, 0x25, 0x25, 0x66, 0x27, 0x2c, 0x27,
- 0x6e, 0x6f, 0x77, 0x27, 0x29, 0x20, 0x57, 0x48, 0x45, 0x52, 0x45, 0x20, 0x69, 0x64, 0x3d, 0x25,
- 0x64, 0x3b,
-}
-
-var s__57 = [49]byte{
- 0x57, 0x61, 0x69, 0x74, 0x65, 0x64, 0x20, 0x6f, 0x76, 0x65, 0x72, 0x20, 0x33, 0x30, 0x20, 0x73,
- 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x6e, 0x6f, 0x20, 0x77,
- 0x6f, 0x72, 0x6b, 0x2e, 0x20, 0x20, 0x47, 0x69, 0x76, 0x69, 0x6e, 0x67, 0x20, 0x75, 0x70, 0x2e,
-}
-
-var s__58 = [40]byte{
- 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x20, 0x46, 0x52, 0x4f, 0x4d, 0x20, 0x63, 0x6c, 0x69, 0x65,
- 0x6e, 0x74, 0x20, 0x57, 0x48, 0x45, 0x52, 0x45, 0x20, 0x69, 0x64, 0x3d, 0x25, 0x64, 0x3b, 0x20,
- 0x43, 0x4f, 0x4d, 0x4d, 0x49, 0x54, 0x3b,
-}
-
-var s__59 = [7]byte{0x43, 0x4f, 0x4d, 0x4d, 0x49, 0x54}
-
-func s_finishScript(t *crt.TLS, _v1 int32, _v2 int32, _v3 int32) int32 {
- bp := t.Alloc(16)
- defer t.Free(16)
- *(*int32)(unsafe.Pointer(bp + 0)) = _v2
- s_runSql(t, int32(uintptr(unsafe.Pointer(&s__61))), bp+0)
- if _v3 != 0 {
- goto l2
- }
- goto l3
-l2:
- *(*int32)(unsafe.Pointer(bp + 8)) = _v1
- s_runSql(t, int32(uintptr(unsafe.Pointer(&s__52))), bp+8)
- goto l3
-l3:
- return 0
-}
-
-var s__60 = [13]byte{0x66, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74}
-
-var s__61 = [81]byte{
- 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x20, 0x74, 0x61, 0x73, 0x6b, 0x20, 0x20, 0x20, 0x53, 0x45,
- 0x54, 0x20, 0x65, 0x6e, 0x64, 0x74, 0x69, 0x6d, 0x65, 0x3d, 0x73, 0x74, 0x72, 0x66, 0x74, 0x69,
- 0x6d, 0x65, 0x28, 0x27, 0x25, 0x25, 0x59, 0x2d, 0x25, 0x25, 0x6d, 0x2d, 0x25, 0x25, 0x64, 0x20,
- 0x25, 0x25, 0x48, 0x3a, 0x25, 0x25, 0x4d, 0x3a, 0x25, 0x25, 0x66, 0x27, 0x2c, 0x27, 0x6e, 0x6f,
- 0x77, 0x27, 0x29, 0x20, 0x57, 0x48, 0x45, 0x52, 0x45, 0x20, 0x69, 0x64, 0x3d, 0x25, 0x64, 0x3b,
-}
-
-func s_startClient(t *crt.TLS, _v1 int32) {
- bp := t.Alloc(112)
- defer t.Free(112)
- var _v13 int32 // %t10
- var _v16 int32 // %t13
- var _v20 int32 // %t17
- var _v21 int32 // %t18
- var _v22 int32 // %t19
- var _v25 int32 // %t22
- var _v27 int32 // %t24
- var _v28 int32 // %t25
- var _v29 int32 // %t26
- var _v32 int32 // %t29
- var _v34 int32 // %t31
- var _v35 int32 // %t32
- var _v36 int32 // %t33
- var _v39 int32 // %t36
- var _v41 int32 // %t38
- var _v44 int32 // %t41
- var _v45 int32 // %t42
- var _v46 int32 // %t43
- var _v49 int32 // %t46
- var _v51 int32 // %t48
- var _v8 int32 // %t5
- var _v53 int32 // %t50
- var _v55 int32 // %t52
- var _v56 int32 // %t53
- var _v57 int32 // %t54
- var _v58 int32 // %t55
- var _v59 int32 // %t56
- var _v60 int32 // %t57
- var _v61 int32 // %t58
- var _v9 int32 // %t6
- var _v63 int32 // %t60
- var _v64 int32 // %t61
- var _v2 = int32(bp + 96) // %v2
- var _v3 = int32(bp + 100) // %v3
- *(*int32)(unsafe.Pointer(bp + 0)) = _v1
- s_runSql(t, int32(uintptr(unsafe.Pointer(&s__63))), bp+0)
- _v8 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _v9 = Xsqlite3_changes(t, _v8)
- if _v9 != 0 {
- goto l2
- }
- goto l13
-l2:
- _v13 = *(*int32)(unsafe.Pointer(&s_g))
- _v16 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 8))
- _v20 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 68))
- *(*int32)(unsafe.Pointer(bp + 8)) = _v13
-
- *(*int32)(unsafe.Pointer(bp + 16)) = _v16
-
- *(*int32)(unsafe.Pointer(bp + 24)) = _v1
-
- *(*int32)(unsafe.Pointer(bp + 32)) = _v20
-
- _v21 = Xsqlite3_mprintf(t, int32(uintptr(unsafe.Pointer(&s__64))), bp+8)
- _v22 = int32(int32(_v2) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v22))) = _v21
- _v25 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 72))
- if _v25 != 0 {
- goto l3
- }
- goto l4
-l3:
- _v27 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- *(*int32)(unsafe.Pointer(bp + 40)) = _v27
-
- _v28 = Xsqlite3_mprintf(t, int32(uintptr(unsafe.Pointer(&s__65))), bp+40)
- _v29 = int32(int32(_v2) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v29))) = _v28
- goto l4
-l4:
- _v32 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 92))
- if _v32 != 0 {
- goto l5
- }
- goto l6
-l5:
- _v34 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- *(*int32)(unsafe.Pointer(bp + 48)) = _v34
-
- _v35 = Xsqlite3_mprintf(t, int32(uintptr(unsafe.Pointer(&s__66))), bp+48)
- _v36 = int32(int32(_v2) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v36))) = _v35
- goto l6
-l6:
- _v39 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 4))
- if _v39 != 0 {
- goto l7
- }
- goto l8
-l7:
- _v41 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v44 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 4))
- *(*int32)(unsafe.Pointer(bp + 56)) = _v41
-
- *(*int32)(unsafe.Pointer(bp + 64)) = _v44
-
- _v45 = Xsqlite3_mprintf(t, int32(uintptr(unsafe.Pointer(&s__67))), bp+56)
- _v46 = int32(int32(_v2) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v46))) = _v45
- goto l8
-l8:
- _v49 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 68))
- _v51 = crt.Bool32(int32(_v49) >= int32(2))
- if _v51 != 0 {
- goto l9
- }
- goto l10
-l9:
- _v53 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- *(*int32)(unsafe.Pointer(bp + 72)) = _v53
- s_logMessage(t, int32(uintptr(unsafe.Pointer(&s__68))), bp+72)
- goto l10
-l10:
- _v55 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- *(*int32)(unsafe.Pointer(bp + 80)) = _v55
-
- _v56 = Xsqlite3_mprintf(t, int32(uintptr(unsafe.Pointer(&s__69))), bp+80)
- _v57 = int32(int32(_v2) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v57))) = _v56
- _v58 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v59 = crt.Xsystem(t, _v58)
- _v60 = int32(int32(_v3) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v60))) = _v59
- _v61 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- if _v61 != 0 {
- goto l11
- }
- goto l12
-l11:
- _v63 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- *(*int32)(unsafe.Pointer(bp + 88)) = _v63
- s_errorMessage(t, int32(uintptr(unsafe.Pointer(&s__70))), bp+88)
- goto l12
-l12:
- _v64 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- Xsqlite3_free(t, _v64)
- goto l13
-l13:
- goto l14
-l14:
-}
-
-var s__62 = [12]byte{0x73, 0x74, 0x61, 0x72, 0x74, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74}
-
-var s__63 = [42]byte{
- 0x49, 0x4e, 0x53, 0x45, 0x52, 0x54, 0x20, 0x4f, 0x52, 0x20, 0x49, 0x47, 0x4e, 0x4f, 0x52, 0x45,
- 0x20, 0x49, 0x4e, 0x54, 0x4f, 0x20, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x20, 0x56, 0x41, 0x4c,
- 0x55, 0x45, 0x53, 0x28, 0x25, 0x64, 0x2c, 0x30, 0x29,
-}
-
-var s__64 = [31]byte{
- 0x25, 0x73, 0x20, 0x22, 0x25, 0x73, 0x22, 0x20, 0x2d, 0x2d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
- 0x20, 0x25, 0x64, 0x20, 0x2d, 0x2d, 0x74, 0x72, 0x61, 0x63, 0x65, 0x20, 0x25, 0x64,
-}
-
-var s__65 = [14]byte{0x25, 0x7a, 0x20, 0x2d, 0x2d, 0x73, 0x71, 0x6c, 0x74, 0x72, 0x61, 0x63, 0x65}
-
-var s__66 = [10]byte{0x25, 0x7a, 0x20, 0x2d, 0x2d, 0x73, 0x79, 0x6e, 0x63}
-
-var s__67 = [14]byte{0x25, 0x7a, 0x20, 0x2d, 0x2d, 0x76, 0x66, 0x73, 0x20, 0x22, 0x25, 0x73, 0x22}
-
-var s__68 = [13]byte{0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x28, 0x27, 0x25, 0x71, 0x27, 0x29}
-
-var s__69 = [5]byte{0x25, 0x7a, 0x20, 0x26}
-
-var s__70 = [34]byte{
- 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x28, 0x29, 0x20, 0x66, 0x61, 0x69, 0x6c, 0x73, 0x20, 0x77,
- 0x69, 0x74, 0x68, 0x20, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x20, 0x63, 0x6f, 0x64, 0x65, 0x20, 0x25,
- 0x64,
-}
-
-func s_readFile(t *crt.TLS, _v1 int32) int32 {
- bp := t.Alloc(32)
- defer t.Free(32)
- var _v17 int32 // %t13
- var _v18 int32 // %t14
- var _v19 int32 // %t15
- var _v20 int32 // %t16
- var _v21 int32 // %t17
- var _v23 int32 // %t19
- var _v24 int32 // %t20
- var _v25 int32 // %t21
- var _v26 int32 // %t22
- var _v28 int32 // %t24
- var _v29 int32 // %t25
- var _v30 int32 // %t26
- var _v31 int32 // %t27
- var _v7 int32 // %t3
- var _v34 int32 // %t30
- var _v35 int32 // %t31
- var _v36 int32 // %t32
- var _v37 int32 // %t33
- var _v38 int32 // %t34
- var _v40 int32 // %t36
- var _v8 int32 // %t4
- var _v10 int32 // %t6
- var _v13 int32 // %t9
- var _v2 = int32(bp + 8) // %v2
- var _v3 = int32(bp + 12) // %v3
- var _v4 = int32(bp + 16) // %v4
- _v7 = crt.Xfopen(t, _v1, int32(uintptr(unsafe.Pointer(&s__72))))
- *(*int32)(unsafe.Pointer(uintptr(_v2))) = _v7
- _v8 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v10 = crt.Bool32(int32(_v8) == int32(0))
- if _v10 != 0 {
- goto l2
- }
- goto l3
-l2:
- *(*int32)(unsafe.Pointer(bp + 0)) = _v1
- s_fatalError(t, int32(uintptr(unsafe.Pointer(&s__73))), bp+0)
- goto l3
-l3:
- _v13 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _ = crt.Xfseek(t, _v13, 0, 2)
- _v17 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v18 = crt.Xftell(t, _v17)
- _v19 = int32(int32(_v3) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v19))) = _v18
- _v20 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- crt.Xrewind(t, _v20)
- _v21 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v23 = int32(int32(_v21) + int32(1))
- _v24 = Xsqlite3_malloc(t, _v23)
- _v25 = int32(int32(_v4) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v25))) = _v24
- _v26 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v28 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v29 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v30 = crt.Xfread(t, _v26, 1, _v28, _v29)
- _v31 = int32(int32(_v3) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v31))) = _v30
- _v34 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v35 = int32(_v34 * 1)
- _v36 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v37 = int32(int32(_v36) + int32(_v35))
- *(*int8)(unsafe.Pointer(uintptr(_v37))) = 0
- _v38 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _ = crt.Xfclose(t, _v38)
- _v40 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- return _v40
-}
-
-var s__71 = [9]byte{0x72, 0x65, 0x61, 0x64, 0x46, 0x69, 0x6c, 0x65}
-
-var s__72 = [3]byte{0x72, 0x62}
-
-var s__73 = [29]byte{
- 0x63, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x20, 0x6f, 0x70, 0x65, 0x6e, 0x20, 0x22, 0x25, 0x73, 0x22,
- 0x20, 0x66, 0x6f, 0x72, 0x20, 0x72, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67,
-}
-
-func s_tokenLength(t *crt.TLS, _v1 int32, _v2 int32) int32 {
- bp := t.Alloc(32)
- defer t.Free(32)
- var _v17 int32 // %t10
- var _v107 int32 // %t100
- var _v108 int32 // %t101
- var _v110 int32 // %t103
- var _v111 int32 // %t104
- var _v112 int32 // %t105
- var _v113 int32 // %t106
- var _v115 int32 // %t108
- var _v116 int32 // %t109
- var _v18 int32 // %t11
- var _v117 int32 // %t110
- var _v119 int32 // %t112
- var _v120 int32 // %t113
- var _v121 int32 // %t114
- var _v122 int32 // %t115
- var _v123 int32 // %t116
- var _v125 int32 // %t118
- var _v126 int32 // %t119
- var _v19 int32 // %t12
- var _v127 int32 // %t120
- var _v128 int32 // %t121
- var _v129 int32 // %t122
- var _v130 int32 // %t123
- var _v134 int32 // %t127
- var _v135 int32 // %t128
- var _v136 int32 // %t129
- var _v20 int32 // %t13
- var _v138 int32 // %t131
- var _v142 int32 // %t135
- var _v143 int32 // %t136
- var _v144 int32 // %t137
- var _v146 int32 // %t139
- var _v147 int32 // %t140
- var _v149 int32 // %t142
- var _v150 int32 // %t143
- var _v151 int32 // %t144
- var _v153 int32 // %t146
- var _v154 int32 // %t147
- var _v155 int32 // %t148
- var _v156 int32 // %t149
- var _v158 int32 // %t151
- var _v159 int32 // %t152
- var _v160 int32 // %t153
- var _v162 int32 // %t155
- var _v163 int32 // %t156
- var _v164 int32 // %t157
- var _v165 int32 // %t158
- var _v166 int32 // %t159
- var _v167 int32 // %t160
- var _v168 int32 // %t161
- var _v170 int32 // %t163
- var _v171 int32 // %t164
- var _v173 int32 // %t166
- var _v174 int32 // %t167
- var _v175 int32 // %t168
- var _v176 int32 // %t169
- var _v24 int32 // %t17
- var _v177 int32 // %t170
- var _v181 int32 // %t174
- var _v182 int32 // %t175
- var _v183 int32 // %t176
- var _v185 int32 // %t178
- var _v189 int32 // %t182
- var _v190 int32 // %t183
- var _v191 int32 // %t184
- var _v193 int32 // %t186
- var _v194 int32 // %t187
- var _v198 int32 // %t191
- var _v199 int32 // %t192
- var _v200 int32 // %t193
- var _v202 int32 // %t195
- var _v203 int32 // %t196
- var _v204 int32 // %t197
- var _v206 int32 // %t199
- var _v207 int32 // %t200
- var _v208 int32 // %t201
- var _v209 int32 // %t202
- var _v211 int32 // %t204
- var _v212 int32 // %t205
- var _v213 int32 // %t206
- var _v215 int32 // %t208
- var _v28 int32 // %t21
- var _v217 int32 // %t210
- var _v218 int32 // %t211
- var _v219 int32 // %t212
- var _v220 int32 // %t213
- var _v222 int32 // %t215
- var _v223 int32 // %t216
- var _v224 int32 // %t217
- var _v225 int32 // %t218
- var _v226 int32 // %t219
- var _v29 int32 // %t22
- var _v227 int32 // %t220
- var _v228 int32 // %t221
- var _v229 int32 // %t222
- var _v230 int32 // %t223
- var _v232 int32 // %t225
- var _v233 int32 // %t226
- var _v235 int32 // %t228
- var _v236 int32 // %t229
- var _v30 int32 // %t23
- var _v237 int32 // %t230
- var _v238 int32 // %t231
- var _v239 int32 // %t232
- var _v240 int32 // %t233
- var _v241 int32 // %t234
- var _v242 int32 // %t235
- var _v244 int32 // %t237
- var _v245 int32 // %t238
- var _v246 int32 // %t239
- var _v248 int32 // %t241
- var _v249 int32 // %t242
- var _v250 int32 // %t243
- var _v251 int32 // %t244
- var _v252 int32 // %t245
- var _v254 int32 // %t247
- var _v255 int32 // %t248
- var _v256 int32 // %t249
- var _v32 int32 // %t25
- var _v257 int32 // %t250
- var _v258 int32 // %t251
- var _v259 int32 // %t252
- var _v260 int32 // %t253
- var _v261 int32 // %t254
- var _v262 int32 // %t255
- var _v263 int32 // %t256
- var _v267 int32 // %t260
- var _v268 int32 // %t261
- var _v269 int32 // %t262
- var _v270 int32 // %t263
- var _v272 int32 // %t265
- var _v273 int32 // %t266
- var _v274 int32 // %t267
- var _v276 int32 // %t269
- var _v277 int32 // %t270
- var _v278 int32 // %t271
- var _v280 int32 // %t273
- var _v281 int32 // %t274
- var _v282 int32 // %t275
- var _v283 int32 // %t276
- var _v284 int32 // %t277
- var _v285 int32 // %t278
- var _v36 int32 // %t29
- var _v37 int32 // %t30
- var _v38 int32 // %t31
- var _v40 int32 // %t33
- var _v41 int32 // %t34
- var _v42 int32 // %t35
- var _v47 int32 // %t40
- var _v48 int32 // %t41
- var _v49 int32 // %t42
- var _v51 int32 // %t44
- var _v53 int32 // %t46
- var _v55 int32 // %t48
- var _v56 int32 // %t49
- var _v12 int32 // %t5
- var _v57 int32 // %t50
- var _v58 int32 // %t51
- var _v59 int32 // %t52
- var _v61 int32 // %t54
- var _v62 int32 // %t55
- var _v63 int32 // %t56
- var _v64 int32 // %t57
- var _v65 int32 // %t58
- var _v13 int32 // %t6
- var _v67 int32 // %t60
- var _v68 int32 // %t61
- var _v70 int32 // %t63
- var _v72 int32 // %t65
- var _v73 int32 // %t66
- var _v74 int32 // %t67
- var _v75 int32 // %t68
- var _v76 int32 // %t69
- var _v14 int32 // %t7
- var _v77 int32 // %t70
- var _v78 int32 // %t71
- var _v79 int32 // %t72
- var _v80 int32 // %t73
- var _v81 int32 // %t74
- var _v82 int32 // %t75
- var _v86 int32 // %t79
- var _v15 int32 // %t8
- var _v87 int32 // %t80
- var _v88 int32 // %t81
- var _v90 int32 // %t83
- var _v91 int32 // %t84
- var _v92 int32 // %t85
- var _v93 int32 // %t86
- var _v95 int32 // %t88
- var _v96 int32 // %t89
- var _v16 int32 // %t9
- var _v97 int32 // %t90
- var _v99 int32 // %t92
- var _v100 int32 // %t93
- var _v101 int32 // %t94
- var _v102 int32 // %t95
- var _v103 int32 // %t96
- var _v105 int32 // %t98
- var _v106 int32 // %t99
- var _v3 = int32(bp + 0) // %v3
- var _v4 = int32(bp + 4) // %v4
- var _v5 = int32(bp + 8) // %v5
- var _v6 = int32(bp + 12) // %v6
- var _v7 = int32(bp + 16) // %v7
- *(*int32)(unsafe.Pointer(uintptr(_v3))) = 0
- _v12 = int32(int32(_v1) + int32(0))
- _v13 = int32(*(*int8)(unsafe.Pointer(uintptr(_v12))))
- _v14 = int32(int32(uint8(_v13)))
- _v15 = int32(_v14 * 2)
- _v16 = crt.X__ctype_b_loc(t)
- _v17 = *(*int32)(unsafe.Pointer(uintptr(_v16)))
- _v18 = int32(int32(_v17) + int32(_v15))
- _v19 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v18))))
- _v20 = int32(uint16(_v19))
- _v24 = int32(int32(_v20) & int32(8192))
- goto l2
-l2:
- if _v24 != 0 {
- goto l127
- }
- goto l3
-l127:
- _v42 = 1
- goto l11
-l3:
- _v28 = int32(int32(_v1) + int32(0))
- _v29 = int32(*(*int8)(unsafe.Pointer(uintptr(_v28))))
- _v30 = int32(int8(_v29))
- _v32 = crt.Bool32(int32(_v30) == int32(47))
- goto l4
-l4:
- if _v32 != 0 {
- goto l5
- }
- goto l128
-l128:
- _v41 = 0
- goto l8
-l5:
- _v36 = int32(int32(_v1) + int32(1))
- _v37 = int32(*(*int8)(unsafe.Pointer(uintptr(_v36))))
- _v38 = int32(int8(_v37))
- _v40 = crt.Bool32(int32(_v38) == int32(42))
- goto l6
-l6:
- if _v40 != 0 {
- goto l7
- }
- goto l129
-l129:
- _v41 = 0
- goto l8
-l7:
- _v41 = 1
- goto l8
-l8:
- goto l9
-l9:
- if _v41 != 0 {
- goto l130
- }
- goto l10
-l130:
- _v42 = 1
- goto l11
-l10:
- _v42 = 0
- goto l11
-l11:
- if _v42 != 0 {
- goto l12
- }
- goto l58
-l12:
- *(*int32)(unsafe.Pointer(uintptr(_v4))) = 0
- _v47 = int32(int32(_v1) + int32(0))
- _v48 = int32(*(*int8)(unsafe.Pointer(uintptr(_v47))))
- _v49 = int32(int8(_v48))
- _v51 = crt.Bool32(int32(_v49) == int32(47))
- if _v51 != 0 {
- goto l13
- }
- goto l14
-l13:
- _v53 = int32(int32(_v4) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v53))) = 1
- _v55 = int32(int32(_v3) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v55))) = 2
- goto l14
-l14:
- goto l15
-l15:
- _v56 = int32(int32(_v3) + int32(0))
- _v57 = *(*int32)(unsafe.Pointer(uintptr(_v56)))
- _v58 = int32(int32(_v57) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v56))) = _v58
- _v59 = int32(_v57 * 1)
- _v61 = int32(int32(_v1) + int32(_v59))
- _v62 = int32(*(*int8)(unsafe.Pointer(uintptr(_v61))))
- _v63 = int32(int8(_v62))
- _v64 = int32(int32(_v5) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v64))) = _v63
- _v65 = *(*int32)(unsafe.Pointer(uintptr(_v64)))
- _v67 = crt.Bool32(int32(_v65) != int32(0))
- if _v67 != 0 {
- goto l16
- }
- goto l131
-l131:
- goto l57
-l16:
- _v68 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v70 = crt.Bool32(int32(_v68) == int32(10))
- if _v70 != 0 {
- goto l17
- }
- goto l18
-l17:
- _v72 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v73 = int32(int32(_v72) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v2))) = _v73
- goto l18
-l18:
- _v74 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v75 = int32(int32(_v74) & int32(255))
- _v76 = int32(int32(uint8(_v75)))
- _v77 = int32(_v76 * 2)
- _v78 = crt.X__ctype_b_loc(t)
- _v79 = *(*int32)(unsafe.Pointer(uintptr(_v78)))
- _v80 = int32(int32(_v79) + int32(_v77))
- _v81 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v80))))
- _v82 = int32(uint16(_v81))
- _v86 = int32(int32(_v82) & int32(8192))
- if _v86 != 0 {
- goto l19
- }
- goto l21
-l19:
- goto l15
-l21:
- _v87 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- goto l22
-l22:
- if _v87 != 0 {
- goto l23
- }
- goto l132
-l132:
- _v91 = 0
- goto l26
-l23:
- _v88 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v90 = crt.Bool32(int32(_v88) == int32(42))
- goto l24
-l24:
- if _v90 != 0 {
- goto l25
- }
- goto l133
-l133:
- _v91 = 0
- goto l26
-l25:
- _v91 = 1
- goto l26
-l26:
- goto l27
-l27:
- if _v91 != 0 {
- goto l28
- }
- goto l134
-l134:
- _v100 = 0
- goto l31
-l28:
- _v92 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v93 = int32(_v92 * 1)
- _v95 = int32(int32(_v1) + int32(_v93))
- _v96 = int32(*(*int8)(unsafe.Pointer(uintptr(_v95))))
- _v97 = int32(int8(_v96))
- _v99 = crt.Bool32(int32(_v97) == int32(47))
- goto l29
-l29:
- if _v99 != 0 {
- goto l30
- }
- goto l135
-l135:
- _v100 = 0
- goto l31
-l30:
- _v100 = 1
- goto l31
-l31:
- if _v100 != 0 {
- goto l32
- }
- goto l33
-l32:
- _v101 = int32(int32(_v3) + int32(0))
- _v102 = *(*int32)(unsafe.Pointer(uintptr(_v101)))
- _v103 = int32(int32(_v102) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v101))) = _v103
- _v105 = int32(int32(_v4) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v105))) = 0
- goto l56
-l33:
- _v106 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- goto l34
-l34:
- if _v106 != 0 {
- goto l35
- }
- goto l136
-l136:
- _v107 = 1
- goto l36
-l35:
- _v107 = 0
- goto l36
-l36:
- goto l37
-l37:
- if _v107 != 0 {
- goto l38
- }
- goto l137
-l137:
- _v111 = 0
- goto l41
-l38:
- _v108 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v110 = crt.Bool32(int32(_v108) == int32(47))
- goto l39
-l39:
- if _v110 != 0 {
- goto l40
- }
- goto l138
-l138:
- _v111 = 0
- goto l41
-l40:
- _v111 = 1
- goto l41
-l41:
- goto l42
-l42:
- if _v111 != 0 {
- goto l43
- }
- goto l139
-l139:
- _v120 = 0
- goto l46
-l43:
- _v112 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v113 = int32(_v112 * 1)
- _v115 = int32(int32(_v1) + int32(_v113))
- _v116 = int32(*(*int8)(unsafe.Pointer(uintptr(_v115))))
- _v117 = int32(int8(_v116))
- _v119 = crt.Bool32(int32(_v117) == int32(42))
- goto l44
-l44:
- if _v119 != 0 {
- goto l45
- }
- goto l140
-l140:
- _v120 = 0
- goto l46
-l45:
- _v120 = 1
- goto l46
-l46:
- if _v120 != 0 {
- goto l47
- }
- goto l48
-l47:
- _v121 = int32(int32(_v3) + int32(0))
- _v122 = *(*int32)(unsafe.Pointer(uintptr(_v121)))
- _v123 = int32(int32(_v122) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v121))) = _v123
- _v125 = int32(int32(_v4) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v125))) = 1
- goto l55
-l48:
- _v126 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- goto l49
-l49:
- if _v126 != 0 {
- goto l50
- }
- goto l141
-l141:
- _v127 = 1
- goto l51
-l50:
- _v127 = 0
- goto l51
-l51:
- if _v127 != 0 {
- goto l52
- }
- goto l54
-l52:
- goto l57
-l54:
- goto l55
-l55:
- goto l56
-l56:
- goto l15
-l57:
- _v128 = int32(int32(_v3) + int32(0))
- _v129 = *(*int32)(unsafe.Pointer(uintptr(_v128)))
- _v130 = int32(int32(_v129) - int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v128))) = _v130
- goto l124
-l58:
- _v134 = int32(int32(_v1) + int32(0))
- _v135 = int32(*(*int8)(unsafe.Pointer(uintptr(_v134))))
- _v136 = int32(int8(_v135))
- _v138 = crt.Bool32(int32(_v136) == int32(45))
- goto l59
-l59:
- if _v138 != 0 {
- goto l60
- }
- goto l142
-l142:
- _v147 = 0
- goto l63
-l60:
- _v142 = int32(int32(_v1) + int32(1))
- _v143 = int32(*(*int8)(unsafe.Pointer(uintptr(_v142))))
- _v144 = int32(int8(_v143))
- _v146 = crt.Bool32(int32(_v144) == int32(45))
- goto l61
-l61:
- if _v146 != 0 {
- goto l62
- }
- goto l143
-l143:
- _v147 = 0
- goto l63
-l62:
- _v147 = 1
- goto l63
-l63:
- if _v147 != 0 {
- goto l64
- }
- goto l76
-l64:
- _v149 = int32(int32(_v3) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v149))) = 2
- goto l65
-l65:
- _v150 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v151 = int32(_v150 * 1)
- _v153 = int32(int32(_v1) + int32(_v151))
- _v154 = int32(*(*int8)(unsafe.Pointer(uintptr(_v153))))
- goto l66
-l66:
- if _v154 != 0 {
- goto l67
- }
- goto l144
-l144:
- _v163 = 0
- goto l70
-l67:
- _v155 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v156 = int32(_v155 * 1)
- _v158 = int32(int32(_v1) + int32(_v156))
- _v159 = int32(*(*int8)(unsafe.Pointer(uintptr(_v158))))
- _v160 = int32(int8(_v159))
- _v162 = crt.Bool32(int32(_v160) != int32(10))
- goto l68
-l68:
- if _v162 != 0 {
- goto l69
- }
- goto l145
-l145:
- _v163 = 0
- goto l70
-l69:
- _v163 = 1
- goto l70
-l70:
- if _v163 != 0 {
- goto l71
- }
- goto l73
-l71:
- goto l72
-l72:
- _v164 = int32(int32(_v3) + int32(0))
- _v165 = *(*int32)(unsafe.Pointer(uintptr(_v164)))
- _v166 = int32(int32(_v165) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v164))) = _v166
- goto l65
-l73:
- _v167 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v168 = int32(_v167 * 1)
- _v170 = int32(int32(_v1) + int32(_v168))
- _v171 = int32(*(*int8)(unsafe.Pointer(uintptr(_v170))))
- if _v171 != 0 {
- goto l74
- }
- goto l75
-l74:
- _v173 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v174 = int32(int32(_v173) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v2))) = _v174
- _v175 = int32(int32(_v3) + int32(0))
- _v176 = *(*int32)(unsafe.Pointer(uintptr(_v175)))
- _v177 = int32(int32(_v176) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v175))) = _v177
- goto l75
-l75:
- goto l123
-l76:
- _v181 = int32(int32(_v1) + int32(0))
- _v182 = int32(*(*int8)(unsafe.Pointer(uintptr(_v181))))
- _v183 = int32(int8(_v182))
- _v185 = crt.Bool32(int32(_v183) == int32(34))
- goto l77
-l77:
- if _v185 != 0 {
- goto l146
- }
- goto l78
-l146:
- _v194 = 1
- goto l81
-l78:
- _v189 = int32(int32(_v1) + int32(0))
- _v190 = int32(*(*int8)(unsafe.Pointer(uintptr(_v189))))
- _v191 = int32(int8(_v190))
- _v193 = crt.Bool32(int32(_v191) == int32(39))
- goto l79
-l79:
- if _v193 != 0 {
- goto l147
- }
- goto l80
-l147:
- _v194 = 1
- goto l81
-l80:
- _v194 = 0
- goto l81
-l81:
- if _v194 != 0 {
- goto l82
- }
- goto l94
-l82:
- _v198 = int32(int32(_v1) + int32(0))
- _v199 = int32(*(*int8)(unsafe.Pointer(uintptr(_v198))))
- _v200 = int32(int8(_v199))
- *(*int32)(unsafe.Pointer(uintptr(_v6))) = _v200
- _v202 = int32(int32(_v3) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v202))) = 1
- goto l83
-l83:
- _v203 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v204 = int32(_v203 * 1)
- _v206 = int32(int32(_v1) + int32(_v204))
- _v207 = int32(*(*int8)(unsafe.Pointer(uintptr(_v206))))
- if _v207 != 0 {
- goto l84
- }
- goto l148
-l148:
- goto l93
-l84:
- _v208 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v209 = int32(_v208 * 1)
- _v211 = int32(int32(_v1) + int32(_v209))
- _v212 = int32(*(*int8)(unsafe.Pointer(uintptr(_v211))))
- _v213 = int32(int8(_v212))
- _v215 = crt.Bool32(int32(_v213) == int32(10))
- if _v215 != 0 {
- goto l85
- }
- goto l86
-l85:
- _v217 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v218 = int32(int32(_v217) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v2))) = _v218
- goto l86
-l86:
- _v219 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v220 = int32(_v219 * 1)
- _v222 = int32(int32(_v1) + int32(_v220))
- _v223 = int32(*(*int8)(unsafe.Pointer(uintptr(_v222))))
- _v224 = int32(int8(_v223))
- _v225 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v226 = crt.Bool32(int32(_v224) == int32(_v225))
- if _v226 != 0 {
- goto l87
- }
- goto l91
-l87:
- _v227 = int32(int32(_v3) + int32(0))
- _v228 = *(*int32)(unsafe.Pointer(uintptr(_v227)))
- _v229 = int32(int32(_v228) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v227))) = _v229
- _v230 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v232 = int32(int32(_v230) + int32(1))
- _v233 = int32(_v232 * 1)
- _v235 = int32(int32(_v1) + int32(_v233))
- _v236 = int32(*(*int8)(unsafe.Pointer(uintptr(_v235))))
- _v237 = int32(int8(_v236))
- _v238 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v239 = crt.Bool32(int32(_v237) != int32(_v238))
- if _v239 != 0 {
- goto l88
- }
- goto l90
-l88:
- goto l93
-l90:
- goto l91
-l91:
- goto l92
-l92:
- _v240 = int32(int32(_v3) + int32(0))
- _v241 = *(*int32)(unsafe.Pointer(uintptr(_v240)))
- _v242 = int32(int32(_v241) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v240))) = _v242
- goto l83
-l93:
- goto l122
-l94:
- _v244 = int32(int32(_v3) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v244))) = 1
- goto l95
-l95:
- _v245 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v246 = int32(_v245 * 1)
- _v248 = int32(int32(_v1) + int32(_v246))
- _v249 = int32(*(*int8)(unsafe.Pointer(uintptr(_v248))))
- _v250 = int32(int8(_v249))
- _v251 = int32(int32(_v7) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v251))) = _v250
- _v252 = *(*int32)(unsafe.Pointer(uintptr(_v251)))
- _v254 = crt.Bool32(int32(_v252) != int32(0))
- goto l96
-l96:
- if _v254 != 0 {
- goto l97
- }
- goto l149
-l149:
- _v269 = 0
- goto l103
-l97:
- _v255 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v256 = int32(int32(_v255) & int32(255))
- _v257 = int32(int32(uint8(_v256)))
- _v258 = int32(_v257 * 2)
- _v259 = crt.X__ctype_b_loc(t)
- _v260 = *(*int32)(unsafe.Pointer(uintptr(_v259)))
- _v261 = int32(int32(_v260) + int32(_v258))
- _v262 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v261))))
- _v263 = int32(uint16(_v262))
- _v267 = int32(int32(_v263) & int32(8192))
- goto l98
-l98:
- if _v267 != 0 {
- goto l99
- }
- goto l150
-l150:
- _v268 = 1
- goto l100
-l99:
- _v268 = 0
- goto l100
-l100:
- goto l101
-l101:
- if _v268 != 0 {
- goto l102
- }
- goto l151
-l151:
- _v269 = 0
- goto l103
-l102:
- _v269 = 1
- goto l103
-l103:
- goto l104
-l104:
- if _v269 != 0 {
- goto l105
- }
- goto l152
-l152:
- _v273 = 0
- goto l108
-l105:
- _v270 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v272 = crt.Bool32(int32(_v270) != int32(34))
- goto l106
-l106:
- if _v272 != 0 {
- goto l107
- }
- goto l153
-l153:
- _v273 = 0
- goto l108
-l107:
- _v273 = 1
- goto l108
-l108:
- goto l109
-l109:
- if _v273 != 0 {
- goto l110
- }
- goto l154
-l154:
- _v277 = 0
- goto l113
-l110:
- _v274 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v276 = crt.Bool32(int32(_v274) != int32(39))
- goto l111
-l111:
- if _v276 != 0 {
- goto l112
- }
- goto l155
-l155:
- _v277 = 0
- goto l113
-l112:
- _v277 = 1
- goto l113
-l113:
- goto l114
-l114:
- if _v277 != 0 {
- goto l115
- }
- goto l156
-l156:
- _v281 = 0
- goto l118
-l115:
- _v278 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v280 = crt.Bool32(int32(_v278) != int32(59))
- goto l116
-l116:
- if _v280 != 0 {
- goto l117
- }
- goto l157
-l157:
- _v281 = 0
- goto l118
-l117:
- _v281 = 1
- goto l118
-l118:
- if _v281 != 0 {
- goto l119
- }
- goto l121
-l119:
- goto l120
-l120:
- _v282 = int32(int32(_v3) + int32(0))
- _v283 = *(*int32)(unsafe.Pointer(uintptr(_v282)))
- _v284 = int32(int32(_v283) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v282))) = _v284
- goto l95
-l121:
- goto l122
-l122:
- goto l123
-l123:
- goto l124
-l124:
- _v285 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- return _v285
-}
-
-var s__74 = [12]byte{0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68}
-
-func s_extractToken(t *crt.TLS, _v1 int32, _v2 int32, _v3 int32, _v4 int32) int32 {
- bp := t.Alloc(16)
- defer t.Free(16)
- var _v16 int32 // %t10
- var _v19 int32 // %t13
- var _v20 int32 // %t14
- var _v22 int32 // %t16
- var _v23 int32 // %t17
- var _v26 int32 // %t20
- var _v27 int32 // %t21
- var _v28 int32 // %t22
- var _v29 int32 // %t23
- var _v30 int32 // %t24
- var _v32 int32 // %t26
- var _v33 int32 // %t27
- var _v34 int32 // %t28
- var _v35 int32 // %t29
- var _v36 int32 // %t30
- var _v37 int32 // %t31
- var _v38 int32 // %t32
- var _v39 int32 // %t33
- var _v40 int32 // %t34
- var _v44 int32 // %t38
- var _v45 int32 // %t39
- var _v10 int32 // %t4
- var _v46 int32 // %t40
- var _v47 int32 // %t41
- var _v48 int32 // %t42
- var _v50 int32 // %t44
- var _v51 int32 // %t45
- var _v52 int32 // %t46
- var _v53 int32 // %t47
- var _v54 int32 // %t48
- var _v55 int32 // %t49
- var _v56 int32 // %t50
- var _v57 int32 // %t51
- var _v58 int32 // %t52
- var _v61 int32 // %t55
- var _v62 int32 // %t56
- var _v63 int32 // %t57
- var _v64 int32 // %t58
- var _v65 int32 // %t59
- var _v15 int32 // %t9
- var _v5 = int32(bp + 0) // %v3
- var _v7 = int32(bp + 4) // %v5
- *(*int32)(unsafe.Pointer(uintptr(_v5))) = _v3
- _v10 = crt.Bool32(int32(_v2) <= int32(0))
- if _v10 != 0 {
- goto l2
- }
- goto l4
-l2:
- _v15 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v16 = int32(int32(_v15) + int32(0))
- *(*int8)(unsafe.Pointer(uintptr(_v16))) = 0
- return 0
-l4:
- _v19 = int32(int32(_v7) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v19))) = 0
- goto l5
-l5:
- _v20 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v22 = crt.Bool32(int32(_v20) < int32(_v2))
- goto l6
-l6:
- if _v22 != 0 {
- goto l7
- }
- goto l24
-l24:
- _v28 = 0
- goto l10
-l7:
- _v23 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v26 = int32(int32(_v4) - int32(1))
- _v27 = crt.Bool32(int32(_v23) < int32(_v26))
- goto l8
-l8:
- if _v27 != 0 {
- goto l9
- }
- goto l25
-l25:
- _v28 = 0
- goto l10
-l9:
- _v28 = 1
- goto l10
-l10:
- goto l11
-l11:
- if _v28 != 0 {
- goto l12
- }
- goto l26
-l26:
- _v46 = 0
- goto l18
-l12:
- _v29 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v30 = int32(_v29 * 1)
- _v32 = int32(int32(_v1) + int32(_v30))
- _v33 = int32(*(*int8)(unsafe.Pointer(uintptr(_v32))))
- _v34 = int32(int32(uint8(_v33)))
- _v35 = int32(_v34 * 2)
- _v36 = crt.X__ctype_b_loc(t)
- _v37 = *(*int32)(unsafe.Pointer(uintptr(_v36)))
- _v38 = int32(int32(_v37) + int32(_v35))
- _v39 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v38))))
- _v40 = int32(uint16(_v39))
- _v44 = int32(int32(_v40) & int32(8192))
- goto l13
-l13:
- if _v44 != 0 {
- goto l14
- }
- goto l27
-l27:
- _v45 = 1
- goto l15
-l14:
- _v45 = 0
- goto l15
-l15:
- goto l16
-l16:
- if _v45 != 0 {
- goto l17
- }
- goto l28
-l28:
- _v46 = 0
- goto l18
-l17:
- _v46 = 1
- goto l18
-l18:
- if _v46 != 0 {
- goto l19
- }
- goto l21
-l19:
- _v47 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v48 = int32(_v47 * 1)
- _v50 = int32(int32(_v1) + int32(_v48))
- _v51 = int32(*(*int8)(unsafe.Pointer(uintptr(_v50))))
- _v52 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v53 = int32(_v52 * 1)
- _v54 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v55 = int32(int32(_v54) + int32(_v53))
- *(*int8)(unsafe.Pointer(uintptr(_v55))) = int8(_v51)
- goto l20
-l20:
- _v56 = int32(int32(_v7) + int32(0))
- _v57 = *(*int32)(unsafe.Pointer(uintptr(_v56)))
- _v58 = int32(int32(_v57) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v56))) = _v58
- goto l5
-l21:
- _v61 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v62 = int32(_v61 * 1)
- _v63 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v64 = int32(int32(_v63) + int32(_v62))
- *(*int8)(unsafe.Pointer(uintptr(_v64))) = 0
- _v65 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- return _v65
-}
-
-var s__75 = [13]byte{0x65, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x54, 0x6f, 0x6b, 0x65, 0x6e}
-
-func s_findEnd(t *crt.TLS, _v1 int32, _v2 int32) int32 {
- bp := t.Alloc(16)
- defer t.Free(16)
- var _v15 int32 // %t12
- var _v16 int32 // %t13
- var _v18 int32 // %t15
- var _v19 int32 // %t16
- var _v21 int32 // %t18
- var _v22 int32 // %t19
- var _v5 int32 // %t2
- var _v23 int32 // %t20
- var _v24 int32 // %t21
- var _v25 int32 // %t22
- var _v26 int32 // %t23
- var _v27 int32 // %t24
- var _v28 int32 // %t25
- var _v29 int32 // %t26
- var _v6 int32 // %t3
- var _v33 int32 // %t30
- var _v34 int32 // %t31
- var _v35 int32 // %t32
- var _v36 int32 // %t33
- var _v38 int32 // %t35
- var _v39 int32 // %t36
- var _v41 int32 // %t38
- var _v42 int32 // %t39
- var _v43 int32 // %t40
- var _v44 int32 // %t41
- var _v45 int32 // %t42
- var _v8 int32 // %t5
- var _v9 int32 // %t6
- var _v11 int32 // %t8
- var _v12 int32 // %t9
- var _v3 = int32(bp + 0) // %v3
- *(*int32)(unsafe.Pointer(uintptr(_v3))) = 0
- goto l2
-l2:
- _v5 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v6 = int32(_v5 * 1)
- _v8 = int32(int32(_v1) + int32(_v6))
- _v9 = int32(*(*int8)(unsafe.Pointer(uintptr(_v8))))
- goto l3
-l3:
- if _v9 != 0 {
- goto l4
- }
- goto l20
-l20:
- _v36 = 0
- goto l15
-l4:
- _v11 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v12 = int32(int32(_v1) + int32(_v11))
- _v15 = crt.Xstrncmp(t, _v12, int32(uintptr(unsafe.Pointer(&s__77))), 5)
- goto l5
-l5:
- if _v15 != 0 {
- goto l21
- }
- goto l6
-l21:
- _v35 = 1
- goto l12
-l6:
- _v16 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v18 = int32(int32(_v16) + int32(5))
- _v19 = int32(_v18 * 1)
- _v21 = int32(int32(_v1) + int32(_v19))
- _v22 = int32(*(*int8)(unsafe.Pointer(uintptr(_v21))))
- _v23 = int32(int32(uint8(_v22)))
- _v24 = int32(_v23 * 2)
- _v25 = crt.X__ctype_b_loc(t)
- _v26 = *(*int32)(unsafe.Pointer(uintptr(_v25)))
- _v27 = int32(int32(_v26) + int32(_v24))
- _v28 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v27))))
- _v29 = int32(uint16(_v28))
- _v33 = int32(int32(_v29) & int32(8192))
- goto l7
-l7:
- if _v33 != 0 {
- goto l8
- }
- goto l22
-l22:
- _v34 = 1
- goto l9
-l8:
- _v34 = 0
- goto l9
-l9:
- goto l10
-l10:
- if _v34 != 0 {
- goto l23
- }
- goto l11
-l23:
- _v35 = 1
- goto l12
-l11:
- _v35 = 0
- goto l12
-l12:
- goto l13
-l13:
- if _v35 != 0 {
- goto l14
- }
- goto l24
-l24:
- _v36 = 0
- goto l15
-l14:
- _v36 = 1
- goto l15
-l15:
- if _v36 != 0 {
- goto l16
- }
- goto l17
-l16:
- _v38 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v39 = int32(int32(_v1) + int32(_v38))
- _v41 = s_tokenLength(t, _v39, _v2)
- _v42 = int32(int32(_v3) + int32(0))
- _v43 = *(*int32)(unsafe.Pointer(uintptr(_v42)))
- _v44 = int32(int32(_v43) + int32(_v41))
- *(*int32)(unsafe.Pointer(uintptr(_v42))) = _v44
- goto l2
-l17:
- _v45 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- return _v45
-}
-
-var s__76 = [8]byte{0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x64}
-
-var s__77 = [6]byte{0x2d, 0x2d, 0x65, 0x6e, 0x64}
-
-func s_findEndif(t *crt.TLS, _v1 int32, _v2 int32, _v3 int32) int32 {
- bp := t.Alloc(16)
- defer t.Free(16)
- var _v106 int32 // %t100
- var _v107 int32 // %t101
- var _v108 int32 // %t102
- var _v109 int32 // %t103
- var _v112 int32 // %t106
- var _v113 int32 // %t107
- var _v114 int32 // %t108
- var _v115 int32 // %t109
- var _v17 int32 // %t11
- var _v116 int32 // %t110
- var _v117 int32 // %t111
- var _v118 int32 // %t112
- var _v119 int32 // %t113
- var _v120 int32 // %t114
- var _v121 int32 // %t115
- var _v122 int32 // %t116
- var _v123 int32 // %t117
- var _v19 int32 // %t13
- var _v20 int32 // %t14
- var _v23 int32 // %t17
- var _v25 int32 // %t19
- var _v8 int32 // %t2
- var _v26 int32 // %t20
- var _v28 int32 // %t22
- var _v29 int32 // %t23
- var _v31 int32 // %t25
- var _v32 int32 // %t26
- var _v33 int32 // %t27
- var _v34 int32 // %t28
- var _v35 int32 // %t29
- var _v9 int32 // %t3
- var _v36 int32 // %t30
- var _v37 int32 // %t31
- var _v38 int32 // %t32
- var _v39 int32 // %t33
- var _v43 int32 // %t37
- var _v44 int32 // %t38
- var _v47 int32 // %t41
- var _v48 int32 // %t42
- var _v51 int32 // %t45
- var _v53 int32 // %t47
- var _v54 int32 // %t48
- var _v55 int32 // %t49
- var _v11 int32 // %t5
- var _v57 int32 // %t51
- var _v58 int32 // %t52
- var _v60 int32 // %t54
- var _v61 int32 // %t55
- var _v62 int32 // %t56
- var _v63 int32 // %t57
- var _v64 int32 // %t58
- var _v65 int32 // %t59
- var _v12 int32 // %t6
- var _v66 int32 // %t60
- var _v67 int32 // %t61
- var _v68 int32 // %t62
- var _v72 int32 // %t66
- var _v73 int32 // %t67
- var _v74 int32 // %t68
- var _v75 int32 // %t69
- var _v76 int32 // %t70
- var _v77 int32 // %t71
- var _v79 int32 // %t73
- var _v80 int32 // %t74
- var _v83 int32 // %t77
- var _v85 int32 // %t79
- var _v14 int32 // %t8
- var _v86 int32 // %t80
- var _v88 int32 // %t82
- var _v89 int32 // %t83
- var _v91 int32 // %t85
- var _v92 int32 // %t86
- var _v93 int32 // %t87
- var _v94 int32 // %t88
- var _v95 int32 // %t89
- var _v15 int32 // %t9
- var _v96 int32 // %t90
- var _v97 int32 // %t91
- var _v98 int32 // %t92
- var _v99 int32 // %t93
- var _v103 int32 // %t97
- var _v104 int32 // %t98
- var _v4 = int32(bp + 0) // %v4
- var _v5 = int32(bp + 4) // %v5
- var _v6 = int32(bp + 8) // %v6
- *(*int32)(unsafe.Pointer(uintptr(_v4))) = 0
- goto l2
-l2:
- _v8 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v9 = int32(_v8 * 1)
- _v11 = int32(int32(_v1) + int32(_v9))
- _v12 = int32(*(*int8)(unsafe.Pointer(uintptr(_v11))))
- if _v12 != 0 {
- goto l3
- }
- goto l35
-l3:
- _v14 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v15 = int32(int32(_v1) + int32(_v14))
- _v17 = s_tokenLength(t, _v15, _v3)
- *(*int32)(unsafe.Pointer(uintptr(_v5))) = _v17
- _v19 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v20 = int32(int32(_v1) + int32(_v19))
- _v23 = crt.Xstrncmp(t, _v20, int32(uintptr(unsafe.Pointer(&s__79))), 7)
- _v25 = crt.Bool32(int32(_v23) == int32(0))
- goto l4
-l4:
- if _v25 != 0 {
- goto l5
- }
- goto l38
-l38:
- _v44 = 0
- goto l8
-l5:
- _v26 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v28 = int32(int32(_v26) + int32(7))
- _v29 = int32(_v28 * 1)
- _v31 = int32(int32(_v1) + int32(_v29))
- _v32 = int32(*(*int8)(unsafe.Pointer(uintptr(_v31))))
- _v33 = int32(int32(uint8(_v32)))
- _v34 = int32(_v33 * 2)
- _v35 = crt.X__ctype_b_loc(t)
- _v36 = *(*int32)(unsafe.Pointer(uintptr(_v35)))
- _v37 = int32(int32(_v36) + int32(_v34))
- _v38 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v37))))
- _v39 = int32(uint16(_v38))
- _v43 = int32(int32(_v39) & int32(8192))
- goto l6
-l6:
- if _v43 != 0 {
- goto l7
- }
- goto l39
-l39:
- _v44 = 0
- goto l8
-l7:
- _v44 = 1
- goto l8
-l8:
- goto l9
-l9:
- if _v44 != 0 {
- goto l40
- }
- goto l10
-l40:
- _v74 = 1
- goto l23
-l10:
- goto l11
-l11:
- if _v2 != 0 {
- goto l12
- }
- goto l41
-l41:
- _v54 = 0
- goto l15
-l12:
- _v47 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v48 = int32(int32(_v1) + int32(_v47))
- _v51 = crt.Xstrncmp(t, _v48, int32(uintptr(unsafe.Pointer(&s__80))), 6)
- _v53 = crt.Bool32(int32(_v51) == int32(0))
- goto l13
-l13:
- if _v53 != 0 {
- goto l14
- }
- goto l42
-l42:
- _v54 = 0
- goto l15
-l14:
- _v54 = 1
- goto l15
-l15:
- goto l16
-l16:
- if _v54 != 0 {
- goto l17
- }
- goto l43
-l43:
- _v73 = 0
- goto l20
-l17:
- _v55 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v57 = int32(int32(_v55) + int32(6))
- _v58 = int32(_v57 * 1)
- _v60 = int32(int32(_v1) + int32(_v58))
- _v61 = int32(*(*int8)(unsafe.Pointer(uintptr(_v60))))
- _v62 = int32(int32(uint8(_v61)))
- _v63 = int32(_v62 * 2)
- _v64 = crt.X__ctype_b_loc(t)
- _v65 = *(*int32)(unsafe.Pointer(uintptr(_v64)))
- _v66 = int32(int32(_v65) + int32(_v63))
- _v67 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v66))))
- _v68 = int32(uint16(_v67))
- _v72 = int32(int32(_v68) & int32(8192))
- goto l18
-l18:
- if _v72 != 0 {
- goto l19
- }
- goto l44
-l44:
- _v73 = 0
- goto l20
-l19:
- _v73 = 1
- goto l20
-l20:
- goto l21
-l21:
- if _v73 != 0 {
- goto l45
- }
- goto l22
-l45:
- _v74 = 1
- goto l23
-l22:
- _v74 = 0
- goto l23
-l23:
- if _v74 != 0 {
- goto l24
- }
- goto l26
-l24:
- _v75 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v76 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v77 = int32(int32(_v75) + int32(_v76))
- return _v77
-l26:
- _v79 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v80 = int32(int32(_v1) + int32(_v79))
- _v83 = crt.Xstrncmp(t, _v80, int32(uintptr(unsafe.Pointer(&s__81))), 4)
- _v85 = crt.Bool32(int32(_v83) == int32(0))
- goto l27
-l27:
- if _v85 != 0 {
- goto l28
- }
- goto l46
-l46:
- _v104 = 0
- goto l31
-l28:
- _v86 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v88 = int32(int32(_v86) + int32(4))
- _v89 = int32(_v88 * 1)
- _v91 = int32(int32(_v1) + int32(_v89))
- _v92 = int32(*(*int8)(unsafe.Pointer(uintptr(_v91))))
- _v93 = int32(int32(uint8(_v92)))
- _v94 = int32(_v93 * 2)
- _v95 = crt.X__ctype_b_loc(t)
- _v96 = *(*int32)(unsafe.Pointer(uintptr(_v95)))
- _v97 = int32(int32(_v96) + int32(_v94))
- _v98 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v97))))
- _v99 = int32(uint16(_v98))
- _v103 = int32(int32(_v99) & int32(8192))
- goto l29
-l29:
- if _v103 != 0 {
- goto l30
- }
- goto l47
-l47:
- _v104 = 0
- goto l31
-l30:
- _v104 = 1
- goto l31
-l31:
- if _v104 != 0 {
- goto l32
- }
- goto l33
-l32:
- _v106 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v107 = int32(int32(_v1) + int32(_v106))
- _v108 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v109 = int32(int32(_v107) + int32(_v108))
- _v112 = s_findEndif(t, _v109, 0, _v3)
- *(*int32)(unsafe.Pointer(uintptr(_v6))) = _v112
- _v113 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v114 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v115 = int32(int32(_v113) + int32(_v114))
- _v116 = int32(int32(_v4) + int32(0))
- _v117 = *(*int32)(unsafe.Pointer(uintptr(_v116)))
- _v118 = int32(int32(_v117) + int32(_v115))
- *(*int32)(unsafe.Pointer(uintptr(_v116))) = _v118
- goto l34
-l33:
- _v119 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v120 = int32(int32(_v4) + int32(0))
- _v121 = *(*int32)(unsafe.Pointer(uintptr(_v120)))
- _v122 = int32(int32(_v121) + int32(_v119))
- *(*int32)(unsafe.Pointer(uintptr(_v120))) = _v122
- goto l34
-l34:
- goto l2
-l35:
- _v123 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- return _v123
-}
-
-var s__78 = [10]byte{0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x64, 0x69, 0x66}
-
-var s__79 = [8]byte{0x2d, 0x2d, 0x65, 0x6e, 0x64, 0x69, 0x66}
-
-var s__80 = [7]byte{0x2d, 0x2d, 0x65, 0x6c, 0x73, 0x65}
-
-var s__81 = [5]byte{0x2d, 0x2d, 0x69, 0x66}
-
-func s_waitForClient(t *crt.TLS, _v1 int32, _v2 int32, _v3 int32) {
- bp := t.Alloc(48)
- defer t.Free(48)
- var _v18 int32 // %t11
- var _v19 int32 // %t12
- var _v23 int32 // %t16
- var _v24 int32 // %t17
- var _v25 int32 // %t18
- var _v26 int32 // %t19
- var _v28 int32 // %t21
- var _v29 int32 // %t22
- var _v31 int32 // %t24
- var _v32 int32 // %t25
- var _v33 int32 // %t26
- var _v35 int32 // %t28
- var _v36 int32 // %t29
- var _v37 int32 // %t30
- var _v42 int32 // %t35
- var _v43 int32 // %t36
- var _v44 int32 // %t37
- var _v45 int32 // %t38
- var _v50 int32 // %t43
- var _v52 int32 // %t45
- var _v53 int32 // %t46
- var _v55 int32 // %t48
- var _v12 int32 // %t5
- var _v57 int32 // %t50
- var _v60 int32 // %t53
- var _v62 int32 // %t55
- var _v65 int32 // %t58
- var _v15 int32 // %t8
- var _v16 int32 // %t9
- var _v4 = int32(bp + 32) // %v2
- var _v6 = int32(bp + 36) // %v3
- var _v8 = int32(bp + 40) // %v4
- var _v9 = int32(bp + 44) // %v5
- *(*int32)(unsafe.Pointer(uintptr(_v4))) = _v2
- *(*int32)(unsafe.Pointer(uintptr(_v6))) = _v3
- _v12 = crt.Bool32(int32(_v1) > int32(0))
- if _v12 != 0 {
- goto l2
- }
- goto l3
-l2:
- *(*int32)(unsafe.Pointer(bp + 0)) = _v1
-
- _v15 = s_prepareSql(t, int32(uintptr(unsafe.Pointer(&s__83))), bp+0)
- _v16 = int32(int32(_v8) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v16))) = _v15
- goto l4
-l3:
-
- _v18 = s_prepareSql(t, int32(uintptr(unsafe.Pointer(&s__84))), 0)
- _v19 = int32(int32(_v8) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v19))) = _v18
- goto l4
-l4:
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 88)) = 0
- goto l5
-l5:
- _v23 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v24 = Xsqlite3_step(t, _v23)
- _v25 = int32(int32(_v9) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v25))) = _v24
- _v26 = *(*int32)(unsafe.Pointer(uintptr(_v25)))
- _v28 = crt.Bool32(int32(_v26) == int32(5))
- goto l6
-l6:
- if _v28 != 0 {
- goto l26
- }
- goto l7
-l26:
- _v32 = 1
- goto l10
-l7:
- _v29 = *(*int32)(unsafe.Pointer(uintptr(_v9)))
- _v31 = crt.Bool32(int32(_v29) == int32(100))
- goto l8
-l8:
- if _v31 != 0 {
- goto l27
- }
- goto l9
-l27:
- _v32 = 1
- goto l10
-l9:
- _v32 = 0
- goto l10
-l10:
- goto l11
-l11:
- if _v32 != 0 {
- goto l12
- }
- goto l28
-l28:
- _v36 = 0
- goto l15
-l12:
- _v33 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v35 = crt.Bool32(int32(_v33) > int32(0))
- goto l13
-l13:
- if _v35 != 0 {
- goto l14
- }
- goto l29
-l29:
- _v36 = 0
- goto l15
-l14:
- _v36 = 1
- goto l15
-l15:
- if _v36 != 0 {
- goto l16
- }
- goto l17
-l16:
- _v37 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _ = Xsqlite3_reset(t, _v37)
- _ = Xsqlite3_sleep(t, 50)
- _v42 = int32(int32(_v4) + int32(0))
- _v43 = *(*int32)(unsafe.Pointer(uintptr(_v42)))
- _v44 = int32(int32(_v43) - int32(50))
- *(*int32)(unsafe.Pointer(uintptr(_v42))) = _v44
- goto l5
-l17:
- _v45 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _ = Xsqlite3_finalize(t, _v45)
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 88)) = 10000
- _v50 = *(*int32)(unsafe.Pointer(uintptr(_v9)))
- _v52 = crt.Bool32(int32(_v50) != int32(101))
- if _v52 != 0 {
- goto l18
- }
- goto l24
-l18:
- _v53 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v55 = crt.Bool32(int32(_v53) == int32(0))
- if _v55 != 0 {
- goto l19
- }
- goto l20
-l19:
- _v57 = int32(int32(_v6) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v57))) = int32(uintptr(unsafe.Pointer(&s__85)))
- goto l20
-l20:
- _v60 = crt.Bool32(int32(_v1) > int32(0))
- if _v60 != 0 {
- goto l21
- }
- goto l22
-l21:
- _v62 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- *(*int32)(unsafe.Pointer(bp + 8)) = _v62
-
- *(*int32)(unsafe.Pointer(bp + 16)) = _v1
- s_errorMessage(t, int32(uintptr(unsafe.Pointer(&s__86))), bp+8)
- goto l23
-l22:
- _v65 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- *(*int32)(unsafe.Pointer(bp + 24)) = _v65
- s_errorMessage(t, int32(uintptr(unsafe.Pointer(&s__87))), bp+24)
- goto l23
-l23:
- goto l24
-l24:
- goto l25
-l25:
-}
-
-var s__82 = [14]byte{0x77, 0x61, 0x69, 0x74, 0x46, 0x6f, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74}
-
-var s__83 = [96]byte{
- 0x53, 0x45, 0x4c, 0x45, 0x43, 0x54, 0x20, 0x31, 0x20, 0x46, 0x52, 0x4f, 0x4d, 0x20, 0x74, 0x61,
- 0x73, 0x6b, 0x20, 0x57, 0x48, 0x45, 0x52, 0x45, 0x20, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x3d,
- 0x25, 0x64, 0x20, 0x20, 0x20, 0x41, 0x4e, 0x44, 0x20, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x20,
- 0x49, 0x4e, 0x20, 0x28, 0x53, 0x45, 0x4c, 0x45, 0x43, 0x54, 0x20, 0x69, 0x64, 0x20, 0x46, 0x52,
- 0x4f, 0x4d, 0x20, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x29, 0x20, 0x20, 0x41, 0x4e, 0x44, 0x20,
- 0x65, 0x6e, 0x64, 0x74, 0x69, 0x6d, 0x65, 0x20, 0x49, 0x53, 0x20, 0x4e, 0x55, 0x4c, 0x4c,
-}
-
-var s__84 = [81]byte{
- 0x53, 0x45, 0x4c, 0x45, 0x43, 0x54, 0x20, 0x31, 0x20, 0x46, 0x52, 0x4f, 0x4d, 0x20, 0x74, 0x61,
- 0x73, 0x6b, 0x20, 0x57, 0x48, 0x45, 0x52, 0x45, 0x20, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x20,
- 0x49, 0x4e, 0x20, 0x28, 0x53, 0x45, 0x4c, 0x45, 0x43, 0x54, 0x20, 0x69, 0x64, 0x20, 0x46, 0x52,
- 0x4f, 0x4d, 0x20, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x29, 0x20, 0x20, 0x20, 0x41, 0x4e, 0x44,
- 0x20, 0x65, 0x6e, 0x64, 0x74, 0x69, 0x6d, 0x65, 0x20, 0x49, 0x53, 0x20, 0x4e, 0x55, 0x4c, 0x4c,
-}
-
-var s__85 [1]byte
-
-var s__86 = [32]byte{
- 0x25, 0x73, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x20, 0x77, 0x61, 0x69, 0x74, 0x69, 0x6e,
- 0x67, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x20, 0x25, 0x64,
-}
-
-var s__87 = [34]byte{
- 0x25, 0x73, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x20, 0x77, 0x61, 0x69, 0x74, 0x69, 0x6e,
- 0x67, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
- 0x73,
-}
-
-func s_filenameTail(t *crt.TLS, _v1 int32) int32 {
- bp := t.Alloc(16)
- defer t.Free(16)
- var _v13 int32 // %t10
- var _v14 int32 // %t11
- var _v16 int32 // %t13
- var _v17 int32 // %t14
- var _v18 int32 // %t15
- var _v20 int32 // %t17
- var _v21 int32 // %t18
- var _v5 int32 // %t2
- var _v23 int32 // %t20
- var _v24 int32 // %t21
- var _v25 int32 // %t22
- var _v26 int32 // %t23
- var _v27 int32 // %t24
- var _v29 int32 // %t26
- var _v30 int32 // %t27
- var _v6 int32 // %t3
- var _v7 int32 // %t4
- var _v8 int32 // %t5
- var _v9 int32 // %t6
- var _v11 int32 // %t8
- var _v12 int32 // %t9
- var _v2 = int32(bp + 0) // %v2
- var _v3 = int32(bp + 4) // %v3
- _v5 = int32(int32(_v3) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v5))) = 0
- _v6 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v7 = int32(int32(_v2) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v7))) = _v6
- goto l2
-l2:
- _v8 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v9 = int32(_v8 * 1)
- _v11 = int32(int32(_v1) + int32(_v9))
- _v12 = int32(*(*int8)(unsafe.Pointer(uintptr(_v11))))
- if _v12 != 0 {
- goto l3
- }
- goto l7
-l3:
- _v13 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v14 = int32(_v13 * 1)
- _v16 = int32(int32(_v1) + int32(_v14))
- _v17 = int32(*(*int8)(unsafe.Pointer(uintptr(_v16))))
- _v18 = int32(int8(_v17))
- _v20 = crt.Bool32(int32(_v18) == int32(47))
- if _v20 != 0 {
- goto l4
- }
- goto l5
-l4:
- _v21 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v23 = int32(int32(_v21) + int32(1))
- _v24 = int32(int32(_v3) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v24))) = _v23
- goto l5
-l5:
- goto l6
-l6:
- _v25 = int32(int32(_v2) + int32(0))
- _v26 = *(*int32)(unsafe.Pointer(uintptr(_v25)))
- _v27 = int32(int32(_v26) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v25))) = _v27
- goto l2
-l7:
- _v29 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v30 = int32(int32(_v1) + int32(_v29))
- return _v30
-}
-
-var s__88 = [13]byte{0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x54, 0x61, 0x69, 0x6c}
-
-func s_booleanValue(t *crt.TLS, _v1 int32) int32 {
- bp := t.Alloc(16)
- defer t.Free(16)
- var _v12 int32 // %t10
- var _v13 int32 // %t11
- var _v14 int32 // %t12
- var _v16 int32 // %t14
- var _v17 int32 // %t15
- var _v18 int32 // %t16
- var _v20 int32 // %t18
- var _v21 int32 // %t19
- var _v22 int32 // %t20
- var _v24 int32 // %t22
- var _v25 int32 // %t23
- var _v26 int32 // %t24
- var _v27 int32 // %t25
- var _v28 int32 // %t26
- var _v29 int32 // %t27
- var _v31 int32 // %t29
- var _v5 int32 // %t3
- var _v32 int32 // %t30
- var _v33 int32 // %t31
- var _v35 int32 // %t33
- var _v36 int32 // %t34
- var _v37 int32 // %t35
- var _v39 int32 // %t37
- var _v40 int32 // %t38
- var _v42 int32 // %t40
- var _v45 int32 // %t43
- var _v47 int32 // %t45
- var _v50 int32 // %t48
- var _v52 int32 // %t50
- var _v53 int32 // %t51
- var _v57 int32 // %t55
- var _v59 int32 // %t57
- var _v8 int32 // %t6
- var _v62 int32 // %t60
- var _v64 int32 // %t62
- var _v65 int32 // %t63
- var _v9 int32 // %t7
- var _v10 int32 // %t8
- var _v2 = int32(bp + 8) // %v2
- _v5 = crt.Bool32(int32(_v1) == int32(0))
- if _v5 != 0 {
- goto l2
- }
- goto l4
-l2:
- return 0
-l4:
- _v8 = int32(int32(_v2) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v8))) = 0
- goto l5
-l5:
- _v9 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v10 = int32(_v9 * 1)
- _v12 = int32(int32(_v1) + int32(_v10))
- _v13 = int32(*(*int8)(unsafe.Pointer(uintptr(_v12))))
- _v14 = int32(int8(_v13))
- _v16 = crt.Bool32(int32(_v14) >= int32(48))
- goto l6
-l6:
- if _v16 != 0 {
- goto l7
- }
- goto l40
-l40:
- _v25 = 0
- goto l10
-l7:
- _v17 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v18 = int32(_v17 * 1)
- _v20 = int32(int32(_v1) + int32(_v18))
- _v21 = int32(*(*int8)(unsafe.Pointer(uintptr(_v20))))
- _v22 = int32(int8(_v21))
- _v24 = crt.Bool32(int32(_v22) <= int32(57))
- goto l8
-l8:
- if _v24 != 0 {
- goto l9
- }
- goto l41
-l41:
- _v25 = 0
- goto l10
-l9:
- _v25 = 1
- goto l10
-l10:
- if _v25 != 0 {
- goto l11
- }
- goto l13
-l11:
- goto l12
-l12:
- _v26 = int32(int32(_v2) + int32(0))
- _v27 = *(*int32)(unsafe.Pointer(uintptr(_v26)))
- _v28 = int32(int32(_v27) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v26))) = _v28
- goto l5
-l13:
- _v29 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v31 = crt.Bool32(int32(_v29) > int32(0))
- goto l14
-l14:
- if _v31 != 0 {
- goto l15
- }
- goto l42
-l42:
- _v40 = 0
- goto l18
-l15:
- _v32 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v33 = int32(_v32 * 1)
- _v35 = int32(int32(_v1) + int32(_v33))
- _v36 = int32(*(*int8)(unsafe.Pointer(uintptr(_v35))))
- _v37 = int32(int8(_v36))
- _v39 = crt.Bool32(int32(_v37) == int32(0))
- goto l16
-l16:
- if _v39 != 0 {
- goto l17
- }
- goto l43
-l43:
- _v40 = 0
- goto l18
-l17:
- _v40 = 1
- goto l18
-l18:
- if _v40 != 0 {
- goto l19
- }
- goto l21
-l19:
- _v42 = crt.Xatoi(t, _v1)
- return _v42
-l21:
- _v45 = Xsqlite3_stricmp(t, _v1, int32(uintptr(unsafe.Pointer(&s__90))))
- _v47 = crt.Bool32(int32(_v45) == int32(0))
- goto l22
-l22:
- if _v47 != 0 {
- goto l44
- }
- goto l23
-l44:
- _v53 = 1
- goto l26
-l23:
- _v50 = Xsqlite3_stricmp(t, _v1, int32(uintptr(unsafe.Pointer(&s__91))))
- _v52 = crt.Bool32(int32(_v50) == int32(0))
- goto l24
-l24:
- if _v52 != 0 {
- goto l45
- }
- goto l25
-l45:
- _v53 = 1
- goto l26
-l25:
- _v53 = 0
- goto l26
-l26:
- if _v53 != 0 {
- goto l27
- }
- goto l29
-l27:
- return 1
-l29:
- _v57 = Xsqlite3_stricmp(t, _v1, int32(uintptr(unsafe.Pointer(&s__92))))
- _v59 = crt.Bool32(int32(_v57) == int32(0))
- goto l30
-l30:
- if _v59 != 0 {
- goto l46
- }
- goto l31
-l46:
- _v65 = 1
- goto l34
-l31:
- _v62 = Xsqlite3_stricmp(t, _v1, int32(uintptr(unsafe.Pointer(&s__93))))
- _v64 = crt.Bool32(int32(_v62) == int32(0))
- goto l32
-l32:
- if _v64 != 0 {
- goto l47
- }
- goto l33
-l47:
- _v65 = 1
- goto l34
-l33:
- _v65 = 0
- goto l34
-l34:
- if _v65 != 0 {
- goto l35
- }
- goto l37
-l35:
- return 0
-l37:
- *(*int32)(unsafe.Pointer(bp + 0)) = _v1
- s_errorMessage(t, int32(uintptr(unsafe.Pointer(&s__94))), bp+0)
- return 0
-}
-
-var s__89 = [13]byte{0x62, 0x6f, 0x6f, 0x6c, 0x65, 0x61, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65}
-
-var s__90 = [3]byte{0x6f, 0x6e}
-
-var s__91 = [4]byte{0x79, 0x65, 0x73}
-
-var s__92 = [4]byte{0x6f, 0x66, 0x66}
-
-var s__93 = [3]byte{0x6e, 0x6f}
-
-var s__94 = [22]byte{
- 0x75, 0x6e, 0x6b, 0x6e, 0x6f, 0x77, 0x6e, 0x20, 0x62, 0x6f, 0x6f, 0x6c, 0x65, 0x61, 0x6e, 0x3a,
- 0x20, 0x5b, 0x25, 0x73, 0x5d,
-}
-
-func s_test_breakpoint(t *crt.TLS) {
- var _v2 int32 // %t2
- var _v3 int32 // %t3
- _v2 = *(*int32)(unsafe.Pointer(&s__96))
- _v3 = int32(int32(_v2) + int32(1))
- *(*int32)(unsafe.Pointer(&s__96)) = _v3
- goto l2
-l2:
-}
-
-var s__95 = [16]byte{0x74, 0x65, 0x73, 0x74, 0x5f, 0x62, 0x72, 0x65, 0x61, 0x6b, 0x70, 0x6f, 0x69, 0x6e, 0x74}
-
-var s__96 [4]byte
-
-func s_runScript(t *crt.TLS, _v1 int32, _v2 int32, _v3 int32, _v4 int32) {
- bp := t.Alloc(1744)
- defer t.Free(1744)
- var _v50 int32 // %t10
- var _v140 int32 // %t100
- var _v142 int32 // %t102
- var _v143 int32 // %t103
- var _v144 int32 // %t104
- var _v146 int32 // %t106
- var _v147 int32 // %t107
- var _v148 int32 // %t108
- var _v149 int32 // %t109
- var _v51 int32 // %t11
- var _v150 int32 // %t110
- var _v152 int32 // %t112
- var _v153 int32 // %t113
- var _v154 int32 // %t114
- var _v155 int32 // %t115
- var _v156 int32 // %t116
- var _v159 int32 // %t119
- var _v161 int32 // %t121
- var _v163 int32 // %t123
- var _v165 int32 // %t125
- var _v166 int32 // %t126
- var _v168 int32 // %t128
- var _v169 int32 // %t129
- var _v53 int32 // %t13
- var _v171 int32 // %t131
- var _v172 int32 // %t132
- var _v174 int32 // %t134
- var _v177 int32 // %t137
- var _v178 int32 // %t138
- var _v54 int32 // %t14
- var _v180 int32 // %t140
- var _v181 int32 // %t141
- var _v182 int32 // %t142
- var _v184 int32 // %t144
- var _v185 int32 // %t145
- var _v186 int32 // %t146
- var _v188 int32 // %t148
- var _v189 int32 // %t149
- var _v55 int32 // %t15
- var _v190 int32 // %t150
- var _v191 int32 // %t151
- var _v193 int32 // %t153
- var _v194 int32 // %t154
- var _v195 int32 // %t155
- var _v197 int32 // %t157
- var _v198 int32 // %t158
- var _v199 int32 // %t159
- var _v56 int32 // %t16
- var _v200 int32 // %t160
- var _v202 int32 // %t162
- var _v203 int32 // %t163
- var _v204 int32 // %t164
- var _v205 int32 // %t165
- var _v206 int32 // %t166
- var _v207 int32 // %t167
- var _v208 int32 // %t168
- var _v209 int32 // %t169
- var _v57 int32 // %t17
- var _v210 int32 // %t170
- var _v214 int32 // %t174
- var _v215 int32 // %t175
- var _v216 int32 // %t176
- var _v217 int32 // %t177
- var _v218 int32 // %t178
- var _v219 int32 // %t179
- var _v220 int32 // %t180
- var _v222 int32 // %t182
- var _v223 int32 // %t183
- var _v225 int32 // %t185
- var _v226 int32 // %t186
- var _v228 int32 // %t188
- var _v229 int32 // %t189
- var _v59 int32 // %t19
- var _v230 int32 // %t190
- var _v231 int32 // %t191
- var _v233 int32 // %t193
- var _v234 int32 // %t194
- var _v235 int32 // %t195
- var _v236 int32 // %t196
- var _v237 int32 // %t197
- var _v239 int32 // %t199
- var _v60 int32 // %t20
- var _v241 int32 // %t201
- var _v242 int32 // %t202
- var _v243 int32 // %t203
- var _v244 int32 // %t204
- var _v245 int32 // %t205
- var _v246 int32 // %t206
- var _v247 int32 // %t207
- var _v248 int32 // %t208
- var _v249 int32 // %t209
- var _v61 int32 // %t21
- var _v250 int32 // %t210
- var _v252 int32 // %t212
- var _v257 int32 // %t217
- var _v258 int32 // %t218
- var _v259 int32 // %t219
- var _v260 int32 // %t220
- var _v261 int32 // %t221
- var _v262 int32 // %t222
- var _v263 int32 // %t223
- var _v264 int32 // %t224
- var _v265 int32 // %t225
- var _v266 int32 // %t226
- var _v267 int32 // %t227
- var _v269 int32 // %t229
- var _v63 int32 // %t23
- var _v271 int32 // %t231
- var _v274 int32 // %t234
- var _v275 int32 // %t235
- var _v276 int32 // %t236
- var _v278 int32 // %t238
- var _v64 int32 // %t24
- var _v280 int32 // %t240
- var _v282 int32 // %t242
- var _v285 int32 // %t245
- var _v286 int32 // %t246
- var _v287 int32 // %t247
- var _v65 int32 // %t25
- var _v292 int32 // %t252
- var _v294 int32 // %t254
- var _v297 int32 // %t257
- var _v299 int32 // %t259
- var _v66 int32 // %t26
- var _v300 int32 // %t260
- var _v302 int32 // %t262
- var _v304 int32 // %t264
- var _v307 int32 // %t267
- var _v309 int32 // %t269
- var _v67 int32 // %t27
- var _v311 int32 // %t271
- var _v313 int32 // %t273
- var _v315 int32 // %t275
- var _v316 int32 // %t276
- var _v317 int32 // %t277
- var _v318 int32 // %t278
- var _v68 int32 // %t28
- var _v320 int32 // %t280
- var _v322 int32 // %t282
- var _v325 int32 // %t285
- var _v326 int32 // %t286
- var _v69 int32 // %t29
- var _v333 int32 // %t293
- var _v335 int32 // %t295
- var _v336 int32 // %t296
- var _v339 int32 // %t299
- var _v70 int32 // %t30
- var _v341 int32 // %t301
- var _v343 int32 // %t303
- var _v344 int32 // %t304
- var _v346 int32 // %t306
- var _v347 int32 // %t307
- var _v348 int32 // %t308
- var _v71 int32 // %t31
- var _v350 int32 // %t310
- var _v351 int32 // %t311
- var _v352 int32 // %t312
- var _v353 int32 // %t313
- var _v354 int32 // %t314
- var _v355 int32 // %t315
- var _v356 int32 // %t316
- var _v357 int32 // %t317
- var _v358 int32 // %t318
- var _v359 int32 // %t319
- var _v72 int32 // %t32
- var _v360 int32 // %t320
- var _v361 int32 // %t321
- var _v362 int32 // %t322
- var _v363 int32 // %t323
- var _v367 int32 // %t327
- var _v368 int32 // %t328
- var _v369 int32 // %t329
- var _v73 int32 // %t33
- var _v370 int32 // %t330
- var _v371 int32 // %t331
- var _v372 int32 // %t332
- var _v373 int32 // %t333
- var _v374 int32 // %t334
- var _v375 int32 // %t335
- var _v376 int32 // %t336
- var _v377 int32 // %t337
- var _v378 int32 // %t338
- var _v74 int32 // %t34
- var _v380 int32 // %t340
- var _v381 int32 // %t341
- var _v382 int32 // %t342
- var _v383 int32 // %t343
- var _v384 int32 // %t344
- var _v385 int32 // %t345
- var _v386 int32 // %t346
- var _v387 int32 // %t347
- var _v388 int32 // %t348
- var _v389 int32 // %t349
- var _v75 int32 // %t35
- var _v390 int32 // %t350
- var _v391 int32 // %t351
- var _v393 int32 // %t353
- var _v394 int32 // %t354
- var _v395 int32 // %t355
- var _v397 int32 // %t357
- var _v399 int32 // %t359
- var _v76 int32 // %t36
- var _v400 int32 // %t360
- var _v401 int32 // %t361
- var _v403 int32 // %t363
- var _v404 int32 // %t364
- var _v405 int32 // %t365
- var _v406 int32 // %t366
- var _v407 int32 // %t367
- var _v410 int32 // %t370
- var _v411 int32 // %t371
- var _v412 int32 // %t372
- var _v415 int32 // %t375
- var _v417 int32 // %t377
- var _v420 int32 // %t380
- var _v422 int32 // %t382
- var _v423 int32 // %t383
- var _v425 int32 // %t385
- var _v426 int32 // %t386
- var _v430 int32 // %t390
- var _v431 int32 // %t391
- var _v432 int32 // %t392
- var _v434 int32 // %t394
- var _v437 int32 // %t397
- var _v438 int32 // %t398
- var _v439 int32 // %t399
- var _v80 int32 // %t40
- var _v440 int32 // %t400
- var _v441 int32 // %t401
- var _v442 int32 // %t402
- var _v444 int32 // %t404
- var _v445 int32 // %t405
- var _v446 int32 // %t406
- var _v447 int32 // %t407
- var _v448 int32 // %t408
- var _v449 int32 // %t409
- var _v81 int32 // %t41
- var _v450 int32 // %t410
- var _v451 int32 // %t411
- var _v452 int32 // %t412
- var _v453 int32 // %t413
- var _v454 int32 // %t414
- var _v455 int32 // %t415
- var _v456 int32 // %t416
- var _v457 int32 // %t417
- var _v461 int32 // %t421
- var _v462 int32 // %t422
- var _v463 int32 // %t423
- var _v464 int32 // %t424
- var _v465 int32 // %t425
- var _v466 int32 // %t426
- var _v467 int32 // %t427
- var _v468 int32 // %t428
- var _v469 int32 // %t429
- var _v83 int32 // %t43
- var _v471 int32 // %t431
- var _v472 int32 // %t432
- var _v473 int32 // %t433
- var _v475 int32 // %t435
- var _v476 int32 // %t436
- var _v477 int32 // %t437
- var _v478 int32 // %t438
- var _v479 int32 // %t439
- var _v84 int32 // %t44
- var _v480 int32 // %t440
- var _v481 int32 // %t441
- var _v482 int32 // %t442
- var _v483 int32 // %t443
- var _v485 int32 // %t445
- var _v486 int32 // %t446
- var _v487 int32 // %t447
- var _v489 int32 // %t449
- var _v491 int32 // %t451
- var _v492 int32 // %t452
- var _v493 int32 // %t453
- var _v494 int32 // %t454
- var _v495 int32 // %t455
- var _v498 int32 // %t458
- var _v499 int32 // %t459
- var _v86 int32 // %t46
- var _v500 int32 // %t460
- var _v503 int32 // %t463
- var _v505 int32 // %t465
- var _v507 int32 // %t467
- var _v508 int32 // %t468
- var _v509 int32 // %t469
- var _v87 int32 // %t47
- var _v512 int32 // %t472
- var _v514 int32 // %t474
- var _v519 int32 // %t479
- var _v520 int32 // %t480
- var _v523 int32 // %t483
- var _v524 int32 // %t484
- var _v525 int32 // %t485
- var _v526 int32 // %t486
- var _v528 int32 // %t488
- var _v529 int32 // %t489
- var _v89 int32 // %t49
- var _v531 int32 // %t491
- var _v533 int32 // %t493
- var _v534 int32 // %t494
- var _v535 int32 // %t495
- var _v537 int32 // %t497
- var _v538 int32 // %t498
- var _v539 int32 // %t499
- var _v45 int32 // %t5
- var _v90 int32 // %t50
- var _v541 int32 // %t501
- var _v542 int32 // %t502
- var _v543 int32 // %t503
- var _v545 int32 // %t505
- var _v546 int32 // %t506
- var _v547 int32 // %t507
- var _v548 int32 // %t508
- var _v549 int32 // %t509
- var _v91 int32 // %t51
- var _v550 int32 // %t510
- var _v551 int32 // %t511
- var _v553 int32 // %t513
- var _v555 int32 // %t515
- var _v557 int32 // %t517
- var _v558 int32 // %t518
- var _v559 int32 // %t519
- var _v560 int32 // %t520
- var _v561 int32 // %t521
- var _v562 int32 // %t522
- var _v563 int32 // %t523
- var _v564 int32 // %t524
- var _v567 int32 // %t527
- var _v569 int32 // %t529
- var _v93 int32 // %t53
- var _v572 int32 // %t532
- var _v573 int32 // %t533
- var _v574 int32 // %t534
- var _v577 int32 // %t537
- var _v579 int32 // %t539
- var _v94 int32 // %t54
- var _v580 int32 // %t540
- var _v583 int32 // %t543
- var _v585 int32 // %t545
- var _v587 int32 // %t547
- var _v588 int32 // %t548
- var _v589 int32 // %t549
- var _v95 int32 // %t55
- var _v590 int32 // %t550
- var _v591 int32 // %t551
- var _v592 int32 // %t552
- var _v593 int32 // %t553
- var _v594 int32 // %t554
- var _v596 int32 // %t556
- var _v597 int32 // %t557
- var _v598 int32 // %t558
- var _v599 int32 // %t559
- var _v96 int32 // %t56
- var _v600 int32 // %t560
- var _v601 int32 // %t561
- var _v602 int32 // %t562
- var _v603 int32 // %t563
- var _v604 int32 // %t564
- var _v608 int32 // %t568
- var _v609 int32 // %t569
- var _v97 int32 // %t57
- var _v610 int32 // %t570
- var _v611 int32 // %t571
- var _v612 int32 // %t572
- var _v614 int32 // %t574
- var _v615 int32 // %t575
- var _v616 int32 // %t576
- var _v618 int32 // %t578
- var _v619 int32 // %t579
- var _v98 int32 // %t58
- var _v620 int32 // %t580
- var _v621 int32 // %t581
- var _v624 int32 // %t584
- var _v626 int32 // %t586
- var _v628 int32 // %t588
- var _v629 int32 // %t589
- var _v99 int32 // %t59
- var _v630 int32 // %t590
- var _v631 int32 // %t591
- var _v632 int32 // %t592
- var _v633 int32 // %t593
- var _v634 int32 // %t594
- var _v635 int32 // %t595
- var _v637 int32 // %t597
- var _v638 int32 // %t598
- var _v639 int32 // %t599
- var _v100 int32 // %t60
- var _v640 int32 // %t600
- var _v641 int32 // %t601
- var _v642 int32 // %t602
- var _v643 int32 // %t603
- var _v644 int32 // %t604
- var _v645 int32 // %t605
- var _v649 int32 // %t609
- var _v650 int32 // %t610
- var _v651 int32 // %t611
- var _v652 int32 // %t612
- var _v653 int32 // %t613
- var _v655 int32 // %t615
- var _v656 int32 // %t616
- var _v657 int32 // %t617
- var _v659 int32 // %t619
- var _v102 int32 // %t62
- var _v660 int32 // %t620
- var _v661 int32 // %t621
- var _v662 int32 // %t622
- var _v663 int32 // %t623
- var _v664 int32 // %t624
- var _v665 int32 // %t625
- var _v666 int32 // %t626
- var _v667 int32 // %t627
- var _v668 int32 // %t628
- var _v103 int32 // %t63
- var _v670 int32 // %t630
- var _v671 int32 // %t631
- var _v673 int32 // %t633
- var _v675 int32 // %t635
- var _v676 int32 // %t636
- var _v678 int32 // %t638
- var _v679 int32 // %t639
- var _v680 int32 // %t640
- var _v681 int32 // %t641
- var _v683 int32 // %t643
- var _v684 int32 // %t644
- var _v685 int32 // %t645
- var _v686 int32 // %t646
- var _v687 int32 // %t647
- var _v688 int32 // %t648
- var _v105 int32 // %t65
- var _v692 int32 // %t652
- var _v694 int32 // %t654
- var _v696 int32 // %t656
- var _v697 int32 // %t657
- var _v698 int32 // %t658
- var _v699 int32 // %t659
- var _v106 int32 // %t66
- var _v701 int32 // %t661
- var _v702 int32 // %t662
- var _v703 int32 // %t663
- var _v704 int32 // %t664
- var _v705 int32 // %t665
- var _v708 int32 // %t668
- var _v710 int32 // %t670
- var _v713 int32 // %t673
- var _v715 int32 // %t675
- var _v718 int32 // %t678
- var _v719 int32 // %t679
- var _v108 int32 // %t68
- var _v723 int32 // %t683
- var _v724 int32 // %t684
- var _v725 int32 // %t685
- var _v727 int32 // %t687
- var _v728 int32 // %t688
- var _v109 int32 // %t69
- var _v731 int32 // %t691
- var _v733 int32 // %t693
- var _v736 int32 // %t696
- var _v737 int32 // %t697
- var _v738 int32 // %t698
- var _v110 int32 // %t70
- var _v740 int32 // %t700
- var _v744 int32 // %t704
- var _v745 int32 // %t705
- var _v747 int32 // %t707
- var _v751 int32 // %t711
- var _v757 int32 // %t717
- var _v758 int32 // %t718
- var _v759 int32 // %t719
- var _v112 int32 // %t72
- var _v763 int32 // %t723
- var _v765 int32 // %t725
- var _v768 int32 // %t728
- var _v769 int32 // %t729
- var _v113 int32 // %t73
- var _v773 int32 // %t733
- var _v774 int32 // %t734
- var _v776 int32 // %t736
- var _v777 int32 // %t737
- var _v778 int32 // %t738
- var _v779 int32 // %t739
- var _v114 int32 // %t74
- var _v780 int32 // %t740
- var _v781 int32 // %t741
- var _v782 int32 // %t742
- var _v783 int32 // %t743
- var _v785 int32 // %t745
- var _v787 int32 // %t747
- var _v789 int32 // %t749
- var _v791 int32 // %t751
- var _v793 int32 // %t753
- var _v794 int32 // %t754
- var _v795 int32 // %t755
- var _v796 int32 // %t756
- var _v797 int32 // %t757
- var _v798 int32 // %t758
- var _v799 int32 // %t759
- var _v116 int32 // %t76
- var _v801 int32 // %t761
- var _v806 int32 // %t766
- var _v807 int32 // %t767
- var _v808 int32 // %t768
- var _v117 int32 // %t77
- var _v811 int32 // %t771
- var _v812 int32 // %t772
- var _v813 int32 // %t773
- var _v814 int32 // %t774
- var _v815 int32 // %t775
- var _v817 int32 // %t777
- var _v818 int32 // %t778
- var _v819 int32 // %t779
- var _v820 int32 // %t780
- var _v821 int32 // %t781
- var _v823 int32 // %t783
- var _v824 int32 // %t784
- var _v825 int32 // %t785
- var _v826 int32 // %t786
- var _v827 int32 // %t787
- var _v828 int32 // %t788
- var _v829 int32 // %t789
- var _v119 int32 // %t79
- var _v830 int32 // %t790
- var _v831 int32 // %t791
- var _v832 int32 // %t792
- var _v833 int32 // %t793
- var _v834 int32 // %t794
- var _v835 int32 // %t795
- var _v836 int32 // %t796
- var _v837 int32 // %t797
- var _v838 int32 // %t798
- var _v839 int32 // %t799
- var _v120 int32 // %t80
- var _v840 int32 // %t800
- var _v841 int32 // %t801
- var _v844 int32 // %t804
- var _v846 int32 // %t806
- var _v849 int32 // %t809
- var _v121 int32 // %t81
- var _v851 int32 // %t811
- var _v852 int32 // %t812
- var _v854 int32 // %t814
- var _v858 int32 // %t818
- var _v859 int32 // %t819
- var _v122 int32 // %t82
- var _v860 int32 // %t820
- var _v862 int32 // %t822
- var _v866 int32 // %t826
- var _v869 int32 // %t829
- var _v123 int32 // %t83
- var _v870 int32 // %t830
- var _v871 int32 // %t831
- var _v872 int32 // %t832
- var _v873 int32 // %t833
- var _v874 int32 // %t834
- var _v875 int32 // %t835
- var _v877 int32 // %t837
- var _v878 int32 // %t838
- var _v879 int32 // %t839
- var _v124 int32 // %t84
- var _v881 int32 // %t841
- var _v882 int32 // %t842
- var _v883 int32 // %t843
- var _v884 int32 // %t844
- var _v885 int32 // %t845
- var _v886 int32 // %t846
- var _v125 int32 // %t85
- var _v126 int32 // %t86
- var _v127 int32 // %t87
- var _v49 int32 // %t9
- var _v131 int32 // %t91
- var _v132 int32 // %t92
- var _v133 int32 // %t93
- var _v134 int32 // %t94
- var _v135 int32 // %t95
- var _v136 int32 // %t96
- var _v137 int32 // %t97
- var _v138 int32 // %t98
- var _v139 int32 // %t99
- var _v10 = int32(bp + 380) // %v10
- var _v11 = int32(bp + 384) // %v11
- var _v12 = int32(bp + 388) // %v12
- var _v13 = int32(bp + 392) // %v13
- var _v14 = int32(bp + 396) // %v14
- var _v15 = int32(bp + 408) // %v15
- var _v16 = int32(bp + 440) // %v16
- var _v17 = int32(bp + 1440) // %v17
- var _v18 = int32(bp + 1640) // %v18
- var _v19 = int32(bp + 1644) // %v19
- var _v20 = int32(bp + 1648) // %v20
- var _v21 = int32(bp + 1652) // %v21
- var _v22 = int32(bp + 1656) // %v22
- var _v23 = int32(bp + 1660) // %v23
- var _v24 = int32(bp + 1664) // %v24
- var _v25 = int32(bp + 1668) // %v25
- var _v26 = int32(bp + 1672) // %v26
- var _v27 = int32(bp + 1676) // %v27
- var _v28 = int32(bp + 1680) // %v28
- var _v29 = int32(bp + 1684) // %v29
- var _v30 = int32(bp + 1688) // %v30
- var _v31 = int32(bp + 1692) // %v31
- var _v32 = int32(bp + 1696) // %v32
- var _v33 = int32(bp + 1700) // %v33
- var _v34 = int32(bp + 1704) // %v34
- var _v35 = int32(bp + 1708) // %v35
- var _v36 = int32(bp + 1712) // %v36
- var _v37 = int32(bp + 1716) // %v37
- var _v38 = int32(bp + 1720) // %v38
- var _v39 = int32(bp + 1724) // %v39
- var _v40 = int32(bp + 1728) // %v40
- var _v5 = int32(bp + 360) // %v5
- var _v6 = int32(bp + 364) // %v6
- var _v7 = int32(bp + 368) // %v7
- var _v8 = int32(bp + 372) // %v8
- var _v9 = int32(bp + 376) // %v9
- *(*int32)(unsafe.Pointer(uintptr(_v5))) = 1
- *(*int32)(unsafe.Pointer(uintptr(_v6))) = 1
- *(*int32)(unsafe.Pointer(uintptr(_v7))) = 0
- *(*int32)(unsafe.Pointer(uintptr(_v8))) = 0
- _v45 = int32(int32(_v14) + int32(0))
- _ = crt.Xmemset(t, _v45, 0, 12)
- _v49 = int32(int32(_v14) + int32(0))
- s_stringReset(t, _v49)
- goto l2
-l2:
- _v50 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v51 = int32(_v50 * 1)
- _v53 = int32(int32(_v3) + int32(_v51))
- _v54 = int32(*(*int8)(unsafe.Pointer(uintptr(_v53))))
- _v55 = int32(int8(_v54))
- _v56 = int32(int32(_v10) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v56))) = _v55
- _v57 = *(*int32)(unsafe.Pointer(uintptr(_v56)))
- _v59 = crt.Bool32(int32(_v57) != int32(0))
- if _v59 != 0 {
- goto l3
- }
- goto l242
-l3:
- _v60 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v61 = int32(int32(_v6) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v61))) = _v60
- _v63 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v64 = int32(int32(_v3) + int32(_v63))
- _v65 = int32(int32(_v5) + int32(0))
- _v66 = s_tokenLength(t, _v64, _v65)
- _v67 = int32(int32(_v12) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v67))) = _v66
- _v68 = *(*int32)(unsafe.Pointer(uintptr(_v10)))
- _v69 = int32(int32(_v68) & int32(255))
- _v70 = int32(int32(uint8(_v69)))
- _v71 = int32(_v70 * 2)
- _v72 = crt.X__ctype_b_loc(t)
- _v73 = *(*int32)(unsafe.Pointer(uintptr(_v72)))
- _v74 = int32(int32(_v73) + int32(_v71))
- _v75 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v74))))
- _v76 = int32(uint16(_v75))
- _v80 = int32(int32(_v76) & int32(8192))
- goto l4
-l4:
- if _v80 != 0 {
- goto l246
- }
- goto l5
-l246:
- _v95 = 1
- goto l13
-l5:
- _v81 = *(*int32)(unsafe.Pointer(uintptr(_v10)))
- _v83 = crt.Bool32(int32(_v81) == int32(47))
- goto l6
-l6:
- if _v83 != 0 {
- goto l7
- }
- goto l247
-l247:
- _v94 = 0
- goto l10
-l7:
- _v84 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v86 = int32(int32(_v84) + int32(1))
- _v87 = int32(_v86 * 1)
- _v89 = int32(int32(_v3) + int32(_v87))
- _v90 = int32(*(*int8)(unsafe.Pointer(uintptr(_v89))))
- _v91 = int32(int8(_v90))
- _v93 = crt.Bool32(int32(_v91) == int32(42))
- goto l8
-l8:
- if _v93 != 0 {
- goto l9
- }
- goto l248
-l248:
- _v94 = 0
- goto l10
-l9:
- _v94 = 1
- goto l10
-l10:
- goto l11
-l11:
- if _v94 != 0 {
- goto l249
- }
- goto l12
-l249:
- _v95 = 1
- goto l13
-l12:
- _v95 = 0
- goto l13
-l13:
- if _v95 != 0 {
- goto l14
- }
- goto l16
-l14:
- _v96 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v97 = int32(int32(_v7) + int32(0))
- _v98 = *(*int32)(unsafe.Pointer(uintptr(_v97)))
- _v99 = int32(int32(_v98) + int32(_v96))
- *(*int32)(unsafe.Pointer(uintptr(_v97))) = _v99
- goto l2
-l16:
- _v100 = *(*int32)(unsafe.Pointer(uintptr(_v10)))
- _v102 = crt.Bool32(int32(_v100) != int32(45))
- goto l17
-l17:
- if _v102 != 0 {
- goto l250
- }
- goto l18
-l250:
- _v113 = 1
- goto l21
-l18:
- _v103 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v105 = int32(int32(_v103) + int32(1))
- _v106 = int32(_v105 * 1)
- _v108 = int32(int32(_v3) + int32(_v106))
- _v109 = int32(*(*int8)(unsafe.Pointer(uintptr(_v108))))
- _v110 = int32(int8(_v109))
- _v112 = crt.Bool32(int32(_v110) != int32(45))
- goto l19
-l19:
- if _v112 != 0 {
- goto l251
- }
- goto l20
-l251:
- _v113 = 1
- goto l21
-l20:
- _v113 = 0
- goto l21
-l21:
- goto l22
-l22:
- if _v113 != 0 {
- goto l252
- }
- goto l23
-l252:
- _v133 = 1
- goto l29
-l23:
- _v114 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v116 = int32(int32(_v114) + int32(2))
- _v117 = int32(_v116 * 1)
- _v119 = int32(int32(_v3) + int32(_v117))
- _v120 = int32(*(*int8)(unsafe.Pointer(uintptr(_v119))))
- _v121 = int32(int8(_v120))
- _v122 = int32(_v121 * 2)
- _v123 = crt.X__ctype_b_loc(t)
- _v124 = *(*int32)(unsafe.Pointer(uintptr(_v123)))
- _v125 = int32(int32(_v124) + int32(_v122))
- _v126 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v125))))
- _v127 = int32(uint16(_v126))
- _v131 = int32(int32(_v127) & int32(1024))
- goto l24
-l24:
- if _v131 != 0 {
- goto l25
- }
- goto l253
-l253:
- _v132 = 1
- goto l26
-l25:
- _v132 = 0
- goto l26
-l26:
- goto l27
-l27:
- if _v132 != 0 {
- goto l254
- }
- goto l28
-l254:
- _v133 = 1
- goto l29
-l28:
- _v133 = 0
- goto l29
-l29:
- if _v133 != 0 {
- goto l30
- }
- goto l32
-l30:
- _v134 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v135 = int32(int32(_v7) + int32(0))
- _v136 = *(*int32)(unsafe.Pointer(uintptr(_v135)))
- _v137 = int32(int32(_v136) + int32(_v134))
- *(*int32)(unsafe.Pointer(uintptr(_v135))) = _v137
- goto l2
-l32:
- _v138 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v139 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v140 = crt.Bool32(int32(_v138) > int32(_v139))
- if _v140 != 0 {
- goto l33
- }
- goto l34
-l33:
- _v142 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v143 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v144 = int32(int32(_v142) - int32(_v143))
- _v146 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v147 = int32(int32(_v3) + int32(_v146))
- *(*int32)(unsafe.Pointer(bp + 0)) = _v144
-
- *(*int32)(unsafe.Pointer(bp + 8)) = _v147
-
- _v148 = Xsqlite3_mprintf(t, int32(uintptr(unsafe.Pointer(&s__98))), bp+0)
- *(*int32)(unsafe.Pointer(uintptr(_v18))) = _v148
- _v149 = int32(int32(_v14) + int32(0))
- _v150 = *(*int32)(unsafe.Pointer(uintptr(_v18)))
-
- _ = s_evalSql(t, _v149, _v150, 0)
- _v152 = *(*int32)(unsafe.Pointer(uintptr(_v18)))
- Xsqlite3_free(t, _v152)
- _v153 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v154 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v155 = int32(int32(_v153) + int32(_v154))
- _v156 = int32(int32(_v8) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v156))) = _v155
- goto l34
-l34:
- _v159 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 68))
- _v161 = crt.Bool32(int32(_v159) >= int32(2))
- if _v161 != 0 {
- goto l35
- }
- goto l36
-l35:
- _v163 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v165 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v166 = int32(int32(_v3) + int32(_v165))
- *(*int32)(unsafe.Pointer(bp + 16)) = _v163
-
- *(*int32)(unsafe.Pointer(bp + 24)) = _v166
- s_logMessage(t, int32(uintptr(unsafe.Pointer(&s__98))), bp+16)
- goto l36
-l36:
- _v168 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v169 = int32(int32(_v3) + int32(_v168))
- _v171 = int32(int32(_v169) + int32(2))
- _v172 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v174 = int32(int32(_v172) - int32(2))
- _v177 = s_extractToken(t, _v171, _v174, _v15, 30)
- _v178 = int32(int32(_v9) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v178))) = _v177
- _v180 = int32(int32(_v13) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v180))) = 0
- goto l37
-l37:
- _v181 = *(*int32)(unsafe.Pointer(uintptr(_v9)))
- _v182 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v184 = int32(int32(_v182) - int32(2))
- _v185 = crt.Bool32(int32(_v181) < int32(_v184))
- goto l38
-l38:
- if _v185 != 0 {
- goto l39
- }
- goto l255
-l255:
- _v189 = 0
- goto l42
-l39:
- _v186 = *(*int32)(unsafe.Pointer(uintptr(_v13)))
- _v188 = crt.Bool32(int32(_v186) < int32(2))
- goto l40
-l40:
- if _v188 != 0 {
- goto l41
- }
- goto l256
-l256:
- _v189 = 0
- goto l42
-l41:
- _v189 = 1
- goto l42
-l42:
- if _v189 != 0 {
- goto l43
- }
- goto l257
-l257:
- goto l56
-l43:
- goto l44
-l44:
- _v190 = *(*int32)(unsafe.Pointer(uintptr(_v9)))
- _v191 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v193 = int32(int32(_v191) - int32(2))
- _v194 = crt.Bool32(int32(_v190) < int32(_v193))
- goto l45
-l45:
- if _v194 != 0 {
- goto l46
- }
- goto l258
-l258:
- _v215 = 0
- goto l49
-l46:
- _v195 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v197 = int32(int32(_v195) + int32(2))
- _v198 = *(*int32)(unsafe.Pointer(uintptr(_v9)))
- _v199 = int32(int32(_v197) + int32(_v198))
- _v200 = int32(_v199 * 1)
- _v202 = int32(int32(_v3) + int32(_v200))
- _v203 = int32(*(*int8)(unsafe.Pointer(uintptr(_v202))))
- _v204 = int32(int32(uint8(_v203)))
- _v205 = int32(_v204 * 2)
- _v206 = crt.X__ctype_b_loc(t)
- _v207 = *(*int32)(unsafe.Pointer(uintptr(_v206)))
- _v208 = int32(int32(_v207) + int32(_v205))
- _v209 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v208))))
- _v210 = int32(uint16(_v209))
- _v214 = int32(int32(_v210) & int32(8192))
- goto l47
-l47:
- if _v214 != 0 {
- goto l48
- }
- goto l259
-l259:
- _v215 = 0
- goto l49
-l48:
- _v215 = 1
- goto l49
-l49:
- if _v215 != 0 {
- goto l50
- }
- goto l51
-l50:
- _v216 = int32(int32(_v9) + int32(0))
- _v217 = *(*int32)(unsafe.Pointer(uintptr(_v216)))
- _v218 = int32(int32(_v217) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v216))) = _v218
- goto l44
-l51:
- _v219 = *(*int32)(unsafe.Pointer(uintptr(_v9)))
- _v220 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v222 = int32(int32(_v220) - int32(2))
- _v223 = crt.Bool32(int32(_v219) >= int32(_v222))
- if _v223 != 0 {
- goto l52
- }
- goto l54
-l52:
- goto l56
-l54:
- _v225 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v226 = int32(int32(_v3) + int32(_v225))
- _v228 = int32(int32(_v226) + int32(2))
- _v229 = *(*int32)(unsafe.Pointer(uintptr(_v9)))
- _v230 = int32(int32(_v228) + int32(_v229))
- _v231 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v233 = int32(int32(_v231) - int32(2))
- _v234 = *(*int32)(unsafe.Pointer(uintptr(_v9)))
- _v235 = int32(int32(_v233) - int32(_v234))
- _v236 = *(*int32)(unsafe.Pointer(uintptr(_v13)))
- _v237 = int32(_v236 * 100)
- _v239 = int32(int32(_v17) + int32(_v237))
- _v241 = s_extractToken(t, _v230, _v235, _v239, 100)
- _v242 = int32(int32(_v9) + int32(0))
- _v243 = *(*int32)(unsafe.Pointer(uintptr(_v242)))
- _v244 = int32(int32(_v243) + int32(_v241))
- *(*int32)(unsafe.Pointer(uintptr(_v242))) = _v244
- goto l55
-l55:
- _v245 = int32(int32(_v13) + int32(0))
- _v246 = *(*int32)(unsafe.Pointer(uintptr(_v245)))
- _v247 = int32(int32(_v246) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v245))) = _v247
- goto l37
-l56:
- _v248 = *(*int32)(unsafe.Pointer(uintptr(_v13)))
- _v249 = int32(int32(_v11) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v249))) = _v248
- goto l57
-l57:
- _v250 = *(*int32)(unsafe.Pointer(uintptr(_v11)))
- _v252 = crt.Bool32(int32(_v250) < int32(2))
- if _v252 != 0 {
- goto l58
- }
- goto l60
-l58:
- _v257 = int32(int32(_v11) + int32(0))
- _v258 = *(*int32)(unsafe.Pointer(uintptr(_v257)))
- _v259 = int32(int32(_v258) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v257))) = _v259
- _v260 = int32(_v258 * 100)
- _v261 = int32(_v17)
- _v262 = int32(int32(_v261) + int32(_v260))
- _v263 = int32(int32(_v262) + int32(0))
- *(*int8)(unsafe.Pointer(uintptr(_v263))) = 0
- goto l59
-l59:
- _v264 = int32(int32(_v11) + int32(0))
- _v265 = *(*int32)(unsafe.Pointer(uintptr(_v264)))
- _v266 = int32(int32(_v265) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v264))) = _v266
- goto l57
-l60:
- _v267 = int32(_v15)
- _v269 = crt.Xstrcmp(t, _v267, int32(uintptr(unsafe.Pointer(&s__99))))
- _v271 = crt.Bool32(int32(_v269) == int32(0))
- if _v271 != 0 {
- goto l61
- }
- goto l62
-l61:
- _v274 = int32(_v17)
- _v275 = int32(int32(_v274) + int32(0))
- _v276 = crt.Xatoi(t, _v275)
- _ = Xsqlite3_sleep(t, _v276)
- goto l241
-l62:
- _v278 = int32(_v15)
- _v280 = crt.Xstrcmp(t, _v278, int32(uintptr(unsafe.Pointer(&s__100))))
- _v282 = crt.Bool32(int32(_v280) == int32(0))
- if _v282 != 0 {
- goto l63
- }
- goto l66
-l63:
- _v285 = int32(_v17)
- _v286 = int32(int32(_v285) + int32(0))
- _v287 = crt.Xatoi(t, _v286)
- *(*int32)(unsafe.Pointer(uintptr(_v19))) = _v287
- _ = s_finishScript(t, _v1, _v2, 1)
- _v292 = *(*int32)(unsafe.Pointer(uintptr(_v19)))
- _v294 = crt.Bool32(int32(_v292) == int32(0))
- if _v294 != 0 {
- goto l64
- }
- goto l65
-l64:
- _v297 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _ = Xsqlite3_close(t, _v297)
- goto l65
-l65:
- _v299 = *(*int32)(unsafe.Pointer(uintptr(_v19)))
- crt.Xexit(t, _v299)
- goto l240
-l66:
- _v300 = int32(_v15)
- _v302 = crt.Xstrcmp(t, _v300, int32(uintptr(unsafe.Pointer(&s__101))))
- _v304 = crt.Bool32(int32(_v302) == int32(0))
- if _v304 != 0 {
- goto l67
- }
- goto l70
-l67:
- _v307 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 68))
- _v309 = crt.Bool32(int32(_v307) == int32(1))
- if _v309 != 0 {
- goto l68
- }
- goto l69
-l68:
- _v311 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v313 = int32(int32(_v311) - int32(1))
- _v315 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v316 = int32(int32(_v3) + int32(_v315))
- *(*int32)(unsafe.Pointer(bp + 32)) = _v313
-
- *(*int32)(unsafe.Pointer(bp + 40)) = _v316
- s_logMessage(t, int32(uintptr(unsafe.Pointer(&s__98))), bp+32)
- goto l69
-l69:
- _v317 = int32(int32(_v14) + int32(0))
- s_stringReset(t, _v317)
- goto l239
-l70:
- _v318 = int32(_v15)
- _v320 = crt.Xstrcmp(t, _v318, int32(uintptr(unsafe.Pointer(&s__102))))
- _v322 = crt.Bool32(int32(_v320) == int32(0))
- goto l71
-l71:
- if _v322 != 0 {
- goto l72
- }
- goto l260
-l260:
- _v326 = 0
- goto l75
-l72:
- _v325 = crt.Bool32(int32(_v1) > int32(0))
- goto l73
-l73:
- if _v325 != 0 {
- goto l74
- }
- goto l261
-l261:
- _v326 = 0
- goto l75
-l74:
- _v326 = 1
- goto l75
-l75:
- if _v326 != 0 {
- goto l76
- }
- goto l77
-l76:
- _ = s_finishScript(t, _v1, _v2, 1)
- goto l238
-l77:
- _v333 = crt.Xstrcmp(t, _v15, int32(uintptr(unsafe.Pointer(&s__103))))
- _v335 = crt.Bool32(int32(_v333) == int32(0))
- if _v335 != 0 {
- goto l78
- }
- goto l79
-l78:
- _v336 = int32(int32(_v14) + int32(0))
- s_stringReset(t, _v336)
- goto l237
-l79:
- _v339 = crt.Xstrcmp(t, _v15, int32(uintptr(unsafe.Pointer(&s__104))))
- _v341 = crt.Bool32(int32(_v339) == int32(0))
- if _v341 != 0 {
- goto l80
- }
- goto l97
-l80:
- _v343 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v344 = int32(int32(_v3) + int32(_v343))
- *(*int32)(unsafe.Pointer(uintptr(_v21))) = _v344
- _v346 = int32(int32(_v20) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v346))) = 7
- goto l81
-l81:
- _v347 = *(*int32)(unsafe.Pointer(uintptr(_v20)))
- _v348 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v350 = int32(int32(_v348) - int32(1))
- _v351 = crt.Bool32(int32(_v347) < int32(_v350))
- goto l82
-l82:
- if _v351 != 0 {
- goto l83
- }
- goto l262
-l262:
- _v368 = 0
- goto l86
-l83:
- _v352 = *(*int32)(unsafe.Pointer(uintptr(_v20)))
- _v353 = int32(_v352 * 1)
- _v354 = *(*int32)(unsafe.Pointer(uintptr(_v21)))
- _v355 = int32(int32(_v354) + int32(_v353))
- _v356 = int32(*(*int8)(unsafe.Pointer(uintptr(_v355))))
- _v357 = int32(int32(uint8(_v356)))
- _v358 = int32(_v357 * 2)
- _v359 = crt.X__ctype_b_loc(t)
- _v360 = *(*int32)(unsafe.Pointer(uintptr(_v359)))
- _v361 = int32(int32(_v360) + int32(_v358))
- _v362 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v361))))
- _v363 = int32(uint16(_v362))
- _v367 = int32(int32(_v363) & int32(8192))
- goto l84
-l84:
- if _v367 != 0 {
- goto l85
- }
- goto l263
-l263:
- _v368 = 0
- goto l86
-l85:
- _v368 = 1
- goto l86
-l86:
- if _v368 != 0 {
- goto l87
- }
- goto l89
-l87:
- goto l88
-l88:
- _v369 = int32(int32(_v20) + int32(0))
- _v370 = *(*int32)(unsafe.Pointer(uintptr(_v369)))
- _v371 = int32(int32(_v370) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v369))) = _v371
- goto l81
-l89:
- _v372 = *(*int32)(unsafe.Pointer(uintptr(_v20)))
- _v373 = int32(int32(_v21) + int32(0))
- _v374 = *(*int32)(unsafe.Pointer(uintptr(_v373)))
- _v375 = int32(int32(_v374) + int32(_v372))
- *(*int32)(unsafe.Pointer(uintptr(_v373))) = _v375
- _v376 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v377 = *(*int32)(unsafe.Pointer(uintptr(_v20)))
- _v378 = int32(int32(_v376) - int32(_v377))
- _v380 = int32(int32(_v378) - int32(1))
- _v381 = int32(int32(_v14) + int32(0))
- _v382 = int32(int32(_v381) + int32(4))
- _v383 = *(*int32)(unsafe.Pointer(uintptr(_v382)))
- _v384 = crt.Bool32(int32(_v380) != int32(_v383))
- goto l90
-l90:
- if _v384 != 0 {
- goto l264
- }
- goto l91
-l264:
- _v395 = 1
- goto l94
-l91:
- _v385 = int32(int32(_v14) + int32(0))
- _v386 = int32(int32(_v385) + int32(0))
- _v387 = *(*int32)(unsafe.Pointer(uintptr(_v386)))
- _v388 = *(*int32)(unsafe.Pointer(uintptr(_v21)))
- _v389 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v390 = *(*int32)(unsafe.Pointer(uintptr(_v20)))
- _v391 = int32(int32(_v389) - int32(_v390))
- _v393 = int32(int32(_v391) - int32(1))
- _v394 = crt.Xstrncmp(t, _v387, _v388, _v393)
- goto l92
-l92:
- if _v394 != 0 {
- goto l265
- }
- goto l93
-l265:
- _v395 = 1
- goto l94
-l93:
- _v395 = 0
- goto l94
-l94:
- if _v395 != 0 {
- goto l95
- }
- goto l96
-l95:
- _v397 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v399 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v400 = *(*int32)(unsafe.Pointer(uintptr(_v20)))
- _v401 = int32(int32(_v399) - int32(_v400))
- _v403 = int32(int32(_v401) - int32(1))
- _v404 = *(*int32)(unsafe.Pointer(uintptr(_v21)))
- _v405 = int32(int32(_v14) + int32(0))
- _v406 = int32(int32(_v405) + int32(0))
- _v407 = *(*int32)(unsafe.Pointer(uintptr(_v406)))
- *(*int32)(unsafe.Pointer(bp + 48)) = _v397
-
- *(*int32)(unsafe.Pointer(bp + 56)) = _v4
-
- *(*int32)(unsafe.Pointer(bp + 64)) = _v403
-
- *(*int32)(unsafe.Pointer(bp + 72)) = _v404
-
- *(*int32)(unsafe.Pointer(bp + 80)) = _v407
- s_errorMessage(t, int32(uintptr(unsafe.Pointer(&s__105))), bp+48)
- goto l96
-l96:
- _v410 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 84))
- _v411 = int32(int32(_v410) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 84)) = _v411
- _v412 = int32(int32(_v14) + int32(0))
- s_stringReset(t, _v412)
- goto l236
-l97:
- _v415 = crt.Xstrcmp(t, _v15, int32(uintptr(unsafe.Pointer(&s__106))))
- _v417 = crt.Bool32(int32(_v415) == int32(0))
- goto l98
-l98:
- if _v417 != 0 {
- goto l266
- }
- goto l99
-l266:
- _v423 = 1
- goto l102
-l99:
- _v420 = crt.Xstrcmp(t, _v15, int32(uintptr(unsafe.Pointer(&s__107))))
- _v422 = crt.Bool32(int32(_v420) == int32(0))
- goto l100
-l100:
- if _v422 != 0 {
- goto l267
- }
- goto l101
-l267:
- _v423 = 1
- goto l102
-l101:
- _v423 = 0
- goto l102
-l102:
- if _v423 != 0 {
- goto l103
- }
- goto l115
-l103:
- _v425 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v426 = int32(int32(_v3) + int32(_v425))
- *(*int32)(unsafe.Pointer(uintptr(_v23))) = _v426
- _v430 = int32(int32(_v15) + int32(0))
- _v431 = int32(*(*int8)(unsafe.Pointer(uintptr(_v430))))
- _v432 = int32(int8(_v431))
- _v434 = crt.Bool32(int32(_v432) == int32(103))
- *(*int32)(unsafe.Pointer(uintptr(_v25))) = _v434
- _v437 = *(*int32)(unsafe.Pointer(uintptr(_v25)))
- _v438 = int32(3 * _v437)
- _v439 = int32(int32(9) - int32(_v438))
- _v440 = int32(int32(_v22) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v440))) = _v439
- goto l104
-l104:
- _v441 = *(*int32)(unsafe.Pointer(uintptr(_v22)))
- _v442 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v444 = int32(int32(_v442) - int32(1))
- _v445 = crt.Bool32(int32(_v441) < int32(_v444))
- goto l105
-l105:
- if _v445 != 0 {
- goto l106
- }
- goto l268
-l268:
- _v462 = 0
- goto l109
-l106:
- _v446 = *(*int32)(unsafe.Pointer(uintptr(_v22)))
- _v447 = int32(_v446 * 1)
- _v448 = *(*int32)(unsafe.Pointer(uintptr(_v23)))
- _v449 = int32(int32(_v448) + int32(_v447))
- _v450 = int32(*(*int8)(unsafe.Pointer(uintptr(_v449))))
- _v451 = int32(int32(uint8(_v450)))
- _v452 = int32(_v451 * 2)
- _v453 = crt.X__ctype_b_loc(t)
- _v454 = *(*int32)(unsafe.Pointer(uintptr(_v453)))
- _v455 = int32(int32(_v454) + int32(_v452))
- _v456 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v455))))
- _v457 = int32(uint16(_v456))
- _v461 = int32(int32(_v457) & int32(8192))
- goto l107
-l107:
- if _v461 != 0 {
- goto l108
- }
- goto l269
-l269:
- _v462 = 0
- goto l109
-l108:
- _v462 = 1
- goto l109
-l109:
- if _v462 != 0 {
- goto l110
- }
- goto l112
-l110:
- goto l111
-l111:
- _v463 = int32(int32(_v22) + int32(0))
- _v464 = *(*int32)(unsafe.Pointer(uintptr(_v463)))
- _v465 = int32(int32(_v464) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v463))) = _v465
- goto l104
-l112:
- _v466 = *(*int32)(unsafe.Pointer(uintptr(_v22)))
- _v467 = int32(int32(_v23) + int32(0))
- _v468 = *(*int32)(unsafe.Pointer(uintptr(_v467)))
- _v469 = int32(int32(_v468) + int32(_v466))
- *(*int32)(unsafe.Pointer(uintptr(_v467))) = _v469
- _v471 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v472 = *(*int32)(unsafe.Pointer(uintptr(_v22)))
- _v473 = int32(int32(_v471) - int32(_v472))
- _v475 = int32(int32(_v473) - int32(1))
- _v476 = *(*int32)(unsafe.Pointer(uintptr(_v23)))
- *(*int32)(unsafe.Pointer(bp + 88)) = _v475
-
- *(*int32)(unsafe.Pointer(bp + 96)) = _v476
-
- _v477 = Xsqlite3_mprintf(t, int32(uintptr(unsafe.Pointer(&s__98))), bp+88)
- _v478 = int32(int32(_v24) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v478))) = _v477
- _v479 = *(*int32)(unsafe.Pointer(uintptr(_v24)))
- _v480 = int32(int32(_v14) + int32(0))
- _v481 = int32(int32(_v480) + int32(0))
- _v482 = *(*int32)(unsafe.Pointer(uintptr(_v481)))
- _v483 = Xsqlite3_strglob(t, _v479, _v482)
- _v485 = crt.Bool32(int32(_v483) == int32(0))
- _v486 = *(*int32)(unsafe.Pointer(uintptr(_v25)))
- _v487 = int32(_v485 ^ _v486)
- if _v487 != 0 {
- goto l113
- }
- goto l114
-l113:
- _v489 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v491 = *(*int32)(unsafe.Pointer(uintptr(_v24)))
- _v492 = int32(int32(_v14) + int32(0))
- _v493 = int32(int32(_v492) + int32(0))
- _v494 = *(*int32)(unsafe.Pointer(uintptr(_v493)))
- *(*int32)(unsafe.Pointer(bp + 104)) = _v489
-
- *(*int32)(unsafe.Pointer(bp + 112)) = _v4
-
- *(*int32)(unsafe.Pointer(bp + 120)) = _v491
-
- *(*int32)(unsafe.Pointer(bp + 128)) = _v494
- s_errorMessage(t, int32(uintptr(unsafe.Pointer(&s__108))), bp+104)
- goto l114
-l114:
- _v495 = *(*int32)(unsafe.Pointer(uintptr(_v24)))
- Xsqlite3_free(t, _v495)
- _v498 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 84))
- _v499 = int32(int32(_v498) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 84)) = _v499
- _v500 = int32(int32(_v14) + int32(0))
- s_stringReset(t, _v500)
- goto l235
-l115:
- _v503 = crt.Xstrcmp(t, _v15, int32(uintptr(unsafe.Pointer(&s__109))))
- _v505 = crt.Bool32(int32(_v503) == int32(0))
- if _v505 != 0 {
- goto l116
- }
- goto l117
-l116:
- _v507 = int32(int32(_v14) + int32(0))
- _v508 = int32(int32(_v507) + int32(0))
- _v509 = *(*int32)(unsafe.Pointer(uintptr(_v508)))
- *(*int32)(unsafe.Pointer(bp + 136)) = _v509
- s_logMessage(t, int32(uintptr(unsafe.Pointer(&s__55))), bp+136)
- goto l234
-l117:
- _v512 = crt.Xstrcmp(t, _v15, int32(uintptr(unsafe.Pointer(&s__110))))
- _v514 = crt.Bool32(int32(_v512) == int32(0))
- if _v514 != 0 {
- goto l118
- }
- goto l142
-l118:
- *(*int32)(unsafe.Pointer(uintptr(_v28))) = 0
- _v519 = int32(int32(_v17) + int32(0))
- _v520 = int32(int32(_v26) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v520))) = _v519
- _v523 = *(*int32)(unsafe.Pointer(uintptr(_v26)))
- _v524 = int32(int32(_v523) + int32(0))
- _v525 = int32(*(*int8)(unsafe.Pointer(uintptr(_v524))))
- _v526 = int32(int8(_v525))
- _v528 = crt.Bool32(int32(_v526) == int32(47))
- goto l119
-l119:
- if _v528 != 0 {
- goto l120
- }
- goto l270
-l270:
- _v529 = 1
- goto l121
-l120:
- _v529 = 0
- goto l121
-l121:
- if _v529 != 0 {
- goto l122
- }
- goto l271
-l271:
- goto l137
-l122:
- _v531 = crt.Xstrlen(t, _v4)
- _v533 = int32(int32(_v531) - int32(1))
- _v534 = int32(int32(_v29) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v534))) = _v533
- goto l123
-l123:
- _v535 = *(*int32)(unsafe.Pointer(uintptr(_v29)))
- _v537 = crt.Bool32(int32(_v535) >= int32(0))
- goto l124
-l124:
- if _v537 != 0 {
- goto l125
- }
- goto l272
-l272:
- _v547 = 0
- goto l131
-l125:
- _v538 = *(*int32)(unsafe.Pointer(uintptr(_v29)))
- _v539 = int32(_v538 * 1)
- _v541 = int32(int32(_v4) + int32(_v539))
- _v542 = int32(*(*int8)(unsafe.Pointer(uintptr(_v541))))
- _v543 = int32(int8(_v542))
- _v545 = crt.Bool32(int32(_v543) == int32(47))
- goto l126
-l126:
- if _v545 != 0 {
- goto l127
- }
- goto l273
-l273:
- _v546 = 1
- goto l128
-l127:
- _v546 = 0
- goto l128
-l128:
- goto l129
-l129:
- if _v546 != 0 {
- goto l130
- }
- goto l274
-l274:
- _v547 = 0
- goto l131
-l130:
- _v547 = 1
- goto l131
-l131:
- if _v547 != 0 {
- goto l132
- }
- goto l134
-l132:
- goto l133
-l133:
- _v548 = int32(int32(_v29) + int32(0))
- _v549 = *(*int32)(unsafe.Pointer(uintptr(_v548)))
- _v550 = int32(int32(_v549) - int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v548))) = _v550
- goto l123
-l134:
- _v551 = *(*int32)(unsafe.Pointer(uintptr(_v29)))
- _v553 = crt.Bool32(int32(_v551) > int32(0))
- if _v553 != 0 {
- goto l135
- }
- goto l136
-l135:
- _v555 = *(*int32)(unsafe.Pointer(uintptr(_v29)))
- _v557 = *(*int32)(unsafe.Pointer(uintptr(_v26)))
- *(*int32)(unsafe.Pointer(bp + 144)) = _v555
-
- *(*int32)(unsafe.Pointer(bp + 152)) = _v4
-
- *(*int32)(unsafe.Pointer(bp + 160)) = _v557
-
- _v558 = Xsqlite3_mprintf(t, int32(uintptr(unsafe.Pointer(&s__111))), bp+144)
- _v559 = int32(int32(_v28) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v559))) = _v558
- _v560 = *(*int32)(unsafe.Pointer(uintptr(_v559)))
- _v561 = int32(int32(_v26) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v561))) = _v560
- goto l136
-l136:
- goto l137
-l137:
- _v562 = *(*int32)(unsafe.Pointer(uintptr(_v26)))
- _v563 = s_readFile(t, _v562)
- _v564 = int32(int32(_v27) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v564))) = _v563
- _v567 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 68))
- if _v567 != 0 {
- goto l138
- }
- goto l139
-l138:
- _v569 = *(*int32)(unsafe.Pointer(uintptr(_v26)))
- *(*int32)(unsafe.Pointer(bp + 168)) = _v569
- s_logMessage(t, int32(uintptr(unsafe.Pointer(&s__112))), bp+168)
- goto l139
-l139:
- _v572 = *(*int32)(unsafe.Pointer(uintptr(_v27)))
- _v573 = *(*int32)(unsafe.Pointer(uintptr(_v26)))
- s_runScript(t, 0, 0, _v572, _v573)
- _v574 = *(*int32)(unsafe.Pointer(uintptr(_v27)))
- Xsqlite3_free(t, _v574)
- _v577 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 68))
- if _v577 != 0 {
- goto l140
- }
- goto l141
-l140:
- _v579 = *(*int32)(unsafe.Pointer(uintptr(_v26)))
- *(*int32)(unsafe.Pointer(bp + 176)) = _v579
- s_logMessage(t, int32(uintptr(unsafe.Pointer(&s__113))), bp+176)
- goto l141
-l141:
- _v580 = *(*int32)(unsafe.Pointer(uintptr(_v28)))
- Xsqlite3_free(t, _v580)
- goto l233
-l142:
- _v583 = crt.Xstrcmp(t, _v15, int32(uintptr(unsafe.Pointer(&s__114))))
- _v585 = crt.Bool32(int32(_v583) == int32(0))
- if _v585 != 0 {
- goto l143
- }
- goto l153
-l143:
- _v587 = int32(int32(_v30) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v587))) = 7
- goto l144
-l144:
- _v588 = *(*int32)(unsafe.Pointer(uintptr(_v30)))
- _v589 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v590 = crt.Bool32(int32(_v588) < int32(_v589))
- goto l145
-l145:
- if _v590 != 0 {
- goto l146
- }
- goto l275
-l275:
- _v609 = 0
- goto l149
-l146:
- _v591 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v592 = *(*int32)(unsafe.Pointer(uintptr(_v30)))
- _v593 = int32(int32(_v591) + int32(_v592))
- _v594 = int32(_v593 * 1)
- _v596 = int32(int32(_v3) + int32(_v594))
- _v597 = int32(*(*int8)(unsafe.Pointer(uintptr(_v596))))
- _v598 = int32(int32(uint8(_v597)))
- _v599 = int32(_v598 * 2)
- _v600 = crt.X__ctype_b_loc(t)
- _v601 = *(*int32)(unsafe.Pointer(uintptr(_v600)))
- _v602 = int32(int32(_v601) + int32(_v599))
- _v603 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v602))))
- _v604 = int32(uint16(_v603))
- _v608 = int32(int32(_v604) & int32(8192))
- goto l147
-l147:
- if _v608 != 0 {
- goto l148
- }
- goto l276
-l276:
- _v609 = 0
- goto l149
-l148:
- _v609 = 1
- goto l149
-l149:
- if _v609 != 0 {
- goto l150
- }
- goto l152
-l150:
- goto l151
-l151:
- _v610 = int32(int32(_v30) + int32(0))
- _v611 = *(*int32)(unsafe.Pointer(uintptr(_v610)))
- _v612 = int32(int32(_v611) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v610))) = _v612
- goto l144
-l152:
- _v614 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v615 = *(*int32)(unsafe.Pointer(uintptr(_v30)))
- _v616 = int32(int32(_v614) - int32(_v615))
- _v618 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v619 = int32(int32(_v3) + int32(_v618))
- _v620 = *(*int32)(unsafe.Pointer(uintptr(_v30)))
- _v621 = int32(int32(_v619) + int32(_v620))
- *(*int32)(unsafe.Pointer(bp + 184)) = _v616
-
- *(*int32)(unsafe.Pointer(bp + 192)) = _v621
- s_logMessage(t, int32(uintptr(unsafe.Pointer(&s__98))), bp+184)
- goto l232
-l153:
- _v624 = crt.Xstrcmp(t, _v15, int32(uintptr(unsafe.Pointer(&s__115))))
- _v626 = crt.Bool32(int32(_v624) == int32(0))
- if _v626 != 0 {
- goto l154
- }
- goto l171
-l154:
- _v628 = int32(int32(_v31) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v628))) = 4
- goto l155
-l155:
- _v629 = *(*int32)(unsafe.Pointer(uintptr(_v31)))
- _v630 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v631 = crt.Bool32(int32(_v629) < int32(_v630))
- goto l156
-l156:
- if _v631 != 0 {
- goto l157
- }
- goto l277
-l277:
- _v650 = 0
- goto l160
-l157:
- _v632 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v633 = *(*int32)(unsafe.Pointer(uintptr(_v31)))
- _v634 = int32(int32(_v632) + int32(_v633))
- _v635 = int32(_v634 * 1)
- _v637 = int32(int32(_v3) + int32(_v635))
- _v638 = int32(*(*int8)(unsafe.Pointer(uintptr(_v637))))
- _v639 = int32(int32(uint8(_v638)))
- _v640 = int32(_v639 * 2)
- _v641 = crt.X__ctype_b_loc(t)
- _v642 = *(*int32)(unsafe.Pointer(uintptr(_v641)))
- _v643 = int32(int32(_v642) + int32(_v640))
- _v644 = int32(*(*uint16)(unsafe.Pointer(uintptr(_v643))))
- _v645 = int32(uint16(_v644))
- _v649 = int32(int32(_v645) & int32(8192))
- goto l158
-l158:
- if _v649 != 0 {
- goto l159
- }
- goto l278
-l278:
- _v650 = 0
- goto l160
-l159:
- _v650 = 1
- goto l160
-l160:
- if _v650 != 0 {
- goto l161
- }
- goto l163
-l161:
- goto l162
-l162:
- _v651 = int32(int32(_v31) + int32(0))
- _v652 = *(*int32)(unsafe.Pointer(uintptr(_v651)))
- _v653 = int32(int32(_v652) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v651))) = _v653
- goto l155
-l163:
- _v655 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v656 = *(*int32)(unsafe.Pointer(uintptr(_v31)))
- _v657 = int32(int32(_v655) - int32(_v656))
- _v659 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v660 = int32(int32(_v3) + int32(_v659))
- _v661 = *(*int32)(unsafe.Pointer(uintptr(_v31)))
- _v662 = int32(int32(_v660) + int32(_v661))
- *(*int32)(unsafe.Pointer(bp + 200)) = _v657
-
- *(*int32)(unsafe.Pointer(bp + 208)) = _v662
-
- _v663 = s_prepareSql(t, int32(uintptr(unsafe.Pointer(&s__116))), bp+200)
- _v664 = int32(int32(_v33) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v664))) = _v663
- _v665 = *(*int32)(unsafe.Pointer(uintptr(_v33)))
- _v666 = Xsqlite3_step(t, _v665)
- _v667 = int32(int32(_v32) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v667))) = _v666
- _v668 = *(*int32)(unsafe.Pointer(uintptr(_v32)))
- _v670 = crt.Bool32(int32(_v668) != int32(100))
- goto l164
-l164:
- if _v670 != 0 {
- goto l279
- }
- goto l165
-l279:
- _v676 = 1
- goto l168
-l165:
- _v671 = *(*int32)(unsafe.Pointer(uintptr(_v33)))
- _v673 = Xsqlite3_column_int(t, _v671, 0)
- _v675 = crt.Bool32(int32(_v673) == int32(0))
- goto l166
-l166:
- if _v675 != 0 {
- goto l280
- }
- goto l167
-l280:
- _v676 = 1
- goto l168
-l167:
- _v676 = 0
- goto l168
-l168:
- if _v676 != 0 {
- goto l169
- }
- goto l170
-l169:
- _v678 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v679 = int32(int32(_v3) + int32(_v678))
- _v680 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v681 = int32(int32(_v679) + int32(_v680))
- _v683 = int32(int32(_v5) + int32(0))
- _v684 = s_findEndif(t, _v681, 1, _v683)
- _v685 = int32(int32(_v7) + int32(0))
- _v686 = *(*int32)(unsafe.Pointer(uintptr(_v685)))
- _v687 = int32(int32(_v686) + int32(_v684))
- *(*int32)(unsafe.Pointer(uintptr(_v685))) = _v687
- goto l170
-l170:
- _v688 = *(*int32)(unsafe.Pointer(uintptr(_v33)))
- _ = Xsqlite3_finalize(t, _v688)
- goto l231
-l171:
- _v692 = crt.Xstrcmp(t, _v15, int32(uintptr(unsafe.Pointer(&s__117))))
- _v694 = crt.Bool32(int32(_v692) == int32(0))
- if _v694 != 0 {
- goto l172
- }
- goto l173
-l172:
- _v696 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v697 = int32(int32(_v3) + int32(_v696))
- _v698 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v699 = int32(int32(_v697) + int32(_v698))
- _v701 = int32(int32(_v5) + int32(0))
- _v702 = s_findEndif(t, _v699, 0, _v701)
- _v703 = int32(int32(_v7) + int32(0))
- _v704 = *(*int32)(unsafe.Pointer(uintptr(_v703)))
- _v705 = int32(int32(_v704) + int32(_v702))
- *(*int32)(unsafe.Pointer(uintptr(_v703))) = _v705
- goto l230
-l173:
- _v708 = crt.Xstrcmp(t, _v15, int32(uintptr(unsafe.Pointer(&s__118))))
- _v710 = crt.Bool32(int32(_v708) == int32(0))
- if _v710 != 0 {
- goto l174
- }
- goto l175
-l174:
- goto l229
-l175:
- _v713 = crt.Xstrcmp(t, _v15, int32(uintptr(unsafe.Pointer(&s__119))))
- _v715 = crt.Bool32(int32(_v713) == int32(0))
- goto l176
-l176:
- if _v715 != 0 {
- goto l177
- }
- goto l281
-l281:
- _v719 = 0
- goto l180
-l177:
- _v718 = crt.Bool32(int32(_v1) == int32(0))
- goto l178
-l178:
- if _v718 != 0 {
- goto l179
- }
- goto l282
-l282:
- _v719 = 0
- goto l180
-l179:
- _v719 = 1
- goto l180
-l180:
- if _v719 != 0 {
- goto l181
- }
- goto l184
-l181:
- _v723 = int32(int32(_v17) + int32(0))
- _v724 = crt.Xatoi(t, _v723)
- *(*int32)(unsafe.Pointer(uintptr(_v34))) = _v724
- _v725 = *(*int32)(unsafe.Pointer(uintptr(_v34)))
- _v727 = crt.Bool32(int32(_v725) > int32(0))
- if _v727 != 0 {
- goto l182
- }
- goto l183
-l182:
- _v728 = *(*int32)(unsafe.Pointer(uintptr(_v34)))
- s_startClient(t, _v728)
- goto l183
-l183:
- goto l228
-l184:
- _v731 = crt.Xstrcmp(t, _v15, int32(uintptr(unsafe.Pointer(&s__120))))
- _v733 = crt.Bool32(int32(_v731) == int32(0))
- goto l185
-l185:
- if _v733 != 0 {
- goto l186
- }
- goto l283
-l283:
- _v737 = 0
- goto l189
-l186:
- _v736 = crt.Bool32(int32(_v1) == int32(0))
- goto l187
-l187:
- if _v736 != 0 {
- goto l188
- }
- goto l284
-l284:
- _v737 = 0
- goto l189
-l188:
- _v737 = 1
- goto l189
-l189:
- if _v737 != 0 {
- goto l190
- }
- goto l197
-l190:
- _v738 = *(*int32)(unsafe.Pointer(uintptr(_v13)))
- _v740 = crt.Bool32(int32(_v738) >= int32(2))
- goto l191
-l191:
- if _v740 != 0 {
- goto l192
- }
- goto l194
-l192:
- _v744 = int32(int32(_v17) + int32(100))
- _v745 = crt.Xatoi(t, _v744)
- goto l193
-l193:
- _v747 = _v745
- goto l196
-l194:
- goto l195
-l195:
- _v747 = 10000
- goto l196
-l196:
- *(*int32)(unsafe.Pointer(uintptr(_v35))) = _v747
- _v751 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- *(*int32)(unsafe.Pointer(bp + 216)) = _v751
-
- *(*int32)(unsafe.Pointer(bp + 224)) = _v4
-
- _ = Xsqlite3_snprintf(t, 1000, _v16, int32(uintptr(unsafe.Pointer(&s__121))), bp+216)
- _v757 = int32(int32(_v17) + int32(0))
- _v758 = crt.Xatoi(t, _v757)
- _v759 = *(*int32)(unsafe.Pointer(uintptr(_v35)))
- s_waitForClient(t, _v758, _v759, _v16)
- goto l227
-l197:
- _v763 = crt.Xstrcmp(t, _v15, int32(uintptr(unsafe.Pointer(&s__122))))
- _v765 = crt.Bool32(int32(_v763) == int32(0))
- goto l198
-l198:
- if _v765 != 0 {
- goto l199
- }
- goto l285
-l285:
- _v769 = 0
- goto l202
-l199:
- _v768 = crt.Bool32(int32(_v1) == int32(0))
- goto l200
-l200:
- if _v768 != 0 {
- goto l201
- }
- goto l286
-l286:
- _v769 = 0
- goto l202
-l201:
- _v769 = 1
- goto l202
-l202:
- if _v769 != 0 {
- goto l203
- }
- goto l210
-l203:
- _v773 = int32(int32(_v17) + int32(0))
- _v774 = crt.Xatoi(t, _v773)
- *(*int32)(unsafe.Pointer(uintptr(_v36))) = _v774
- _v776 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v777 = int32(int32(_v3) + int32(_v776))
- _v778 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v779 = int32(int32(_v777) + int32(_v778))
- _v780 = int32(int32(_v5) + int32(0))
- _v781 = s_findEnd(t, _v779, _v780)
- _v782 = int32(int32(_v37) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v782))) = _v781
- _v783 = *(*int32)(unsafe.Pointer(uintptr(_v36)))
- _v785 = crt.Bool32(int32(_v783) < int32(0))
- if _v785 != 0 {
- goto l204
- }
- goto l205
-l204:
- _v787 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v789 = *(*int32)(unsafe.Pointer(uintptr(_v36)))
- *(*int32)(unsafe.Pointer(bp + 232)) = _v787
-
- *(*int32)(unsafe.Pointer(bp + 240)) = _v4
-
- *(*int32)(unsafe.Pointer(bp + 248)) = _v789
- s_errorMessage(t, int32(uintptr(unsafe.Pointer(&s__123))), bp+232)
- goto l209
-l205:
- _v791 = *(*int32)(unsafe.Pointer(uintptr(_v37)))
- _v793 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v794 = int32(int32(_v3) + int32(_v793))
- _v795 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v796 = int32(int32(_v794) + int32(_v795))
- *(*int32)(unsafe.Pointer(bp + 256)) = _v791
-
- *(*int32)(unsafe.Pointer(bp + 264)) = _v796
-
- _v797 = Xsqlite3_mprintf(t, int32(uintptr(unsafe.Pointer(&s__98))), bp+256)
- _v798 = int32(int32(_v38) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v798))) = _v797
- _v799 = *(*int32)(unsafe.Pointer(uintptr(_v13)))
- _v801 = crt.Bool32(int32(_v799) > int32(1))
- if _v801 != 0 {
- goto l206
- }
- goto l207
-l206:
- _v806 = int32(int32(_v17) + int32(100))
- *(*int32)(unsafe.Pointer(bp + 272)) = _v806
-
- _v807 = Xsqlite3_mprintf(t, int32(uintptr(unsafe.Pointer(&s__55))), bp+272)
- _v808 = int32(int32(_v39) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v808))) = _v807
- goto l208
-l207:
- _v811 = s_filenameTail(t, _v4)
- _v812 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- *(*int32)(unsafe.Pointer(bp + 280)) = _v811
-
- *(*int32)(unsafe.Pointer(bp + 288)) = _v812
-
- _v813 = Xsqlite3_mprintf(t, int32(uintptr(unsafe.Pointer(&s__124))), bp+280)
- _v814 = int32(int32(_v39) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v814))) = _v813
- goto l208
-l208:
- _v815 = *(*int32)(unsafe.Pointer(uintptr(_v36)))
- s_startClient(t, _v815)
- _v817 = *(*int32)(unsafe.Pointer(uintptr(_v36)))
- _v818 = *(*int32)(unsafe.Pointer(uintptr(_v38)))
- _v819 = *(*int32)(unsafe.Pointer(uintptr(_v39)))
- *(*int32)(unsafe.Pointer(bp + 296)) = _v817
-
- *(*int32)(unsafe.Pointer(bp + 304)) = _v818
-
- *(*int32)(unsafe.Pointer(bp + 312)) = _v819
- s_runSql(t, int32(uintptr(unsafe.Pointer(&s__125))), bp+296)
- _v820 = *(*int32)(unsafe.Pointer(uintptr(_v38)))
- Xsqlite3_free(t, _v820)
- _v821 = *(*int32)(unsafe.Pointer(uintptr(_v39)))
- Xsqlite3_free(t, _v821)
- goto l209
-l209:
- _v823 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v824 = int32(int32(_v3) + int32(_v823))
- _v825 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v826 = int32(int32(_v824) + int32(_v825))
- _v827 = *(*int32)(unsafe.Pointer(uintptr(_v37)))
- _v828 = int32(int32(_v826) + int32(_v827))
- _v829 = int32(int32(_v5) + int32(0))
- _v830 = s_tokenLength(t, _v828, _v829)
- _v831 = int32(int32(_v37) + int32(0))
- _v832 = *(*int32)(unsafe.Pointer(uintptr(_v831)))
- _v833 = int32(int32(_v832) + int32(_v830))
- *(*int32)(unsafe.Pointer(uintptr(_v831))) = _v833
- _v834 = *(*int32)(unsafe.Pointer(uintptr(_v37)))
- _v835 = int32(int32(_v12) + int32(0))
- _v836 = *(*int32)(unsafe.Pointer(uintptr(_v835)))
- _v837 = int32(int32(_v836) + int32(_v834))
- *(*int32)(unsafe.Pointer(uintptr(_v835))) = _v837
- _v838 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v839 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v840 = int32(int32(_v838) + int32(_v839))
- _v841 = int32(int32(_v8) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v841))) = _v840
- goto l226
-l210:
- _v844 = crt.Xstrcmp(t, _v15, int32(uintptr(unsafe.Pointer(&s__126))))
- _v846 = crt.Bool32(int32(_v844) == int32(0))
- if _v846 != 0 {
- goto l211
- }
- goto l212
-l211:
- s_test_breakpoint(t)
- goto l225
-l212:
- _v849 = crt.Xstrcmp(t, _v15, int32(uintptr(unsafe.Pointer(&s__127))))
- _v851 = crt.Bool32(int32(_v849) == int32(0))
- if _v851 != 0 {
- goto l213
- }
- goto l223
-l213:
- _v852 = *(*int32)(unsafe.Pointer(uintptr(_v13)))
- _v854 = crt.Bool32(int32(_v852) >= int32(1))
- goto l214
-l214:
- if _v854 != 0 {
- goto l215
- }
- goto l220
-l215:
- _v858 = int32(int32(_v17) + int32(0))
- _v859 = s_booleanValue(t, _v858)
- goto l216
-l216:
- if _v859 != 0 {
- goto l217
- }
- goto l287
-l287:
- _v860 = 1
- goto l218
-l217:
- _v860 = 0
- goto l218
-l218:
- goto l219
-l219:
- _v862 = int32(_v860)
- goto l222
-l220:
- goto l221
-l221:
- _v862 = 1
- goto l222
-l222:
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 76)) = _v862
- goto l224
-l223:
- _v866 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- *(*int32)(unsafe.Pointer(bp + 320)) = _v866
-
- *(*int32)(unsafe.Pointer(bp + 328)) = _v4
-
- *(*int32)(unsafe.Pointer(bp + 336)) = _v15
- s_errorMessage(t, int32(uintptr(unsafe.Pointer(&s__128))), bp+320)
- goto l224
-l224:
- goto l225
-l225:
- goto l226
-l226:
- goto l227
-l227:
- goto l228
-l228:
- goto l229
-l229:
- goto l230
-l230:
- goto l231
-l231:
- goto l232
-l232:
- goto l233
-l233:
- goto l234
-l234:
- goto l235
-l235:
- goto l236
-l236:
- goto l237
-l237:
- goto l238
-l238:
- goto l239
-l239:
- goto l240
-l240:
- goto l241
-l241:
- _v869 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- _v870 = int32(int32(_v7) + int32(0))
- _v871 = *(*int32)(unsafe.Pointer(uintptr(_v870)))
- _v872 = int32(int32(_v871) + int32(_v869))
- *(*int32)(unsafe.Pointer(uintptr(_v870))) = _v872
- goto l2
-l242:
- _v873 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v874 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v875 = crt.Bool32(int32(_v873) < int32(_v874))
- if _v875 != 0 {
- goto l243
- }
- goto l244
-l243:
- _v877 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v878 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v879 = int32(int32(_v877) - int32(_v878))
- _v881 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v882 = int32(int32(_v3) + int32(_v881))
- *(*int32)(unsafe.Pointer(bp + 344)) = _v879
-
- *(*int32)(unsafe.Pointer(bp + 352)) = _v882
-
- _v883 = Xsqlite3_mprintf(t, int32(uintptr(unsafe.Pointer(&s__98))), bp+344)
- *(*int32)(unsafe.Pointer(uintptr(_v40))) = _v883
- _v884 = *(*int32)(unsafe.Pointer(uintptr(_v40)))
- s_runSql(t, _v884, 0)
- _v885 = *(*int32)(unsafe.Pointer(uintptr(_v40)))
- Xsqlite3_free(t, _v885)
- goto l244
-l244:
- _v886 = int32(int32(_v14) + int32(0))
- s_stringFree(t, _v886)
- goto l245
-l245:
-}
-
-var s__97 = [10]byte{0x72, 0x75, 0x6e, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74}
-
-var s__98 = [5]byte{0x25, 0x2e, 0x2a, 0x73}
-
-var s__99 = [6]byte{0x73, 0x6c, 0x65, 0x65, 0x70}
-
-var s__100 = [5]byte{0x65, 0x78, 0x69, 0x74}
-
-var s__101 = [9]byte{0x74, 0x65, 0x73, 0x74, 0x63, 0x61, 0x73, 0x65}
-
-var s__102 = [7]byte{0x66, 0x69, 0x6e, 0x69, 0x73, 0x68}
-
-var s__103 = [6]byte{0x72, 0x65, 0x73, 0x65, 0x74}
-
-var s__104 = [6]byte{0x6d, 0x61, 0x74, 0x63, 0x68}
-
-var s__105 = [45]byte{
- 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x25, 0x64, 0x20, 0x6f, 0x66, 0x20, 0x25, 0x73, 0x3a, 0x0a, 0x45,
- 0x78, 0x70, 0x65, 0x63, 0x74, 0x65, 0x64, 0x20, 0x5b, 0x25, 0x2e, 0x2a, 0x73, 0x5d, 0x0a, 0x20,
- 0x20, 0x20, 0x20, 0x20, 0x47, 0x6f, 0x74, 0x20, 0x5b, 0x25, 0x73, 0x5d,
-}
-
-var s__106 = [5]byte{0x67, 0x6c, 0x6f, 0x62}
-
-var s__107 = [8]byte{0x6e, 0x6f, 0x74, 0x67, 0x6c, 0x6f, 0x62}
-
-var s__108 = [43]byte{
- 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x25, 0x64, 0x20, 0x6f, 0x66, 0x20, 0x25, 0x73, 0x3a, 0x0a, 0x45,
- 0x78, 0x70, 0x65, 0x63, 0x74, 0x65, 0x64, 0x20, 0x5b, 0x25, 0x73, 0x5d, 0x0a, 0x20, 0x20, 0x20,
- 0x20, 0x20, 0x47, 0x6f, 0x74, 0x20, 0x5b, 0x25, 0x73, 0x5d,
-}
-
-var s__109 = [7]byte{0x6f, 0x75, 0x74, 0x70, 0x75, 0x74}
-
-var s__110 = [7]byte{0x73, 0x6f, 0x75, 0x72, 0x63, 0x65}
-
-var s__111 = [8]byte{0x25, 0x2e, 0x2a, 0x73, 0x2f, 0x25, 0x73}
-
-var s__112 = [19]byte{
- 0x62, 0x65, 0x67, 0x69, 0x6e, 0x20, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x20, 0x5b, 0x25, 0x73,
- 0x5d, 0x0a,
-}
-
-var s__113 = [17]byte{0x65, 0x6e, 0x64, 0x20, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x20, 0x5b, 0x25, 0x73, 0x5d, 0x0a}
-
-var s__114 = [6]byte{0x70, 0x72, 0x69, 0x6e, 0x74}
-
-var s__115 = [3]byte{0x69, 0x66}
-
-var s__116 = [12]byte{0x53, 0x45, 0x4c, 0x45, 0x43, 0x54, 0x20, 0x25, 0x2e, 0x2a, 0x73}
-
-var s__117 = [5]byte{0x65, 0x6c, 0x73, 0x65}
-
-var s__118 = [6]byte{0x65, 0x6e, 0x64, 0x69, 0x66}
-
-var s__119 = [6]byte{0x73, 0x74, 0x61, 0x72, 0x74}
-
-var s__120 = [5]byte{0x77, 0x61, 0x69, 0x74}
-
-var s__121 = [15]byte{0x6c, 0x69, 0x6e, 0x65, 0x20, 0x25, 0x64, 0x20, 0x6f, 0x66, 0x20, 0x25, 0x73, 0x0a}
-
-var s__122 = [5]byte{0x74, 0x61, 0x73, 0x6b}
-
-var s__123 = [37]byte{
- 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x25, 0x64, 0x20, 0x6f, 0x66, 0x20, 0x25, 0x73, 0x3a, 0x20, 0x62,
- 0x61, 0x64, 0x20, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x20, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72,
- 0x3a, 0x20, 0x25, 0x64,
-}
-
-var s__124 = [6]byte{0x25, 0x73, 0x3a, 0x25, 0x64}
-
-var s__125 = [56]byte{
- 0x49, 0x4e, 0x53, 0x45, 0x52, 0x54, 0x20, 0x49, 0x4e, 0x54, 0x4f, 0x20, 0x74, 0x61, 0x73, 0x6b,
- 0x28, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2c, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x2c, 0x6e,
- 0x61, 0x6d, 0x65, 0x29, 0x20, 0x56, 0x41, 0x4c, 0x55, 0x45, 0x53, 0x28, 0x25, 0x64, 0x2c, 0x27,
- 0x25, 0x71, 0x27, 0x2c, 0x25, 0x51, 0x29,
-}
-
-var s__126 = [11]byte{0x62, 0x72, 0x65, 0x61, 0x6b, 0x70, 0x6f, 0x69, 0x6e, 0x74}
-
-var s__127 = [16]byte{0x73, 0x68, 0x6f, 0x77, 0x2d, 0x73, 0x71, 0x6c, 0x2d, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73}
-
-var s__128 = [36]byte{
- 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x25, 0x64, 0x20, 0x6f, 0x66, 0x20, 0x25, 0x73, 0x3a, 0x20, 0x75,
- 0x6e, 0x6b, 0x6e, 0x6f, 0x77, 0x6e, 0x20, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x20, 0x2d,
- 0x2d, 0x25, 0x73,
-}
-
-func s_findOption(t *crt.TLS, _v1 int32, _v2 int32, _v3 int32, _v4 int32) int32 {
- bp := t.Alloc(32)
- defer t.Free(32)
- var _v19 int32 // %t10
- var _v109 int32 // %t100
- var _v110 int32 // %t101
- var _v111 int32 // %t102
- var _v112 int32 // %t103
- var _v113 int32 // %t104
- var _v115 int32 // %t106
- var _v116 int32 // %t107
- var _v117 int32 // %t108
- var _v118 int32 // %t109
- var _v119 int32 // %t110
- var _v120 int32 // %t111
- var _v122 int32 // %t113
- var _v123 int32 // %t114
- var _v125 int32 // %t116
- var _v126 int32 // %t117
- var _v127 int32 // %t118
- var _v128 int32 // %t119
- var _v129 int32 // %t120
- var _v25 int32 // %t16
- var _v26 int32 // %t17
- var _v27 int32 // %t18
- var _v28 int32 // %t19
- var _v29 int32 // %t20
- var _v31 int32 // %t22
- var _v32 int32 // %t23
- var _v33 int32 // %t24
- var _v34 int32 // %t25
- var _v35 int32 // %t26
- var _v37 int32 // %t28
- var _v38 int32 // %t29
- var _v12 int32 // %t3
- var _v39 int32 // %t30
- var _v42 int32 // %t33
- var _v43 int32 // %t34
- var _v44 int32 // %t35
- var _v45 int32 // %t36
- var _v47 int32 // %t38
- var _v48 int32 // %t39
- var _v49 int32 // %t40
- var _v50 int32 // %t41
- var _v53 int32 // %t44
- var _v54 int32 // %t45
- var _v55 int32 // %t46
- var _v56 int32 // %t47
- var _v58 int32 // %t49
- var _v61 int32 // %t52
- var _v62 int32 // %t53
- var _v63 int32 // %t54
- var _v64 int32 // %t55
- var _v66 int32 // %t57
- var _v67 int32 // %t58
- var _v68 int32 // %t59
- var _v15 int32 // %t6
- var _v69 int32 // %t60
- var _v70 int32 // %t61
- var _v72 int32 // %t63
- var _v74 int32 // %t65
- var _v76 int32 // %t67
- var _v77 int32 // %t68
- var _v79 int32 // %t70
- var _v80 int32 // %t71
- var _v81 int32 // %t72
- var _v83 int32 // %t74
- var _v85 int32 // %t76
- var _v87 int32 // %t78
- var _v88 int32 // %t79
- var _v90 int32 // %t81
- var _v91 int32 // %t82
- var _v92 int32 // %t83
- var _v93 int32 // %t84
- var _v94 int32 // %t85
- var _v96 int32 // %t87
- var _v97 int32 // %t88
- var _v98 int32 // %t89
- var _v18 int32 // %t9
- var _v99 int32 // %t90
- var _v101 int32 // %t92
- var _v104 int32 // %t95
- var _v105 int32 // %t96
- var _v106 int32 // %t97
- var _v107 int32 // %t98
- var _v108 int32 // %t99
- var _v5 = int32(bp + 8) // %v5
- var _v6 = int32(bp + 12) // %v6
- var _v7 = int32(bp + 16) // %v7
- var _v8 = int32(bp + 20) // %v8
- var _v9 = int32(bp + 24) // %v9
- *(*int32)(unsafe.Pointer(uintptr(_v7))) = 0
- _v12 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- *(*int32)(unsafe.Pointer(uintptr(_v8))) = _v12
- _v15 = crt.Bool32(int32(_v4) == int32(0))
- goto l2
-l2:
- if _v15 != 0 {
- goto l46
- }
- goto l3
-l46:
- _v19 = 1
- goto l6
-l3:
- _v18 = crt.Bool32(int32(_v4) == int32(1))
- goto l4
-l4:
- if _v18 != 0 {
- goto l47
- }
- goto l5
-l47:
- _v19 = 1
- goto l6
-l5:
- _v19 = 0
- goto l6
-l6:
- goto l7
-l7:
- if _v19 != 0 {
- goto l8
- }
- goto l10
-l8:
- goto l9
-l9:
- goto l12
-l10:
- crt.X__assert_fail(t, int32(uintptr(unsafe.Pointer(&s__130))), int32(uintptr(unsafe.Pointer(&s__44))), 1211, int32(uintptr(unsafe.Pointer(&s__129))))
- goto l11
-l11:
- goto l12
-l12:
- _v25 = int32(int32(_v5) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v25))) = 0
- goto l13
-l13:
- _v26 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v27 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v28 = crt.Bool32(int32(_v26) < int32(_v27))
- if _v28 != 0 {
- goto l14
- }
- goto l43
-l14:
- _v29 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v31 = int32(int32(_v29) + int32(_v4))
- _v32 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v33 = crt.Bool32(int32(_v31) >= int32(_v32))
- if _v33 != 0 {
- goto l15
- }
- goto l17
-l15:
- goto l43
-l17:
- _v34 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v35 = int32(_v34 * 4)
- _v37 = int32(int32(_v1) + int32(_v35))
- _v38 = *(*int32)(unsafe.Pointer(uintptr(_v37)))
- _v39 = int32(int32(_v9) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v39))) = _v38
- _v42 = *(*int32)(unsafe.Pointer(uintptr(_v9)))
- _v43 = int32(int32(_v42) + int32(0))
- _v44 = int32(*(*int8)(unsafe.Pointer(uintptr(_v43))))
- _v45 = int32(int8(_v44))
- _v47 = crt.Bool32(int32(_v45) != int32(45))
- if _v47 != 0 {
- goto l18
- }
- goto l20
-l18:
- goto l42
-l20:
- _v48 = int32(int32(_v9) + int32(0))
- _v49 = *(*int32)(unsafe.Pointer(uintptr(_v48)))
- _v50 = int32(int32(_v49) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v48))) = _v50
- _v53 = *(*int32)(unsafe.Pointer(uintptr(_v9)))
- _v54 = int32(int32(_v53) + int32(0))
- _v55 = int32(*(*int8)(unsafe.Pointer(uintptr(_v54))))
- _v56 = int32(int8(_v55))
- _v58 = crt.Bool32(int32(_v56) == int32(45))
- if _v58 != 0 {
- goto l21
- }
- goto l25
-l21:
- _v61 = *(*int32)(unsafe.Pointer(uintptr(_v9)))
- _v62 = int32(int32(_v61) + int32(1))
- _v63 = int32(*(*int8)(unsafe.Pointer(uintptr(_v62))))
- _v64 = int32(int8(_v63))
- _v66 = crt.Bool32(int32(_v64) == int32(0))
- if _v66 != 0 {
- goto l22
- }
- goto l24
-l22:
- goto l43
-l24:
- _v67 = int32(int32(_v9) + int32(0))
- _v68 = *(*int32)(unsafe.Pointer(uintptr(_v67)))
- _v69 = int32(int32(_v68) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v67))) = _v69
- goto l25
-l25:
- _v70 = *(*int32)(unsafe.Pointer(uintptr(_v9)))
- _v72 = crt.Xstrcmp(t, _v70, _v3)
- _v74 = crt.Bool32(int32(_v72) == int32(0))
- if _v74 != 0 {
- goto l26
- }
- goto l41
-l26:
- goto l27
-l27:
- if _v4 != 0 {
- goto l28
- }
- goto l48
-l48:
- _v81 = 0
- goto l31
-l28:
- _v76 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v77 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v79 = int32(int32(_v77) - int32(1))
- _v80 = crt.Bool32(int32(_v76) == int32(_v79))
- goto l29
-l29:
- if _v80 != 0 {
- goto l30
- }
- goto l49
-l49:
- _v81 = 0
- goto l31
-l30:
- _v81 = 1
- goto l31
-l31:
- if _v81 != 0 {
- goto l32
- }
- goto l33
-l32:
- _v83 = *(*int32)(unsafe.Pointer(uintptr(_v9)))
- *(*int32)(unsafe.Pointer(bp + 0)) = _v83
- s_fatalError(t, int32(uintptr(unsafe.Pointer(&s__131))), bp+0)
- goto l33
-l33:
- if _v4 != 0 {
- goto l34
- }
- goto l35
-l34:
- _v85 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v87 = int32(int32(_v85) + int32(1))
- _v88 = int32(_v87 * 4)
- _v90 = int32(int32(_v1) + int32(_v88))
- _v91 = *(*int32)(unsafe.Pointer(uintptr(_v90)))
- _v92 = int32(int32(_v7) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v92))) = _v91
- goto l36
-l35:
- _v93 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v94 = int32(_v93 * 4)
- _v96 = int32(int32(_v1) + int32(_v94))
- _v97 = *(*int32)(unsafe.Pointer(uintptr(_v96)))
- _v98 = int32(int32(_v7) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v98))) = _v97
- goto l36
-l36:
- _v99 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v101 = int32(int32(_v99) + int32(1))
- _v104 = crt.Bool32(int32(_v4) != int32(0))
- _v105 = int32(int32(_v101) + int32(_v104))
- _v106 = int32(int32(_v6) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v106))) = _v105
- goto l37
-l37:
- _v107 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v108 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v109 = crt.Bool32(int32(_v107) < int32(_v108))
- if _v109 != 0 {
- goto l38
- }
- goto l39
-l38:
- _v110 = int32(int32(_v6) + int32(0))
- _v111 = *(*int32)(unsafe.Pointer(uintptr(_v110)))
- _v112 = int32(int32(_v111) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v110))) = _v112
- _v113 = int32(_v111 * 4)
- _v115 = int32(int32(_v1) + int32(_v113))
- _v116 = *(*int32)(unsafe.Pointer(uintptr(_v115)))
- _v117 = int32(int32(_v5) + int32(0))
- _v118 = *(*int32)(unsafe.Pointer(uintptr(_v117)))
- _v119 = int32(int32(_v118) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v117))) = _v119
- _v120 = int32(_v118 * 4)
- _v122 = int32(int32(_v1) + int32(_v120))
- *(*int32)(unsafe.Pointer(uintptr(_v122))) = _v116
- goto l37
-l39:
- _v123 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- *(*int32)(unsafe.Pointer(uintptr(_v2))) = _v123
- _v125 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- return _v125
-l41:
- goto l42
-l42:
- _v126 = int32(int32(_v5) + int32(0))
- _v127 = *(*int32)(unsafe.Pointer(uintptr(_v126)))
- _v128 = int32(int32(_v127) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v126))) = _v128
- goto l13
-l43:
- _v129 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- return _v129
-}
-
-var s__129 = [11]byte{0x66, 0x69, 0x6e, 0x64, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e}
-
-var s__130 = [23]byte{
- 0x68, 0x61, 0x73, 0x41, 0x72, 0x67, 0x3d, 0x3d, 0x30, 0x20, 0x7c, 0x7c, 0x20, 0x68, 0x61, 0x73,
- 0x41, 0x72, 0x67, 0x3d, 0x3d, 0x31,
-}
-
-var s__131 = [48]byte{
- 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2d, 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x20, 0x22, 0x2d, 0x2d, 0x25, 0x73, 0x22, 0x20, 0x72, 0x65, 0x71, 0x75, 0x69,
- 0x72, 0x65, 0x73, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74,
-}
-
-func s_usage(t *crt.TLS, _v1 int32) {
- bp := t.Alloc(16)
- defer t.Free(16)
- var _v13 int32 // %t10
- var _v15 int32 // %t12
- var _v16 int32 // %t13
- var _v17 int32 // %t14
- var _v19 int32 // %t16
- var _v21 int32 // %t18
- var _v22 int32 // %t19
- var _v24 int32 // %t21
- var _v25 int32 // %t22
- var _v26 int32 // %t23
- var _v27 int32 // %t24
- var _v28 int32 // %t25
- var _v29 int32 // %t26
- var _v31 int32 // %t28
- var _v6 int32 // %t3
- var _v33 int32 // %t30
- var _v7 int32 // %t4
- var _v8 int32 // %t5
- var _v10 int32 // %t7
- var _v11 int32 // %t8
- var _v12 int32 // %t9
- var _v2 = int32(bp + 8) // %v2
- var _v3 = int32(bp + 12) // %v3
- *(*int32)(unsafe.Pointer(uintptr(_v3))) = _v1
- _v6 = int32(int32(_v2) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v6))) = 0
- goto l2
-l2:
- _v7 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v8 = int32(_v7 * 1)
- _v10 = int32(int32(_v1) + int32(_v8))
- _v11 = int32(*(*int8)(unsafe.Pointer(uintptr(_v10))))
- if _v11 != 0 {
- goto l3
- }
- goto l7
-l3:
- _v12 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v13 = int32(_v12 * 1)
- _v15 = int32(int32(_v1) + int32(_v13))
- _v16 = int32(*(*int8)(unsafe.Pointer(uintptr(_v15))))
- _v17 = int32(int8(_v16))
- _v19 = crt.Bool32(int32(_v17) == int32(47))
- if _v19 != 0 {
- goto l4
- }
- goto l5
-l4:
- _v21 = *(*int32)(unsafe.Pointer(uintptr(_v2)))
- _v22 = int32(int32(_v1) + int32(_v21))
- _v24 = int32(int32(_v22) + int32(1))
- _v25 = int32(int32(_v3) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v25))) = _v24
- goto l5
-l5:
- goto l6
-l6:
- _v26 = int32(int32(_v2) + int32(0))
- _v27 = *(*int32)(unsafe.Pointer(uintptr(_v26)))
- _v28 = int32(int32(_v27) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v26))) = _v28
- goto l2
-l7:
- _v29 = *(*int32)(unsafe.Pointer(&crt.Xstderr))
- _v31 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- *(*int32)(unsafe.Pointer(bp + 0)) = _v31
-
- _ = crt.Xfprintf(t, _v29, int32(uintptr(unsafe.Pointer(&s__133))), bp+0)
- _v33 = *(*int32)(unsafe.Pointer(&crt.Xstderr))
-
- _ = crt.Xfprintf(t, _v33, int32(uintptr(unsafe.Pointer(&s__134))), 0)
- crt.Xexit(t, 1)
- goto l8
-l8:
-}
-
-var s__132 = [6]byte{0x75, 0x73, 0x61, 0x67, 0x65}
-
-var s__133 = [39]byte{
- 0x55, 0x73, 0x61, 0x67, 0x65, 0x3a, 0x20, 0x25, 0x73, 0x20, 0x44, 0x41, 0x54, 0x41, 0x42, 0x41,
- 0x53, 0x45, 0x20, 0x3f, 0x4f, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x53, 0x3f, 0x20, 0x3f, 0x53, 0x43,
- 0x52, 0x49, 0x50, 0x54, 0x3f, 0x0a,
-}
-
-var s__134 = [572]byte{
- 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x0a, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x65, 0x72,
- 0x72, 0x6c, 0x6f, 0x67, 0x20, 0x46, 0x49, 0x4c, 0x45, 0x4e, 0x41, 0x4d, 0x45, 0x20, 0x20, 0x20,
- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x57, 0x72, 0x69, 0x74, 0x65, 0x20, 0x65, 0x72,
- 0x72, 0x6f, 0x72, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x46, 0x49, 0x4c, 0x45, 0x4e, 0x41, 0x4d, 0x45,
- 0x0a, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x6a, 0x6f, 0x75, 0x72, 0x6e, 0x61, 0x6c, 0x6d, 0x6f, 0x64,
- 0x65, 0x20, 0x4d, 0x4f, 0x44, 0x45, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
- 0x55, 0x73, 0x65, 0x20, 0x4d, 0x4f, 0x44, 0x45, 0x20, 0x61, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20,
- 0x6a, 0x6f, 0x75, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x0a, 0x20, 0x20, 0x20,
- 0x2d, 0x2d, 0x6c, 0x6f, 0x67, 0x20, 0x46, 0x49, 0x4c, 0x45, 0x4e, 0x41, 0x4d, 0x45, 0x20, 0x20,
- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x4c, 0x6f, 0x67, 0x20,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x46, 0x49, 0x4c, 0x45,
- 0x4e, 0x41, 0x4d, 0x45, 0x0a, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x71, 0x75, 0x69, 0x65, 0x74, 0x20,
- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
- 0x20, 0x20, 0x20, 0x20, 0x53, 0x75, 0x70, 0x70, 0x72, 0x65, 0x73, 0x73, 0x20, 0x75, 0x6e, 0x6e,
- 0x65, 0x63, 0x65, 0x73, 0x73, 0x61, 0x72, 0x79, 0x20, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x0a,
- 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x76, 0x66, 0x73, 0x20, 0x4e, 0x41, 0x4d, 0x45, 0x20, 0x20, 0x20,
- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x55,
- 0x73, 0x65, 0x20, 0x4e, 0x41, 0x4d, 0x45, 0x20, 0x61, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x56,
- 0x46, 0x53, 0x0a, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x20, 0x4e,
- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
- 0x20, 0x20, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x74, 0x65, 0x73,
- 0x74, 0x20, 0x4e, 0x20, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x0a, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x73,
- 0x71, 0x6c, 0x74, 0x72, 0x61, 0x63, 0x65, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x20,
- 0x53, 0x51, 0x4c, 0x20, 0x74, 0x72, 0x61, 0x63, 0x69, 0x6e, 0x67, 0x0a, 0x20, 0x20, 0x20, 0x2d,
- 0x2d, 0x73, 0x79, 0x6e, 0x63, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x20, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x6f, 0x75, 0x73, 0x20, 0x64, 0x69,
- 0x73, 0x6b, 0x20, 0x77, 0x72, 0x69, 0x74, 0x65, 0x73, 0x0a, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x74,
- 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x20, 0x4d, 0x49, 0x4c, 0x4c, 0x49, 0x53, 0x45, 0x43, 0x20,
- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x42, 0x75, 0x73, 0x79, 0x20, 0x74, 0x69,
- 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x20, 0x69, 0x73, 0x20, 0x4d, 0x49, 0x4c, 0x4c, 0x49, 0x53, 0x45,
- 0x43, 0x0a, 0x20, 0x20, 0x20, 0x2d, 0x2d, 0x74, 0x72, 0x61, 0x63, 0x65, 0x20, 0x42, 0x4f, 0x4f,
- 0x4c, 0x45, 0x41, 0x4e, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
- 0x20, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x6f, 0x72, 0x20, 0x64, 0x69, 0x73, 0x61, 0x62,
- 0x6c, 0x65, 0x20, 0x74, 0x72, 0x61, 0x63, 0x69, 0x6e, 0x67, 0x0a,
-}
-
-func s_unrecognizedArguments(t *crt.TLS, _v1 int32, _v2 int32, _v3 int32) {
- bp := t.Alloc(32)
- defer t.Free(32)
- var _v5 int32 // %t1
- var _v14 int32 // %t10
- var _v16 int32 // %t12
- var _v17 int32 // %t13
- var _v19 int32 // %t15
- var _v20 int32 // %t16
- var _v22 int32 // %t18
- var _v23 int32 // %t19
- var _v24 int32 // %t20
- var _v25 int32 // %t21
- var _v10 int32 // %t6
- var _v11 int32 // %t7
- var _v13 int32 // %t9
- var _v4 = int32(bp + 16) // %v4
- _v5 = *(*int32)(unsafe.Pointer(&crt.Xstderr))
- *(*int32)(unsafe.Pointer(bp + 0)) = _v1
-
- _ = crt.Xfprintf(t, _v5, int32(uintptr(unsafe.Pointer(&s__136))), bp+0)
- _v10 = int32(int32(_v4) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v10))) = 0
- goto l2
-l2:
- _v11 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v13 = crt.Bool32(int32(_v11) < int32(_v2))
- if _v13 != 0 {
- goto l3
- }
- goto l5
-l3:
- _v14 = *(*int32)(unsafe.Pointer(&crt.Xstderr))
- _v16 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v17 = int32(_v16 * 4)
- _v19 = int32(int32(_v3) + int32(_v17))
- _v20 = *(*int32)(unsafe.Pointer(uintptr(_v19)))
- *(*int32)(unsafe.Pointer(bp + 8)) = _v20
-
- _ = crt.Xfprintf(t, _v14, int32(uintptr(unsafe.Pointer(&s__137))), bp+8)
- goto l4
-l4:
- _v22 = int32(int32(_v4) + int32(0))
- _v23 = *(*int32)(unsafe.Pointer(uintptr(_v22)))
- _v24 = int32(int32(_v23) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v22))) = _v24
- goto l2
-l5:
- _v25 = *(*int32)(unsafe.Pointer(&crt.Xstderr))
-
- _ = crt.Xfprintf(t, _v25, int32(uintptr(unsafe.Pointer(&s__138))), 0)
- crt.Xexit(t, 1)
- goto l6
-l6:
-}
-
-var s__135 = [22]byte{
- 0x75, 0x6e, 0x72, 0x65, 0x63, 0x6f, 0x67, 0x6e, 0x69, 0x7a, 0x65, 0x64, 0x41, 0x72, 0x67, 0x75,
- 0x6d, 0x65, 0x6e, 0x74, 0x73,
-}
-
-var s__136 = [28]byte{
- 0x25, 0x73, 0x3a, 0x20, 0x75, 0x6e, 0x72, 0x65, 0x63, 0x6f, 0x67, 0x6e, 0x69, 0x7a, 0x65, 0x64,
- 0x20, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x3a,
-}
-
-var s__137 = [4]byte{0x20, 0x25, 0x73}
-
-var s__138 = [2]byte{0x0a}
-
-func Xmain(t *crt.TLS, _v1 int32, _v2 int32) int32 {
- bp := t.Alloc(320)
- defer t.Free(320)
- var _v122 int32 // %t100
- var _v123 int32 // %t101
- var _v126 int32 // %t104
- var _v127 int32 // %t105
- var _v131 int32 // %t109
- var _v132 int32 // %t110
- var _v135 int32 // %t113
- var _v141 int32 // %t119
- var _v142 int32 // %t120
- var _v145 int32 // %t123
- var _v151 int32 // %t129
- var _v152 int32 // %t130
- var _v155 int32 // %t133
- var _v156 int32 // %t134
- var _v157 int32 // %t135
- var _v158 int32 // %t136
- var _v159 int32 // %t137
- var _v165 int32 // %t143
- var _v166 int32 // %t144
- var _v169 int32 // %t147
- var _v171 int32 // %t149
- var _v178 int32 // %t156
- var _v179 int32 // %t157
- var _v38 int32 // %t16
- var _v182 int32 // %t160
- var _v183 int32 // %t161
- var _v184 int32 // %t162
- var _v185 int32 // %t163
- var _v186 int32 // %t164
- var _v187 int32 // %t165
- var _v191 int32 // %t169
- var _v192 int32 // %t170
- var _v195 int32 // %t173
- var _v197 int32 // %t175
- var _v203 int32 // %t181
- var _v204 int32 // %t182
- var _v207 int32 // %t185
- var _v209 int32 // %t187
- var _v214 int32 // %t192
- var _v217 int32 // %t195
- var _v219 int32 // %t197
- var _v42 int32 // %t20
- var _v222 int32 // %t200
- var _v227 int32 // %t205
- var _v230 int32 // %t208
- var _v43 int32 // %t21
- var _v232 int32 // %t210
- var _v235 int32 // %t213
- var _v242 int32 // %t220
- var _v243 int32 // %t221
- var _v244 int32 // %t222
- var _v245 int32 // %t223
- var _v246 int32 // %t224
- var _v248 int32 // %t226
- var _v250 int32 // %t228
- var _v255 int32 // %t233
- var _v256 int32 // %t234
- var _v261 int32 // %t239
- var _v263 int32 // %t241
- var _v268 int32 // %t246
- var _v269 int32 // %t247
- var _v47 int32 // %t25
- var _v272 int32 // %t250
- var _v273 int32 // %t251
- var _v275 int32 // %t253
- var _v277 int32 // %t255
- var _v278 int32 // %t256
- var _v280 int32 // %t258
- var _v281 int32 // %t259
- var _v48 int32 // %t26
- var _v283 int32 // %t261
- var _v284 int32 // %t262
- var _v285 int32 // %t263
- var _v291 int32 // %t269
- var _v292 int32 // %t270
- var _v293 int32 // %t271
- var _v294 int32 // %t272
- var _v295 int32 // %t273
- var _v297 int32 // %t275
- var _v299 int32 // %t277
- var _v301 int32 // %t279
- var _v302 int32 // %t280
- var _v303 int32 // %t281
- var _v304 int32 // %t282
- var _v307 int32 // %t285
- var _v308 int32 // %t286
- var _v310 int32 // %t288
- var _v312 int32 // %t290
- var _v314 int32 // %t292
- var _v316 int32 // %t294
- var _v319 int32 // %t297
- var _v322 int32 // %t300
- var _v326 int32 // %t304
- var _v327 int32 // %t305
- var _v328 int32 // %t306
- var _v329 int32 // %t307
- var _v330 int32 // %t308
- var _v331 int32 // %t309
- var _v333 int32 // %t311
- var _v334 int32 // %t312
- var _v336 int32 // %t314
- var _v337 int32 // %t315
- var _v339 int32 // %t317
- var _v340 int32 // %t318
- var _v341 int32 // %t319
- var _v54 int32 // %t32
- var _v342 int32 // %t320
- var _v343 int32 // %t321
- var _v345 int32 // %t323
- var _v346 int32 // %t324
- var _v348 int32 // %t326
- var _v350 int32 // %t328
- var _v351 int32 // %t329
- var _v55 int32 // %t33
- var _v352 int32 // %t330
- var _v354 int32 // %t332
- var _v358 int32 // %t336
- var _v359 int32 // %t337
- var _v361 int32 // %t339
- var _v362 int32 // %t340
- var _v363 int32 // %t341
- var _v366 int32 // %t344
- var _v369 int32 // %t347
- var _v372 int32 // %t350
- var _v373 int32 // %t351
- var _v374 int32 // %t352
- var _v375 int32 // %t353
- var _v379 int32 // %t357
- var _v380 int32 // %t358
- var _v382 int32 // %t360
- var _v385 int32 // %t363
- var _v386 int32 // %t364
- var _v388 int32 // %t366
- var _v390 int32 // %t368
- var _v59 int32 // %t37
- var _v393 int32 // %t371
- var _v394 int32 // %t372
- var _v399 int32 // %t377
- var _v60 int32 // %t38
- var _v404 int32 // %t382
- var _v410 int32 // %t388
- var _v61 int32 // %t39
- var _v421 int32 // %t399
- var _v63 int32 // %t41
- var _v435 int32 // %t413
- var _v438 int32 // %t416
- var _v442 int32 // %t420
- var _v444 int32 // %t422
- var _v445 int32 // %t423
- var _v447 int32 // %t425
- var _v451 int32 // %t429
- var _v65 int32 // %t43
- var _v452 int32 // %t430
- var _v453 int32 // %t431
- var _v457 int32 // %t435
- var _v460 int32 // %t438
- var _v66 int32 // %t44
- var _v464 int32 // %t442
- var _v465 int32 // %t443
- var _v466 int32 // %t444
- var _v467 int32 // %t445
- var _v468 int32 // %t446
- var _v469 int32 // %t447
- var _v470 int32 // %t448
- var _v472 int32 // %t450
- var _v475 int32 // %t453
- var _v477 int32 // %t455
- var _v478 int32 // %t456
- var _v479 int32 // %t457
- var _v480 int32 // %t458
- var _v481 int32 // %t459
- var _v68 int32 // %t46
- var _v482 int32 // %t460
- var _v485 int32 // %t463
- var _v487 int32 // %t465
- var _v488 int32 // %t466
- var _v489 int32 // %t467
- var _v490 int32 // %t468
- var _v493 int32 // %t471
- var _v498 int32 // %t476
- var _v500 int32 // %t478
- var _v502 int32 // %t480
- var _v504 int32 // %t482
- var _v506 int32 // %t484
- var _v510 int32 // %t488
- var _v511 int32 // %t489
- var _v512 int32 // %t490
- var _v516 int32 // %t494
- var _v521 int32 // %t499
- var _v522 int32 // %t500
- var _v523 int32 // %t501
- var _v524 int32 // %t502
- var _v526 int32 // %t504
- var _v527 int32 // %t505
- var _v528 int32 // %t506
- var _v529 int32 // %t507
- var _v532 int32 // %t510
- var _v537 int32 // %t515
- var _v538 int32 // %t516
- var _v539 int32 // %t517
- var _v74 int32 // %t52
- var _v542 int32 // %t520
- var _v546 int32 // %t524
- var _v547 int32 // %t525
- var _v550 int32 // %t528
- var _v75 int32 // %t53
- var _v555 int32 // %t533
- var _v556 int32 // %t534
- var _v557 int32 // %t535
- var _v558 int32 // %t536
- var _v559 int32 // %t537
- var _v560 int32 // %t538
- var _v561 int32 // %t539
- var _v573 int32 // %t551
- var _v575 int32 // %t553
- var _v576 int32 // %t554
- var _v577 int32 // %t555
- var _v579 int32 // %t557
- var _v580 int32 // %t558
- var _v582 int32 // %t560
- var _v583 int32 // %t561
- var _v584 int32 // %t562
- var _v586 int32 // %t564
- var _v587 int32 // %t565
- var _v591 int32 // %t569
- var _v592 int32 // %t570
- var _v593 int32 // %t571
- var _v597 int32 // %t575
- var _v598 int32 // %t576
- var _v600 int32 // %t578
- var _v601 int32 // %t579
- var _v80 int32 // %t58
- var _v602 int32 // %t580
- var _v603 int32 // %t581
- var _v604 int32 // %t582
- var _v606 int32 // %t584
- var _v607 int32 // %t585
- var _v609 int32 // %t587
- var _v610 int32 // %t588
- var _v614 int32 // %t592
- var _v615 int32 // %t593
- var _v616 int32 // %t594
- var _v617 int32 // %t595
- var _v619 int32 // %t597
- var _v620 int32 // %t598
- var _v622 int32 // %t600
- var _v625 int32 // %t603
- var _v626 int32 // %t604
- var _v627 int32 // %t605
- var _v629 int32 // %t607
- var _v632 int32 // %t610
- var _v633 int32 // %t611
- var _v634 int32 // %t612
- var _v638 int32 // %t616
- var _v642 int32 // %t620
- var _v645 int32 // %t623
- var _v646 int32 // %t624
- var _v648 int32 // %t626
- var _v85 int32 // %t63
- var _v652 int32 // %t630
- var _v655 int32 // %t633
- var _v661 int32 // %t639
- var _v86 int32 // %t64
- var _v662 int32 // %t640
- var _v665 int32 // %t643
- var _v666 int32 // %t644
- var _v668 int32 // %t646
- var _v670 int32 // %t648
- var _v671 int32 // %t649
- var _v673 int32 // %t651
- var _v674 int32 // %t652
- var _v676 int32 // %t654
- var _v677 int32 // %t655
- var _v678 int32 // %t656
- var _v683 int32 // %t661
- var _v685 int32 // %t663
- var _v89 int32 // %t67
- var _v90 int32 // %t68
- var _v29 int32 // %t7
- var _v94 int32 // %t72
- var _v95 int32 // %t73
- var _v98 int32 // %t76
- var _v99 int32 // %t77
- var _v100 int32 // %t78
- var _v101 int32 // %t79
- var _v30 int32 // %t8
- var _v102 int32 // %t80
- var _v103 int32 // %t81
- var _v104 int32 // %t82
- var _v106 int32 // %t84
- var _v108 int32 // %t86
- var _v112 int32 // %t90
- var _v113 int32 // %t91
- var _v116 int32 // %t94
- var _v10 = int32(bp + 260) // %v10
- var _v11 = int32(bp + 264) // %v11
- var _v12 = int32(bp + 268) // %v12
- var _v13 = int32(bp + 272) // %v13
- var _v14 = int32(bp + 276) // %v14
- var _v15 = int32(bp + 280) // %v15
- var _v16 = int32(bp + 284) // %v16
- var _v17 = int32(bp + 288) // %v17
- var _v18 = int32(bp + 292) // %v18
- var _v19 = int32(bp + 296) // %v19
- var _v20 = int32(bp + 300) // %v20
- var _v21 = int32(bp + 304) // %v21
- var _v22 = int32(bp + 308) // %v22
- var _v3 = int32(bp + 232) // %v3
- var _v4 = int32(bp + 236) // %v4
- var _v5 = int32(bp + 240) // %v5
- var _v6 = int32(bp + 244) // %v6
- var _v7 = int32(bp + 248) // %v7
- var _v8 = int32(bp + 252) // %v8
- var _v9 = int32(bp + 256) // %v9
- *(*int32)(unsafe.Pointer(uintptr(_v7))) = 2
- *(*int32)(unsafe.Pointer(uintptr(_v15))) = 1
- *(*int32)(unsafe.Pointer(uintptr(_v17))) = 0
- _v29 = int32(int32(_v2) + int32(0))
- _v30 = *(*int32)(unsafe.Pointer(uintptr(_v29)))
- *(*int32)(unsafe.Pointer(&s_g)) = _v30
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 68)) = 1
- _v38 = crt.Bool32(int32(_v1) < int32(2))
- if _v38 != 0 {
- goto l2
- }
- goto l3
-l2:
- _v42 = int32(int32(_v2) + int32(0))
- _v43 = *(*int32)(unsafe.Pointer(uintptr(_v42)))
- s_usage(t, _v43)
- goto l3
-l3:
- _v47 = int32(int32(_v2) + int32(4))
- _v48 = *(*int32)(unsafe.Pointer(uintptr(_v47)))
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 8)) = _v48
- _v54 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 8))
- _v55 = Xstrglob(t, int32(uintptr(unsafe.Pointer(&s__140))), _v54)
- if _v55 != 0 {
- goto l4
- }
- goto l5
-l4:
- _v59 = int32(int32(_v2) + int32(0))
- _v60 = *(*int32)(unsafe.Pointer(uintptr(_v59)))
- s_usage(t, _v60)
- goto l5
-l5:
- _v61 = Xsqlite3_sourceid(t)
- _v63 = crt.Xstrcmp(t, _v61, int32(uintptr(unsafe.Pointer(&s__141))))
- _v65 = crt.Bool32(int32(_v63) != int32(0))
- if _v65 != 0 {
- goto l6
- }
- goto l7
-l6:
- _v66 = *(*int32)(unsafe.Pointer(&crt.Xstderr))
- _v68 = Xsqlite3_sourceid(t)
- *(*int32)(unsafe.Pointer(bp + 0)) = _v68
-
- *(*int32)(unsafe.Pointer(bp + 8)) = int32(uintptr(unsafe.Pointer(&s__141)))
-
- _ = crt.Xfprintf(t, _v66, int32(uintptr(unsafe.Pointer(&s__142))), bp+0)
- crt.Xexit(t, 1)
- goto l7
-l7:
- _v74 = int32(int32(_v1) - int32(2))
- _v75 = int32(int32(_v5) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v75))) = _v74
- _v80 = crt.Xgetpid(t)
- *(*int32)(unsafe.Pointer(bp + 16)) = _v80
-
- _ = Xsqlite3_snprintf(t, 32, int32(uintptr(unsafe.Pointer(&s_g))+32), int32(uintptr(unsafe.Pointer(&s__143))), bp+16)
- _v85 = int32(int32(_v2) + int32(8))
- _v86 = int32(int32(_v5) + int32(0))
- _v89 = s_findOption(t, _v85, _v86, int32(uintptr(unsafe.Pointer(&s__144))), 1)
- _v90 = int32(int32(_v13) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v90))) = _v89
- _v94 = int32(int32(_v2) + int32(8))
- _v95 = int32(int32(_v5) + int32(0))
- _v98 = s_findOption(t, _v94, _v95, int32(uintptr(unsafe.Pointer(&s__145))), 1)
- _v99 = int32(int32(_v14) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v99))) = _v98
- _v100 = *(*int32)(unsafe.Pointer(uintptr(_v14)))
- if _v100 != 0 {
- goto l8
- }
- goto l9
-l8:
- _v101 = *(*int32)(unsafe.Pointer(uintptr(_v14)))
- _v102 = crt.Xatoi(t, _v101)
- _v103 = int32(int32(_v15) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v103))) = _v102
- goto l9
-l9:
- _v104 = *(*int32)(unsafe.Pointer(uintptr(_v15)))
- _v106 = crt.Bool32(int32(_v104) < int32(1))
- if _v106 != 0 {
- goto l10
- }
- goto l11
-l10:
- _v108 = int32(int32(_v15) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v108))) = 1
- goto l11
-l11:
- _v112 = int32(int32(_v2) + int32(8))
- _v113 = int32(int32(_v5) + int32(0))
- _v116 = s_findOption(t, _v112, _v113, int32(uintptr(unsafe.Pointer(&s__146))), 1)
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 4)) = _v116
- _v122 = int32(int32(_v2) + int32(8))
- _v123 = int32(int32(_v5) + int32(0))
- _v126 = s_findOption(t, _v122, _v123, int32(uintptr(unsafe.Pointer(&s__147))), 1)
- _v127 = int32(int32(_v3) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v127))) = _v126
- _v131 = int32(int32(_v2) + int32(8))
- _v132 = int32(int32(_v5) + int32(0))
- _v135 = s_findOption(t, _v131, _v132, int32(uintptr(unsafe.Pointer(&s__148))), 1)
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 16)) = _v135
- _v141 = int32(int32(_v2) + int32(8))
- _v142 = int32(int32(_v5) + int32(0))
- _v145 = s_findOption(t, _v141, _v142, int32(uintptr(unsafe.Pointer(&s__149))), 1)
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 24)) = _v145
- _v151 = int32(int32(_v2) + int32(8))
- _v152 = int32(int32(_v5) + int32(0))
- _v155 = s_findOption(t, _v151, _v152, int32(uintptr(unsafe.Pointer(&s__150))), 1)
- _v156 = int32(int32(_v11) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v156))) = _v155
- _v157 = *(*int32)(unsafe.Pointer(uintptr(_v11)))
- if _v157 != 0 {
- goto l12
- }
- goto l13
-l12:
- _v158 = *(*int32)(unsafe.Pointer(uintptr(_v11)))
- _v159 = crt.Xatoi(t, _v158)
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 68)) = _v159
- goto l13
-l13:
- _v165 = int32(int32(_v2) + int32(8))
- _v166 = int32(int32(_v5) + int32(0))
- _v169 = s_findOption(t, _v165, _v166, int32(uintptr(unsafe.Pointer(&s__151))), 0)
- _v171 = crt.Bool32(int32(_v169) != int32(0))
- if _v171 != 0 {
- goto l14
- }
- goto l15
-l14:
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 68)) = 0
- goto l15
-l15:
- _v178 = int32(int32(_v2) + int32(8))
- _v179 = int32(int32(_v5) + int32(0))
- _v182 = s_findOption(t, _v178, _v179, int32(uintptr(unsafe.Pointer(&s__152))), 1)
- _v183 = int32(int32(_v18) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v183))) = _v182
- _v184 = *(*int32)(unsafe.Pointer(uintptr(_v18)))
- if _v184 != 0 {
- goto l16
- }
- goto l17
-l16:
- _v185 = *(*int32)(unsafe.Pointer(uintptr(_v18)))
- _v186 = crt.Xatoi(t, _v185)
- _v187 = int32(int32(_v17) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v187))) = _v186
- goto l17
-l17:
- _v191 = int32(int32(_v2) + int32(8))
- _v192 = int32(int32(_v5) + int32(0))
- _v195 = s_findOption(t, _v191, _v192, int32(uintptr(unsafe.Pointer(&s__153))), 0)
- _v197 = crt.Bool32(int32(_v195) != int32(0))
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 72)) = _v197
- _v203 = int32(int32(_v2) + int32(8))
- _v204 = int32(int32(_v5) + int32(0))
- _v207 = s_findOption(t, _v203, _v204, int32(uintptr(unsafe.Pointer(&s__154))), 0)
- _v209 = crt.Bool32(int32(_v207) != int32(0))
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 92)) = _v209
- _v214 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 16))
- if _v214 != 0 {
- goto l18
- }
- goto l19
-l18:
- _v217 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 16))
- _v219 = crt.Xfopen(t, _v217, int32(uintptr(unsafe.Pointer(&s__155))))
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 20)) = _v219
- goto l20
-l19:
- _v222 = *(*int32)(unsafe.Pointer(&crt.Xstderr))
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 20)) = _v222
- goto l20
-l20:
- _v227 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 24))
- if _v227 != 0 {
- goto l21
- }
- goto l22
-l21:
- _v230 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 24))
- _v232 = crt.Xfopen(t, _v230, int32(uintptr(unsafe.Pointer(&s__155))))
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 28)) = _v232
- goto l23
-l22:
- _v235 = *(*int32)(unsafe.Pointer(&crt.Xstdout))
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 28)) = _v235
- goto l23
-l23:
- *(*int32)(unsafe.Pointer(bp + 24)) = *(*int32)(unsafe.Pointer(&struct {
- f func(*crt.TLS, int32, int32, int32)
- }{s_sqlErrorCallback}))
-
- *(*int32)(unsafe.Pointer(bp + 32)) = 0
-
- _ = Xsqlite3_config(t, 16, bp+24)
- _v242 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- if _v242 != 0 {
- goto l24
- }
- goto l27
-l24:
- _v243 = *(*int32)(unsafe.Pointer(uintptr(_v3)))
- _v244 = crt.Xatoi(t, _v243)
- _v245 = int32(int32(_v4) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v245))) = _v244
- _v246 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v248 = crt.Bool32(int32(_v246) < int32(1))
- if _v248 != 0 {
- goto l25
- }
- goto l26
-l25:
- _v250 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- *(*int32)(unsafe.Pointer(bp + 40)) = _v250
- s_fatalError(t, int32(uintptr(unsafe.Pointer(&s__156))), bp+40)
- goto l26
-l26:
- _v255 = crt.Xgetpid(t)
- _v256 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- *(*int32)(unsafe.Pointer(bp + 48)) = _v255
-
- *(*int32)(unsafe.Pointer(bp + 56)) = _v256
-
- _ = Xsqlite3_snprintf(t, 32, int32(uintptr(unsafe.Pointer(&s_g))+32), int32(uintptr(unsafe.Pointer(&s__157))), bp+48)
- goto l68
-l27:
- *(*int32)(unsafe.Pointer(uintptr(_v19))) = 0
- _v261 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 68))
- _v263 = crt.Bool32(int32(_v261) > int32(0))
- if _v263 != 0 {
- goto l28
- }
- goto l144
-l144:
- goto l37
-l28:
- _v268 = int32(int32(_v2) + int32(0))
- _v269 = *(*int32)(unsafe.Pointer(uintptr(_v268)))
- *(*int32)(unsafe.Pointer(bp + 64)) = _v269
-
- _ = crt.Xprintf(t, int32(uintptr(unsafe.Pointer(&s__158))), bp+64)
- _v272 = int32(int32(_v6) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v272))) = 1
- goto l29
-l29:
- _v273 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v275 = crt.Bool32(int32(_v273) < int32(_v1))
- if _v275 != 0 {
- goto l30
- }
- goto l32
-l30:
- _v277 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v278 = int32(_v277 * 4)
- _v280 = int32(int32(_v2) + int32(_v278))
- _v281 = *(*int32)(unsafe.Pointer(uintptr(_v280)))
- *(*int32)(unsafe.Pointer(bp + 72)) = _v281
-
- _ = crt.Xprintf(t, int32(uintptr(unsafe.Pointer(&s__137))), bp+72)
- goto l31
-l31:
- _v283 = int32(int32(_v6) + int32(0))
- _v284 = *(*int32)(unsafe.Pointer(uintptr(_v283)))
- _v285 = int32(int32(_v284) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v283))) = _v285
- goto l29
-l32:
-
- _ = crt.Xprintf(t, int32(uintptr(unsafe.Pointer(&s__138))), 0)
-
- _ = crt.Xprintf(t, int32(uintptr(unsafe.Pointer(&s__159))), 0)
- _v291 = int32(int32(_v6) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v291))) = 0
- goto l33
-l33:
- _v292 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v293 = Xsqlite3_compileoption_get(t, _v292)
- _v294 = int32(int32(_v12) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v294))) = _v293
- _v295 = *(*int32)(unsafe.Pointer(uintptr(_v294)))
- _v297 = crt.Bool32(int32(_v295) != int32(0))
- if _v297 != 0 {
- goto l34
- }
- goto l36
-l34:
- _v299 = *(*int32)(unsafe.Pointer(uintptr(_v12)))
- *(*int32)(unsafe.Pointer(bp + 80)) = _v299
-
- _ = crt.Xprintf(t, int32(uintptr(unsafe.Pointer(&s__160))), bp+80)
- goto l35
-l35:
- _v301 = int32(int32(_v6) + int32(0))
- _v302 = *(*int32)(unsafe.Pointer(uintptr(_v301)))
- _v303 = int32(int32(_v302) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v301))) = _v303
- goto l33
-l36:
- _v304 = *(*int32)(unsafe.Pointer(&crt.Xstdout))
- _ = crt.Xfflush(t, _v304)
- goto l37
-l37:
- _v307 = int32(int32(_v4) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v307))) = 0
- goto l38
-l38:
- _v308 = *(*int32)(unsafe.Pointer(uintptr(_v19)))
- _v310 = int32(int32(_v308) % int32(5))
- _v312 = crt.Bool32(int32(_v310) == int32(4))
- if _v312 != 0 {
- goto l39
- }
- goto l145
-l145:
- goto l46
-l39:
- _v314 = *(*int32)(unsafe.Pointer(uintptr(_v19)))
- _v316 = crt.Bool32(int32(_v314) > int32(5))
- goto l40
-l40:
- if _v316 != 0 {
- goto l41
- }
- goto l43
-l41:
- goto l42
-l42:
- _v319 = int32(uintptr(unsafe.Pointer(&s__162)))
- goto l45
-l43:
- goto l44
-l44:
- _v319 = int32(uintptr(unsafe.Pointer(&s__85)))
- goto l45
-l45:
- _v322 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 8))
- *(*int32)(unsafe.Pointer(bp + 88)) = _v319
-
- *(*int32)(unsafe.Pointer(bp + 96)) = _v322
-
- _ = crt.Xprintf(t, int32(uintptr(unsafe.Pointer(&s__161))), bp+88)
- goto l46
-l46:
- _v326 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 8))
- _v327 = crt.Xunlink(t, _v326)
- _v328 = int32(int32(_v8) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v328))) = _v327
- _v329 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- goto l47
-l47:
- if _v329 != 0 {
- goto l48
- }
- goto l146
-l146:
- _v334 = 0
- goto l51
-l48:
- _v330 = crt.X__errno_location(t)
- _v331 = *(*int32)(unsafe.Pointer(uintptr(_v330)))
- _v333 = crt.Bool32(int32(_v331) == int32(2))
- goto l49
-l49:
- if _v333 != 0 {
- goto l50
- }
- goto l147
-l147:
- _v334 = 0
- goto l51
-l50:
- _v334 = 1
- goto l51
-l51:
- if _v334 != 0 {
- goto l52
- }
- goto l53
-l52:
- _v336 = int32(int32(_v8) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v336))) = 0
- goto l53
-l53:
- goto l54
-l54:
- _v337 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v339 = crt.Bool32(int32(_v337) != int32(0))
- goto l55
-l55:
- if _v339 != 0 {
- goto l56
- }
- goto l148
-l148:
- _v346 = 0
- goto l59
-l56:
- _v340 = int32(int32(_v19) + int32(0))
- _v341 = *(*int32)(unsafe.Pointer(uintptr(_v340)))
- _v342 = int32(int32(_v341) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v340))) = _v342
- _v343 = *(*int32)(unsafe.Pointer(uintptr(_v340)))
- _v345 = crt.Bool32(int32(_v343) < int32(60))
- goto l57
-l57:
- if _v345 != 0 {
- goto l58
- }
- goto l149
-l149:
- _v346 = 0
- goto l59
-l58:
- _v346 = 1
- goto l59
-l59:
- goto l60
-l60:
- if _v346 != 0 {
- goto l61
- }
- goto l150
-l150:
- _v351 = 0
- goto l64
-l61:
- _v348 = Xsqlite3_sleep(t, 1000)
- _v350 = crt.Bool32(int32(_v348) > int32(0))
- goto l62
-l62:
- if _v350 != 0 {
- goto l63
- }
- goto l151
-l151:
- _v351 = 0
- goto l64
-l63:
- _v351 = 1
- goto l64
-l64:
- if _v351 != 0 {
- goto l152
- }
- goto l65
-l152:
- goto l38
-l65:
- _v352 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v354 = crt.Bool32(int32(_v352) != int32(0))
- if _v354 != 0 {
- goto l66
- }
- goto l67
-l66:
- _v358 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 8))
- _v359 = *(*int32)(unsafe.Pointer(uintptr(_v19)))
- *(*int32)(unsafe.Pointer(bp + 104)) = _v358
-
- *(*int32)(unsafe.Pointer(bp + 112)) = _v359
- s_fatalError(t, int32(uintptr(unsafe.Pointer(&s__163))), bp+104)
- goto l67
-l67:
- _v361 = int32(int32(_v7) + int32(0))
- _v362 = *(*int32)(unsafe.Pointer(uintptr(_v361)))
- _v363 = int32(_v362 | 4)
- *(*int32)(unsafe.Pointer(uintptr(_v361))) = _v363
- goto l68
-l68:
- _v366 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 8))
- _v369 = *(*int32)(unsafe.Pointer(uintptr(_v7)))
- _v372 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 4))
- _v373 = Xsqlite3_open_v2(t, _v366, int32(uintptr(unsafe.Pointer(&s_g))+12), _v369, _v372)
- _v374 = int32(int32(_v8) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v374))) = _v373
- _v375 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- if _v375 != 0 {
- goto l69
- }
- goto l70
-l69:
- _v379 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 8))
- *(*int32)(unsafe.Pointer(bp + 120)) = _v379
- s_fatalError(t, int32(uintptr(unsafe.Pointer(&s__164))), bp+120)
- goto l70
-l70:
- _v380 = *(*int32)(unsafe.Pointer(uintptr(_v17)))
- _v382 = crt.Bool32(int32(_v380) > int32(0))
- if _v382 != 0 {
- goto l71
- }
- goto l72
-l71:
- _v385 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _v386 = *(*int32)(unsafe.Pointer(uintptr(_v17)))
- _ = Xsqlite3_busy_timeout(t, _v385, _v386)
- goto l72
-l72:
- _v388 = *(*int32)(unsafe.Pointer(uintptr(_v13)))
- if _v388 != 0 {
- goto l73
- }
- goto l74
-l73:
- _v390 = *(*int32)(unsafe.Pointer(uintptr(_v13)))
- *(*int32)(unsafe.Pointer(bp + 128)) = _v390
- s_runSql(t, int32(uintptr(unsafe.Pointer(&s__165))), bp+128)
- goto l74
-l74:
- _v393 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 92))
- goto l75
-l75:
- if _v393 != 0 {
- goto l76
- }
- goto l153
-l153:
- _v394 = 1
- goto l77
-l76:
- _v394 = 0
- goto l77
-l77:
- if _v394 != 0 {
- goto l78
- }
- goto l79
-l78:
-
- _ = s_trySql(t, int32(uintptr(unsafe.Pointer(&s__166))), 0)
- goto l79
-l79:
- _v399 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _ = Xsqlite3_enable_load_extension(t, _v399, 1)
- _v404 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _ = Xsqlite3_busy_handler(t, _v404, *(*int32)(unsafe.Pointer(&struct {
- f func(*crt.TLS, int32, int32) int32
- }{s_busyHandler})), 0)
- _v410 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _ = Xsqlite3_create_function(t, _v410, int32(uintptr(unsafe.Pointer(&s__167))), 0, 1, 0, *(*int32)(unsafe.Pointer(&struct {
- f func(*crt.TLS, int32, int32, int32)
- }{s_vfsNameFunc})), 0, 0)
- _v421 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _ = Xsqlite3_create_function(t, _v421, int32(uintptr(unsafe.Pointer(&s__168))), 1, 1, 0, *(*int32)(unsafe.Pointer(&struct {
- f func(*crt.TLS, int32, int32, int32)
- }{s_evalFunc})), 0, 0)
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 88)) = 10000
- _v435 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 72))
- if _v435 != 0 {
- goto l80
- }
- goto l81
-l80:
- _v438 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _ = Xsqlite3_trace(t, _v438, *(*int32)(unsafe.Pointer(&struct{ f func(*crt.TLS, int32, int32) }{s_sqlTraceCallback})), 0)
- goto l81
-l81:
- _v442 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v444 = crt.Bool32(int32(_v442) > int32(0))
- if _v444 != 0 {
- goto l82
- }
- goto l99
-l82:
- _v445 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v447 = crt.Bool32(int32(_v445) > int32(0))
- if _v447 != 0 {
- goto l83
- }
- goto l84
-l83:
- _v451 = int32(int32(_v2) + int32(0))
- _v452 = *(*int32)(unsafe.Pointer(uintptr(_v451)))
- _v453 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v457 = int32(int32(_v2) + int32(8))
- s_unrecognizedArguments(t, _v452, _v453, _v457)
- goto l84
-l84:
- _v460 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 68))
- if _v460 != 0 {
- goto l85
- }
- goto l86
-l85:
- s_logMessage(t, int32(uintptr(unsafe.Pointer(&s__169))), 0)
- goto l86
-l86:
- goto l87
-l87:
- if 1 != 0 {
- goto l88
- }
- goto l96
-l88:
- *(*int32)(unsafe.Pointer(uintptr(_v20))) = 0
- _v464 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v465 = int32(int32(_v9) + int32(0))
- _v466 = int32(int32(_v10) + int32(0))
- _v467 = int32(int32(_v20) + int32(0))
- _v468 = s_startScript(t, _v464, _v465, _v466, _v467)
- _v469 = int32(int32(_v8) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v469))) = _v468
- _v470 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v472 = crt.Bool32(int32(_v470) == int32(101))
- if _v472 != 0 {
- goto l89
- }
- goto l91
-l89:
- goto l96
-l91:
- _v475 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 68))
- if _v475 != 0 {
- goto l92
- }
- goto l93
-l92:
- _v477 = *(*int32)(unsafe.Pointer(uintptr(_v20)))
- _v478 = *(*int32)(unsafe.Pointer(uintptr(_v10)))
- *(*int32)(unsafe.Pointer(bp + 136)) = _v477
-
- *(*int32)(unsafe.Pointer(bp + 144)) = _v478
- s_logMessage(t, int32(uintptr(unsafe.Pointer(&s__170))), bp+136)
- goto l93
-l93:
- _v479 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v480 = *(*int32)(unsafe.Pointer(uintptr(_v10)))
- _v481 = *(*int32)(unsafe.Pointer(uintptr(_v9)))
- _v482 = *(*int32)(unsafe.Pointer(uintptr(_v20)))
- s_runScript(t, _v479, _v480, _v481, _v482)
- _v485 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 68))
- if _v485 != 0 {
- goto l94
- }
- goto l95
-l94:
- _v487 = *(*int32)(unsafe.Pointer(uintptr(_v20)))
- _v488 = *(*int32)(unsafe.Pointer(uintptr(_v10)))
- *(*int32)(unsafe.Pointer(bp + 152)) = _v487
-
- *(*int32)(unsafe.Pointer(bp + 160)) = _v488
- s_logMessage(t, int32(uintptr(unsafe.Pointer(&s__171))), bp+152)
- goto l95
-l95:
- _v489 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v490 = *(*int32)(unsafe.Pointer(uintptr(_v10)))
- _ = s_finishScript(t, _v489, _v490, 0)
- _v493 = *(*int32)(unsafe.Pointer(uintptr(_v20)))
- Xsqlite3_free(t, _v493)
- _ = Xsqlite3_sleep(t, 10)
- goto l87
-l96:
- _v498 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 68))
- if _v498 != 0 {
- goto l97
- }
- goto l98
-l97:
- s_logMessage(t, int32(uintptr(unsafe.Pointer(&s__172))), 0)
- goto l98
-l98:
- goto l135
-l99:
- _v500 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v502 = crt.Bool32(int32(_v500) == int32(0))
- if _v502 != 0 {
- goto l100
- }
- goto l101
-l100:
- s_fatalError(t, int32(uintptr(unsafe.Pointer(&s__173))), 0)
- goto l101
-l101:
- _v504 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v506 = crt.Bool32(int32(_v504) > int32(1))
- if _v506 != 0 {
- goto l102
- }
- goto l103
-l102:
- _v510 = int32(int32(_v2) + int32(0))
- _v511 = *(*int32)(unsafe.Pointer(uintptr(_v510)))
- _v512 = *(*int32)(unsafe.Pointer(uintptr(_v5)))
- _v516 = int32(int32(_v2) + int32(8))
- s_unrecognizedArguments(t, _v511, _v512, _v516)
- goto l103
-l103:
- s_runSql(t, int32(uintptr(unsafe.Pointer(&s__174))), 0)
- _v521 = int32(int32(_v2) + int32(8))
- _v522 = *(*int32)(unsafe.Pointer(uintptr(_v521)))
- _v523 = s_readFile(t, _v522)
- _v524 = int32(int32(_v9) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v524))) = _v523
- _v526 = int32(int32(_v16) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v526))) = 1
- goto l104
-l104:
- _v527 = *(*int32)(unsafe.Pointer(uintptr(_v16)))
- _v528 = *(*int32)(unsafe.Pointer(uintptr(_v15)))
- _v529 = crt.Bool32(int32(_v527) <= int32(_v528))
- if _v529 != 0 {
- goto l105
- }
- goto l111
-l105:
- _v532 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 68))
- if _v532 != 0 {
- goto l106
- }
- goto l107
-l106:
- _v537 = int32(int32(_v2) + int32(8))
- _v538 = *(*int32)(unsafe.Pointer(uintptr(_v537)))
- _v539 = *(*int32)(unsafe.Pointer(uintptr(_v16)))
- *(*int32)(unsafe.Pointer(bp + 168)) = _v538
-
- *(*int32)(unsafe.Pointer(bp + 176)) = _v539
- s_logMessage(t, int32(uintptr(unsafe.Pointer(&s__175))), bp+168)
- goto l107
-l107:
- _v542 = *(*int32)(unsafe.Pointer(uintptr(_v9)))
- _v546 = int32(int32(_v2) + int32(8))
- _v547 = *(*int32)(unsafe.Pointer(uintptr(_v546)))
- s_runScript(t, 0, 0, _v542, _v547)
- _v550 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 68))
- if _v550 != 0 {
- goto l108
- }
- goto l109
-l108:
- _v555 = int32(int32(_v2) + int32(8))
- _v556 = *(*int32)(unsafe.Pointer(uintptr(_v555)))
- _v557 = *(*int32)(unsafe.Pointer(uintptr(_v16)))
- *(*int32)(unsafe.Pointer(bp + 184)) = _v556
-
- *(*int32)(unsafe.Pointer(bp + 192)) = _v557
- s_logMessage(t, int32(uintptr(unsafe.Pointer(&s__176))), bp+184)
- goto l109
-l109:
- goto l110
-l110:
- _v558 = int32(int32(_v16) + int32(0))
- _v559 = *(*int32)(unsafe.Pointer(uintptr(_v558)))
- _v560 = int32(int32(_v559) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v558))) = _v560
- goto l104
-l111:
- _v561 = *(*int32)(unsafe.Pointer(uintptr(_v9)))
- Xsqlite3_free(t, _v561)
- s_waitForClient(t, 0, 2000, int32(uintptr(unsafe.Pointer(&s__177))))
-
- _ = s_trySql(t, int32(uintptr(unsafe.Pointer(&s__178))), 0)
- _ = Xsqlite3_sleep(t, 10)
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 88)) = 0
- _v573 = int32(int32(_v22) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v573))) = 1000
- goto l112
-l112:
-
- _v575 = s_trySql(t, int32(uintptr(unsafe.Pointer(&s__179))), 0)
- _v576 = int32(int32(_v8) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v576))) = _v575
- _v577 = *(*int32)(unsafe.Pointer(uintptr(_v576)))
- _v579 = crt.Bool32(int32(_v577) == int32(5))
- goto l113
-l113:
- if _v579 != 0 {
- goto l154
- }
- goto l114
-l154:
- _v583 = 1
- goto l117
-l114:
- _v580 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v582 = crt.Bool32(int32(_v580) == int32(100))
- goto l115
-l115:
- if _v582 != 0 {
- goto l155
- }
- goto l116
-l155:
- _v583 = 1
- goto l117
-l116:
- _v583 = 0
- goto l117
-l117:
- goto l118
-l118:
- if _v583 != 0 {
- goto l119
- }
- goto l156
-l156:
- _v587 = 0
- goto l122
-l119:
- _v584 = *(*int32)(unsafe.Pointer(uintptr(_v22)))
- _v586 = crt.Bool32(int32(_v584) > int32(0))
- goto l120
-l120:
- if _v586 != 0 {
- goto l121
- }
- goto l157
-l157:
- _v587 = 0
- goto l122
-l121:
- _v587 = 1
- goto l122
-l122:
- if _v587 != 0 {
- goto l123
- }
- goto l124
-l123:
- _ = Xsqlite3_sleep(t, 10)
- _v591 = int32(int32(_v22) + int32(0))
- _v592 = *(*int32)(unsafe.Pointer(uintptr(_v591)))
- _v593 = int32(int32(_v592) - int32(10))
- *(*int32)(unsafe.Pointer(uintptr(_v591))) = _v593
- goto l112
-l124:
- _ = Xsqlite3_sleep(t, 100)
-
- _v597 = s_prepareSql(t, int32(uintptr(unsafe.Pointer(&s__180))), 0)
- _v598 = int32(int32(_v21) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v598))) = _v597
- _v600 = int32(int32(_v22) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v600))) = 1000
- goto l125
-l125:
- _v601 = *(*int32)(unsafe.Pointer(uintptr(_v21)))
- _v602 = Xsqlite3_step(t, _v601)
- _v603 = int32(int32(_v8) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v603))) = _v602
- _v604 = *(*int32)(unsafe.Pointer(uintptr(_v603)))
- _v606 = crt.Bool32(int32(_v604) == int32(5))
- goto l126
-l126:
- if _v606 != 0 {
- goto l127
- }
- goto l158
-l158:
- _v610 = 0
- goto l130
-l127:
- _v607 = *(*int32)(unsafe.Pointer(uintptr(_v22)))
- _v609 = crt.Bool32(int32(_v607) > int32(0))
- goto l128
-l128:
- if _v609 != 0 {
- goto l129
- }
- goto l159
-l159:
- _v610 = 0
- goto l130
-l129:
- _v610 = 1
- goto l130
-l130:
- if _v610 != 0 {
- goto l131
- }
- goto l132
-l131:
- _ = Xsqlite3_sleep(t, 10)
- _v614 = int32(int32(_v22) + int32(0))
- _v615 = *(*int32)(unsafe.Pointer(uintptr(_v614)))
- _v616 = int32(int32(_v615) - int32(10))
- *(*int32)(unsafe.Pointer(uintptr(_v614))) = _v616
- goto l125
-l132:
- _v617 = *(*int32)(unsafe.Pointer(uintptr(_v8)))
- _v619 = crt.Bool32(int32(_v617) == int32(100))
- if _v619 != 0 {
- goto l133
- }
- goto l134
-l133:
- _v620 = *(*int32)(unsafe.Pointer(uintptr(_v21)))
- _v622 = Xsqlite3_column_int(t, _v620, 0)
- _v625 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 80))
- _v626 = int32(int32(_v625) + int32(_v622))
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 80)) = _v626
- _v627 = *(*int32)(unsafe.Pointer(uintptr(_v21)))
- _v629 = Xsqlite3_column_int(t, _v627, 1)
- _v632 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 84))
- _v633 = int32(int32(_v632) + int32(_v629))
- *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 84)) = _v633
- goto l134
-l134:
- _v634 = *(*int32)(unsafe.Pointer(uintptr(_v21)))
- _ = Xsqlite3_finalize(t, _v634)
- goto l135
-l135:
- _v638 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 12))
- _ = Xsqlite3_close(t, _v638)
- _v642 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 28))
- s_maybeClose(t, _v642)
- _v645 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 20))
- s_maybeClose(t, _v645)
- _v646 = *(*int32)(unsafe.Pointer(uintptr(_v4)))
- _v648 = crt.Bool32(int32(_v646) == int32(0))
- if _v648 != 0 {
- goto l136
- }
- goto l141
-l136:
- _v652 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 80))
- _v655 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 84))
- *(*int32)(unsafe.Pointer(bp + 200)) = _v652
-
- *(*int32)(unsafe.Pointer(bp + 208)) = _v655
-
- _ = crt.Xprintf(t, int32(uintptr(unsafe.Pointer(&s__181))), bp+200)
- _v661 = int32(int32(_v2) + int32(0))
- _v662 = *(*int32)(unsafe.Pointer(uintptr(_v661)))
- *(*int32)(unsafe.Pointer(bp + 216)) = _v662
-
- _ = crt.Xprintf(t, int32(uintptr(unsafe.Pointer(&s__182))), bp+216)
- _v665 = int32(int32(_v6) + int32(0))
- *(*int32)(unsafe.Pointer(uintptr(_v665))) = 1
- goto l137
-l137:
- _v666 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v668 = crt.Bool32(int32(_v666) < int32(_v1))
- if _v668 != 0 {
- goto l138
- }
- goto l140
-l138:
- _v670 = *(*int32)(unsafe.Pointer(uintptr(_v6)))
- _v671 = int32(_v670 * 4)
- _v673 = int32(int32(_v2) + int32(_v671))
- _v674 = *(*int32)(unsafe.Pointer(uintptr(_v673)))
- *(*int32)(unsafe.Pointer(bp + 224)) = _v674
-
- _ = crt.Xprintf(t, int32(uintptr(unsafe.Pointer(&s__137))), bp+224)
- goto l139
-l139:
- _v676 = int32(int32(_v6) + int32(0))
- _v677 = *(*int32)(unsafe.Pointer(uintptr(_v676)))
- _v678 = int32(int32(_v677) + int32(1))
- *(*int32)(unsafe.Pointer(uintptr(_v676))) = _v678
- goto l137
-l140:
-
- _ = crt.Xprintf(t, int32(uintptr(unsafe.Pointer(&s__138))), 0)
- goto l141
-l141:
- _v683 = *(*int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&s_g)) + 80))
- _v685 = crt.Bool32(int32(_v683) > int32(0))
- return _v685
-}
-
-var s__139 = [5]byte{0x6d, 0x61, 0x69, 0x6e}
-
-var s__140 = [7]byte{0x2a, 0x2e, 0x74, 0x65, 0x73, 0x74}
-
-var s__141 = [85]byte{
- 0x32, 0x30, 0x31, 0x39, 0x2d, 0x31, 0x30, 0x2d, 0x31, 0x30, 0x20, 0x32, 0x30, 0x3a, 0x31, 0x39,
- 0x3a, 0x34, 0x35, 0x20, 0x31, 0x38, 0x64, 0x62, 0x30, 0x33, 0x32, 0x64, 0x30, 0x35, 0x38, 0x66,
- 0x31, 0x34, 0x33, 0x36, 0x63, 0x65, 0x33, 0x64, 0x65, 0x61, 0x38, 0x34, 0x30, 0x38, 0x31, 0x66,
- 0x34, 0x65, 0x65, 0x35, 0x61, 0x30, 0x66, 0x32, 0x32, 0x35, 0x39, 0x61, 0x64, 0x39, 0x37, 0x33,
- 0x30, 0x31, 0x64, 0x34, 0x33, 0x63, 0x34, 0x32, 0x36, 0x62, 0x63, 0x37, 0x66, 0x33, 0x64, 0x66,
- 0x31, 0x62, 0x30, 0x62,
-}
-
-var s__142 = [60]byte{
- 0x53, 0x51, 0x4c, 0x69, 0x74, 0x65, 0x20, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x20, 0x61,
- 0x6e, 0x64, 0x20, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x20, 0x6d, 0x69, 0x73, 0x6d, 0x61, 0x74,
- 0x63, 0x68, 0x0a, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x3a, 0x20, 0x25, 0x73, 0x0a, 0x48,
- 0x65, 0x61, 0x64, 0x65, 0x72, 0x3a, 0x20, 0x20, 0x25, 0x73, 0x0a,
-}
-
-var s__143 = [12]byte{0x25, 0x30, 0x35, 0x64, 0x2e, 0x6d, 0x70, 0x74, 0x65, 0x73, 0x74}
-
-var s__144 = [12]byte{0x6a, 0x6f, 0x75, 0x72, 0x6e, 0x61, 0x6c, 0x6d, 0x6f, 0x64, 0x65}
-
-var s__145 = [7]byte{0x72, 0x65, 0x70, 0x65, 0x61, 0x74}
-
-var s__146 = [4]byte{0x76, 0x66, 0x73}
-
-var s__147 = [7]byte{0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74}
-
-var s__148 = [7]byte{0x65, 0x72, 0x72, 0x6c, 0x6f, 0x67}
-
-var s__149 = [4]byte{0x6c, 0x6f, 0x67}
-
-var s__150 = [6]byte{0x74, 0x72, 0x61, 0x63, 0x65}
-
-var s__151 = [6]byte{0x71, 0x75, 0x69, 0x65, 0x74}
-
-var s__152 = [8]byte{0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74}
-
-var s__153 = [9]byte{0x73, 0x71, 0x6c, 0x74, 0x72, 0x61, 0x63, 0x65}
-
-var s__154 = [5]byte{0x73, 0x79, 0x6e, 0x63}
-
-var s__155 = [2]byte{0x61}
-
-var s__156 = [27]byte{
- 0x69, 0x6c, 0x6c, 0x65, 0x67, 0x61, 0x6c, 0x20, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x20, 0x6e,
- 0x75, 0x6d, 0x62, 0x65, 0x72, 0x3a, 0x20, 0x25, 0x64, 0x0a,
-}
-
-var s__157 = [16]byte{0x25, 0x30, 0x35, 0x64, 0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x25, 0x30, 0x32, 0x64}
-
-var s__158 = [10]byte{0x42, 0x45, 0x47, 0x49, 0x4e, 0x3a, 0x20, 0x25, 0x73}
-
-var s__159 = [105]byte{
- 0x57, 0x69, 0x74, 0x68, 0x20, 0x53, 0x51, 0x4c, 0x69, 0x74, 0x65, 0x20, 0x33, 0x2e, 0x33, 0x30,
- 0x2e, 0x31, 0x20, 0x32, 0x30, 0x31, 0x39, 0x2d, 0x31, 0x30, 0x2d, 0x31, 0x30, 0x20, 0x32, 0x30,
- 0x3a, 0x31, 0x39, 0x3a, 0x34, 0x35, 0x20, 0x31, 0x38, 0x64, 0x62, 0x30, 0x33, 0x32, 0x64, 0x30,
- 0x35, 0x38, 0x66, 0x31, 0x34, 0x33, 0x36, 0x63, 0x65, 0x33, 0x64, 0x65, 0x61, 0x38, 0x34, 0x30,
- 0x38, 0x31, 0x66, 0x34, 0x65, 0x65, 0x35, 0x61, 0x30, 0x66, 0x32, 0x32, 0x35, 0x39, 0x61, 0x64,
- 0x39, 0x37, 0x33, 0x30, 0x31, 0x64, 0x34, 0x33, 0x63, 0x34, 0x32, 0x36, 0x62, 0x63, 0x37, 0x66,
- 0x33, 0x64, 0x66, 0x31, 0x62, 0x30, 0x62, 0x0a,
-}
-
-var s__160 = [13]byte{0x2d, 0x44, 0x53, 0x51, 0x4c, 0x49, 0x54, 0x45, 0x5f, 0x25, 0x73, 0x0a}
-
-var s__161 = [29]byte{
- 0x2e, 0x2e, 0x2e, 0x20, 0x25, 0x73, 0x74, 0x72, 0x79, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x6f, 0x20,
- 0x75, 0x6e, 0x6c, 0x69, 0x6e, 0x6b, 0x20, 0x27, 0x25, 0x73, 0x27, 0x0a,
-}
-
-var s__162 = [7]byte{0x73, 0x74, 0x69, 0x6c, 0x6c, 0x20}
-
-var s__163 = [41]byte{
- 0x75, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x74, 0x6f, 0x20, 0x75, 0x6e, 0x6c, 0x69, 0x6e, 0x6b,
- 0x20, 0x27, 0x25, 0x73, 0x27, 0x20, 0x61, 0x66, 0x74, 0x65, 0x72, 0x20, 0x25, 0x64, 0x20, 0x61,
- 0x74, 0x74, 0x65, 0x6d, 0x70, 0x74, 0x73, 0x0a,
-}
-
-var s__164 = [17]byte{0x63, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x20, 0x6f, 0x70, 0x65, 0x6e, 0x20, 0x5b, 0x25, 0x73, 0x5d}
-
-var s__165 = [24]byte{
- 0x50, 0x52, 0x41, 0x47, 0x4d, 0x41, 0x20, 0x6a, 0x6f, 0x75, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x6d,
- 0x6f, 0x64, 0x65, 0x3d, 0x25, 0x51, 0x3b,
-}
-
-var s__166 = [23]byte{
- 0x50, 0x52, 0x41, 0x47, 0x4d, 0x41, 0x20, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x6f,
- 0x75, 0x73, 0x3d, 0x4f, 0x46, 0x46,
-}
-
-var s__167 = [8]byte{0x76, 0x66, 0x73, 0x6e, 0x61, 0x6d, 0x65}
-
-var s__168 = [5]byte{0x65, 0x76, 0x61, 0x6c}
-
-var s__169 = [13]byte{0x73, 0x74, 0x61, 0x72, 0x74, 0x2d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74}
-
-var s__170 = [14]byte{0x62, 0x65, 0x67, 0x69, 0x6e, 0x20, 0x25, 0x73, 0x20, 0x28, 0x25, 0x64, 0x29}
-
-var s__171 = [12]byte{0x65, 0x6e, 0x64, 0x20, 0x25, 0x73, 0x20, 0x28, 0x25, 0x64, 0x29}
-
-var s__172 = [11]byte{0x65, 0x6e, 0x64, 0x2d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74}
-
-var s__173 = [24]byte{
- 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x20, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x20, 0x66,
- 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65,
-}
-
-var s__174 = [436]byte{
- 0x44, 0x52, 0x4f, 0x50, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x49, 0x46, 0x20, 0x45, 0x58,
- 0x49, 0x53, 0x54, 0x53, 0x20, 0x74, 0x61, 0x73, 0x6b, 0x3b, 0x0a, 0x44, 0x52, 0x4f, 0x50, 0x20,
- 0x54, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x49, 0x46, 0x20, 0x45, 0x58, 0x49, 0x53, 0x54, 0x53, 0x20,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x73, 0x3b, 0x0a, 0x44, 0x52, 0x4f, 0x50, 0x20, 0x54,
- 0x41, 0x42, 0x4c, 0x45, 0x20, 0x49, 0x46, 0x20, 0x45, 0x58, 0x49, 0x53, 0x54, 0x53, 0x20, 0x63,
- 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x3b, 0x0a, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x20, 0x54, 0x41,
- 0x42, 0x4c, 0x45, 0x20, 0x74, 0x61, 0x73, 0x6b, 0x28, 0x0a, 0x20, 0x20, 0x69, 0x64, 0x20, 0x49,
- 0x4e, 0x54, 0x45, 0x47, 0x45, 0x52, 0x20, 0x50, 0x52, 0x49, 0x4d, 0x41, 0x52, 0x59, 0x20, 0x4b,
- 0x45, 0x59, 0x2c, 0x0a, 0x20, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x54, 0x45, 0x58, 0x54, 0x2c,
- 0x0a, 0x20, 0x20, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x20, 0x49, 0x4e, 0x54, 0x45, 0x47, 0x45,
- 0x52, 0x2c, 0x0a, 0x20, 0x20, 0x73, 0x74, 0x61, 0x72, 0x74, 0x74, 0x69, 0x6d, 0x65, 0x20, 0x44,
- 0x41, 0x54, 0x45, 0x2c, 0x0a, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x74, 0x69, 0x6d, 0x65, 0x20, 0x44,
- 0x41, 0x54, 0x45, 0x2c, 0x0a, 0x20, 0x20, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x20, 0x54, 0x45,
- 0x58, 0x54, 0x0a, 0x29, 0x3b, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x20, 0x49, 0x4e, 0x44, 0x45,
- 0x58, 0x20, 0x74, 0x61, 0x73, 0x6b, 0x5f, 0x69, 0x31, 0x20, 0x4f, 0x4e, 0x20, 0x74, 0x61, 0x73,
- 0x6b, 0x28, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2c, 0x20, 0x73, 0x74, 0x61, 0x72, 0x74, 0x74,
- 0x69, 0x6d, 0x65, 0x29, 0x3b, 0x0a, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x20, 0x49, 0x4e, 0x44,
- 0x45, 0x58, 0x20, 0x74, 0x61, 0x73, 0x6b, 0x5f, 0x69, 0x32, 0x20, 0x4f, 0x4e, 0x20, 0x74, 0x61,
- 0x73, 0x6b, 0x28, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2c, 0x20, 0x65, 0x6e, 0x64, 0x74, 0x69,
- 0x6d, 0x65, 0x29, 0x3b, 0x0a, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x20, 0x54, 0x41, 0x42, 0x4c,
- 0x45, 0x20, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x73, 0x28, 0x6e, 0x45, 0x72, 0x72, 0x6f,
- 0x72, 0x2c, 0x6e, 0x54, 0x65, 0x73, 0x74, 0x29, 0x3b, 0x0a, 0x49, 0x4e, 0x53, 0x45, 0x52, 0x54,
- 0x20, 0x49, 0x4e, 0x54, 0x4f, 0x20, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x73, 0x20, 0x56,
- 0x41, 0x4c, 0x55, 0x45, 0x53, 0x28, 0x30, 0x2c, 0x30, 0x29, 0x3b, 0x0a, 0x43, 0x52, 0x45, 0x41,
- 0x54, 0x45, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x28,
- 0x69, 0x64, 0x20, 0x49, 0x4e, 0x54, 0x45, 0x47, 0x45, 0x52, 0x20, 0x50, 0x52, 0x49, 0x4d, 0x41,
- 0x52, 0x59, 0x20, 0x4b, 0x45, 0x59, 0x2c, 0x20, 0x77, 0x61, 0x6e, 0x74, 0x48, 0x61, 0x6c, 0x74,
- 0x29, 0x3b, 0x0a,
-}
-
-var s__175 = [28]byte{
- 0x62, 0x65, 0x67, 0x69, 0x6e, 0x20, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x20, 0x5b, 0x25, 0x73,
- 0x5d, 0x20, 0x63, 0x79, 0x63, 0x6c, 0x65, 0x20, 0x25, 0x64, 0x0a,
-}
-
-var s__176 = [26]byte{
- 0x65, 0x6e, 0x64, 0x20, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x20, 0x5b, 0x25, 0x73, 0x5d, 0x20,
- 0x63, 0x79, 0x63, 0x6c, 0x65, 0x20, 0x25, 0x64, 0x0a,
-}
-
-var s__177 = [20]byte{
- 0x64, 0x75, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x73, 0x68, 0x75, 0x74, 0x64, 0x6f, 0x77, 0x6e, 0x2e,
- 0x2e, 0x2e, 0x0a,
-}
-
-var s__178 = [29]byte{
- 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x20, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x20, 0x53, 0x45,
- 0x54, 0x20, 0x77, 0x61, 0x6e, 0x74, 0x48, 0x61, 0x6c, 0x74, 0x3d, 0x31,
-}
-
-var s__179 = [21]byte{
- 0x53, 0x45, 0x4c, 0x45, 0x43, 0x54, 0x20, 0x31, 0x20, 0x46, 0x52, 0x4f, 0x4d, 0x20, 0x63, 0x6c,
- 0x69, 0x65, 0x6e, 0x74,
-}
-
-var s__180 = [35]byte{
- 0x53, 0x45, 0x4c, 0x45, 0x43, 0x54, 0x20, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x2c, 0x20, 0x6e,
- 0x54, 0x65, 0x73, 0x74, 0x20, 0x46, 0x52, 0x4f, 0x4d, 0x20, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x65,
- 0x72, 0x73,
-}
-
-var s__181 = [36]byte{
- 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x3a, 0x20, 0x25, 0x64, 0x20, 0x65, 0x72, 0x72, 0x6f,
- 0x72, 0x73, 0x20, 0x6f, 0x75, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x25, 0x64, 0x20, 0x74, 0x65, 0x73,
- 0x74, 0x73, 0x0a,
-}
-
-var s__182 = [8]byte{0x45, 0x4e, 0x44, 0x3a, 0x20, 0x25, 0x73}