Skip to content

Instantly share code, notes, and snippets.

@dogbert17
Created October 26, 2017 15:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dogbert17/00cb2c892bd098046923ebf4a97d70aa to your computer and use it in GitHub Desktop.
Save dogbert17/00cb2c892bd098046923ebf4a97d70aa to your computer and use it in GitHub Desktop.
segv
ok 9 - Test Undeclared private attribute binding from a role
1..2
test is null00000 getcode loc_19_obj, Frame_83
00001 takeclosure loc_19_obj, loc_19_obj
00002 getcode loc_25_obj, Frame_84
00003 takeclosure loc_25_obj, loc_25_obj
00004 checkarity 4, 4
00005 param_rp_o loc_0_obj, 0
00006 param_rp_o loc_1_obj, 1
00007 param_rp_o loc_2_obj, 2
00008 param_rp_o loc_3_obj, 3
00009 paramnamesused
annotation: gen/moar/Perl6-Actions.nqp:6868
00010 const_s loc_4_str, '&WANTED'
00011 getlexstatic_o loc_5_obj, loc_4_str
00012 const_s loc_4_str, 'bind_op'
00013 decont loc_6_obj, loc_5_obj
00014 prepargs Callsite_5
00015 arg_o 0, loc_1_obj
00016 arg_s 1, loc_4_str
00017 invoke_o loc_6_obj, loc_6_obj
00018 set loc_1_obj, loc_6_obj
annotation: gen/moar/Perl6-Actions.nqp:6869
00019 wval loc_6_obj, 4, 118
00020 decont loc_7_obj, loc_1_obj
00021 findmeth loc_5_obj, loc_7_obj, 'isa'
00022 prepargs Callsite_8
00023 arg_o 0, loc_1_obj
00024 arg_o 1, loc_6_obj
00025 invoke_o loc_6_obj, loc_5_obj
00026 decont loc_43_obj, loc_6_obj
00027 unless_o loc_43_obj, label_36(00392)
annotation: gen/moar/Perl6-Actions.nqp:6871
00028 decont loc_7_obj, loc_1_obj
00029 findmeth loc_5_obj, loc_7_obj, 'returns'
00030 prepargs Callsite_0
00031 arg_o 0, loc_1_obj
00032 invoke_o loc_5_obj, loc_5_obj
00033 objprimspec loc_9_int, loc_5_obj
00034 unless_i loc_9_int, label_7(00094)
annotation: gen/moar/Perl6-Actions.nqp:6872
00035 const_s loc_4_str, '$*W'
00036 getdynlex loc_5_obj, loc_4_str
00037 ifnonnull loc_5_obj, label_4(00054)
00038 wval loc_11_obj, 0, 0
00039 getwho loc_11_obj, loc_11_obj
00040 const_s loc_4_str, '$W'
00041 atkey_o loc_11_obj, loc_11_obj, loc_4_str
00042 ifnonnull loc_11_obj, label_1(00046)
00043 wval loc_13_obj, 5, 37
00044 set loc_12_obj, loc_13_obj
00045 goto label_2(00047)
label_1:
00046 set loc_12_obj, loc_11_obj
label_2:
00047 set loc_10_obj, loc_12_obj
00048 ifnonnull loc_12_obj, label_3(00052)
00049 const_s loc_4_str, 'Contextual $*W not found'
00050 die loc_13_obj, loc_4_str
00051 set loc_10_obj, loc_13_obj
label_3:
00052 set loc_7_obj, loc_10_obj
00053 goto label_5(00055)
label_4:
00054 set loc_7_obj, loc_5_obj
label_5:
00055 hlllist loc_10_obj
00056 create loc_10_obj, loc_10_obj
00057 const_i64_16 loc_14_int, 3
00058 setelemspos loc_10_obj, loc_14_int
00059 const_i64_16 loc_14_int, 0
00060 setelemspos loc_10_obj, loc_14_int
00061 const_s loc_4_str, 'X'
00062 hllboxtype_s loc_5_obj
00063 box_s loc_5_obj, loc_4_str, loc_5_obj
00064 push_o loc_10_obj, loc_5_obj
00065 const_s loc_4_str, 'Bind'
00066 hllboxtype_s loc_5_obj
00067 box_s loc_5_obj, loc_4_str, loc_5_obj
00068 push_o loc_10_obj, loc_5_obj
00069 const_s loc_4_str, 'NativeType'
00070 hllboxtype_s loc_5_obj
00071 box_s loc_5_obj, loc_4_str, loc_5_obj
00072 push_o loc_10_obj, loc_5_obj
00073 decont loc_12_obj, loc_1_obj
00074 findmeth loc_13_obj, loc_12_obj, 'name'
00075 prepargs Callsite_0
00076 arg_o 0, loc_1_obj
00077 invoke_o loc_13_obj, loc_13_obj
00078 set loc_5_obj, loc_13_obj
00079 isconcrete loc_14_int, loc_5_obj
00080 if_i loc_14_int, label_6(00085)
00081 const_s loc_4_str, ''
00082 hllboxtype_s loc_12_obj
00083 box_s loc_12_obj, loc_4_str, loc_12_obj
00084 set loc_5_obj, loc_12_obj
label_6:
00085 decont loc_13_obj, loc_7_obj
00086 findmeth loc_12_obj, loc_13_obj, 'throw'
00087 prepargs Callsite_64
00088 arg_o 0, loc_7_obj
00089 arg_o 1, loc_0_obj
00090 arg_o 2, loc_10_obj
00091 argconst_s 3, 'name'
00092 arg_o 4, loc_5_obj
00093 invoke_o loc_5_obj, loc_12_obj
annotation: gen/moar/Perl6-Actions.nqp:6878
label_7:
00094 decont loc_7_obj, loc_1_obj
00095 findmeth loc_10_obj, loc_7_obj, 'name'
00096 prepargs Callsite_0
00097 arg_o 0, loc_1_obj
00098 invoke_o loc_10_obj, loc_10_obj
00099 decont loc_10_obj, loc_10_obj
00100 smrt_strify loc_4_str, loc_10_obj
00101 const_i64_16 loc_9_int, 0
00102 const_i64_16 loc_14_int, 1
00103 substr_s loc_4_str, loc_4_str, loc_9_int, loc_14_int
00104 hllboxtype_s loc_10_obj
00105 box_s loc_10_obj, loc_4_str, loc_10_obj
00106 set loc_8_obj, loc_10_obj
annotation: gen/moar/Perl6-Actions.nqp:6879
00107 decont loc_10_obj, loc_8_obj
00108 smrt_strify loc_4_str, loc_10_obj
00109 const_s loc_15_str, '@'
00110 eq_s loc_14_int, loc_4_str, loc_15_str
00111 set loc_16_int, loc_14_int
00112 if_i loc_14_int, label_8(00118)
00113 decont loc_10_obj, loc_8_obj
00114 smrt_strify loc_15_str, loc_10_obj
00115 const_s loc_4_str, '%'
00116 eq_s loc_9_int, loc_15_str, loc_4_str
00117 set loc_16_int, loc_9_int
label_8:
00118 unless_i loc_16_int, label_9(00130)
annotation: gen/moar/Perl6-Actions.nqp:6880
00119 wval loc_10_obj, 4, 136
00120 const_s loc_4_str, 'decont'
00121 decont loc_12_obj, loc_10_obj
00122 findmeth loc_7_obj, loc_12_obj, 'new'
00123 prepargs Callsite_4
00124 arg_o 0, loc_10_obj
00125 arg_o 1, loc_2_obj
00126 argconst_s 2, 'op'
00127 arg_s 3, loc_4_str
00128 invoke_o loc_10_obj, loc_7_obj
00129 set loc_2_obj, loc_10_obj
annotation: gen/moar/Perl6-Actions.nqp:6884
label_9:
00130 decont loc_7_obj, loc_1_obj
00131 findmeth loc_10_obj, loc_7_obj, 'scope'
00132 prepargs Callsite_0
00133 arg_o 0, loc_1_obj
00134 invoke_o loc_10_obj, loc_10_obj
00135 decont loc_10_obj, loc_10_obj
00136 smrt_strify loc_4_str, loc_10_obj
00137 const_s loc_15_str, 'attribute'
00138 eq_s loc_16_int, loc_4_str, loc_15_str
00139 unless_i loc_16_int, label_17(00231)
annotation: gen/moar/Perl6-Actions.nqp:6886
00140 wval loc_10_obj, 5, 37
00141 set loc_17_obj, loc_10_obj
annotation: gen/moar/Perl6-Actions.nqp:6884
00142 set loc_18_obj, loc_19_obj
annotation: gen/moar/Perl6-Actions.nqp:6888
00143 decont loc_12_obj, loc_0_obj
00144 findmeth loc_7_obj, loc_12_obj, 'package'
00145 prepargs Callsite_0
00146 arg_o 0, loc_0_obj
00147 invoke_o loc_7_obj, loc_7_obj
00148 set loc_20_obj, loc_7_obj
annotation: gen/moar/Perl6-Actions.nqp:6889
00149 decont loc_7_obj, loc_20_obj
00150 gethow loc_7_obj, loc_7_obj
00151 decont loc_13_obj, loc_1_obj
00152 findmeth loc_12_obj, loc_13_obj, 'name'
00153 prepargs Callsite_0
00154 arg_o 0, loc_1_obj
00155 invoke_o loc_12_obj, loc_12_obj
00156 decont loc_11_obj, loc_7_obj
00157 findmeth loc_13_obj, loc_11_obj, 'get_attribute_for_usage'
00158 prepargs Callsite_13
00159 arg_o 0, loc_7_obj
00160 arg_o 1, loc_20_obj
00161 arg_o 2, loc_12_obj
00162 invoke_o loc_12_obj, loc_13_obj
00163 decont loc_13_obj, loc_12_obj
00164 findmeth loc_7_obj, loc_13_obj, 'type'
00165 prepargs Callsite_0
00166 arg_o 0, loc_12_obj
00167 invoke_o loc_12_obj, loc_7_obj
00168 set loc_17_obj, loc_12_obj
00169 set loc_10_obj, loc_17_obj
00170 goto label_10(00172)
00171 takehandlerresult loc_10_obj
annotation: gen/moar/Perl6-Actions.nqp:6893
label_10:
00172 const_s loc_15_str, '$*W'
00173 getdynlex loc_12_obj, loc_15_str
00174 ifnonnull loc_12_obj, label_14(00191)
00175 wval loc_11_obj, 0, 0
00176 getwho loc_11_obj, loc_11_obj
00177 const_s loc_15_str, '$W'
00178 atkey_o loc_11_obj, loc_11_obj, loc_15_str
00179 ifnonnull loc_11_obj, label_11(00183)
00180 wval loc_22_obj, 5, 37
00181 set loc_21_obj, loc_22_obj
00182 goto label_12(00184)
label_11:
00183 set loc_21_obj, loc_11_obj
label_12:
00184 set loc_13_obj, loc_21_obj
00185 ifnonnull loc_21_obj, label_13(00189)
00186 const_s loc_15_str, 'Contextual $*W not found'
00187 die loc_22_obj, loc_15_str
00188 set loc_13_obj, loc_22_obj
label_13:
00189 set loc_7_obj, loc_13_obj
00190 goto label_15(00192)
label_14:
00191 set loc_7_obj, loc_12_obj
label_15:
00192 hlllist loc_13_obj
00193 create loc_13_obj, loc_13_obj
00194 const_i64_16 loc_14_int, 1
00195 setelemspos loc_13_obj, loc_14_int
00196 const_i64_16 loc_14_int, 0
00197 setelemspos loc_13_obj, loc_14_int
00198 const_s loc_15_str, 'Mu'
00199 hllboxtype_s loc_12_obj
00200 box_s loc_12_obj, loc_15_str, loc_12_obj
00201 push_o loc_13_obj, loc_12_obj
00202 decont loc_22_obj, loc_7_obj
00203 findmeth loc_12_obj, loc_22_obj, 'find_symbol'
00204 prepargs Callsite_8
00205 arg_o 0, loc_7_obj
00206 arg_o 1, loc_13_obj
00207 invoke_o loc_13_obj, loc_12_obj
00208 eqaddr loc_14_int, loc_17_obj, loc_13_obj
00209 if_i loc_14_int, label_16(00230)
annotation: gen/moar/Perl6-Actions.nqp:6894
00210 wval loc_13_obj, 4, 136
00211 wval loc_7_obj, 4, 104
00212 decont loc_22_obj, loc_7_obj
00213 findmeth loc_12_obj, loc_22_obj, 'new'
00214 prepargs Callsite_10
00215 arg_o 0, loc_7_obj
00216 argconst_s 1, 'value'
00217 arg_o 2, loc_17_obj
00218 invoke_o loc_7_obj, loc_12_obj
00219 -> const_s loc_15_str, 'p6bindassert'
00220 decont loc_22_obj, loc_13_obj
00221 findmeth loc_12_obj, loc_22_obj, 'new'
00222 prepargs Callsite_17
00223 arg_o 0, loc_13_obj
00224 arg_o 1, loc_2_obj
00225 arg_o 2, loc_7_obj
00226 argconst_s 3, 'op'
00227 arg_s 4, loc_15_str
00228 invoke_o loc_7_obj, loc_12_obj
00229 set loc_2_obj, loc_7_obj
label_16:
00230 goto label_35(00373)
annotation: gen/moar/Perl6-Actions.nqp:6901
label_17:
00231 const_i64_16 loc_14_int, 0
00232 set loc_23_int, loc_14_int
00233 set loc_24_obj, loc_25_obj
annotation: gen/moar/Perl6-Actions.nqp:6903
00234 const_s loc_15_str, '$*W'
00235 getdynlex loc_13_obj, loc_15_str
00236 ifnonnull loc_13_obj, label_21(00253)
00237 wval loc_21_obj, 0, 0
00238 getwho loc_21_obj, loc_21_obj
00239 const_s loc_15_str, '$W'
00240 atkey_o loc_21_obj, loc_21_obj, loc_15_str
00241 ifnonnull loc_21_obj, label_18(00245)
00242 wval loc_27_obj, 5, 37
00243 set loc_11_obj, loc_27_obj
00244 goto label_19(00246)
label_18:
00245 set loc_11_obj, loc_21_obj
label_19:
00246 set loc_22_obj, loc_11_obj
00247 ifnonnull loc_11_obj, label_20(00251)
00248 const_s loc_15_str, 'Contextual $*W not found'
00249 die loc_27_obj, loc_15_str
00250 set loc_22_obj, loc_27_obj
label_20:
00251 set loc_12_obj, loc_22_obj
00252 goto label_22(00254)
label_21:
00253 set loc_12_obj, loc_13_obj
label_22:
00254 decont loc_13_obj, loc_1_obj
00255 findmeth loc_22_obj, loc_13_obj, 'name'
00256 prepargs Callsite_0
00257 arg_o 0, loc_1_obj
00258 invoke_o loc_22_obj, loc_22_obj
00259 decont loc_27_obj, loc_12_obj
00260 findmeth loc_13_obj, loc_27_obj, 'find_lexical_container_type'
00261 prepargs Callsite_8
00262 arg_o 0, loc_12_obj
00263 arg_o 1, loc_22_obj
00264 invoke_o loc_22_obj, loc_13_obj
00265 set loc_26_obj, loc_22_obj
annotation: gen/moar/Perl6-Actions.nqp:6904
00266 const_s loc_15_str, '$*W'
00267 getdynlex loc_22_obj, loc_15_str
00268 ifnonnull loc_22_obj, label_26(00285)
00269 wval loc_27_obj, 0, 0
00270 getwho loc_27_obj, loc_27_obj
00271 const_s loc_15_str, '$W'
00272 atkey_o loc_27_obj, loc_27_obj, loc_15_str
00273 ifnonnull loc_27_obj, label_23(00277)
00274 wval loc_21_obj, 5, 37
00275 set loc_11_obj, loc_21_obj
00276 goto label_24(00278)
label_23:
00277 set loc_11_obj, loc_27_obj
label_24:
00278 set loc_13_obj, loc_11_obj
00279 ifnonnull loc_11_obj, label_25(00283)
00280 const_s loc_15_str, 'Contextual $*W not found'
00281 die loc_21_obj, loc_15_str
00282 set loc_13_obj, loc_21_obj
label_25:
00283 set loc_12_obj, loc_13_obj
00284 goto label_27(00286)
label_26:
00285 set loc_12_obj, loc_22_obj
label_27:
00286 hlllist loc_13_obj
00287 create loc_13_obj, loc_13_obj
00288 const_i64_16 loc_14_int, 1
00289 setelemspos loc_13_obj, loc_14_int
00290 const_i64_16 loc_14_int, 0
00291 setelemspos loc_13_obj, loc_14_int
00292 const_s loc_15_str, 'Mu'
00293 hllboxtype_s loc_22_obj
00294 box_s loc_22_obj, loc_15_str, loc_22_obj
00295 push_o loc_13_obj, loc_22_obj
00296 decont loc_21_obj, loc_12_obj
00297 findmeth loc_22_obj, loc_21_obj, 'find_symbol'
00298 prepargs Callsite_8
00299 arg_o 0, loc_12_obj
00300 arg_o 1, loc_13_obj
00301 invoke_o loc_13_obj, loc_22_obj
00302 eqaddr loc_14_int, loc_26_obj, loc_13_obj
00303 if_i loc_14_int, label_28(00324)
annotation: gen/moar/Perl6-Actions.nqp:6905
00304 wval loc_13_obj, 4, 136
00305 wval loc_12_obj, 4, 104
00306 decont loc_21_obj, loc_12_obj
00307 findmeth loc_22_obj, loc_21_obj, 'new'
00308 prepargs Callsite_10
00309 arg_o 0, loc_12_obj
00310 argconst_s 1, 'value'
00311 arg_o 2, loc_26_obj
00312 invoke_o loc_12_obj, loc_22_obj
00313 const_s loc_15_str, 'p6bindassert'
00314 decont loc_21_obj, loc_13_obj
00315 findmeth loc_22_obj, loc_21_obj, 'new'
00316 prepargs Callsite_17
00317 arg_o 0, loc_13_obj
00318 arg_o 1, loc_2_obj
00319 arg_o 2, loc_12_obj
00320 argconst_s 3, 'op'
00321 arg_s 4, loc_15_str
00322 invoke_o loc_12_obj, loc_22_obj
00323 set loc_2_obj, loc_12_obj
annotation: gen/moar/Perl6-Actions.nqp:6909
label_28:
00324 const_i64_16 loc_14_int, 1
00325 set loc_23_int, loc_14_int
00326 hllboxtype_i loc_12_obj
00327 box_i loc_12_obj, loc_23_int, loc_12_obj
00328 set loc_7_obj, loc_12_obj
00329 goto label_29(00331)
00330 takehandlerresult loc_7_obj
annotation: gen/moar/Perl6-Actions.nqp:6911
label_29:
00331 if_i loc_23_int, label_35(00373)
annotation: gen/moar/Perl6-Actions.nqp:6912
00332 const_s loc_15_str, '$*W'
00333 getdynlex loc_12_obj, loc_15_str
00334 ifnonnull loc_12_obj, label_33(00351)
00335 wval loc_21_obj, 0, 0
00336 getwho loc_21_obj, loc_21_obj
00337 const_s loc_15_str, '$W'
00338 atkey_o loc_21_obj, loc_21_obj, loc_15_str
00339 ifnonnull loc_21_obj, label_30(00343)
00340 wval loc_27_obj, 5, 37
00341 set loc_11_obj, loc_27_obj
00342 goto label_31(00344)
label_30:
00343 set loc_11_obj, loc_21_obj
label_31:
00344 set loc_22_obj, loc_11_obj
00345 ifnonnull loc_11_obj, label_32(00349)
00346 const_s loc_15_str, 'Contextual $*W not found'
00347 die loc_27_obj, loc_15_str
00348 set loc_22_obj, loc_27_obj
label_32:
00349 set loc_13_obj, loc_22_obj
00350 goto label_34(00352)
label_33:
00351 set loc_13_obj, loc_12_obj
label_34:
00352 hlllist loc_22_obj
00353 create loc_22_obj, loc_22_obj
00354 const_i64_16 loc_14_int, 2
00355 setelemspos loc_22_obj, loc_14_int
00356 const_i64_16 loc_14_int, 0
00357 setelemspos loc_22_obj, loc_14_int
00358 const_s loc_15_str, 'X'
00359 hllboxtype_s loc_12_obj
00360 box_s loc_12_obj, loc_15_str, loc_12_obj
00361 push_o loc_22_obj, loc_12_obj
00362 const_s loc_15_str, 'Bind'
00363 hllboxtype_s loc_12_obj
00364 box_s loc_12_obj, loc_15_str, loc_12_obj
00365 push_o loc_22_obj, loc_12_obj
00366 decont loc_27_obj, loc_13_obj
00367 findmeth loc_12_obj, loc_27_obj, 'throw'
00368 prepargs Callsite_13
00369 arg_o 0, loc_13_obj
00370 arg_o 1, loc_0_obj
00371 arg_o 2, loc_22_obj
00372 invoke_o loc_22_obj, loc_12_obj
annotation: gen/moar/Perl6-Actions.nqp:6917
label_35:
00373 wval loc_13_obj, 4, 136
00374 const_s loc_15_str, 'bind'
00375 decont loc_27_obj, loc_13_obj
00376 findmeth loc_12_obj, loc_27_obj, 'new'
00377 prepargs Callsite_17
00378 arg_o 0, loc_13_obj
00379 arg_o 1, loc_1_obj
00380 arg_o 2, loc_2_obj
00381 argconst_s 3, 'op'
00382 arg_s 4, loc_15_str
00383 invoke_o loc_13_obj, loc_12_obj
00384 decont loc_27_obj, loc_0_obj
00385 findmeth loc_12_obj, loc_27_obj, 'make'
00386 prepargs Callsite_8
00387 arg_o 0, loc_0_obj
00388 arg_o 1, loc_13_obj
00389 invoke_o loc_13_obj, loc_12_obj
00390 set loc_21_obj, loc_13_obj
00391 goto label_89(00930)
label_36:
00392 wval loc_12_obj, 4, 136
00393 decont loc_11_obj, loc_1_obj
00394 findmeth loc_27_obj, loc_11_obj, 'isa'
00395 prepargs Callsite_8
00396 arg_o 0, loc_1_obj
00397 arg_o 1, loc_12_obj
00398 invoke_o loc_12_obj, loc_27_obj
00399 set loc_27_obj, loc_12_obj
00400 decont loc_11_obj, loc_12_obj
00401 unless_o loc_11_obj, label_37(00414)
00402 decont loc_11_obj, loc_1_obj
00403 findmeth loc_27_obj, loc_11_obj, 'op'
00404 prepargs Callsite_0
00405 arg_o 0, loc_1_obj
00406 invoke_o loc_27_obj, loc_27_obj
00407 decont loc_27_obj, loc_27_obj
00408 smrt_strify loc_15_str, loc_27_obj
00409 const_s loc_4_str, 'hllize'
00410 eq_s loc_16_int, loc_15_str, loc_4_str
00411 hllboxtype_i loc_11_obj
00412 box_i loc_11_obj, loc_16_int, loc_11_obj
00413 set loc_27_obj, loc_11_obj
label_37:
00414 set loc_21_obj, loc_27_obj
00415 decont loc_12_obj, loc_27_obj
00416 unless_o loc_12_obj, label_40(00432)
00417 const_i64_16 loc_16_int, 0
00418 atpos_o loc_12_obj, loc_1_obj, loc_16_int
00419 ifnonnull loc_12_obj, label_38(00423)
00420 wval loc_28_obj, 5, 37
00421 set loc_21_obj, loc_28_obj
00422 goto label_39(00424)
label_38:
00423 set loc_21_obj, loc_12_obj
label_39:
00424 wval loc_28_obj, 4, 136
00425 decont loc_29_obj, loc_21_obj
00426 findmeth loc_12_obj, loc_29_obj, 'isa'
00427 prepargs Callsite_8
00428 arg_o 0, loc_21_obj
00429 arg_o 1, loc_28_obj
00430 invoke_o loc_28_obj, loc_12_obj
00431 set loc_21_obj, loc_28_obj
label_40:
00432 set loc_28_obj, loc_21_obj
00433 decont loc_12_obj, loc_21_obj
00434 unless_o loc_12_obj, label_43(00454)
00435 const_i64_16 loc_16_int, 0
00436 atpos_o loc_27_obj, loc_1_obj, loc_16_int
00437 ifnonnull loc_27_obj, label_41(00441)
00438 wval loc_12_obj, 5, 37
00439 set loc_28_obj, loc_12_obj
00440 goto label_42(00442)
label_41:
00441 set loc_28_obj, loc_27_obj
label_42:
00442 decont loc_27_obj, loc_28_obj
00443 findmeth loc_12_obj, loc_27_obj, 'op'
00444 prepargs Callsite_0
00445 arg_o 0, loc_28_obj
00446 invoke_o loc_28_obj, loc_12_obj
00447 decont loc_28_obj, loc_28_obj
00448 smrt_strify loc_4_str, loc_28_obj
00449 const_s loc_15_str, 'call'
00450 eq_s loc_16_int, loc_4_str, loc_15_str
00451 hllboxtype_i loc_12_obj
00452 box_i loc_12_obj, loc_16_int, loc_12_obj
00453 set loc_28_obj, loc_12_obj
label_43:
00454 set loc_21_obj, loc_28_obj
00455 decont loc_27_obj, loc_28_obj
00456 unless_o loc_27_obj, label_52(00514)
00457 const_i64_16 loc_16_int, 0
00458 atpos_o loc_21_obj, loc_1_obj, loc_16_int
00459 ifnonnull loc_21_obj, label_44(00463)
00460 wval loc_29_obj, 5, 37
00461 set loc_27_obj, loc_29_obj
00462 goto label_45(00464)
label_44:
00463 set loc_27_obj, loc_21_obj
label_45:
00464 decont loc_21_obj, loc_27_obj
00465 findmeth loc_29_obj, loc_21_obj, 'name'
00466 prepargs Callsite_0
00467 arg_o 0, loc_27_obj
00468 invoke_o loc_27_obj, loc_29_obj
00469 decont loc_27_obj, loc_27_obj
00470 smrt_strify loc_15_str, loc_27_obj
00471 const_s loc_4_str, '&postcircumfix:<[ ]>'
00472 eq_s loc_16_int, loc_15_str, loc_4_str
00473 set loc_9_int, loc_16_int
00474 if_i loc_16_int, label_48(00492)
00475 const_i64_16 loc_14_int, 0
00476 atpos_o loc_27_obj, loc_1_obj, loc_14_int
00477 ifnonnull loc_27_obj, label_46(00481)
00478 wval loc_21_obj, 5, 37
00479 set loc_29_obj, loc_21_obj
00480 goto label_47(00482)
label_46:
00481 set loc_29_obj, loc_27_obj
label_47:
00482 decont loc_27_obj, loc_29_obj
00483 findmeth loc_21_obj, loc_27_obj, 'name'
00484 prepargs Callsite_0
00485 arg_o 0, loc_29_obj
00486 invoke_o loc_29_obj, loc_21_obj
00487 decont loc_29_obj, loc_29_obj
00488 smrt_strify loc_4_str, loc_29_obj
00489 const_s loc_15_str, '&postcircumfix:<{ }>'
00490 eq_s loc_14_int, loc_4_str, loc_15_str
00491 set loc_9_int, loc_14_int
label_48:
00492 set loc_14_int, loc_9_int
00493 if_i loc_9_int, label_51(00511)
00494 const_i64_16 loc_16_int, 0
00495 atpos_o loc_29_obj, loc_1_obj, loc_16_int
00496 ifnonnull loc_29_obj, label_49(00500)
00497 wval loc_27_obj, 5, 37
00498 set loc_21_obj, loc_27_obj
00499 goto label_50(00501)
label_49:
00500 set loc_21_obj, loc_29_obj
label_50:
00501 decont loc_29_obj, loc_21_obj
00502 findmeth loc_27_obj, loc_29_obj, 'name'
00503 prepargs Callsite_0
00504 arg_o 0, loc_21_obj
00505 invoke_o loc_21_obj, loc_27_obj
00506 decont loc_21_obj, loc_21_obj
00507 smrt_strify loc_15_str, loc_21_obj
00508 const_s loc_4_str, '&postcircumfix:<[; ]>'
00509 eq_s loc_16_int, loc_15_str, loc_4_str
00510 set loc_14_int, loc_16_int
label_51:
00511 hllboxtype_i loc_27_obj
00512 box_i loc_27_obj, loc_14_int, loc_27_obj
00513 set loc_21_obj, loc_27_obj
label_52:
00514 decont loc_45_obj, loc_21_obj
00515 unless_o loc_45_obj, label_55(00551)
annotation: gen/moar/Perl6-Actions.nqp:6924
00516 const_s loc_4_str, 'BIND'
00517 decont loc_29_obj, loc_2_obj
00518 findmeth loc_28_obj, loc_29_obj, 'named'
00519 prepargs Callsite_5
00520 arg_o 0, loc_2_obj
00521 arg_s 1, loc_4_str
00522 invoke_o loc_28_obj, loc_28_obj
annotation: gen/moar/Perl6-Actions.nqp:6925
00523 const_i64_16 loc_14_int, 0
00524 atpos_o loc_29_obj, loc_1_obj, loc_14_int
00525 ifnonnull loc_29_obj, label_53(00529)
00526 wval loc_31_obj, 5, 37
00527 set loc_30_obj, loc_31_obj
00528 goto label_54(00530)
label_53:
00529 set loc_30_obj, loc_29_obj
label_54:
00530 decont loc_29_obj, loc_30_obj
00531 findmeth loc_31_obj, loc_29_obj, 'push'
00532 prepargs Callsite_8
00533 arg_o 0, loc_30_obj
00534 arg_o 1, loc_2_obj
00535 invoke_o loc_30_obj, loc_31_obj
annotation: gen/moar/Perl6-Actions.nqp:6926
00536 const_i64_16 loc_14_int, 1
00537 decont loc_29_obj, loc_1_obj
00538 findmeth loc_31_obj, loc_29_obj, 'nosink'
00539 prepargs Callsite_9
00540 arg_o 0, loc_1_obj
00541 arg_i 1, loc_14_int
00542 invoke_o loc_31_obj, loc_31_obj
annotation: gen/moar/Perl6-Actions.nqp:6927
00543 decont loc_32_obj, loc_0_obj
00544 findmeth loc_29_obj, loc_32_obj, 'make'
00545 prepargs Callsite_8
00546 arg_o 0, loc_0_obj
00547 arg_o 1, loc_1_obj
00548 invoke_o loc_29_obj, loc_29_obj
00549 set loc_32_obj, loc_29_obj
00550 goto label_88(00929)
label_55:
00551 wval loc_32_obj, 4, 136
00552 decont loc_34_obj, loc_1_obj
00553 findmeth loc_33_obj, loc_34_obj, 'isa'
00554 prepargs Callsite_8
00555 arg_o 0, loc_1_obj
00556 arg_o 1, loc_32_obj
00557 invoke_o loc_32_obj, loc_33_obj
00558 set loc_33_obj, loc_32_obj
00559 decont loc_34_obj, loc_32_obj
00560 unless_o loc_34_obj, label_56(00573)
00561 decont loc_34_obj, loc_1_obj
00562 findmeth loc_33_obj, loc_34_obj, 'op'
00563 prepargs Callsite_0
00564 arg_o 0, loc_1_obj
00565 invoke_o loc_33_obj, loc_33_obj
00566 decont loc_33_obj, loc_33_obj
00567 smrt_strify loc_4_str, loc_33_obj
00568 const_s loc_15_str, 'call'
00569 eq_s loc_14_int, loc_4_str, loc_15_str
00570 hllboxtype_i loc_34_obj
00571 box_i loc_34_obj, loc_14_int, loc_34_obj
00572 set loc_33_obj, loc_34_obj
label_56:
00573 set loc_32_obj, loc_33_obj
00574 decont loc_35_obj, loc_33_obj
00575 unless_o loc_35_obj, label_59(00612)
00576 decont loc_35_obj, loc_1_obj
00577 findmeth loc_32_obj, loc_35_obj, 'name'
00578 prepargs Callsite_0
00579 arg_o 0, loc_1_obj
00580 invoke_o loc_32_obj, loc_32_obj
00581 decont loc_32_obj, loc_32_obj
00582 smrt_strify loc_15_str, loc_32_obj
00583 const_s loc_4_str, '&postcircumfix:<[ ]>'
00584 eq_s loc_14_int, loc_15_str, loc_4_str
00585 set loc_16_int, loc_14_int
00586 if_i loc_14_int, label_57(00597)
00587 decont loc_35_obj, loc_1_obj
00588 findmeth loc_32_obj, loc_35_obj, 'name'
00589 prepargs Callsite_0
00590 arg_o 0, loc_1_obj
00591 invoke_o loc_32_obj, loc_32_obj
00592 decont loc_32_obj, loc_32_obj
00593 smrt_strify loc_4_str, loc_32_obj
00594 const_s loc_15_str, '&postcircumfix:<{ }>'
00595 eq_s loc_9_int, loc_4_str, loc_15_str
00596 set loc_16_int, loc_9_int
label_57:
00597 set loc_9_int, loc_16_int
00598 if_i loc_16_int, label_58(00609)
00599 decont loc_35_obj, loc_1_obj
00600 findmeth loc_32_obj, loc_35_obj, 'name'
00601 prepargs Callsite_0
00602 arg_o 0, loc_1_obj
00603 invoke_o loc_32_obj, loc_32_obj
00604 decont loc_32_obj, loc_32_obj
00605 smrt_strify loc_15_str, loc_32_obj
00606 const_s loc_4_str, '&postcircumfix:<[; ]>'
00607 eq_s loc_14_int, loc_15_str, loc_4_str
00608 set loc_9_int, loc_14_int
label_58:
00609 hllboxtype_i loc_35_obj
00610 box_i loc_35_obj, loc_9_int, loc_35_obj
00611 set loc_32_obj, loc_35_obj
label_59:
00612 decont loc_51_obj, loc_32_obj
00613 unless_o loc_51_obj, label_60(00642)
annotation: gen/moar/Perl6-Actions.nqp:6933
00614 const_s loc_4_str, 'BIND'
00615 decont loc_36_obj, loc_2_obj
00616 findmeth loc_33_obj, loc_36_obj, 'named'
00617 prepargs Callsite_5
00618 arg_o 0, loc_2_obj
00619 arg_s 1, loc_4_str
00620 invoke_o loc_33_obj, loc_33_obj
annotation: gen/moar/Perl6-Actions.nqp:6934
00621 decont loc_37_obj, loc_1_obj
00622 findmeth loc_36_obj, loc_37_obj, 'push'
00623 prepargs Callsite_8
00624 arg_o 0, loc_1_obj
00625 arg_o 1, loc_2_obj
00626 invoke_o loc_36_obj, loc_36_obj
annotation: gen/moar/Perl6-Actions.nqp:6935
00627 const_i64_16 loc_9_int, 1
00628 decont loc_38_obj, loc_1_obj
00629 findmeth loc_37_obj, loc_38_obj, 'nosink'
00630 prepargs Callsite_9
00631 arg_o 0, loc_1_obj
00632 arg_i 1, loc_9_int
00633 invoke_o loc_37_obj, loc_37_obj
annotation: gen/moar/Perl6-Actions.nqp:6936
00634 decont loc_39_obj, loc_0_obj
00635 findmeth loc_38_obj, loc_39_obj, 'make'
00636 prepargs Callsite_8
00637 arg_o 0, loc_0_obj
00638 arg_o 1, loc_1_obj
00639 invoke_o loc_38_obj, loc_38_obj
00640 set loc_43_obj, loc_38_obj
00641 goto label_87(00928)
label_60:
00642 wval loc_39_obj, 4, 104
00643 decont loc_41_obj, loc_1_obj
00644 findmeth loc_40_obj, loc_41_obj, 'isa'
00645 prepargs Callsite_8
00646 arg_o 0, loc_1_obj
00647 arg_o 1, loc_39_obj
00648 invoke_o loc_39_obj, loc_40_obj
00649 set loc_43_obj, loc_39_obj
00650 decont loc_44_obj, loc_39_obj
00651 unless_o loc_44_obj, label_66(00702)
00652 decont loc_41_obj, loc_1_obj
00653 findmeth loc_40_obj, loc_41_obj, 'value'
00654 prepargs Callsite_0
00655 arg_o 0, loc_1_obj
00656 invoke_o loc_40_obj, loc_40_obj
00657 decont loc_41_obj, loc_40_obj
00658 const_s loc_4_str, '$*W'
00659 getdynlex loc_42_obj, loc_4_str
00660 ifnonnull loc_42_obj, label_64(00677)
00661 wval loc_45_obj, 0, 0
00662 getwho loc_45_obj, loc_45_obj
00663 const_s loc_4_str, '$W'
00664 atkey_o loc_45_obj, loc_45_obj, loc_4_str
00665 ifnonnull loc_45_obj, label_61(00669)
00666 wval loc_47_obj, 5, 37
00667 set loc_46_obj, loc_47_obj
00668 goto label_62(00670)
label_61:
00669 set loc_46_obj, loc_45_obj
label_62:
00670 set loc_44_obj, loc_46_obj
00671 ifnonnull loc_46_obj, label_63(00675)
00672 const_s loc_4_str, 'Contextual $*W not found'
00673 die loc_47_obj, loc_4_str
00674 set loc_44_obj, loc_47_obj
label_63:
00675 set loc_43_obj, loc_44_obj
00676 goto label_65(00678)
label_64:
00677 set loc_43_obj, loc_42_obj
label_65:
00678 hlllist loc_44_obj
00679 create loc_44_obj, loc_44_obj
00680 const_i64_16 loc_9_int, 1
00681 setelemspos loc_44_obj, loc_9_int
00682 const_i64_16 loc_9_int, 0
00683 setelemspos loc_44_obj, loc_9_int
00684 const_s loc_4_str, 'Signature'
00685 hllboxtype_s loc_42_obj
00686 box_s loc_42_obj, loc_4_str, loc_42_obj
00687 push_o loc_44_obj, loc_42_obj
00688 const_i64_16 loc_9_int, 1
00689 decont loc_47_obj, loc_43_obj
00690 findmeth loc_42_obj, loc_47_obj, 'find_symbol'
00691 prepargs Callsite_14
00692 arg_o 0, loc_43_obj
00693 arg_o 1, loc_44_obj
00694 argconst_s 2, 'setting-only'
00695 arg_i 3, loc_9_int
00696 invoke_o loc_44_obj, loc_42_obj
00697 decont loc_43_obj, loc_44_obj
00698 istype loc_9_int, loc_41_obj, loc_43_obj
00699 hllboxtype_i loc_44_obj
00700 box_i loc_44_obj, loc_9_int, loc_44_obj
00701 set loc_43_obj, loc_44_obj
label_66:
00702 decont loc_53_obj, loc_43_obj
00703 unless_o loc_53_obj, label_67(00736)
annotation: gen/moar/Perl6-Actions.nqp:6939
00704 wval loc_39_obj, 4, 136
00705 wval loc_41_obj, 4, 136
00706 const_s loc_4_str, 'callmethod'
00707 const_s loc_15_str, 'Capture'
00708 decont loc_42_obj, loc_41_obj
00709 findmeth loc_40_obj, loc_42_obj, 'new'
00710 prepargs Callsite_3
00711 arg_o 0, loc_41_obj
00712 arg_o 1, loc_2_obj
00713 argconst_s 2, 'op'
00714 arg_s 3, loc_4_str
00715 argconst_s 4, 'name'
00716 arg_s 5, loc_15_str
00717 invoke_o loc_41_obj, loc_40_obj
00718 const_s loc_15_str, 'p6bindcaptosig'
00719 decont loc_42_obj, loc_39_obj
00720 findmeth loc_40_obj, loc_42_obj, 'new'
00721 prepargs Callsite_17
00722 arg_o 0, loc_39_obj
00723 arg_o 1, loc_1_obj
00724 arg_o 2, loc_41_obj
00725 argconst_s 3, 'op'
00726 arg_s 4, loc_15_str
00727 invoke_o loc_41_obj, loc_40_obj
00728 decont loc_40_obj, loc_0_obj
00729 findmeth loc_39_obj, loc_40_obj, 'make'
00730 prepargs Callsite_8
00731 arg_o 0, loc_0_obj
00732 arg_o 1, loc_41_obj
00733 invoke_o loc_41_obj, loc_39_obj
00734 set loc_45_obj, loc_41_obj
00735 goto label_86(00927)
label_67:
00736 wval loc_39_obj, 4, 136
00737 decont loc_42_obj, loc_1_obj
00738 findmeth loc_40_obj, loc_42_obj, 'isa'
00739 prepargs Callsite_8
00740 arg_o 0, loc_1_obj
00741 arg_o 1, loc_39_obj
00742 invoke_o loc_39_obj, loc_40_obj
00743 set loc_40_obj, loc_39_obj
00744 decont loc_42_obj, loc_39_obj
00745 unless_o loc_42_obj, label_68(00758)
00746 decont loc_42_obj, loc_1_obj
00747 findmeth loc_40_obj, loc_42_obj, 'op'
00748 prepargs Callsite_0
00749 arg_o 0, loc_1_obj
00750 invoke_o loc_40_obj, loc_40_obj
00751 decont loc_40_obj, loc_40_obj
00752 smrt_strify loc_15_str, loc_40_obj
00753 const_s loc_4_str, 'call'
00754 eq_s loc_9_int, loc_15_str, loc_4_str
00755 hllboxtype_i loc_42_obj
00756 box_i loc_42_obj, loc_9_int, loc_42_obj
00757 set loc_40_obj, loc_42_obj
label_68:
00758 set loc_39_obj, loc_40_obj
00759 decont loc_47_obj, loc_40_obj
00760 unless_o loc_47_obj, label_69(00773)
00761 decont loc_47_obj, loc_1_obj
00762 findmeth loc_39_obj, loc_47_obj, 'name'
00763 prepargs Callsite_0
00764 arg_o 0, loc_1_obj
00765 invoke_o loc_39_obj, loc_39_obj
00766 decont loc_39_obj, loc_39_obj
00767 smrt_strify loc_4_str, loc_39_obj
00768 const_s loc_15_str, '&DYNAMIC'
00769 eq_s loc_9_int, loc_4_str, loc_15_str
00770 hllboxtype_i loc_47_obj
00771 box_i loc_47_obj, loc_9_int, loc_47_obj
00772 set loc_39_obj, loc_47_obj
label_69:
00773 set loc_45_obj, loc_39_obj
00774 decont loc_40_obj, loc_39_obj
00775 unless_o loc_40_obj, label_74(00797)
00776 const_i64_16 loc_9_int, 0
00777 atpos_o loc_40_obj, loc_1_obj, loc_9_int
00778 ifnonnull loc_40_obj, label_70(00782)
00779 wval loc_45_obj, 5, 37
00780 set loc_46_obj, loc_45_obj
00781 goto label_71(00783)
label_70:
00782 set loc_46_obj, loc_40_obj
label_71:
00783 const_i64_16 loc_9_int, 1
00784 atpos_o loc_46_obj, loc_46_obj, loc_9_int
00785 ifnonnull loc_46_obj, label_72(00789)
00786 wval loc_40_obj, 5, 37
00787 set loc_45_obj, loc_40_obj
00788 goto label_73(00790)
label_72:
00789 set loc_45_obj, loc_46_obj
label_73:
00790 decont loc_45_obj, loc_45_obj
00791 smrt_strify loc_15_str, loc_45_obj
00792 const_s loc_4_str, 'Ss'
00793 eq_s loc_9_int, loc_15_str, loc_4_str
00794 hllboxtype_i loc_40_obj
00795 box_i loc_40_obj, loc_9_int, loc_40_obj
00796 set loc_45_obj, loc_40_obj
label_74:
00797 decont loc_39_obj, loc_45_obj
00798 unless_o loc_39_obj, label_79(00884)
annotation: gen/moar/Perl6-Actions.nqp:6949
00799 wval loc_39_obj, 4, 136
00800 wval loc_46_obj, 4, 92
00801 const_s loc_4_str, 'Contextual '
00802 decont loc_51_obj, loc_0_obj
00803 smrt_strify loc_15_str, loc_51_obj
00804 concat_s loc_15_str, loc_4_str, loc_15_str
00805 const_s loc_4_str, ' not found'
00806 concat_s loc_4_str, loc_15_str, loc_4_str
00807 decont loc_52_obj, loc_46_obj
00808 findmeth loc_51_obj, loc_52_obj, 'new'
00809 prepargs Callsite_80
00810 arg_o 0, loc_46_obj
00811 argconst_s 1, 'value'
00812 arg_s 2, loc_4_str
00813 invoke_o loc_46_obj, loc_51_obj
00814 const_s loc_4_str, 'die_s'
00815 decont loc_52_obj, loc_39_obj
00816 findmeth loc_51_obj, loc_52_obj, 'new'
00817 prepargs Callsite_4
00818 arg_o 0, loc_39_obj
00819 arg_o 1, loc_46_obj
00820 argconst_s 2, 'op'
00821 arg_s 3, loc_4_str
00822 invoke_o loc_46_obj, loc_51_obj
00823 set loc_48_obj, loc_46_obj
annotation: gen/moar/Perl6-Actions.nqp:6953
00824 wval loc_46_obj, 4, 131
00825 const_i64_16 loc_9_int, 0
00826 atpos_o loc_39_obj, loc_1_obj, loc_9_int
00827 ifnonnull loc_39_obj, label_75(00831)
00828 wval loc_52_obj, 5, 37
00829 set loc_51_obj, loc_52_obj
00830 goto label_76(00832)
label_75:
00831 set loc_51_obj, loc_39_obj
label_76:
00832 const_i64_16 loc_9_int, 2
00833 atpos_o loc_51_obj, loc_51_obj, loc_9_int
00834 ifnonnull loc_51_obj, label_77(00838)
00835 wval loc_39_obj, 5, 37
00836 set loc_52_obj, loc_39_obj
00837 goto label_78(00839)
label_77:
00838 set loc_52_obj, loc_51_obj
label_78:
00839 decont loc_51_obj, loc_52_obj
00840 findmeth loc_39_obj, loc_51_obj, 'value'
00841 prepargs Callsite_0
00842 arg_o 0, loc_52_obj
00843 invoke_o loc_52_obj, loc_39_obj
00844 const_s loc_4_str, 'contextual'
00845 decont loc_51_obj, loc_46_obj
00846 findmeth loc_39_obj, loc_51_obj, 'new'
00847 prepargs Callsite_96
00848 arg_o 0, loc_46_obj
00849 argconst_s 1, 'name'
00850 arg_o 2, loc_52_obj
00851 argconst_s 3, 'scope'
00852 arg_s 4, loc_4_str
00853 argconst_s 5, 'fallback'
00854 arg_o 6, loc_48_obj
00855 invoke_o loc_52_obj, loc_39_obj
00856 set loc_49_obj, loc_52_obj
annotation: gen/moar/Perl6-Actions.nqp:6955
00857 wval loc_52_obj, 4, 136
00858 const_s loc_4_str, 'bind'
00859 decont loc_39_obj, loc_52_obj
00860 findmeth loc_46_obj, loc_39_obj, 'new'
00861 prepargs Callsite_17
00862 arg_o 0, loc_52_obj
00863 arg_o 1, loc_49_obj
00864 arg_o 2, loc_2_obj
00865 argconst_s 3, 'op'
00866 arg_s 4, loc_4_str
00867 invoke_o loc_52_obj, loc_46_obj
00868 set loc_50_obj, loc_52_obj
annotation: gen/moar/Perl6-Actions.nqp:6956
00869 const_i64_16 loc_9_int, 1
00870 decont loc_46_obj, loc_50_obj
00871 findmeth loc_52_obj, loc_46_obj, 'nosink'
00872 prepargs Callsite_9
00873 arg_o 0, loc_50_obj
00874 arg_i 1, loc_9_int
00875 invoke_o loc_52_obj, loc_52_obj
annotation: gen/moar/Perl6-Actions.nqp:6957
00876 decont loc_39_obj, loc_0_obj
00877 findmeth loc_46_obj, loc_39_obj, 'make'
00878 prepargs Callsite_8
00879 arg_o 0, loc_0_obj
00880 arg_o 1, loc_50_obj
00881 invoke_o loc_46_obj, loc_46_obj
00882 set loc_51_obj, loc_46_obj
00883 goto label_85(00926)
annotation: gen/moar/Perl6-Actions.nqp:6961
label_79:
00884 const_s loc_4_str, '$*W'
00885 getdynlex loc_39_obj, loc_4_str
00886 ifnonnull loc_39_obj, label_83(00903)
00887 wval loc_54_obj, 0, 0
00888 getwho loc_54_obj, loc_54_obj
00889 const_s loc_4_str, '$W'
00890 atkey_o loc_54_obj, loc_54_obj, loc_4_str
00891 ifnonnull loc_54_obj, label_80(00895)
00892 wval loc_56_obj, 5, 37
00893 set loc_55_obj, loc_56_obj
00894 goto label_81(00896)
label_80:
00895 set loc_55_obj, loc_54_obj
label_81:
00896 set loc_53_obj, loc_55_obj
00897 ifnonnull loc_55_obj, label_82(00901)
00898 const_s loc_4_str, 'Contextual $*W not found'
00899 die loc_56_obj, loc_4_str
00900 set loc_53_obj, loc_56_obj
label_82:
00901 set loc_51_obj, loc_53_obj
00902 goto label_84(00904)
label_83:
00903 set loc_51_obj, loc_39_obj
label_84:
00904 hlllist loc_53_obj
00905 create loc_53_obj, loc_53_obj
00906 const_i64_16 loc_9_int, 2
00907 setelemspos loc_53_obj, loc_9_int
00908 const_i64_16 loc_9_int, 0
00909 setelemspos loc_53_obj, loc_9_int
00910 const_s loc_4_str, 'X'
00911 hllboxtype_s loc_39_obj
00912 box_s loc_39_obj, loc_4_str, loc_39_obj
00913 push_o loc_53_obj, loc_39_obj
00914 const_s loc_4_str, 'Bind'
00915 hllboxtype_s loc_39_obj
00916 box_s loc_39_obj, loc_4_str, loc_39_obj
00917 push_o loc_53_obj, loc_39_obj
00918 decont loc_56_obj, loc_51_obj
00919 findmeth loc_39_obj, loc_56_obj, 'throw'
00920 prepargs Callsite_13
00921 arg_o 0, loc_51_obj
00922 arg_o 1, loc_0_obj
00923 arg_o 2, loc_53_obj
00924 invoke_o loc_53_obj, loc_39_obj
00925 set loc_51_obj, loc_53_obj
label_85:
00926 set loc_45_obj, loc_51_obj
label_86:
00927 set loc_43_obj, loc_45_obj
label_87:
00928 set loc_32_obj, loc_43_obj
label_88:
00929 set loc_21_obj, loc_32_obj
label_89:
00930 return_o loc_21_obj
Segmentation fault
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment