diff options
author | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-08-29 18:39:03 +0000 |
---|---|---|
committer | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-08-29 18:39:03 +0000 |
commit | 8199892da5234b567dbadb5bc14b7a84c7acc878 (patch) | |
tree | 9820e0c7c10f205167cd34275e4f7e70bee0704f /gcc/melt/generated/warmelt-hooks+02.cc | |
parent | f7de580a716c69dce465298a25b0fc1ac481696c (diff) | |
download | gcc-8199892da5234b567dbadb5bc14b7a84c7acc878.tar.gz |
2014-08-29 Basile Starynkevitch <basile@starynkevitch.net>
* melt/generated/*: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@214738 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/melt/generated/warmelt-hooks+02.cc')
-rw-r--r-- | gcc/melt/generated/warmelt-hooks+02.cc | 1094 |
1 files changed, 547 insertions, 547 deletions
diff --git a/gcc/melt/generated/warmelt-hooks+02.cc b/gcc/melt/generated/warmelt-hooks+02.cc index bad9017204d..38e56b58042 100644 --- a/gcc/melt/generated/warmelt-hooks+02.cc +++ b/gcc/melt/generated/warmelt-hooks+02.cc @@ -39,8 +39,8 @@ MELT_EXTERN const char meltrun_used_md5_melt_f2[] = MELT_RUN_HASHMD5 /* from mel -class Melt_InitialClassyFrame_WARMELTmiHOOKS_h629313449; // forward declaration fromline 6572 -typedef Melt_InitialClassyFrame_WARMELTmiHOOKS_h629313449 Melt_InitialFrame; +class Melt_InitialClassyFrame_WARMELTmiHOOKS_h976332006; // forward declaration fromline 6572 +typedef Melt_InitialClassyFrame_WARMELTmiHOOKS_h976332006 Melt_InitialFrame; /*** 8 MELT module variables declarations ****/ MELT_EXTERN void melt_forwarding_module_data (void); MELT_EXTERN void melt_marking_module_data (void); @@ -98,7 +98,7 @@ MELT_EXTERN void melthook_HOOK_VALUE_EXPORTER (melt_ptr_t melthookdatap, melt_pt /*** 29 extra MELT c-headers ***/ -/** MELT extra c-header 1 : h1013358692 **/ +/** MELT extra c-header 1 : h29957569 **/ /* cheader for override gate in warmelt-hooks.melt */ static void @@ -119,7 +119,7 @@ melt_override_gate_callback (void* gccdata, -/** MELT extra c-header 2 : h29957569 **/ +/** MELT extra c-header 2 : h505229584 **/ /* flag for PLUGIN_OVERRIDE_GATE */ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_override_gate_registered_flag; @@ -127,7 +127,7 @@ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_override_gate_registered_flag; -/** MELT extra c-header 3 : h564847059 **/ +/** MELT extra c-header 3 : h76047853 **/ /* flag for PLUGIN_START_UNIT */ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_start_unit_registered_flag; @@ -135,7 +135,7 @@ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_start_unit_registered_flag; -/** MELT extra c-header 4 : h1051910382 **/ +/** MELT extra c-header 4 : h200626610 **/ void MELT_MODULE_VISIBILITY @@ -145,7 +145,7 @@ melt_startunithook_callback (void* gcc_data ATTRIBUTE_UNUSED, -/** MELT extra c-header 5 : h800691200 **/ +/** MELT extra c-header 5 : h361889112 **/ /* flag for PLUGIN_FINISH_UNIT */ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_finish_unit_registered_flag; @@ -153,7 +153,7 @@ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_finish_unit_registered_flag; -/** MELT extra c-header 6 : h324722497 **/ +/** MELT extra c-header 6 : h677640724 **/ void MELT_MODULE_VISIBILITY @@ -163,7 +163,7 @@ melt_finishunithook_callback (void* gcc_data ATTRIBUTE_UNUSED, -/** MELT extra c-header 7 : h1069244397 **/ +/** MELT extra c-header 7 : h165963300 **/ /* flag for PLUGIN_ALL_PASSES_START declare */ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_all_passes_start_registered_flag; @@ -171,7 +171,7 @@ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_all_passes_start_registered_flag -/** MELT extra c-header 8 : h705235582 **/ +/** MELT extra c-header 8 : h245350192 **/ void MELT_MODULE_VISIBILITY @@ -181,7 +181,7 @@ melt_all_passes_start_hook_callback (void* gcc_data ATTRIBUTE_UNUSED, -/** MELT extra c-header 9 : h214883061 **/ +/** MELT extra c-header 9 : h500405408 **/ /* flag for PLUGIN_ALL_PASSES_END declare */ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_all_passes_end_registered_flag; @@ -189,7 +189,7 @@ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_all_passes_end_registered_flag; -/** MELT extra c-header 10 : h594104138 **/ +/** MELT extra c-header 10 : h351220956 **/ void MELT_MODULE_VISIBILITY @@ -199,7 +199,7 @@ melt_all_passes_end_hook_callback (void* gcc_data ATTRIBUTE_UNUSED, -/** MELT extra c-header 11 : h900363674 **/ +/** MELT extra c-header 11 : h107806320 **/ /* flag for PLUGIN_ALL_IPA_PASSES_START declare */ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_all_ipa_passes_start_registered_flag; @@ -207,7 +207,7 @@ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_all_ipa_passes_start_registered_ -/** MELT extra c-header 12 : h923628934 **/ +/** MELT extra c-header 12 : h586275018 **/ void MELT_MODULE_VISIBILITY @@ -217,7 +217,7 @@ melt_all_ipa_passes_start_hook_callback (void* gcc_data ATTRIBUTE_UNUSED, -/** MELT extra c-header 13 : h1002426184 **/ +/** MELT extra c-header 13 : h444341292 **/ /* flag for PLUGIN_ALL_IPA_PASSES_END declare */ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_all_ipa_passes_end_registered_flag; @@ -225,7 +225,7 @@ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_all_ipa_passes_end_registered_fl -/** MELT extra c-header 14 : h110226477 **/ +/** MELT extra c-header 14 : h278812379 **/ void MELT_MODULE_VISIBILITY @@ -235,7 +235,7 @@ melt_all_ipa_passes_end_hook_callback (void* gcc_data ATTRIBUTE_UNUSED, -/** MELT extra c-header 15 : h80350628 **/ +/** MELT extra c-header 15 : h208847660 **/ /* flag for PLUGIN_EARLY_GIMPLE_PASSES_START declare */ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_early_gimple_passes_start_registered_flag; @@ -243,7 +243,7 @@ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_early_gimple_passes_start_regist -/** MELT extra c-header 16 : h777841617 **/ +/** MELT extra c-header 16 : h680319717 **/ void MELT_MODULE_VISIBILITY @@ -253,7 +253,7 @@ melt_early_gimple_passes_start_hook_callback (void* gcc_data ATTRIBUTE_UNUSED, -/** MELT extra c-header 17 : h828973447 **/ +/** MELT extra c-header 17 : h688134284 **/ /* flag for PLUGIN_EARLY_GIMPLE_PASSES_END declare */ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_early_gimple_passes_end_registered_flag; @@ -261,7 +261,7 @@ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_early_gimple_passes_end_register -/** MELT extra c-header 18 : h927067614 **/ +/** MELT extra c-header 18 : h586588054 **/ void MELT_MODULE_VISIBILITY @@ -271,7 +271,7 @@ melt_early_gimple_passes_end_hook_callback (void* gcc_data ATTRIBUTE_UNUSED, -/** MELT extra c-header 19 : h1057442806 **/ +/** MELT extra c-header 19 : h478815209 **/ /* flag for PLUGIN_PRE_GENERICIZE declare */ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_pre_genericize_registered_flag; @@ -279,7 +279,7 @@ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_pre_genericize_registered_flag; -/** MELT extra c-header 20 : h397570496 **/ +/** MELT extra c-header 20 : h910022624 **/ void MELT_MODULE_VISIBILITY @@ -289,7 +289,7 @@ melt_pre_genericize_hook_callback (void* gcc_data ATTRIBUTE_UNUSED, -/** MELT extra c-header 21 : h543159662 **/ +/** MELT extra c-header 21 : h931954697 **/ /* flag for PLUGIN_FINISH_TYPE declare */ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_finish_type_registered_flag; @@ -297,7 +297,7 @@ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_finish_type_registered_flag; -/** MELT extra c-header 22 : h194775308 **/ +/** MELT extra c-header 22 : h845271854 **/ void MELT_MODULE_VISIBILITY @@ -307,7 +307,7 @@ melt_finish_type_hook_callback (void* gcc_data ATTRIBUTE_UNUSED, -/** MELT extra c-header 23 : h174515792 **/ +/** MELT extra c-header 23 : h305838027 **/ /* flag for PLUGIN_FINISH_DECL declare */ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_finish_decl_registered_flag; @@ -315,7 +315,7 @@ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_finish_decl_registered_flag; -/** MELT extra c-header 24 : h1061131217 **/ +/** MELT extra c-header 24 : h99029075 **/ void MELT_MODULE_VISIBILITY @@ -325,7 +325,7 @@ melt_finish_decl_hook_callback (void* gcc_data ATTRIBUTE_UNUSED, -/** MELT extra c-header 25 : h980879501 **/ +/** MELT extra c-header 25 : h900110328 **/ /* flag for PLUGIN_PASS_EXECUTION declare */ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_pass_execution_registered_flag; @@ -333,7 +333,7 @@ MELT_EXTERN bool MELT_MODULE_VISIBILITY melthk_pass_execution_registered_flag; -/** MELT extra c-header 26 : h303894349 **/ +/** MELT extra c-header 26 : h573587063 **/ void MELT_MODULE_VISIBILITY @@ -343,7 +343,7 @@ melt_pass_execution_hook_callback (void* gcc_data ATTRIBUTE_UNUSED, -/** MELT extra c-header 27 : h965342402 **/ +/** MELT extra c-header 27 : h359790425 **/ /* cheader for attributes in warmelt-hooks.melt */ #if MELT_GCC_VERSION >= 4009 /* GCC 4.9 or later */ @@ -355,7 +355,7 @@ MELT_EXTERN tree MELT_MODULE_VISIBILITY melt_attribute_handler_glue -/** MELT extra c-header 28 : h467251834 **/ +/** MELT extra c-header 28 : h686942189 **/ /* header from warmelt-hooks.melt for poll etc... */ #include <poll.h> @@ -366,7 +366,7 @@ MELT_EXTERN tree MELT_MODULE_VISIBILITY melt_attribute_handler_glue -/** MELT extra c-header 29 : h740437367 **/ +/** MELT extra c-header 29 : h162746632 **/ /* headers before connect_to_server */ #include <sys/socket.h> @@ -1199,7 +1199,7 @@ MELT_EXTERN const char melt_module_is_gpl_compatible[]; /*declare opaque initial frame: */ -typedef Melt_InitialClassyFrame_WARMELTmiHOOKS_h629313449 /*opaqueinitialclassy*/ meltinitial_frame_t; +typedef Melt_InitialClassyFrame_WARMELTmiHOOKS_h976332006 /*opaqueinitialclassy*/ meltinitial_frame_t; /* define different names when debugging or not */ @@ -1323,13 +1323,13 @@ meltrout_45_WARMELTmiHOOKS_ENABLE_EARLY_GIMPLE_PASSES_END(meltclosure_ptr_t melt meltlab_endgetargs: ; /*body*/ - MELT_LOCATION("warmelt-hooks.melt:1184:/ block"); + MELT_LOCATION("warmelt-hooks.melt:1190:/ block"); /*anyblock*/ { { - MELT_LOCATION("warmelt-hooks.melt:1185:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1191:/ locexp"); /* enable_early_gimple_passes_end ENALLPASSESEND_CHK__3 */ if (!melthk_early_gimple_passes_end_registered_flag) { @@ -1445,7 +1445,7 @@ meltrout_46_WARMELTmiHOOKS_REGISTER_EARLY_GIMPLE_PASSES_END_FIRST(meltclosure_pt /*getargs*/ /*getarg#0*/ - MELT_LOCATION("warmelt-hooks.melt:1197:/ getarg"); + MELT_LOCATION("warmelt-hooks.melt:1203:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto meltlab_endgetargs; @@ -1461,7 +1461,7 @@ meltlab_endgetargs: ; /*_#IS_CLOSURE__L1*/ meltfnum[0] = (melt_magic_discr((melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION("warmelt-hooks.melt:1201:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1207:/ cond"); /*cond*/ if (/*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then*/ { /*^cond.then*/ @@ -1469,7 +1469,7 @@ meltlab_endgetargs: /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:1202:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1208:/ quasiblock"); /*^cond*/ @@ -1497,7 +1497,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:1204:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:1210:/ apply"); /*apply*/ { /*_.ENABLE_EARLY_GIMPLE_PASSES_END__V4*/ meltfptr[3] = melt_apply ((meltclosure_ptr_t)((/*!ENABLE_EARLY_GIMPLE_PASSES_END*/ meltfrout->tabval[2])), (melt_ptr_t)( /*reallynil*/ NULL ), (""), (union meltparam_un*)0, "", (union meltparam_un*)0); @@ -1508,7 +1508,7 @@ meltlab_endgetargs: ; /*_#NULL__L2*/ meltfnum[1] = (/*null*/(/*_.FIRSTLIST__V3*/ meltfptr[2]) == NULL);; - MELT_LOCATION("warmelt-hooks.melt:1205:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1211:/ cond"); /*cond*/ if (/*_#NULL__L2*/ meltfnum[1]) /*then*/ { /*^cond.then*/ @@ -1518,14 +1518,14 @@ meltlab_endgetargs: /*_.MAKE_LIST__V5*/ meltfptr[4] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[3]))));; - MELT_LOCATION("warmelt-hooks.melt:1207:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:1213:/ compute"); /*_.FIRSTLIST__V3*/ meltfptr[2] = /*_.SETQ___V6*/ meltfptr[5] = /*_.MAKE_LIST__V5*/ meltfptr[4];; MELT_CHECK_SIGNAL(); ; /*_.MAKE_LIST__V7*/ meltfptr[6] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[3]))));; - MELT_LOCATION("warmelt-hooks.melt:1208:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1214:/ cond"); /*cond*/ if ( /*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!EARLY_GIMPLE_PASSES_END_DELAYED_QUEUE*/ meltfrout->tabval[0])), (melt_ptr_t)((/*!CLASS_DELAYED_QUEUE*/ meltfrout->tabval[1]))) @@ -1558,12 +1558,12 @@ meltlab_endgetargs: ; } /*noelse*/ ; - MELT_LOCATION("warmelt-hooks.melt:1206:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1212:/ quasiblock"); /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1205:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1211:/ clear"); /*clear*/ /*_.MAKE_LIST__V5*/ meltfptr[4] = 0 ; /*^clear*/ /*clear*/ /*_.SETQ___V6*/ meltfptr[5] = 0 ; @@ -1575,12 +1575,12 @@ meltlab_endgetargs: ; { - MELT_LOCATION("warmelt-hooks.melt:1213:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1219:/ locexp"); meltgc_append_list((melt_ptr_t)(/*_.FIRSTLIST__V3*/ meltfptr[2]), (melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])); } ; - MELT_LOCATION("warmelt-hooks.melt:1202:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1208:/ clear"); /*clear*/ /*_.FIRSTLIST__V3*/ meltfptr[2] = 0 ; /*^clear*/ /*clear*/ /*_.ENABLE_EARLY_GIMPLE_PASSES_END__V4*/ meltfptr[3] = 0 ; @@ -1592,7 +1592,7 @@ meltlab_endgetargs: } else { - MELT_LOCATION("warmelt-hooks.melt:1201:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:1207:/ cond.else"); /*^block*/ /*anyblock*/ @@ -1600,7 +1600,7 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1216:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1222:/ locexp"); error ("MELT ERROR MSG [#%ld]::: %s", melt_dbgcounter, ( "Bad function (non closure) passed to register_early_gimple_passes_end_first")); } ; @@ -1611,7 +1611,7 @@ meltlab_endgetargs: ; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1197:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1203:/ clear"); /*clear*/ /*_#IS_CLOSURE__L1*/ meltfnum[0] = 0 ; } @@ -1716,7 +1716,7 @@ meltrout_47_WARMELTmiHOOKS_REGISTER_EARLY_GIMPLE_PASSES_END_LAST(meltclosure_ptr /*getargs*/ /*getarg#0*/ - MELT_LOCATION("warmelt-hooks.melt:1220:/ getarg"); + MELT_LOCATION("warmelt-hooks.melt:1226:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto meltlab_endgetargs; @@ -1732,7 +1732,7 @@ meltlab_endgetargs: ; /*_#IS_CLOSURE__L1*/ meltfnum[0] = (melt_magic_discr((melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION("warmelt-hooks.melt:1224:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1230:/ cond"); /*cond*/ if (/*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then*/ { /*^cond.then*/ @@ -1740,7 +1740,7 @@ meltlab_endgetargs: /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:1225:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1231:/ quasiblock"); /*^cond*/ @@ -1768,7 +1768,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:1227:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:1233:/ apply"); /*apply*/ { /*_.ENABLE_EARLY_GIMPLE_PASSES_END__V4*/ meltfptr[3] = melt_apply ((meltclosure_ptr_t)((/*!ENABLE_EARLY_GIMPLE_PASSES_END*/ meltfrout->tabval[2])), (melt_ptr_t)( /*reallynil*/ NULL ), (""), (union meltparam_un*)0, "", (union meltparam_un*)0); @@ -1779,7 +1779,7 @@ meltlab_endgetargs: ; /*_#NULL__L2*/ meltfnum[1] = (/*null*/(/*_.LASTLIST__V3*/ meltfptr[2]) == NULL);; - MELT_LOCATION("warmelt-hooks.melt:1228:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1234:/ cond"); /*cond*/ if (/*_#NULL__L2*/ meltfnum[1]) /*then*/ { /*^cond.then*/ @@ -1789,14 +1789,14 @@ meltlab_endgetargs: /*_.MAKE_LIST__V5*/ meltfptr[4] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[3]))));; - MELT_LOCATION("warmelt-hooks.melt:1230:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:1236:/ compute"); /*_.LASTLIST__V3*/ meltfptr[2] = /*_.SETQ___V6*/ meltfptr[5] = /*_.MAKE_LIST__V5*/ meltfptr[4];; MELT_CHECK_SIGNAL(); ; /*_.MAKE_LIST__V7*/ meltfptr[6] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[3]))));; - MELT_LOCATION("warmelt-hooks.melt:1231:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1237:/ cond"); /*cond*/ if ( /*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!EARLY_GIMPLE_PASSES_END_DELAYED_QUEUE*/ meltfrout->tabval[0])), (melt_ptr_t)((/*!CLASS_DELAYED_QUEUE*/ meltfrout->tabval[1]))) @@ -1829,12 +1829,12 @@ meltlab_endgetargs: ; } /*noelse*/ ; - MELT_LOCATION("warmelt-hooks.melt:1229:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1235:/ quasiblock"); /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1228:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1234:/ clear"); /*clear*/ /*_.MAKE_LIST__V5*/ meltfptr[4] = 0 ; /*^clear*/ /*clear*/ /*_.SETQ___V6*/ meltfptr[5] = 0 ; @@ -1846,12 +1846,12 @@ meltlab_endgetargs: ; { - MELT_LOCATION("warmelt-hooks.melt:1236:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1242:/ locexp"); meltgc_append_list((melt_ptr_t)(/*_.LASTLIST__V3*/ meltfptr[2]), (melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])); } ; - MELT_LOCATION("warmelt-hooks.melt:1225:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1231:/ clear"); /*clear*/ /*_.LASTLIST__V3*/ meltfptr[2] = 0 ; /*^clear*/ /*clear*/ /*_.ENABLE_EARLY_GIMPLE_PASSES_END__V4*/ meltfptr[3] = 0 ; @@ -1863,7 +1863,7 @@ meltlab_endgetargs: } else { - MELT_LOCATION("warmelt-hooks.melt:1224:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:1230:/ cond.else"); /*^block*/ /*anyblock*/ @@ -1871,7 +1871,7 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1239:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1245:/ locexp"); error ("MELT ERROR MSG [#%ld]::: %s", melt_dbgcounter, ( "Bad function (non closure) passed to register_early_gimple_passes_end_last")); } ; @@ -1882,7 +1882,7 @@ meltlab_endgetargs: ; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1220:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1226:/ clear"); /*clear*/ /*_#IS_CLOSURE__L1*/ meltfnum[0] = 0 ; } @@ -1990,13 +1990,13 @@ meltrout_48_WARMELTmiHOOKS_ENABLE_PRE_GENERICIZE(meltclosure_ptr_t meltclosp_, m meltlab_endgetargs: ; /*body*/ - MELT_LOCATION("warmelt-hooks.melt:1280:/ block"); + MELT_LOCATION("warmelt-hooks.melt:1286:/ block"); /*anyblock*/ { { - MELT_LOCATION("warmelt-hooks.melt:1281:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1287:/ locexp"); /* enable_pre_genericize ENABLEPREGEN_CHK__1 */ if (!melthk_pre_genericize_registered_flag) { @@ -2111,7 +2111,7 @@ meltrout_50_WARMELTmiHOOKS_REGISTER_PRE_GENERICIZE_FIRST(meltclosure_ptr_t meltc /*getargs*/ /*getarg#0*/ - MELT_LOCATION("warmelt-hooks.melt:1323:/ getarg"); + MELT_LOCATION("warmelt-hooks.melt:1329:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto meltlab_endgetargs; @@ -2122,7 +2122,7 @@ meltlab_endgetargs: /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:1327:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1333:/ quasiblock"); /*^cond*/ @@ -2153,7 +2153,7 @@ meltlab_endgetargs: /*^compute*/ /*_#NULL__L1*/ meltfnum[0] = (/*null*/(/*_.FIRSTLIST__V4*/ meltfptr[3]) == NULL);; - MELT_LOCATION("warmelt-hooks.melt:1329:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1335:/ cond"); /*cond*/ if (/*_#NULL__L1*/ meltfnum[0]) /*then*/ { /*^cond.then*/ @@ -2163,14 +2163,14 @@ meltlab_endgetargs: /*_.MAKE_LIST__V5*/ meltfptr[4] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[2]))));; - MELT_LOCATION("warmelt-hooks.melt:1331:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:1337:/ compute"); /*_.FIRSTLIST__V4*/ meltfptr[3] = /*_.SETQ___V6*/ meltfptr[5] = /*_.MAKE_LIST__V5*/ meltfptr[4];; MELT_CHECK_SIGNAL(); ; /*_.MAKE_LIST__V7*/ meltfptr[6] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[2]))));; - MELT_LOCATION("warmelt-hooks.melt:1332:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1338:/ cond"); /*cond*/ if ( /*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!PREGENERICIZE_DELAYED_QUEUE*/ meltfrout->tabval[0])), (melt_ptr_t)((/*!CLASS_DELAYED_QUEUE*/ meltfrout->tabval[1]))) @@ -2203,12 +2203,12 @@ meltlab_endgetargs: ; } /*noelse*/ ; - MELT_LOCATION("warmelt-hooks.melt:1330:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1336:/ quasiblock"); /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1329:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1335:/ clear"); /*clear*/ /*_.MAKE_LIST__V5*/ meltfptr[4] = 0 ; /*^clear*/ /*clear*/ /*_.SETQ___V6*/ meltfptr[5] = 0 ; @@ -2223,7 +2223,7 @@ meltlab_endgetargs: ; /*_#IS_CLOSURE__L2*/ meltfnum[1] = (melt_magic_discr((melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION("warmelt-hooks.melt:1337:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1343:/ cond"); /*cond*/ if (/*_#IS_CLOSURE__L2*/ meltfnum[1]) /*then*/ { /*^cond.then*/ @@ -2233,20 +2233,20 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1339:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1345:/ locexp"); meltgc_append_list((melt_ptr_t)(/*_.FIRSTLIST__V4*/ meltfptr[3]), (melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])); } ; MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:1340:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:1346:/ apply"); /*apply*/ { /*_.ENABLE_PRE_GENERICIZE__V9*/ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!ENABLE_PRE_GENERICIZE*/ meltfrout->tabval[3])), (melt_ptr_t)( /*reallynil*/ NULL ), (""), (union meltparam_un*)0, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:1338:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1344:/ quasiblock"); /*_.PROGN___V10*/ meltfptr[6] = /*_.ENABLE_PRE_GENERICIZE__V9*/ meltfptr[5];; @@ -2254,7 +2254,7 @@ meltlab_endgetargs: /*_._IFELSE___V8*/ meltfptr[4] = /*_.PROGN___V10*/ meltfptr[6];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1337:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1343:/ clear"); /*clear*/ /*_.ENABLE_PRE_GENERICIZE__V9*/ meltfptr[5] = 0 ; /*^clear*/ /*clear*/ /*_.PROGN___V10*/ meltfptr[6] = 0 ; @@ -2272,7 +2272,7 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1341:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1347:/ locexp"); error ("MELT ERROR MSG [#%ld]::: %s", melt_dbgcounter, ( "Bad hook passed to register_pre_genericize_hook")); } ; @@ -2285,7 +2285,7 @@ meltlab_endgetargs: /*^compute*/ /*_.LET___V3*/ meltfptr[2] = /*_._IFELSE___V8*/ meltfptr[4];; - MELT_LOCATION("warmelt-hooks.melt:1327:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1333:/ clear"); /*clear*/ /*_.FIRSTLIST__V4*/ meltfptr[3] = 0 ; /*^clear*/ /*clear*/ /*_#NULL__L1*/ meltfnum[0] = 0 ; @@ -2293,13 +2293,13 @@ meltlab_endgetargs: /*clear*/ /*_#IS_CLOSURE__L2*/ meltfnum[1] = 0 ; /*^clear*/ /*clear*/ /*_._IFELSE___V8*/ meltfptr[4] = 0 ; - MELT_LOCATION("warmelt-hooks.melt:1323:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1329:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V3*/ meltfptr[2];; { - MELT_LOCATION("warmelt-hooks.melt:1323:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1329:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -2419,7 +2419,7 @@ meltrout_51_WARMELTmiHOOKS_REGISTER_PRE_GENERICIZE_LAST(meltclosure_ptr_t meltcl /*getargs*/ /*getarg#0*/ - MELT_LOCATION("warmelt-hooks.melt:1346:/ getarg"); + MELT_LOCATION("warmelt-hooks.melt:1352:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto meltlab_endgetargs; @@ -2430,7 +2430,7 @@ meltlab_endgetargs: /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:1350:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1356:/ quasiblock"); /*^cond*/ @@ -2461,7 +2461,7 @@ meltlab_endgetargs: /*^compute*/ /*_#NULL__L1*/ meltfnum[0] = (/*null*/(/*_.LASTLIST__V4*/ meltfptr[3]) == NULL);; - MELT_LOCATION("warmelt-hooks.melt:1352:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1358:/ cond"); /*cond*/ if (/*_#NULL__L1*/ meltfnum[0]) /*then*/ { /*^cond.then*/ @@ -2471,14 +2471,14 @@ meltlab_endgetargs: /*_.MAKE_LIST__V5*/ meltfptr[4] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[2]))));; - MELT_LOCATION("warmelt-hooks.melt:1354:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:1360:/ compute"); /*_.LASTLIST__V4*/ meltfptr[3] = /*_.SETQ___V6*/ meltfptr[5] = /*_.MAKE_LIST__V5*/ meltfptr[4];; MELT_CHECK_SIGNAL(); ; /*_.MAKE_LIST__V7*/ meltfptr[6] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[2]))));; - MELT_LOCATION("warmelt-hooks.melt:1355:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1361:/ cond"); /*cond*/ if ( /*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!PREGENERICIZE_DELAYED_QUEUE*/ meltfrout->tabval[0])), (melt_ptr_t)((/*!CLASS_DELAYED_QUEUE*/ meltfrout->tabval[1]))) @@ -2511,12 +2511,12 @@ meltlab_endgetargs: ; } /*noelse*/ ; - MELT_LOCATION("warmelt-hooks.melt:1353:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1359:/ quasiblock"); /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1352:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1358:/ clear"); /*clear*/ /*_.MAKE_LIST__V5*/ meltfptr[4] = 0 ; /*^clear*/ /*clear*/ /*_.SETQ___V6*/ meltfptr[5] = 0 ; @@ -2531,7 +2531,7 @@ meltlab_endgetargs: ; /*_#IS_CLOSURE__L2*/ meltfnum[1] = (melt_magic_discr((melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION("warmelt-hooks.melt:1360:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1366:/ cond"); /*cond*/ if (/*_#IS_CLOSURE__L2*/ meltfnum[1]) /*then*/ { /*^cond.then*/ @@ -2541,20 +2541,20 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1362:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1368:/ locexp"); meltgc_append_list((melt_ptr_t)(/*_.LASTLIST__V4*/ meltfptr[3]), (melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])); } ; MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:1363:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:1369:/ apply"); /*apply*/ { /*_.ENABLE_PRE_GENERICIZE__V9*/ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!ENABLE_PRE_GENERICIZE*/ meltfrout->tabval[3])), (melt_ptr_t)( /*reallynil*/ NULL ), (""), (union meltparam_un*)0, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:1361:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1367:/ quasiblock"); /*_.PROGN___V10*/ meltfptr[6] = /*_.ENABLE_PRE_GENERICIZE__V9*/ meltfptr[5];; @@ -2562,7 +2562,7 @@ meltlab_endgetargs: /*_._IFELSE___V8*/ meltfptr[4] = /*_.PROGN___V10*/ meltfptr[6];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1360:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1366:/ clear"); /*clear*/ /*_.ENABLE_PRE_GENERICIZE__V9*/ meltfptr[5] = 0 ; /*^clear*/ /*clear*/ /*_.PROGN___V10*/ meltfptr[6] = 0 ; @@ -2580,7 +2580,7 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1364:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1370:/ locexp"); error ("MELT ERROR MSG [#%ld]::: %s", melt_dbgcounter, ( "Bad hook passed to register_pre_genericize_hook")); } ; @@ -2593,7 +2593,7 @@ meltlab_endgetargs: /*^compute*/ /*_.LET___V3*/ meltfptr[2] = /*_._IFELSE___V8*/ meltfptr[4];; - MELT_LOCATION("warmelt-hooks.melt:1350:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1356:/ clear"); /*clear*/ /*_.LASTLIST__V4*/ meltfptr[3] = 0 ; /*^clear*/ /*clear*/ /*_#NULL__L1*/ meltfnum[0] = 0 ; @@ -2601,13 +2601,13 @@ meltlab_endgetargs: /*clear*/ /*_#IS_CLOSURE__L2*/ meltfnum[1] = 0 ; /*^clear*/ /*clear*/ /*_._IFELSE___V8*/ meltfptr[4] = 0 ; - MELT_LOCATION("warmelt-hooks.melt:1346:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1352:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V3*/ meltfptr[2];; { - MELT_LOCATION("warmelt-hooks.melt:1346:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1352:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -2730,13 +2730,13 @@ meltrout_52_WARMELTmiHOOKS_ENABLE_FINISH_TYPE(meltclosure_ptr_t meltclosp_, melt meltlab_endgetargs: ; /*body*/ - MELT_LOCATION("warmelt-hooks.melt:1409:/ block"); + MELT_LOCATION("warmelt-hooks.melt:1415:/ block"); /*anyblock*/ { { - MELT_LOCATION("warmelt-hooks.melt:1410:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1416:/ locexp"); /* enable_finish_type ENABLEPREGEN_CHK__2 */ if (!melthk_finish_type_registered_flag) { @@ -2851,7 +2851,7 @@ meltrout_54_WARMELTmiHOOKS_REGISTER_FINISH_TYPE_FIRST(meltclosure_ptr_t meltclos /*getargs*/ /*getarg#0*/ - MELT_LOCATION("warmelt-hooks.melt:1452:/ getarg"); + MELT_LOCATION("warmelt-hooks.melt:1458:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto meltlab_endgetargs; @@ -2862,7 +2862,7 @@ meltlab_endgetargs: /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:1456:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1462:/ quasiblock"); /*^cond*/ @@ -2893,7 +2893,7 @@ meltlab_endgetargs: /*^compute*/ /*_#NULL__L1*/ meltfnum[0] = (/*null*/(/*_.FIRSTLIST__V4*/ meltfptr[3]) == NULL);; - MELT_LOCATION("warmelt-hooks.melt:1458:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1464:/ cond"); /*cond*/ if (/*_#NULL__L1*/ meltfnum[0]) /*then*/ { /*^cond.then*/ @@ -2903,14 +2903,14 @@ meltlab_endgetargs: /*_.MAKE_LIST__V5*/ meltfptr[4] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[2]))));; - MELT_LOCATION("warmelt-hooks.melt:1460:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:1466:/ compute"); /*_.FIRSTLIST__V4*/ meltfptr[3] = /*_.SETQ___V6*/ meltfptr[5] = /*_.MAKE_LIST__V5*/ meltfptr[4];; MELT_CHECK_SIGNAL(); ; /*_.MAKE_LIST__V7*/ meltfptr[6] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[2]))));; - MELT_LOCATION("warmelt-hooks.melt:1461:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1467:/ cond"); /*cond*/ if ( /*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!FINISHTYPE_DELAYED_QUEUE*/ meltfrout->tabval[0])), (melt_ptr_t)((/*!CLASS_DELAYED_QUEUE*/ meltfrout->tabval[1]))) @@ -2943,12 +2943,12 @@ meltlab_endgetargs: ; } /*noelse*/ ; - MELT_LOCATION("warmelt-hooks.melt:1459:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1465:/ quasiblock"); /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1458:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1464:/ clear"); /*clear*/ /*_.MAKE_LIST__V5*/ meltfptr[4] = 0 ; /*^clear*/ /*clear*/ /*_.SETQ___V6*/ meltfptr[5] = 0 ; @@ -2963,7 +2963,7 @@ meltlab_endgetargs: ; /*_#IS_CLOSURE__L2*/ meltfnum[1] = (melt_magic_discr((melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION("warmelt-hooks.melt:1466:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1472:/ cond"); /*cond*/ if (/*_#IS_CLOSURE__L2*/ meltfnum[1]) /*then*/ { /*^cond.then*/ @@ -2973,20 +2973,20 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1468:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1474:/ locexp"); meltgc_append_list((melt_ptr_t)(/*_.FIRSTLIST__V4*/ meltfptr[3]), (melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])); } ; MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:1469:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:1475:/ apply"); /*apply*/ { /*_.ENABLE_FINISH_TYPE__V9*/ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!ENABLE_FINISH_TYPE*/ meltfrout->tabval[3])), (melt_ptr_t)( /*reallynil*/ NULL ), (""), (union meltparam_un*)0, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:1467:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1473:/ quasiblock"); /*_.PROGN___V10*/ meltfptr[6] = /*_.ENABLE_FINISH_TYPE__V9*/ meltfptr[5];; @@ -2994,7 +2994,7 @@ meltlab_endgetargs: /*_._IFELSE___V8*/ meltfptr[4] = /*_.PROGN___V10*/ meltfptr[6];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1466:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1472:/ clear"); /*clear*/ /*_.ENABLE_FINISH_TYPE__V9*/ meltfptr[5] = 0 ; /*^clear*/ /*clear*/ /*_.PROGN___V10*/ meltfptr[6] = 0 ; @@ -3012,7 +3012,7 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1470:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1476:/ locexp"); error ("MELT ERROR MSG [#%ld]::: %s", melt_dbgcounter, ( "Bad hook passed to register_finish_type_first")); } ; @@ -3025,7 +3025,7 @@ meltlab_endgetargs: /*^compute*/ /*_.LET___V3*/ meltfptr[2] = /*_._IFELSE___V8*/ meltfptr[4];; - MELT_LOCATION("warmelt-hooks.melt:1456:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1462:/ clear"); /*clear*/ /*_.FIRSTLIST__V4*/ meltfptr[3] = 0 ; /*^clear*/ /*clear*/ /*_#NULL__L1*/ meltfnum[0] = 0 ; @@ -3033,13 +3033,13 @@ meltlab_endgetargs: /*clear*/ /*_#IS_CLOSURE__L2*/ meltfnum[1] = 0 ; /*^clear*/ /*clear*/ /*_._IFELSE___V8*/ meltfptr[4] = 0 ; - MELT_LOCATION("warmelt-hooks.melt:1452:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1458:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V3*/ meltfptr[2];; { - MELT_LOCATION("warmelt-hooks.melt:1452:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1458:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -3159,7 +3159,7 @@ meltrout_55_WARMELTmiHOOKS_REGISTER_FINISH_TYPE_LAST(meltclosure_ptr_t meltclosp /*getargs*/ /*getarg#0*/ - MELT_LOCATION("warmelt-hooks.melt:1475:/ getarg"); + MELT_LOCATION("warmelt-hooks.melt:1481:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto meltlab_endgetargs; @@ -3170,7 +3170,7 @@ meltlab_endgetargs: /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:1479:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1485:/ quasiblock"); /*^cond*/ @@ -3201,7 +3201,7 @@ meltlab_endgetargs: /*^compute*/ /*_#NULL__L1*/ meltfnum[0] = (/*null*/(/*_.LASTLIST__V4*/ meltfptr[3]) == NULL);; - MELT_LOCATION("warmelt-hooks.melt:1481:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1487:/ cond"); /*cond*/ if (/*_#NULL__L1*/ meltfnum[0]) /*then*/ { /*^cond.then*/ @@ -3211,14 +3211,14 @@ meltlab_endgetargs: /*_.MAKE_LIST__V5*/ meltfptr[4] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[2]))));; - MELT_LOCATION("warmelt-hooks.melt:1483:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:1489:/ compute"); /*_.LASTLIST__V4*/ meltfptr[3] = /*_.SETQ___V6*/ meltfptr[5] = /*_.MAKE_LIST__V5*/ meltfptr[4];; MELT_CHECK_SIGNAL(); ; /*_.MAKE_LIST__V7*/ meltfptr[6] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[2]))));; - MELT_LOCATION("warmelt-hooks.melt:1484:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1490:/ cond"); /*cond*/ if ( /*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!FINISHTYPE_DELAYED_QUEUE*/ meltfrout->tabval[0])), (melt_ptr_t)((/*!CLASS_DELAYED_QUEUE*/ meltfrout->tabval[1]))) @@ -3251,12 +3251,12 @@ meltlab_endgetargs: ; } /*noelse*/ ; - MELT_LOCATION("warmelt-hooks.melt:1482:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1488:/ quasiblock"); /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1481:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1487:/ clear"); /*clear*/ /*_.MAKE_LIST__V5*/ meltfptr[4] = 0 ; /*^clear*/ /*clear*/ /*_.SETQ___V6*/ meltfptr[5] = 0 ; @@ -3271,7 +3271,7 @@ meltlab_endgetargs: ; /*_#IS_CLOSURE__L2*/ meltfnum[1] = (melt_magic_discr((melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION("warmelt-hooks.melt:1489:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1495:/ cond"); /*cond*/ if (/*_#IS_CLOSURE__L2*/ meltfnum[1]) /*then*/ { /*^cond.then*/ @@ -3281,20 +3281,20 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1491:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1497:/ locexp"); meltgc_append_list((melt_ptr_t)(/*_.LASTLIST__V4*/ meltfptr[3]), (melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])); } ; MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:1492:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:1498:/ apply"); /*apply*/ { /*_.ENABLE_FINISH_TYPE__V9*/ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!ENABLE_FINISH_TYPE*/ meltfrout->tabval[3])), (melt_ptr_t)( /*reallynil*/ NULL ), (""), (union meltparam_un*)0, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:1490:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1496:/ quasiblock"); /*_.PROGN___V10*/ meltfptr[6] = /*_.ENABLE_FINISH_TYPE__V9*/ meltfptr[5];; @@ -3302,7 +3302,7 @@ meltlab_endgetargs: /*_._IFELSE___V8*/ meltfptr[4] = /*_.PROGN___V10*/ meltfptr[6];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1489:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1495:/ clear"); /*clear*/ /*_.ENABLE_FINISH_TYPE__V9*/ meltfptr[5] = 0 ; /*^clear*/ /*clear*/ /*_.PROGN___V10*/ meltfptr[6] = 0 ; @@ -3320,7 +3320,7 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1493:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1499:/ locexp"); error ("MELT ERROR MSG [#%ld]::: %s", melt_dbgcounter, ( "Bad hook passed to register_finish_type_last")); } ; @@ -3333,7 +3333,7 @@ meltlab_endgetargs: /*^compute*/ /*_.LET___V3*/ meltfptr[2] = /*_._IFELSE___V8*/ meltfptr[4];; - MELT_LOCATION("warmelt-hooks.melt:1479:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1485:/ clear"); /*clear*/ /*_.LASTLIST__V4*/ meltfptr[3] = 0 ; /*^clear*/ /*clear*/ /*_#NULL__L1*/ meltfnum[0] = 0 ; @@ -3341,13 +3341,13 @@ meltlab_endgetargs: /*clear*/ /*_#IS_CLOSURE__L2*/ meltfnum[1] = 0 ; /*^clear*/ /*clear*/ /*_._IFELSE___V8*/ meltfptr[4] = 0 ; - MELT_LOCATION("warmelt-hooks.melt:1475:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1481:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V3*/ meltfptr[2];; { - MELT_LOCATION("warmelt-hooks.melt:1475:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1481:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -3470,11 +3470,11 @@ meltrout_56_WARMELTmiHOOKS_RUN_ENDMELTPASS_FUNCTIONS(meltclosure_ptr_t meltclosp meltlab_endgetargs: ; /*body*/ - MELT_LOCATION("warmelt-hooks.melt:1509:/ block"); + MELT_LOCATION("warmelt-hooks.melt:1515:/ block"); /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:1510:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1516:/ quasiblock"); /*^cond*/ @@ -3499,7 +3499,7 @@ meltlab_endgetargs: /*_.FIRSTLIST__V2*/ meltfptr[1] = /*reallynil*/ NULL ;; } ; - MELT_LOCATION("warmelt-hooks.melt:1511:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1517:/ cond"); /*cond*/ if ( /*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!ENDMELTPASS_DELAYED_QUEUE*/ meltfrout->tabval[0])), (melt_ptr_t)((/*!CLASS_DELAYED_QUEUE*/ meltfrout->tabval[1]))) @@ -3527,7 +3527,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:1513:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1519:/ quasiblock"); /*^rawallocobj*/ @@ -3547,7 +3547,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:1515:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1521:/ cond"); /*cond*/ if ( /*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!ENDMELTPASS_DELAYED_QUEUE*/ meltfrout->tabval[0])), (melt_ptr_t)((/*!CLASS_DELAYED_QUEUE*/ meltfrout->tabval[1]))) @@ -3595,7 +3595,7 @@ meltlab_endgetargs: ; /*_#IS_CLOSURE__L1*/ meltfnum[0] = (melt_magic_discr((melt_ptr_t)(/*_.FIRSTPROC__V8*/ meltfptr[7])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION("warmelt-hooks.melt:1522:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1528:/ cond"); /*cond*/ if (/*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then*/ { /*^cond.then*/ @@ -3606,7 +3606,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:1523:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:1529:/ apply"); /*apply*/ { /*_.FIRSTPROC__V10*/ meltfptr[9] = melt_apply ((meltclosure_ptr_t)(/*_.FIRSTPROC__V8*/ meltfptr[7]), (melt_ptr_t)(/*_.RES__V5*/ meltfptr[4]), (""), (union meltparam_un*)0, "", (union meltparam_un*)0); @@ -3615,7 +3615,7 @@ meltlab_endgetargs: /*_._IF___V9*/ meltfptr[8] = /*_.FIRSTPROC__V10*/ meltfptr[9];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1522:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1528:/ clear"); /*clear*/ /*_.FIRSTPROC__V10*/ meltfptr[9] = 0 ; } ; @@ -3633,7 +3633,7 @@ meltlab_endgetargs: /*citerepilog*/ - MELT_LOCATION("warmelt-hooks.melt:1519:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1525:/ clear"); /*clear*/ /*_.FIRSTPAIR__V7*/ meltfptr[6] = 0 ; /*^clear*/ /*clear*/ /*_.FIRSTPROC__V8*/ meltfptr[7] = 0 ; @@ -3658,7 +3658,7 @@ meltlab_endgetargs: ; /*_#IS_CLOSURE__L2*/ meltfnum[1] = (melt_magic_discr((melt_ptr_t)(/*_.LASTPROC__V12*/ meltfptr[11])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION("warmelt-hooks.melt:1529:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1535:/ cond"); /*cond*/ if (/*_#IS_CLOSURE__L2*/ meltfnum[1]) /*then*/ { /*^cond.then*/ @@ -3684,7 +3684,7 @@ meltlab_endgetargs: /*citerepilog*/ - MELT_LOCATION("warmelt-hooks.melt:1526:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1532:/ clear"); /*clear*/ /*_.LASTPAIR__V11*/ meltfptr[9] = 0 ; /*^clear*/ /*clear*/ /*_.LASTPROC__V12*/ meltfptr[11] = 0 ; @@ -3705,7 +3705,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:1534:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:1540:/ apply"); /*apply*/ { /*_.REVLASTPROC__V15*/ meltfptr[14] = melt_apply ((meltclosure_ptr_t)(/*_.REVLASTPROC__V14*/ meltfptr[13]), (melt_ptr_t)(/*_.RES__V5*/ meltfptr[4]), (""), (union meltparam_un*)0, "", (union meltparam_un*)0); @@ -3718,7 +3718,7 @@ meltlab_endgetargs: /*citerepilog*/ - MELT_LOCATION("warmelt-hooks.melt:1531:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1537:/ clear"); /*clear*/ /*_.REVLASTPAIR__V13*/ meltfptr[12] = 0 ; /*^clear*/ /*clear*/ /*_.REVLASTPROC__V14*/ meltfptr[13] = 0 ; @@ -3727,7 +3727,7 @@ meltlab_endgetargs: } /*endciterblock FOREACH_PAIR_COMPONENT_IN_LIST*/ ; - MELT_LOCATION("warmelt-hooks.melt:1510:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1516:/ clear"); /*clear*/ /*_.FIRSTLIST__V2*/ meltfptr[1] = 0 ; /*^clear*/ /*clear*/ /*_.LASTLIST__V3*/ meltfptr[2] = 0 ; @@ -3839,7 +3839,7 @@ meltrout_57_WARMELTmiHOOKS_AT_END_OF_THIS_MELT_PASS_FIRST(meltclosure_ptr_t melt /*getargs*/ /*getarg#0*/ - MELT_LOCATION("warmelt-hooks.melt:1539:/ getarg"); + MELT_LOCATION("warmelt-hooks.melt:1545:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto meltlab_endgetargs; @@ -3850,7 +3850,7 @@ meltlab_endgetargs: /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:1541:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1547:/ quasiblock"); /*^getslot*/ @@ -3866,7 +3866,7 @@ meltlab_endgetargs: ; /*_#NULL__L1*/ meltfnum[0] = (/*null*/(/*_.FIRSTLIST__V3*/ meltfptr[2]) == NULL);; - MELT_LOCATION("warmelt-hooks.melt:1543:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1549:/ cond"); /*cond*/ if (/*_#NULL__L1*/ meltfnum[0]) /*then*/ { /*^cond.then*/ @@ -3876,12 +3876,12 @@ meltlab_endgetargs: /*_.MAKE_LIST__V4*/ meltfptr[3] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[1]))));; - MELT_LOCATION("warmelt-hooks.melt:1544:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:1550:/ compute"); /*_.FIRSTLIST__V3*/ meltfptr[2] = /*_.SETQ___V5*/ meltfptr[4] = /*_.MAKE_LIST__V4*/ meltfptr[3];; MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:1545:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1551:/ cond"); /*cond*/ if ( /*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!ENDMELTPASS_DELAYED_QUEUE*/ meltfrout->tabval[0])), (melt_ptr_t)((/*!CLASS_DELAYED_QUEUE*/ meltfrout->tabval[2]))) @@ -3909,7 +3909,7 @@ meltlab_endgetargs: ; } /*noelse*/ ; - MELT_LOCATION("warmelt-hooks.melt:1543:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1549:/ quasiblock"); /*epilog*/ @@ -3927,7 +3927,7 @@ meltlab_endgetargs: ; /*_#IS_CLOSURE__L2*/ meltfnum[1] = (melt_magic_discr((melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION("warmelt-hooks.melt:1546:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1552:/ cond"); /*cond*/ if (/*_#IS_CLOSURE__L2*/ meltfnum[1]) /*then*/ { /*^cond.then*/ @@ -3937,7 +3937,7 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1547:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1553:/ locexp"); meltgc_append_list((melt_ptr_t)(/*_.FIRSTLIST__V3*/ meltfptr[2]), (melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])); } ; @@ -3947,7 +3947,7 @@ meltlab_endgetargs: } /*noelse*/ ; - MELT_LOCATION("warmelt-hooks.melt:1541:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1547:/ clear"); /*clear*/ /*_.FIRSTLIST__V3*/ meltfptr[2] = 0 ; /*^clear*/ /*clear*/ /*_#NULL__L1*/ meltfnum[0] = 0 ; @@ -4057,7 +4057,7 @@ meltrout_58_WARMELTmiHOOKS_AT_END_OF_THIS_MELT_PASS_LAST(meltclosure_ptr_t meltc /*getargs*/ /*getarg#0*/ - MELT_LOCATION("warmelt-hooks.melt:1550:/ getarg"); + MELT_LOCATION("warmelt-hooks.melt:1556:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto meltlab_endgetargs; @@ -4068,7 +4068,7 @@ meltlab_endgetargs: /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:1553:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1559:/ quasiblock"); /*^getslot*/ @@ -4084,7 +4084,7 @@ meltlab_endgetargs: ; /*_#NULL__L1*/ meltfnum[0] = (/*null*/(/*_.LASTLIST__V3*/ meltfptr[2]) == NULL);; - MELT_LOCATION("warmelt-hooks.melt:1555:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1561:/ cond"); /*cond*/ if (/*_#NULL__L1*/ meltfnum[0]) /*then*/ { /*^cond.then*/ @@ -4094,12 +4094,12 @@ meltlab_endgetargs: /*_.MAKE_LIST__V4*/ meltfptr[3] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[1]))));; - MELT_LOCATION("warmelt-hooks.melt:1556:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:1562:/ compute"); /*_.LASTLIST__V3*/ meltfptr[2] = /*_.SETQ___V5*/ meltfptr[4] = /*_.MAKE_LIST__V4*/ meltfptr[3];; MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:1557:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1563:/ cond"); /*cond*/ if ( /*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!ENDMELTPASS_DELAYED_QUEUE*/ meltfrout->tabval[0])), (melt_ptr_t)((/*!CLASS_DELAYED_QUEUE*/ meltfrout->tabval[2]))) @@ -4127,7 +4127,7 @@ meltlab_endgetargs: ; } /*noelse*/ ; - MELT_LOCATION("warmelt-hooks.melt:1555:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1561:/ quasiblock"); /*epilog*/ @@ -4145,7 +4145,7 @@ meltlab_endgetargs: ; /*_#IS_CLOSURE__L2*/ meltfnum[1] = (melt_magic_discr((melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION("warmelt-hooks.melt:1558:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1564:/ cond"); /*cond*/ if (/*_#IS_CLOSURE__L2*/ meltfnum[1]) /*then*/ { /*^cond.then*/ @@ -4155,7 +4155,7 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1559:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1565:/ locexp"); meltgc_append_list((melt_ptr_t)(/*_.LASTLIST__V3*/ meltfptr[2]), (melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])); } ; @@ -4165,7 +4165,7 @@ meltlab_endgetargs: } /*noelse*/ ; - MELT_LOCATION("warmelt-hooks.melt:1553:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1559:/ clear"); /*clear*/ /*_.LASTLIST__V3*/ meltfptr[2] = 0 ; /*^clear*/ /*clear*/ /*_#NULL__L1*/ meltfnum[0] = 0 ; @@ -4278,13 +4278,13 @@ meltrout_59_WARMELTmiHOOKS_ENABLE_FINISH_DECL(meltclosure_ptr_t meltclosp_, melt meltlab_endgetargs: ; /*body*/ - MELT_LOCATION("warmelt-hooks.melt:1601:/ block"); + MELT_LOCATION("warmelt-hooks.melt:1607:/ block"); /*anyblock*/ { { - MELT_LOCATION("warmelt-hooks.melt:1602:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1608:/ locexp"); /* enable_finish_decl ENABLEPREGEN_CHK__3 */ if (!melthk_finish_decl_registered_flag) { @@ -4399,7 +4399,7 @@ meltrout_61_WARMELTmiHOOKS_REGISTER_FINISH_DECL_FIRST(meltclosure_ptr_t meltclos /*getargs*/ /*getarg#0*/ - MELT_LOCATION("warmelt-hooks.melt:1644:/ getarg"); + MELT_LOCATION("warmelt-hooks.melt:1650:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto meltlab_endgetargs; @@ -4410,7 +4410,7 @@ meltlab_endgetargs: /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:1648:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1654:/ quasiblock"); /*^cond*/ @@ -4441,7 +4441,7 @@ meltlab_endgetargs: /*^compute*/ /*_#NULL__L1*/ meltfnum[0] = (/*null*/(/*_.FIRSTLIST__V4*/ meltfptr[3]) == NULL);; - MELT_LOCATION("warmelt-hooks.melt:1650:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1656:/ cond"); /*cond*/ if (/*_#NULL__L1*/ meltfnum[0]) /*then*/ { /*^cond.then*/ @@ -4451,14 +4451,14 @@ meltlab_endgetargs: /*_.MAKE_LIST__V5*/ meltfptr[4] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[2]))));; - MELT_LOCATION("warmelt-hooks.melt:1652:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:1658:/ compute"); /*_.FIRSTLIST__V4*/ meltfptr[3] = /*_.SETQ___V6*/ meltfptr[5] = /*_.MAKE_LIST__V5*/ meltfptr[4];; MELT_CHECK_SIGNAL(); ; /*_.MAKE_LIST__V7*/ meltfptr[6] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[2]))));; - MELT_LOCATION("warmelt-hooks.melt:1653:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1659:/ cond"); /*cond*/ if ( /*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!FINISHDECL_DELAYED_QUEUE*/ meltfrout->tabval[0])), (melt_ptr_t)((/*!CLASS_DELAYED_QUEUE*/ meltfrout->tabval[1]))) @@ -4491,12 +4491,12 @@ meltlab_endgetargs: ; } /*noelse*/ ; - MELT_LOCATION("warmelt-hooks.melt:1651:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1657:/ quasiblock"); /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1650:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1656:/ clear"); /*clear*/ /*_.MAKE_LIST__V5*/ meltfptr[4] = 0 ; /*^clear*/ /*clear*/ /*_.SETQ___V6*/ meltfptr[5] = 0 ; @@ -4511,7 +4511,7 @@ meltlab_endgetargs: ; /*_#IS_CLOSURE__L2*/ meltfnum[1] = (melt_magic_discr((melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION("warmelt-hooks.melt:1658:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1664:/ cond"); /*cond*/ if (/*_#IS_CLOSURE__L2*/ meltfnum[1]) /*then*/ { /*^cond.then*/ @@ -4521,20 +4521,20 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1660:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1666:/ locexp"); meltgc_append_list((melt_ptr_t)(/*_.FIRSTLIST__V4*/ meltfptr[3]), (melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])); } ; MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:1661:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:1667:/ apply"); /*apply*/ { /*_.ENABLE_FINISH_DECL__V9*/ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!ENABLE_FINISH_DECL*/ meltfrout->tabval[3])), (melt_ptr_t)( /*reallynil*/ NULL ), (""), (union meltparam_un*)0, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:1659:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1665:/ quasiblock"); /*_.PROGN___V10*/ meltfptr[6] = /*_.ENABLE_FINISH_DECL__V9*/ meltfptr[5];; @@ -4542,7 +4542,7 @@ meltlab_endgetargs: /*_._IFELSE___V8*/ meltfptr[4] = /*_.PROGN___V10*/ meltfptr[6];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1658:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1664:/ clear"); /*clear*/ /*_.ENABLE_FINISH_DECL__V9*/ meltfptr[5] = 0 ; /*^clear*/ /*clear*/ /*_.PROGN___V10*/ meltfptr[6] = 0 ; @@ -4560,7 +4560,7 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1662:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1668:/ locexp"); error ("MELT ERROR MSG [#%ld]::: %s", melt_dbgcounter, ( "Bad hook passed to register_finish_decl_first")); } ; @@ -4573,7 +4573,7 @@ meltlab_endgetargs: /*^compute*/ /*_.LET___V3*/ meltfptr[2] = /*_._IFELSE___V8*/ meltfptr[4];; - MELT_LOCATION("warmelt-hooks.melt:1648:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1654:/ clear"); /*clear*/ /*_.FIRSTLIST__V4*/ meltfptr[3] = 0 ; /*^clear*/ /*clear*/ /*_#NULL__L1*/ meltfnum[0] = 0 ; @@ -4581,13 +4581,13 @@ meltlab_endgetargs: /*clear*/ /*_#IS_CLOSURE__L2*/ meltfnum[1] = 0 ; /*^clear*/ /*clear*/ /*_._IFELSE___V8*/ meltfptr[4] = 0 ; - MELT_LOCATION("warmelt-hooks.melt:1644:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1650:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V3*/ meltfptr[2];; { - MELT_LOCATION("warmelt-hooks.melt:1644:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1650:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -4707,7 +4707,7 @@ meltrout_62_WARMELTmiHOOKS_REGISTER_FINISH_DECL_LAST(meltclosure_ptr_t meltclosp /*getargs*/ /*getarg#0*/ - MELT_LOCATION("warmelt-hooks.melt:1667:/ getarg"); + MELT_LOCATION("warmelt-hooks.melt:1673:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto meltlab_endgetargs; @@ -4718,7 +4718,7 @@ meltlab_endgetargs: /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:1671:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1677:/ quasiblock"); /*^cond*/ @@ -4749,7 +4749,7 @@ meltlab_endgetargs: /*^compute*/ /*_#NULL__L1*/ meltfnum[0] = (/*null*/(/*_.LASTLIST__V4*/ meltfptr[3]) == NULL);; - MELT_LOCATION("warmelt-hooks.melt:1673:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1679:/ cond"); /*cond*/ if (/*_#NULL__L1*/ meltfnum[0]) /*then*/ { /*^cond.then*/ @@ -4759,14 +4759,14 @@ meltlab_endgetargs: /*_.MAKE_LIST__V5*/ meltfptr[4] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[2]))));; - MELT_LOCATION("warmelt-hooks.melt:1675:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:1681:/ compute"); /*_.LASTLIST__V4*/ meltfptr[3] = /*_.SETQ___V6*/ meltfptr[5] = /*_.MAKE_LIST__V5*/ meltfptr[4];; MELT_CHECK_SIGNAL(); ; /*_.MAKE_LIST__V7*/ meltfptr[6] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[2]))));; - MELT_LOCATION("warmelt-hooks.melt:1676:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1682:/ cond"); /*cond*/ if ( /*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!FINISHDECL_DELAYED_QUEUE*/ meltfrout->tabval[0])), (melt_ptr_t)((/*!CLASS_DELAYED_QUEUE*/ meltfrout->tabval[1]))) @@ -4799,12 +4799,12 @@ meltlab_endgetargs: ; } /*noelse*/ ; - MELT_LOCATION("warmelt-hooks.melt:1674:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1680:/ quasiblock"); /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1673:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1679:/ clear"); /*clear*/ /*_.MAKE_LIST__V5*/ meltfptr[4] = 0 ; /*^clear*/ /*clear*/ /*_.SETQ___V6*/ meltfptr[5] = 0 ; @@ -4819,7 +4819,7 @@ meltlab_endgetargs: ; /*_#IS_CLOSURE__L2*/ meltfnum[1] = (melt_magic_discr((melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION("warmelt-hooks.melt:1681:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1687:/ cond"); /*cond*/ if (/*_#IS_CLOSURE__L2*/ meltfnum[1]) /*then*/ { /*^cond.then*/ @@ -4829,20 +4829,20 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1683:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1689:/ locexp"); meltgc_append_list((melt_ptr_t)(/*_.LASTLIST__V4*/ meltfptr[3]), (melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])); } ; MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:1684:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:1690:/ apply"); /*apply*/ { /*_.ENABLE_FINISH_DECL__V9*/ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!ENABLE_FINISH_DECL*/ meltfrout->tabval[3])), (melt_ptr_t)( /*reallynil*/ NULL ), (""), (union meltparam_un*)0, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:1682:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1688:/ quasiblock"); /*_.PROGN___V10*/ meltfptr[6] = /*_.ENABLE_FINISH_DECL__V9*/ meltfptr[5];; @@ -4850,7 +4850,7 @@ meltlab_endgetargs: /*_._IFELSE___V8*/ meltfptr[4] = /*_.PROGN___V10*/ meltfptr[6];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1681:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1687:/ clear"); /*clear*/ /*_.ENABLE_FINISH_DECL__V9*/ meltfptr[5] = 0 ; /*^clear*/ /*clear*/ /*_.PROGN___V10*/ meltfptr[6] = 0 ; @@ -4868,7 +4868,7 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1685:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1691:/ locexp"); error ("MELT ERROR MSG [#%ld]::: %s", melt_dbgcounter, ( "Bad hook passed to register_finish_decl_last")); } ; @@ -4881,7 +4881,7 @@ meltlab_endgetargs: /*^compute*/ /*_.LET___V3*/ meltfptr[2] = /*_._IFELSE___V8*/ meltfptr[4];; - MELT_LOCATION("warmelt-hooks.melt:1671:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1677:/ clear"); /*clear*/ /*_.LASTLIST__V4*/ meltfptr[3] = 0 ; /*^clear*/ /*clear*/ /*_#NULL__L1*/ meltfnum[0] = 0 ; @@ -4889,13 +4889,13 @@ meltlab_endgetargs: /*clear*/ /*_#IS_CLOSURE__L2*/ meltfnum[1] = 0 ; /*^clear*/ /*clear*/ /*_._IFELSE___V8*/ meltfptr[4] = 0 ; - MELT_LOCATION("warmelt-hooks.melt:1667:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1673:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V3*/ meltfptr[2];; { - MELT_LOCATION("warmelt-hooks.melt:1667:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1673:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -5015,7 +5015,7 @@ meltrout_64_WARMELTmiHOOKS_REGISTER_PASS_EXECUTION_FIRST(meltclosure_ptr_t meltc /*getargs*/ /*getarg#0*/ - MELT_LOCATION("warmelt-hooks.melt:1799:/ getarg"); + MELT_LOCATION("warmelt-hooks.melt:1805:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto meltlab_endgetargs; @@ -5026,7 +5026,7 @@ meltlab_endgetargs: /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:1803:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1809:/ quasiblock"); /*^cond*/ @@ -5057,7 +5057,7 @@ meltlab_endgetargs: /*^compute*/ /*_#NULL__L1*/ meltfnum[0] = (/*null*/(/*_.FIRSTLIST__V3*/ meltfptr[2]) == NULL);; - MELT_LOCATION("warmelt-hooks.melt:1805:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1811:/ cond"); /*cond*/ if (/*_#NULL__L1*/ meltfnum[0]) /*then*/ { /*^cond.then*/ @@ -5067,14 +5067,14 @@ meltlab_endgetargs: /*_.MAKE_LIST__V4*/ meltfptr[3] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[2]))));; - MELT_LOCATION("warmelt-hooks.melt:1807:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:1813:/ compute"); /*_.FIRSTLIST__V3*/ meltfptr[2] = /*_.SETQ___V5*/ meltfptr[4] = /*_.MAKE_LIST__V4*/ meltfptr[3];; MELT_CHECK_SIGNAL(); ; /*_.MAKE_LIST__V6*/ meltfptr[5] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[2]))));; - MELT_LOCATION("warmelt-hooks.melt:1808:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1814:/ cond"); /*cond*/ if ( /*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!PASS_EXECUTION_DELAYED_QUEUE*/ meltfrout->tabval[0])), (melt_ptr_t)((/*!CLASS_DELAYED_QUEUE*/ meltfrout->tabval[1]))) @@ -5107,12 +5107,12 @@ meltlab_endgetargs: ; } /*noelse*/ ; - MELT_LOCATION("warmelt-hooks.melt:1806:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1812:/ quasiblock"); /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1805:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1811:/ clear"); /*clear*/ /*_.MAKE_LIST__V4*/ meltfptr[3] = 0 ; /*^clear*/ /*clear*/ /*_.SETQ___V5*/ meltfptr[4] = 0 ; @@ -5127,7 +5127,7 @@ meltlab_endgetargs: ; /*_#IS_CLOSURE__L2*/ meltfnum[1] = (melt_magic_discr((melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION("warmelt-hooks.melt:1813:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1819:/ cond"); /*cond*/ if (/*_#IS_CLOSURE__L2*/ meltfnum[1]) /*then*/ { /*^cond.then*/ @@ -5137,7 +5137,7 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1814:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1820:/ locexp"); meltgc_append_list((melt_ptr_t)(/*_.FIRSTLIST__V3*/ meltfptr[2]), (melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])); } ; @@ -5147,7 +5147,7 @@ meltlab_endgetargs: } else { - MELT_LOCATION("warmelt-hooks.melt:1813:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:1819:/ cond.else"); /*^block*/ /*anyblock*/ @@ -5155,7 +5155,7 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1815:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1821:/ locexp"); error ("MELT ERROR MSG [#%ld]::: %s", melt_dbgcounter, ( "Bad hook passed to register_pass_execution_hook")); } ; @@ -5165,7 +5165,7 @@ meltlab_endgetargs: } ; - MELT_LOCATION("warmelt-hooks.melt:1803:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1809:/ clear"); /*clear*/ /*_.FIRSTLIST__V3*/ meltfptr[2] = 0 ; /*^clear*/ /*clear*/ /*_#NULL__L1*/ meltfnum[0] = 0 ; @@ -5275,7 +5275,7 @@ meltrout_65_WARMELTmiHOOKS_REGISTER_PASS_EXECUTION_LAST(meltclosure_ptr_t meltcl /*getargs*/ /*getarg#0*/ - MELT_LOCATION("warmelt-hooks.melt:1820:/ getarg"); + MELT_LOCATION("warmelt-hooks.melt:1826:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto meltlab_endgetargs; @@ -5286,7 +5286,7 @@ meltlab_endgetargs: /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:1824:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1830:/ quasiblock"); /*^cond*/ @@ -5317,7 +5317,7 @@ meltlab_endgetargs: /*^compute*/ /*_#NULL__L1*/ meltfnum[0] = (/*null*/(/*_.LASTLIST__V3*/ meltfptr[2]) == NULL);; - MELT_LOCATION("warmelt-hooks.melt:1826:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1832:/ cond"); /*cond*/ if (/*_#NULL__L1*/ meltfnum[0]) /*then*/ { /*^cond.then*/ @@ -5327,14 +5327,14 @@ meltlab_endgetargs: /*_.MAKE_LIST__V4*/ meltfptr[3] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[2]))));; - MELT_LOCATION("warmelt-hooks.melt:1828:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:1834:/ compute"); /*_.LASTLIST__V3*/ meltfptr[2] = /*_.SETQ___V5*/ meltfptr[4] = /*_.MAKE_LIST__V4*/ meltfptr[3];; MELT_CHECK_SIGNAL(); ; /*_.MAKE_LIST__V6*/ meltfptr[5] = (meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[2]))));; - MELT_LOCATION("warmelt-hooks.melt:1829:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1835:/ cond"); /*cond*/ if ( /*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!PASS_EXECUTION_DELAYED_QUEUE*/ meltfrout->tabval[0])), (melt_ptr_t)((/*!CLASS_DELAYED_QUEUE*/ meltfrout->tabval[1]))) @@ -5367,12 +5367,12 @@ meltlab_endgetargs: ; } /*noelse*/ ; - MELT_LOCATION("warmelt-hooks.melt:1827:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:1833:/ quasiblock"); /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:1826:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1832:/ clear"); /*clear*/ /*_.MAKE_LIST__V4*/ meltfptr[3] = 0 ; /*^clear*/ /*clear*/ /*_.SETQ___V5*/ meltfptr[4] = 0 ; @@ -5387,7 +5387,7 @@ meltlab_endgetargs: ; /*_#IS_CLOSURE__L2*/ meltfnum[1] = (melt_magic_discr((melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION("warmelt-hooks.melt:1834:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:1840:/ cond"); /*cond*/ if (/*_#IS_CLOSURE__L2*/ meltfnum[1]) /*then*/ { /*^cond.then*/ @@ -5397,7 +5397,7 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1835:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1841:/ locexp"); meltgc_append_list((melt_ptr_t)(/*_.LASTLIST__V3*/ meltfptr[2]), (melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])); } ; @@ -5407,7 +5407,7 @@ meltlab_endgetargs: } else { - MELT_LOCATION("warmelt-hooks.melt:1834:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:1840:/ cond.else"); /*^block*/ /*anyblock*/ @@ -5415,7 +5415,7 @@ meltlab_endgetargs: { - MELT_LOCATION("warmelt-hooks.melt:1836:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:1842:/ locexp"); error ("MELT ERROR MSG [#%ld]::: %s", melt_dbgcounter, ( "Bad hook passed to register_pass_execution_last_hook")); } ; @@ -5425,7 +5425,7 @@ meltlab_endgetargs: } ; - MELT_LOCATION("warmelt-hooks.melt:1824:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:1830:/ clear"); /*clear*/ /*_.LASTLIST__V3*/ meltfptr[2] = 0 ; /*^clear*/ /*clear*/ /*_#NULL__L1*/ meltfnum[0] = 0 ; @@ -5535,7 +5535,7 @@ meltrout_74_WARMELTmiHOOKS_REGISTER_GCC_ATTRIBUTE(meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0*/ - MELT_LOCATION("warmelt-hooks.melt:2386:/ getarg"); + MELT_LOCATION("warmelt-hooks.melt:2392:/ getarg"); /*_.SEXP__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; /*getarg#1*/ @@ -5569,7 +5569,7 @@ meltlab_endgetargs: #if MELT_HAVE_DEBUG - MELT_LOCATION("warmelt-hooks.melt:2398:/ cppif.then"); + MELT_LOCATION("warmelt-hooks.melt:2404:/ cppif.then"); /*^block*/ /*anyblock*/ { @@ -5595,7 +5595,7 @@ meltlab_endgetargs: 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG*/ ;; - MELT_LOCATION("warmelt-hooks.melt:2398:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2404:/ cond"); /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/ { /*^cond.then*/ @@ -5614,7 +5614,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2398:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2404:/ apply"); /*apply*/ { union meltparam_un argtab[8]; @@ -5624,7 +5624,7 @@ meltlab_endgetargs: /*^apply.arg*/ argtab[1].meltbp_cstring = "warmelt-hooks.melt"; /*^apply.arg*/ - argtab[2].meltbp_long = 2398; + argtab[2].meltbp_long = 2404; /*^apply.arg*/ argtab[3].meltbp_cstring = "register_gcc_attribute macro sexp="; /*^apply.arg*/ @@ -5641,7 +5641,7 @@ meltlab_endgetargs: /*_._IF___V6*/ meltfptr[5] = /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2398:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2404:/ clear"); /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ; /*^clear*/ /*clear*/ /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = 0 ; @@ -5656,7 +5656,7 @@ meltlab_endgetargs: ; { - MELT_LOCATION("warmelt-hooks.melt:2398:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2404:/ locexp"); /*void*/(void)0; } ; @@ -5688,10 +5688,10 @@ meltlab_endgetargs: #endif /*MELT_HAVE_DEBUG*/ ; - MELT_LOCATION("warmelt-hooks.melt:2399:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2405:/ quasiblock"); - MELT_LOCATION("warmelt-hooks.melt:2400:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2406:/ cond"); /*cond*/ if ( /*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.SEXP__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_LOCATED*/ meltfrout->tabval[2]))) @@ -5713,7 +5713,7 @@ meltlab_endgetargs: /*_.SLOC__V9*/ meltfptr[5] = /*reallynil*/ NULL ;; } ; - MELT_LOCATION("warmelt-hooks.melt:2401:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2407:/ cond"); /*cond*/ if ( /*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.SEXP__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_SEXPR*/ meltfrout->tabval[3]))) @@ -5738,7 +5738,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2402:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2408:/ apply"); /*apply*/ { union meltparam_un argtab[1]; @@ -5751,7 +5751,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2404:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2410:/ cond"); /*cond*/ if (/*_.REGATBND__V11*/ meltfptr[10]) /*then*/ { /*^cond.then*/ @@ -5759,7 +5759,7 @@ meltlab_endgetargs: } else { - MELT_LOCATION("warmelt-hooks.melt:2404:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:2410:/ cond.else"); /*^block*/ /*anyblock*/ @@ -5768,7 +5768,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2405:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2411:/ apply"); /*apply*/ { union meltparam_un argtab[1]; @@ -5779,13 +5779,13 @@ meltlab_endgetargs: /*_.ERROR_AT__V13*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[6])), (melt_ptr_t)(/*_.SLOC__V9*/ meltfptr[5]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:2406:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2412:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*reallynil*/ NULL ;; { - MELT_LOCATION("warmelt-hooks.melt:2406:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2412:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -5798,7 +5798,7 @@ meltlab_endgetargs: /*^finalreturn*/ ; /*finalret*/ goto meltlabend_rout ; - MELT_LOCATION("warmelt-hooks.melt:2404:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2410:/ quasiblock"); /*_.PROGN___V15*/ meltfptr[14] = /*_.RETURN___V14*/ meltfptr[13];; @@ -5806,7 +5806,7 @@ meltlab_endgetargs: /*_._IFELSE___V12*/ meltfptr[11] = /*_.PROGN___V15*/ meltfptr[14];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2404:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2410:/ clear"); /*clear*/ /*_.ERROR_AT__V13*/ meltfptr[12] = 0 ; /*^clear*/ /*clear*/ /*_.RETURN___V14*/ meltfptr[13] = 0 ; @@ -5816,7 +5816,7 @@ meltlab_endgetargs: ; } ; - MELT_LOCATION("warmelt-hooks.melt:2407:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2413:/ quasiblock"); /*_.LIST_FIRST__V17*/ meltfptr[13] = @@ -5827,7 +5827,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2407:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2413:/ apply"); /*apply*/ { union meltparam_un argtab[3]; @@ -5843,7 +5843,7 @@ meltlab_endgetargs: ; #if MELT_HAVE_DEBUG - MELT_LOCATION("warmelt-hooks.melt:2409:/ cppif.then"); + MELT_LOCATION("warmelt-hooks.melt:2415:/ cppif.then"); /*^block*/ /*anyblock*/ { @@ -5869,7 +5869,7 @@ meltlab_endgetargs: 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG*/ ;; - MELT_LOCATION("warmelt-hooks.melt:2409:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2415:/ cond"); /*cond*/ if (/*_#MELT_NEED_DBG__L3*/ meltfnum[1]) /*then*/ { /*^cond.then*/ @@ -5888,7 +5888,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2409:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2415:/ apply"); /*apply*/ { union meltparam_un argtab[5]; @@ -5898,7 +5898,7 @@ meltlab_endgetargs: /*^apply.arg*/ argtab[1].meltbp_cstring = "warmelt-hooks.melt"; /*^apply.arg*/ - argtab[2].meltbp_long = 2409; + argtab[2].meltbp_long = 2415; /*^apply.arg*/ argtab[3].meltbp_cstring = "register_gcc_attribute macro xarglist="; /*^apply.arg*/ @@ -5909,7 +5909,7 @@ meltlab_endgetargs: /*_._IF___V20*/ meltfptr[19] = /*_.MELT_DEBUG_FUN__V21*/ meltfptr[20];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2409:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2415:/ clear"); /*clear*/ /*_#MELT_CALLCOUNT__L4*/ meltfnum[0] = 0 ; /*^clear*/ /*clear*/ /*_.MELT_DEBUG_FUN__V21*/ meltfptr[20] = 0 ; @@ -5924,7 +5924,7 @@ meltlab_endgetargs: ; { - MELT_LOCATION("warmelt-hooks.melt:2409:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2415:/ locexp"); /*void*/(void)0; } ; @@ -5964,7 +5964,7 @@ meltlab_endgetargs: /*^compute*/ /*_#ltI__L6*/ meltfnum[1] = ((/*_#LIST_LENGTH__L5*/ meltfnum[0]) < (1));; - MELT_LOCATION("warmelt-hooks.melt:2410:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2416:/ cond"); /*cond*/ if (/*_#ltI__L6*/ meltfnum[1]) /*then*/ { /*^cond.then*/ @@ -5975,7 +5975,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2411:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2417:/ apply"); /*apply*/ { union meltparam_un argtab[1]; @@ -5985,13 +5985,13 @@ meltlab_endgetargs: /*_.ERROR_AT__V23*/ meltfptr[19] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[6])), (melt_ptr_t)(/*_.SLOC__V9*/ meltfptr[5]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:2412:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2418:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*reallynil*/ NULL ;; { - MELT_LOCATION("warmelt-hooks.melt:2412:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2418:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -6004,7 +6004,7 @@ meltlab_endgetargs: /*^finalreturn*/ ; /*finalret*/ goto meltlabend_rout ; - MELT_LOCATION("warmelt-hooks.melt:2410:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2416:/ quasiblock"); /*_.PROGN___V25*/ meltfptr[24] = /*_.RETURN___V24*/ meltfptr[23];; @@ -6012,7 +6012,7 @@ meltlab_endgetargs: /*_._IF___V22*/ meltfptr[20] = /*_.PROGN___V25*/ meltfptr[24];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2410:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2416:/ clear"); /*clear*/ /*_.ERROR_AT__V23*/ meltfptr[19] = 0 ; /*^clear*/ /*clear*/ /*_.RETURN___V24*/ meltfptr[23] = 0 ; @@ -6029,13 +6029,13 @@ meltlab_endgetargs: ; { - MELT_LOCATION("warmelt-hooks.melt:2413:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2419:/ locexp"); meltgc_prepend_list((melt_ptr_t)(/*_.XARGLIST__V19*/ meltfptr[18]), (melt_ptr_t)(/*_.SLOC__V9*/ meltfptr[5])); } ; #if MELT_HAVE_DEBUG - MELT_LOCATION("warmelt-hooks.melt:2414:/ cppif.then"); + MELT_LOCATION("warmelt-hooks.melt:2420:/ cppif.then"); /*^block*/ /*anyblock*/ { @@ -6061,7 +6061,7 @@ meltlab_endgetargs: 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG*/ ;; - MELT_LOCATION("warmelt-hooks.melt:2414:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2420:/ cond"); /*cond*/ if (/*_#MELT_NEED_DBG__L7*/ meltfnum[6]) /*then*/ { /*^cond.then*/ @@ -6080,7 +6080,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2414:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2420:/ apply"); /*apply*/ { union meltparam_un argtab[5]; @@ -6090,7 +6090,7 @@ meltlab_endgetargs: /*^apply.arg*/ argtab[1].meltbp_cstring = "warmelt-hooks.melt"; /*^apply.arg*/ - argtab[2].meltbp_long = 2414; + argtab[2].meltbp_long = 2420; /*^apply.arg*/ argtab[3].meltbp_cstring = "register_gcc_attribute macro prepended xarglist="; /*^apply.arg*/ @@ -6101,7 +6101,7 @@ meltlab_endgetargs: /*_._IF___V26*/ meltfptr[19] = /*_.MELT_DEBUG_FUN__V27*/ meltfptr[23];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2414:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2420:/ clear"); /*clear*/ /*_#MELT_CALLCOUNT__L8*/ meltfnum[7] = 0 ; /*^clear*/ /*clear*/ /*_.MELT_DEBUG_FUN__V27*/ meltfptr[23] = 0 ; @@ -6116,7 +6116,7 @@ meltlab_endgetargs: ; { - MELT_LOCATION("warmelt-hooks.melt:2414:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2420:/ locexp"); /*void*/(void)0; } ; @@ -6148,7 +6148,7 @@ meltlab_endgetargs: #endif /*MELT_HAVE_DEBUG*/ ; - MELT_LOCATION("warmelt-hooks.melt:2415:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2421:/ quasiblock"); @@ -6157,7 +6157,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2418:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2424:/ apply"); /*apply*/ { union meltparam_un argtab[1]; @@ -6167,7 +6167,7 @@ meltlab_endgetargs: /*_.LIST_TO_MULTIPLE__V29*/ meltfptr[23] = melt_apply ((meltclosure_ptr_t)((/*!LIST_TO_MULTIPLE*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.XARGLIST__V19*/ meltfptr[18]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:2415:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2421:/ quasiblock"); /*^rawallocobj*/ @@ -6201,7 +6201,7 @@ meltlab_endgetargs: /*_.RES__V30*/ meltfptr[19] = /*_.INST__V31*/ meltfptr[30];; #if MELT_HAVE_DEBUG - MELT_LOCATION("warmelt-hooks.melt:2420:/ cppif.then"); + MELT_LOCATION("warmelt-hooks.melt:2426:/ cppif.then"); /*^block*/ /*anyblock*/ { @@ -6227,7 +6227,7 @@ meltlab_endgetargs: 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG*/ ;; - MELT_LOCATION("warmelt-hooks.melt:2420:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2426:/ cond"); /*cond*/ if (/*_#MELT_NEED_DBG__L9*/ meltfnum[7]) /*then*/ { /*^cond.then*/ @@ -6246,7 +6246,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2420:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2426:/ apply"); /*apply*/ { union meltparam_un argtab[5]; @@ -6256,7 +6256,7 @@ meltlab_endgetargs: /*^apply.arg*/ argtab[1].meltbp_cstring = "warmelt-hooks.melt"; /*^apply.arg*/ - argtab[2].meltbp_long = 2420; + argtab[2].meltbp_long = 2426; /*^apply.arg*/ argtab[3].meltbp_cstring = "register_gcc_attribute macro returns res="; /*^apply.arg*/ @@ -6267,7 +6267,7 @@ meltlab_endgetargs: /*_._IF___V32*/ meltfptr[31] = /*_.MELT_DEBUG_FUN__V33*/ meltfptr[32];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2420:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2426:/ clear"); /*clear*/ /*_#MELT_CALLCOUNT__L10*/ meltfnum[6] = 0 ; /*^clear*/ /*clear*/ /*_.MELT_DEBUG_FUN__V33*/ meltfptr[32] = 0 ; @@ -6282,7 +6282,7 @@ meltlab_endgetargs: ; { - MELT_LOCATION("warmelt-hooks.melt:2420:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2426:/ locexp"); /*void*/(void)0; } ; @@ -6317,13 +6317,13 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2421:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2427:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*_.RES__V30*/ meltfptr[19];; { - MELT_LOCATION("warmelt-hooks.melt:2421:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2427:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -6338,7 +6338,7 @@ meltlab_endgetargs: /*finalret*/ goto meltlabend_rout ; /*_.LET___V28*/ meltfptr[24] = /*_.RETURN___V34*/ meltfptr[32];; - MELT_LOCATION("warmelt-hooks.melt:2415:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2421:/ clear"); /*clear*/ /*_.LIST_TO_MULTIPLE__V29*/ meltfptr[23] = 0 ; /*^clear*/ /*clear*/ /*_.RES__V30*/ meltfptr[19] = 0 ; @@ -6346,7 +6346,7 @@ meltlab_endgetargs: /*clear*/ /*_.RETURN___V34*/ meltfptr[32] = 0 ; /*_.LET___V16*/ meltfptr[12] = /*_.LET___V28*/ meltfptr[24];; - MELT_LOCATION("warmelt-hooks.melt:2407:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2413:/ clear"); /*clear*/ /*_.LIST_FIRST__V17*/ meltfptr[13] = 0 ; /*^clear*/ /*clear*/ /*_.PAIR_TAIL__V18*/ meltfptr[14] = 0 ; @@ -6362,7 +6362,7 @@ meltlab_endgetargs: /*clear*/ /*_.LET___V28*/ meltfptr[24] = 0 ; /*_.LET___V8*/ meltfptr[6] = /*_.LET___V16*/ meltfptr[12];; - MELT_LOCATION("warmelt-hooks.melt:2399:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2405:/ clear"); /*clear*/ /*_.SLOC__V9*/ meltfptr[5] = 0 ; /*^clear*/ /*clear*/ /*_.SEXCONT__V10*/ meltfptr[9] = 0 ; @@ -6375,13 +6375,13 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2386:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2392:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V8*/ meltfptr[6];; { - MELT_LOCATION("warmelt-hooks.melt:2386:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2392:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -6505,7 +6505,7 @@ meltrout_75_WARMELTmiHOOKS_MELT_REGISTER_GCC_ATTRIBUTE_AT(meltclosure_ptr_t melt /*getargs*/ /*getarg#0*/ - MELT_LOCATION("warmelt-hooks.melt:2426:/ getarg"); + MELT_LOCATION("warmelt-hooks.melt:2432:/ getarg"); /*_.LOC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; /*getarg#1*/ @@ -6530,7 +6530,7 @@ meltlab_endgetargs: #if MELT_HAVE_DEBUG - MELT_LOCATION("warmelt-hooks.melt:2429:/ cppif.then"); + MELT_LOCATION("warmelt-hooks.melt:2435:/ cppif.then"); /*^block*/ /*anyblock*/ { @@ -6556,7 +6556,7 @@ meltlab_endgetargs: 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG*/ ;; - MELT_LOCATION("warmelt-hooks.melt:2429:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2435:/ cond"); /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/ { /*^cond.then*/ @@ -6575,7 +6575,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2429:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2435:/ apply"); /*apply*/ { union meltparam_un argtab[8]; @@ -6585,7 +6585,7 @@ meltlab_endgetargs: /*^apply.arg*/ argtab[1].meltbp_cstring = "warmelt-hooks.melt"; /*^apply.arg*/ - argtab[2].meltbp_long = 2429; + argtab[2].meltbp_long = 2435; /*^apply.arg*/ argtab[3].meltbp_cstring = "melt_register_gcc_attribute_at"; /*^apply.arg*/ @@ -6602,7 +6602,7 @@ meltlab_endgetargs: /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2429:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2435:/ clear"); /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ; /*^clear*/ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ; @@ -6617,7 +6617,7 @@ meltlab_endgetargs: ; { - MELT_LOCATION("warmelt-hooks.melt:2429:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2435:/ locexp"); /*void*/(void)0; } ; @@ -6654,7 +6654,7 @@ meltlab_endgetargs: ; /*_#IS_A__L3*/ meltfnum[1] = melt_is_instance_of((melt_ptr_t)(/*_.ATTR__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_GCC_ATTRIBUTE*/ meltfrout->tabval[1])));; - MELT_LOCATION("warmelt-hooks.melt:2430:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2436:/ cond"); /*cond*/ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/ { /*^cond.then*/ @@ -6662,7 +6662,7 @@ meltlab_endgetargs: } else { - MELT_LOCATION("warmelt-hooks.melt:2430:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:2436:/ cond.else"); /*^block*/ /*anyblock*/ @@ -6671,7 +6671,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2431:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2437:/ apply"); /*apply*/ { union meltparam_un argtab[2]; @@ -6686,13 +6686,13 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2432:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2438:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = (/*nil*/NULL);; { - MELT_LOCATION("warmelt-hooks.melt:2432:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2438:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -6705,7 +6705,7 @@ meltlab_endgetargs: /*^finalreturn*/ ; /*finalret*/ goto meltlabend_rout ; - MELT_LOCATION("warmelt-hooks.melt:2430:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2436:/ quasiblock"); /*_.PROGN___V9*/ meltfptr[8] = /*_.RETURN___V8*/ meltfptr[7];; @@ -6713,7 +6713,7 @@ meltlab_endgetargs: /*_._IFELSE___V6*/ meltfptr[4] = /*_.PROGN___V9*/ meltfptr[8];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2430:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2436:/ clear"); /*clear*/ /*_.ERROR_AT__V7*/ meltfptr[3] = 0 ; /*^clear*/ /*clear*/ /*_.RETURN___V8*/ meltfptr[7] = 0 ; @@ -6728,7 +6728,7 @@ meltlab_endgetargs: ; /*_#GET_INT__L4*/ meltfnum[0] = (melt_get_int((melt_ptr_t)(/*_.ATTR__V3*/ meltfptr[2])));; - MELT_LOCATION("warmelt-hooks.melt:2434:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2440:/ cond"); /*cond*/ if (/*_#GET_INT__L4*/ meltfnum[0]) /*then*/ { /*^cond.then*/ @@ -6741,7 +6741,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2435:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2441:/ apply"); /*apply*/ { union meltparam_un argtab[3]; @@ -6758,13 +6758,13 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2438:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2444:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = (/*nil*/NULL);; { - MELT_LOCATION("warmelt-hooks.melt:2438:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2444:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -6777,7 +6777,7 @@ meltlab_endgetargs: /*^finalreturn*/ ; /*finalret*/ goto meltlabend_rout ; - MELT_LOCATION("warmelt-hooks.melt:2434:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2440:/ quasiblock"); /*_.PROGN___V13*/ meltfptr[12] = /*_.RETURN___V12*/ meltfptr[8];; @@ -6785,7 +6785,7 @@ meltlab_endgetargs: /*_._IF___V10*/ meltfptr[3] = /*_.PROGN___V13*/ meltfptr[12];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2434:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2440:/ clear"); /*clear*/ /*_#GET_INT__L5*/ meltfnum[4] = 0 ; /*^clear*/ /*clear*/ /*_.ERROR_AT__V11*/ meltfptr[7] = 0 ; @@ -6813,7 +6813,7 @@ meltlab_endgetargs: /*^compute*/ /*_#NOT__L7*/ meltfnum[6] = (!(/*_#IS_MAPSTRING__L6*/ meltfnum[4]));; - MELT_LOCATION("warmelt-hooks.melt:2440:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2446:/ cond"); /*cond*/ if (/*_#NOT__L7*/ meltfnum[6]) /*then*/ { /*^cond.then*/ @@ -6821,17 +6821,17 @@ meltlab_endgetargs: /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:2441:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2447:/ quasiblock"); /*_.ATDIC__V15*/ meltfptr[8] = (meltgc_new_mapstrings( (meltobject_ptr_t) ((/*!DISCR_MAP_STRINGS*/ meltfrout->tabval[3])), (31)));; - MELT_LOCATION("warmelt-hooks.melt:2442:/ putmodvar"); + MELT_LOCATION("warmelt-hooks.melt:2448:/ putmodvar"); melt_module_var_put (meltmodvarix_GCC_ATTRIBUTE_DICT_symb, (melt_ptr_t)(/*_.ATDIC__V15*/ meltfptr[8])); ; #if MELT_HAVE_DEBUG - MELT_LOCATION("warmelt-hooks.melt:2443:/ cppif.then"); + MELT_LOCATION("warmelt-hooks.melt:2449:/ cppif.then"); /*^block*/ /*anyblock*/ { @@ -6857,7 +6857,7 @@ meltlab_endgetargs: 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG*/ ;; - MELT_LOCATION("warmelt-hooks.melt:2443:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2449:/ cond"); /*cond*/ if (/*_#MELT_NEED_DBG__L8*/ meltfnum[7]) /*then*/ { /*^cond.then*/ @@ -6876,7 +6876,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2443:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2449:/ apply"); /*apply*/ { union meltparam_un argtab[6]; @@ -6886,7 +6886,7 @@ meltlab_endgetargs: /*^apply.arg*/ argtab[1].meltbp_cstring = "warmelt-hooks.melt"; /*^apply.arg*/ - argtab[2].meltbp_long = 2443; + argtab[2].meltbp_long = 2449; /*^apply.arg*/ argtab[3].meltbp_cstring = "melt_register_gcc_attribute_at"; /*^apply.arg*/ @@ -6899,7 +6899,7 @@ meltlab_endgetargs: /*_._IF___V16*/ meltfptr[12] = /*_.MELT_DEBUG_FUN__V17*/ meltfptr[16];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2443:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2449:/ clear"); /*clear*/ /*_#MELT_CALLCOUNT__L9*/ meltfnum[8] = 0 ; /*^clear*/ /*clear*/ /*_.MELT_DEBUG_FUN__V17*/ meltfptr[16] = 0 ; @@ -6914,7 +6914,7 @@ meltlab_endgetargs: ; { - MELT_LOCATION("warmelt-hooks.melt:2443:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2449:/ locexp"); /*void*/(void)0; } ; @@ -6947,7 +6947,7 @@ meltlab_endgetargs: #endif /*MELT_HAVE_DEBUG*/ ; - MELT_LOCATION("warmelt-hooks.melt:2441:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2447:/ clear"); /*clear*/ /*_.ATDIC__V15*/ meltfptr[8] = 0 ; /*epilog*/ } @@ -6956,7 +6956,7 @@ meltlab_endgetargs: ; #if MELT_HAVE_DEBUG - MELT_LOCATION("warmelt-hooks.melt:2445:/ cppif.then"); + MELT_LOCATION("warmelt-hooks.melt:2451:/ cppif.then"); /*^block*/ /*anyblock*/ { @@ -6982,7 +6982,7 @@ meltlab_endgetargs: 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG*/ ;; - MELT_LOCATION("warmelt-hooks.melt:2445:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2451:/ cond"); /*cond*/ if (/*_#MELT_NEED_DBG__L10*/ meltfnum[8]) /*then*/ { /*^cond.then*/ @@ -7003,7 +7003,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2445:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2451:/ apply"); /*apply*/ { union meltparam_un argtab[6]; @@ -7013,7 +7013,7 @@ meltlab_endgetargs: /*^apply.arg*/ argtab[1].meltbp_cstring = "warmelt-hooks.melt"; /*^apply.arg*/ - argtab[2].meltbp_long = 2445; + argtab[2].meltbp_long = 2451; /*^apply.arg*/ argtab[3].meltbp_cstring = "melt_register_gcc_attribute_at"; /*^apply.arg*/ @@ -7026,7 +7026,7 @@ meltlab_endgetargs: /*_._IF___V18*/ meltfptr[16] = /*_.MELT_DEBUG_FUN__V20*/ meltfptr[8];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2445:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2451:/ clear"); /*clear*/ /*_#MELT_CALLCOUNT__L11*/ meltfnum[7] = 0 ; /*^clear*/ /*clear*/ /*_.GCC_ATTRIBUTE_DICT__V19*/ meltfptr[12] = 0 ; @@ -7043,7 +7043,7 @@ meltlab_endgetargs: ; { - MELT_LOCATION("warmelt-hooks.melt:2445:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2451:/ locexp"); /*void*/(void)0; } ; @@ -7077,7 +7077,7 @@ meltlab_endgetargs: ; #if MELT_HAVE_DEBUG - MELT_LOCATION("warmelt-hooks.melt:2446:/ cppif.then"); + MELT_LOCATION("warmelt-hooks.melt:2452:/ cppif.then"); /*^block*/ /*anyblock*/ { @@ -7089,7 +7089,7 @@ meltlab_endgetargs: /*^compute*/ /*_#IS_MAPSTRING__L12*/ meltfnum[7] = (melt_magic_discr((melt_ptr_t)(/*_.GCC_ATTRIBUTE_DICT__V22*/ meltfptr[8])) == MELTOBMAG_MAPSTRINGS);; - MELT_LOCATION("warmelt-hooks.melt:2446:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2452:/ cond"); /*cond*/ if (/*_#IS_MAPSTRING__L12*/ meltfnum[7]) /*then*/ { /*^cond.then*/ @@ -7097,7 +7097,7 @@ meltlab_endgetargs: } else { - MELT_LOCATION("warmelt-hooks.melt:2446:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:2452:/ cond.else"); /*^block*/ /*anyblock*/ @@ -7107,7 +7107,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2446:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2452:/ apply"); /*apply*/ { union meltparam_un argtab[4]; @@ -7117,7 +7117,7 @@ meltlab_endgetargs: /*^apply.arg*/ argtab[1].meltbp_cstring = "warmelt-hooks.melt"; /*^apply.arg*/ - argtab[2].meltbp_long = 2446; + argtab[2].meltbp_long = 2452; /*^apply.arg*/ argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.GCC_ATTRIBUTE_DICT__V24*/ meltfptr[23]; /*_.MELT_ASSERT_FAILURE_FUN__V25*/ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[4])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0); @@ -7126,7 +7126,7 @@ meltlab_endgetargs: /*_._IFELSE___V23*/ meltfptr[16] = /*_.MELT_ASSERT_FAILURE_FUN__V25*/ meltfptr[24];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2446:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2452:/ clear"); /*clear*/ /*_.GCC_ATTRIBUTE_DICT__V24*/ meltfptr[23] = 0 ; /*^clear*/ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V25*/ meltfptr[24] = 0 ; @@ -7137,7 +7137,7 @@ meltlab_endgetargs: /*_.IFCPP___V21*/ meltfptr[12] = /*_._IFELSE___V23*/ meltfptr[16];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2446:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2452:/ clear"); /*clear*/ /*_.GCC_ATTRIBUTE_DICT__V22*/ meltfptr[8] = 0 ; /*^clear*/ /*clear*/ /*_#IS_MAPSTRING__L12*/ meltfnum[7] = 0 ; @@ -7150,10 +7150,10 @@ meltlab_endgetargs: /*_.IFCPP___V21*/ meltfptr[12] = (/*nil*/NULL); #endif /*MELT_HAVE_DEBUG*/ ; - MELT_LOCATION("warmelt-hooks.melt:2448:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2454:/ quasiblock"); - MELT_LOCATION("warmelt-hooks.melt:2449:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2455:/ cond"); /*cond*/ if ( /*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.ATTR__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[5]))) @@ -7197,7 +7197,7 @@ meltlab_endgetargs: ((/*_#MAPSTRING_COUNT__L19*/ meltfnum[18]) + (1));; #if MELT_HAVE_DEBUG - MELT_LOCATION("warmelt-hooks.melt:2458:/ cppif.then"); + MELT_LOCATION("warmelt-hooks.melt:2464:/ cppif.then"); /*^block*/ /*anyblock*/ { @@ -7223,7 +7223,7 @@ meltlab_endgetargs: 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG*/ ;; - MELT_LOCATION("warmelt-hooks.melt:2458:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2464:/ cond"); /*cond*/ if (/*_#MELT_NEED_DBG__L21*/ meltfnum[20]) /*then*/ { /*^cond.then*/ @@ -7244,7 +7244,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2458:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2464:/ apply"); /*apply*/ { union meltparam_un argtab[8]; @@ -7254,7 +7254,7 @@ meltlab_endgetargs: /*^apply.arg*/ argtab[1].meltbp_cstring = "warmelt-hooks.melt"; /*^apply.arg*/ - argtab[2].meltbp_long = 2458; + argtab[2].meltbp_long = 2464; /*^apply.arg*/ argtab[3].meltbp_cstring = "register_gcc_attribute "; /*^apply.arg*/ @@ -7271,7 +7271,7 @@ meltlab_endgetargs: /*_._IF___V28*/ meltfptr[8] = /*_.MELT_DEBUG_FUN__V30*/ meltfptr[29];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2458:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2464:/ clear"); /*clear*/ /*_#MELT_CALLCOUNT__L22*/ meltfnum[21] = 0 ; /*^clear*/ /*clear*/ /*_.GCC_ATTRIBUTE_DICT__V29*/ meltfptr[16] = 0 ; @@ -7288,7 +7288,7 @@ meltlab_endgetargs: ; { - MELT_LOCATION("warmelt-hooks.melt:2458:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2464:/ locexp"); /*void*/(void)0; } ; @@ -7325,7 +7325,7 @@ meltlab_endgetargs: ; /*_#IS_STRING__L23*/ meltfnum[21] = (melt_magic_discr((melt_ptr_t)(/*_.NAME__V26*/ meltfptr[23])) == MELTOBMAG_STRING);; - MELT_LOCATION("warmelt-hooks.melt:2459:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2465:/ cond"); /*cond*/ if (/*_#IS_STRING__L23*/ meltfnum[21]) /*then*/ { /*^cond.then*/ @@ -7333,7 +7333,7 @@ meltlab_endgetargs: } else { - MELT_LOCATION("warmelt-hooks.melt:2459:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:2465:/ cond.else"); /*^block*/ /*anyblock*/ @@ -7342,7 +7342,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2460:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2466:/ apply"); /*apply*/ { union meltparam_un argtab[2]; @@ -7354,13 +7354,13 @@ meltlab_endgetargs: /*_.ERROR_AT__V32*/ meltfptr[29] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.LOC__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:2461:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2467:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*reallynil*/ NULL ;; { - MELT_LOCATION("warmelt-hooks.melt:2461:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2467:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -7373,7 +7373,7 @@ meltlab_endgetargs: /*^finalreturn*/ ; /*finalret*/ goto meltlabend_rout ; - MELT_LOCATION("warmelt-hooks.melt:2459:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2465:/ quasiblock"); /*_.PROGN___V34*/ meltfptr[33] = /*_.RETURN___V33*/ meltfptr[8];; @@ -7381,7 +7381,7 @@ meltlab_endgetargs: /*_._IFELSE___V31*/ meltfptr[16] = /*_.PROGN___V34*/ meltfptr[33];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2459:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2465:/ clear"); /*clear*/ /*_.ERROR_AT__V32*/ meltfptr[29] = 0 ; /*^clear*/ /*clear*/ /*_.RETURN___V33*/ meltfptr[8] = 0 ; @@ -7399,7 +7399,7 @@ meltlab_endgetargs: /*_.MAPSTRING_GETSTR__V36*/ meltfptr[8] = (melt_get_mapstrings((struct meltmapstrings_st*)(/*_.GCC_ATTRIBUTE_DICT__V35*/ meltfptr[29]), melt_string_str((melt_ptr_t)(/*_.NAME__V26*/ meltfptr[23]))));; - MELT_LOCATION("warmelt-hooks.melt:2462:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2468:/ cond"); /*cond*/ if (/*_.MAPSTRING_GETSTR__V36*/ meltfptr[8]) /*then*/ { /*^cond.then*/ @@ -7410,7 +7410,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2463:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2469:/ apply"); /*apply*/ { union meltparam_un argtab[2]; @@ -7422,13 +7422,13 @@ meltlab_endgetargs: /*_.ERROR_AT__V38*/ meltfptr[37] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.LOC__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:2464:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2470:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*reallynil*/ NULL ;; { - MELT_LOCATION("warmelt-hooks.melt:2464:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2470:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -7441,7 +7441,7 @@ meltlab_endgetargs: /*^finalreturn*/ ; /*finalret*/ goto meltlabend_rout ; - MELT_LOCATION("warmelt-hooks.melt:2462:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2468:/ quasiblock"); /*_.PROGN___V40*/ meltfptr[39] = /*_.RETURN___V39*/ meltfptr[38];; @@ -7449,7 +7449,7 @@ meltlab_endgetargs: /*_._IF___V37*/ meltfptr[33] = /*_.PROGN___V40*/ meltfptr[39];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2462:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2468:/ clear"); /*clear*/ /*_.ERROR_AT__V38*/ meltfptr[37] = 0 ; /*^clear*/ /*clear*/ /*_.RETURN___V39*/ meltfptr[38] = 0 ; @@ -7464,7 +7464,7 @@ meltlab_endgetargs: /*_._IF___V37*/ meltfptr[33] = /*reallynil*/ NULL ;; } ; - MELT_LOCATION("warmelt-hooks.melt:2466:/ loop"); + MELT_LOCATION("warmelt-hooks.melt:2472:/ loop"); /*loop*/ { meltlabloop_ARGSLOOP_1:;/*^loopbody*/ @@ -7476,7 +7476,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2470:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2476:/ cond"); /*cond*/ if (/*ifvariadic nomore*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix == variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_len) /*then*/ { /*^cond.then*/ @@ -7487,7 +7487,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*^compute*/ /*consume variadic !*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix += 0;; - MELT_LOCATION("warmelt-hooks.melt:2471:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2477:/ quasiblock"); /*^compute*/ @@ -7505,13 +7505,13 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ } else { - MELT_LOCATION("warmelt-hooks.melt:2470:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:2476:/ cond.else"); /*^block*/ /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:2472:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2478:/ cond"); /*cond*/ if (/*ifvariadic arg#1*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix>=0 && variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix + 1 <= variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_len && meltxargdescr_[variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix]== MELTBPAR_PTR) /*then*/ { /*^cond.then*/ @@ -7528,7 +7528,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2473:/ block"); + MELT_LOCATION("warmelt-hooks.melt:2479:/ block"); /*anyblock*/ { @@ -7543,7 +7543,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ #if MELTDEBUG_MATCHING static long meltlab_count_1; meltlab_count_1++; - debugeprintf("objlabel_1 mtch1_*CLASS_NORMTESTER_SAME/6aef4c9. *CLASS_OBJLABELINSTR/af03c23. %ld", meltlab_count_1); + debugeprintf("objlabel_1 mtch1_*CLASS_NORMTESTER_SAME/95007bf. *CLASS_OBJLABELINSTR/33aa843. %ld", meltlab_count_1); #endif ; @@ -7556,7 +7556,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:2476:/ objgoto"); + MELT_LOCATION("warmelt-hooks.melt:2482:/ objgoto"); /*objgoto*/ goto mtch1_1; ; } @@ -7564,7 +7564,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ } else { - MELT_LOCATION("warmelt-hooks.melt:2473:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:2479:/ cond.else"); /*^block*/ /*anyblock*/ @@ -7580,19 +7580,19 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*objlabel*/ mtch1_1: ; - MELT_LOCATION("warmelt-hooks.melt:2476:/ objlabel"); + MELT_LOCATION("warmelt-hooks.melt:2482:/ objlabel"); /* objlabel */ #if MELTDEBUG_MATCHING static long meltlab_count_2; meltlab_count_2++; - debugeprintf("objlabel_2 mtch1_*CLASS_NORMTESTER_SUCCESS/c865c99. *CLASS_OBJLABELINSTR/174cd84b. %ld", meltlab_count_2); + debugeprintf("objlabel_2 mtch1_*CLASS_NORMTESTER_SUCCESS/3339e1b1. *CLASS_OBJLABELINSTR/3e994cf3. %ld", meltlab_count_2); #endif ; /*^quasiblock*/ - MELT_LOCATION("warmelt-hooks.melt:2478:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2484:/ cond"); /*cond*/ if (/*ifvariadic arg#1*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix>=0 && variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix + 1 <= variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_len && meltxargdescr_[variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix]== MELTBPAR_LONG) /*then*/ { /*^cond.then*/ @@ -7606,11 +7606,11 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*^compute*/ /*consume variadic LONG !*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix += 1;; - MELT_LOCATION("warmelt-hooks.melt:2479:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:2485:/ compute"); /*_#MIN_LENGTH__L13*/ meltfnum[8] = /*_#SETQ___L25*/ meltfnum[24] = /*_#L__L24*/ meltfnum[20];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2478:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2484:/ clear"); /*clear*/ /*_#L__L24*/ meltfnum[20] = 0 ; /*^clear*/ /*clear*/ /*_#SETQ___L25*/ meltfnum[24] = 0 ; @@ -7624,7 +7624,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:2480:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2486:/ cond"); /*cond*/ if (/*ifvariadic arg#1*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix>=0 && variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix + 1 <= variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_len && meltxargdescr_[variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix]== MELTBPAR_PTR) /*then*/ { /*^cond.then*/ @@ -7643,7 +7643,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*_#IS_INTEGERBOX__L26*/ meltfnum[20] = (melt_magic_discr((melt_ptr_t)(/*_.VL__V44*/ meltfptr[43])) == MELTOBMAG_INT);; - MELT_LOCATION("warmelt-hooks.melt:2482:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2488:/ cond"); /*cond*/ if (/*_#IS_INTEGERBOX__L26*/ meltfnum[20]) /*then*/ { /*^cond.then*/ @@ -7653,15 +7653,15 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_#UNBOX__L27*/ meltfnum[24] = /*unboxing*/ /*unboxing ctype_long*/ melt_get_int ((melt_ptr_t)/*_.VL__V44*/ meltfptr[43]);; - MELT_LOCATION("warmelt-hooks.melt:2483:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:2489:/ compute"); /*_#MIN_LENGTH__L13*/ meltfnum[8] = /*_#SETQ___L28*/ meltfnum[27] = /*_#UNBOX__L27*/ meltfnum[24];; { - MELT_LOCATION("warmelt-hooks.melt:2484:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2490:/ locexp"); /*void*/(void)0; } ; - MELT_LOCATION("warmelt-hooks.melt:2482:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2488:/ quasiblock"); /*epilog*/ @@ -7683,7 +7683,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2486:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2492:/ apply"); /*apply*/ { union meltparam_un argtab[2]; @@ -7695,13 +7695,13 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_.ERROR_AT__V46*/ meltfptr[45] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.LOC__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:2487:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2493:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*reallynil*/ NULL ;; { - MELT_LOCATION("warmelt-hooks.melt:2487:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2493:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -7714,7 +7714,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*^finalreturn*/ ; /*finalret*/ goto meltlabend_rout ; - MELT_LOCATION("warmelt-hooks.melt:2485:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2491:/ quasiblock"); /*_.PROGN___V48*/ meltfptr[47] = /*_.RETURN___V47*/ meltfptr[46];; @@ -7722,7 +7722,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_._IFELSE___V45*/ meltfptr[44] = /*_.PROGN___V48*/ meltfptr[47];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2482:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2488:/ clear"); /*clear*/ /*_.ERROR_AT__V46*/ meltfptr[45] = 0 ; /*^clear*/ /*clear*/ /*_.RETURN___V47*/ meltfptr[46] = 0 ; @@ -7734,7 +7734,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2480:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2486:/ clear"); /*clear*/ /*_.VL__V44*/ meltfptr[43] = 0 ; /*^clear*/ /*clear*/ /*_#IS_INTEGERBOX__L26*/ meltfnum[20] = 0 ; @@ -7753,7 +7753,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2489:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2495:/ apply"); /*apply*/ { union meltparam_un argtab[2]; @@ -7765,13 +7765,13 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_.ERROR_AT__V49*/ meltfptr[45] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.LOC__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:2490:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2496:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*reallynil*/ NULL ;; { - MELT_LOCATION("warmelt-hooks.melt:2490:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2496:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -7789,7 +7789,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2480:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2486:/ clear"); /*clear*/ /*_.ERROR_AT__V49*/ meltfptr[45] = 0 ; /*^clear*/ /*clear*/ /*_.RETURN___V50*/ meltfptr[46] = 0 ; @@ -7803,18 +7803,18 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ } ; - MELT_LOCATION("warmelt-hooks.melt:2476:/ objgoto"); + MELT_LOCATION("warmelt-hooks.melt:2482:/ objgoto"); /*objgoto*/ goto mtch1__end /*endmatch*/; ; /*objlabel*/ mtch1_2: ; - MELT_LOCATION("warmelt-hooks.melt:2473:/ objlabel"); + MELT_LOCATION("warmelt-hooks.melt:2479:/ objlabel"); /* objlabel */ #if MELTDEBUG_MATCHING static long meltlab_count_3; meltlab_count_3++; - debugeprintf("objlabel_3 mtch1_*CLASS_NORMTESTER_SAME/39be1cfd. *CLASS_OBJLABELINSTR/1741c5c5. %ld", meltlab_count_3); + debugeprintf("objlabel_3 mtch1_*CLASS_NORMTESTER_SAME/1f029730. *CLASS_OBJLABELINSTR/14ea273d. %ld", meltlab_count_3); #endif ; @@ -7827,7 +7827,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:2492:/ objgoto"); + MELT_LOCATION("warmelt-hooks.melt:2498:/ objgoto"); /*objgoto*/ goto mtch1_3; ; } @@ -7835,7 +7835,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ } else { - MELT_LOCATION("warmelt-hooks.melt:2473:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:2479:/ cond.else"); /*^block*/ /*anyblock*/ @@ -7851,19 +7851,19 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*objlabel*/ mtch1_3: ; - MELT_LOCATION("warmelt-hooks.melt:2492:/ objlabel"); + MELT_LOCATION("warmelt-hooks.melt:2498:/ objlabel"); /* objlabel */ #if MELTDEBUG_MATCHING static long meltlab_count_4; meltlab_count_4++; - debugeprintf("objlabel_4 mtch1_*CLASS_NORMTESTER_SUCCESS/13c9c69f. *CLASS_OBJLABELINSTR/3e5b2265. %ld", meltlab_count_4); + debugeprintf("objlabel_4 mtch1_*CLASS_NORMTESTER_SUCCESS/317d8540. *CLASS_OBJLABELINSTR/1be8cd91. %ld", meltlab_count_4); #endif ; /*^quasiblock*/ - MELT_LOCATION("warmelt-hooks.melt:2494:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2500:/ cond"); /*cond*/ if (/*ifvariadic arg#1*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix>=0 && variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix + 1 <= variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_len && meltxargdescr_[variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix]== MELTBPAR_LONG) /*then*/ { /*^cond.then*/ @@ -7877,11 +7877,11 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*^compute*/ /*consume variadic LONG !*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix += 1;; - MELT_LOCATION("warmelt-hooks.melt:2495:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:2501:/ compute"); /*_#MAX_LENGTH__L14*/ meltfnum[7] = /*_#SETQ___L30*/ meltfnum[27] = /*_#L__L29*/ meltfnum[24];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2494:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2500:/ clear"); /*clear*/ /*_#L__L29*/ meltfnum[24] = 0 ; /*^clear*/ /*clear*/ /*_#SETQ___L30*/ meltfnum[27] = 0 ; @@ -7895,7 +7895,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:2496:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2502:/ cond"); /*cond*/ if (/*ifvariadic arg#1*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix>=0 && variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix + 1 <= variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_len && meltxargdescr_[variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix]== MELTBPAR_PTR) /*then*/ { /*^cond.then*/ @@ -7914,7 +7914,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*_#IS_INTEGERBOX__L31*/ meltfnum[20] = (melt_magic_discr((melt_ptr_t)(/*_.VL__V51*/ meltfptr[47])) == MELTOBMAG_INT);; - MELT_LOCATION("warmelt-hooks.melt:2498:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2504:/ cond"); /*cond*/ if (/*_#IS_INTEGERBOX__L31*/ meltfnum[20]) /*then*/ { /*^cond.then*/ @@ -7924,15 +7924,15 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_#UNBOX__L32*/ meltfnum[24] = /*unboxing*/ /*unboxing ctype_long*/ melt_get_int ((melt_ptr_t)/*_.VL__V51*/ meltfptr[47]);; - MELT_LOCATION("warmelt-hooks.melt:2499:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:2505:/ compute"); /*_#MAX_LENGTH__L14*/ meltfnum[7] = /*_#SETQ___L33*/ meltfnum[27] = /*_#UNBOX__L32*/ meltfnum[24];; { - MELT_LOCATION("warmelt-hooks.melt:2500:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2506:/ locexp"); /*void*/(void)0; } ; - MELT_LOCATION("warmelt-hooks.melt:2498:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2504:/ quasiblock"); /*epilog*/ @@ -7954,7 +7954,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2502:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2508:/ apply"); /*apply*/ { union meltparam_un argtab[2]; @@ -7966,13 +7966,13 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_.ERROR_AT__V53*/ meltfptr[44] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.LOC__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:2503:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2509:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*reallynil*/ NULL ;; { - MELT_LOCATION("warmelt-hooks.melt:2503:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2509:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -7985,7 +7985,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*^finalreturn*/ ; /*finalret*/ goto meltlabend_rout ; - MELT_LOCATION("warmelt-hooks.melt:2501:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2507:/ quasiblock"); /*_.PROGN___V55*/ meltfptr[46] = /*_.RETURN___V54*/ meltfptr[45];; @@ -7993,7 +7993,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_._IFELSE___V52*/ meltfptr[43] = /*_.PROGN___V55*/ meltfptr[46];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2498:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2504:/ clear"); /*clear*/ /*_.ERROR_AT__V53*/ meltfptr[44] = 0 ; /*^clear*/ /*clear*/ /*_.RETURN___V54*/ meltfptr[45] = 0 ; @@ -8005,7 +8005,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2496:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2502:/ clear"); /*clear*/ /*_.VL__V51*/ meltfptr[47] = 0 ; /*^clear*/ /*clear*/ /*_#IS_INTEGERBOX__L31*/ meltfnum[20] = 0 ; @@ -8024,7 +8024,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2505:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2511:/ apply"); /*apply*/ { union meltparam_un argtab[2]; @@ -8036,13 +8036,13 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_.ERROR_AT__V56*/ meltfptr[44] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.LOC__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:2506:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2512:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*reallynil*/ NULL ;; { - MELT_LOCATION("warmelt-hooks.melt:2506:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2512:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -8060,7 +8060,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2496:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2502:/ clear"); /*clear*/ /*_.ERROR_AT__V56*/ meltfptr[44] = 0 ; /*^clear*/ /*clear*/ /*_.RETURN___V57*/ meltfptr[45] = 0 ; @@ -8074,18 +8074,18 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ } ; - MELT_LOCATION("warmelt-hooks.melt:2492:/ objgoto"); + MELT_LOCATION("warmelt-hooks.melt:2498:/ objgoto"); /*objgoto*/ goto mtch1__end /*endmatch*/; ; /*objlabel*/ mtch1_4: ; - MELT_LOCATION("warmelt-hooks.melt:2473:/ objlabel"); + MELT_LOCATION("warmelt-hooks.melt:2479:/ objlabel"); /* objlabel */ #if MELTDEBUG_MATCHING static long meltlab_count_5; meltlab_count_5++; - debugeprintf("objlabel_5 mtch1_*CLASS_NORMTESTER_SAME/3bfa4dd7. *CLASS_OBJLABELINSTR/18d3dc11. %ld", meltlab_count_5); + debugeprintf("objlabel_5 mtch1_*CLASS_NORMTESTER_SAME/c3c174. *CLASS_OBJLABELINSTR/981d551. %ld", meltlab_count_5); #endif ; @@ -8098,7 +8098,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:2508:/ objgoto"); + MELT_LOCATION("warmelt-hooks.melt:2514:/ objgoto"); /*objgoto*/ goto mtch1_5; ; } @@ -8106,7 +8106,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ } else { - MELT_LOCATION("warmelt-hooks.melt:2473:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:2479:/ cond.else"); /*^block*/ /*anyblock*/ @@ -8122,19 +8122,19 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*objlabel*/ mtch1_5: ; - MELT_LOCATION("warmelt-hooks.melt:2508:/ objlabel"); + MELT_LOCATION("warmelt-hooks.melt:2514:/ objlabel"); /* objlabel */ #if MELTDEBUG_MATCHING static long meltlab_count_6; meltlab_count_6++; - debugeprintf("objlabel_6 mtch1_*CLASS_NORMTESTER_SUCCESS/9cc0dc0. *CLASS_OBJLABELINSTR/a8d1d8f. %ld", meltlab_count_6); + debugeprintf("objlabel_6 mtch1_*CLASS_NORMTESTER_SUCCESS/24a9001a. *CLASS_OBJLABELINSTR/23b94d97. %ld", meltlab_count_6); #endif ; /*^quasiblock*/ - MELT_LOCATION("warmelt-hooks.melt:2510:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2516:/ cond"); /*cond*/ if (/*ifvariadic arg#1*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix>=0 && variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix + 1 <= variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_len && meltxargdescr_[variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix]== MELTBPAR_LONG) /*then*/ { /*^cond.then*/ @@ -8148,11 +8148,11 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*^compute*/ /*consume variadic LONG !*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix += 1;; - MELT_LOCATION("warmelt-hooks.melt:2511:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:2517:/ compute"); /*_#DECL_REQUIRED_FLAG__L15*/ meltfnum[14] = /*_#SETQ___L35*/ meltfnum[27] = /*_#L__L34*/ meltfnum[24];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2510:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2516:/ clear"); /*clear*/ /*_#L__L34*/ meltfnum[24] = 0 ; /*^clear*/ /*clear*/ /*_#SETQ___L35*/ meltfnum[27] = 0 ; @@ -8166,7 +8166,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:2512:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2518:/ cond"); /*cond*/ if (/*ifvariadic arg#1*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix>=0 && variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix + 1 <= variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_len && meltxargdescr_[variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix]== MELTBPAR_PTR) /*then*/ { /*^cond.then*/ @@ -8185,7 +8185,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*_#IS_INTEGERBOX__L36*/ meltfnum[20] = (melt_magic_discr((melt_ptr_t)(/*_.VL__V58*/ meltfptr[46])) == MELTOBMAG_INT);; - MELT_LOCATION("warmelt-hooks.melt:2514:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2520:/ cond"); /*cond*/ if (/*_#IS_INTEGERBOX__L36*/ meltfnum[20]) /*then*/ { /*^cond.then*/ @@ -8195,15 +8195,15 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_#UNBOX__L38*/ meltfnum[27] = /*unboxing*/ /*unboxing ctype_long*/ melt_get_int ((melt_ptr_t)/*_.VL__V58*/ meltfptr[46]);; - MELT_LOCATION("warmelt-hooks.melt:2515:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:2521:/ compute"); /*_#DECL_REQUIRED_FLAG__L15*/ meltfnum[14] = /*_#SETQ___L39*/ meltfnum[38] = /*_#UNBOX__L38*/ meltfnum[27];; { - MELT_LOCATION("warmelt-hooks.melt:2516:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2522:/ locexp"); /*void*/(void)0; } ; - MELT_LOCATION("warmelt-hooks.melt:2514:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2520:/ quasiblock"); /*epilog*/ @@ -8224,9 +8224,9 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_#NONmiNULL__L40*/ meltfnum[27] = (/*not-null*/(/*_.VL__V58*/ meltfptr[46]) == NULL);; - MELT_LOCATION("warmelt-hooks.melt:2518:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:2524:/ compute"); /*_#DECL_REQUIRED_FLAG__L15*/ meltfnum[14] = /*_#SETQ___L41*/ meltfnum[38] = /*_#NONmiNULL__L40*/ meltfnum[27];; - MELT_LOCATION("warmelt-hooks.melt:2517:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2523:/ quasiblock"); /*_#PROGN___L42*/ meltfnum[41] = /*_#SETQ___L41*/ meltfnum[38];; @@ -8234,7 +8234,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_#_IFELSE___L37*/ meltfnum[24] = /*_#PROGN___L42*/ meltfnum[41];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2514:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2520:/ clear"); /*clear*/ /*_#NONmiNULL__L40*/ meltfnum[27] = 0 ; /*^clear*/ /*clear*/ /*_#SETQ___L41*/ meltfnum[38] = 0 ; @@ -8246,7 +8246,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2512:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2518:/ clear"); /*clear*/ /*_.VL__V58*/ meltfptr[46] = 0 ; /*^clear*/ /*clear*/ /*_#IS_INTEGERBOX__L36*/ meltfnum[20] = 0 ; @@ -8265,7 +8265,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2520:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2526:/ apply"); /*apply*/ { union meltparam_un argtab[2]; @@ -8277,13 +8277,13 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_.ERROR_AT__V59*/ meltfptr[47] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.LOC__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:2521:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2527:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*reallynil*/ NULL ;; { - MELT_LOCATION("warmelt-hooks.melt:2521:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2527:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -8301,7 +8301,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2512:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2518:/ clear"); /*clear*/ /*_.ERROR_AT__V59*/ meltfptr[47] = 0 ; /*^clear*/ /*clear*/ /*_.RETURN___V60*/ meltfptr[43] = 0 ; @@ -8315,18 +8315,18 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ } ; - MELT_LOCATION("warmelt-hooks.melt:2508:/ objgoto"); + MELT_LOCATION("warmelt-hooks.melt:2514:/ objgoto"); /*objgoto*/ goto mtch1__end /*endmatch*/; ; /*objlabel*/ mtch1_6: ; - MELT_LOCATION("warmelt-hooks.melt:2473:/ objlabel"); + MELT_LOCATION("warmelt-hooks.melt:2479:/ objlabel"); /* objlabel */ #if MELTDEBUG_MATCHING static long meltlab_count_7; meltlab_count_7++; - debugeprintf("objlabel_7 mtch1_*CLASS_NORMTESTER_SAME/20a82c32. *CLASS_OBJLABELINSTR/201941cb. %ld", meltlab_count_7); + debugeprintf("objlabel_7 mtch1_*CLASS_NORMTESTER_SAME/1c98b4fb. *CLASS_OBJLABELINSTR/1b65a7ec. %ld", meltlab_count_7); #endif ; @@ -8339,7 +8339,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:2523:/ objgoto"); + MELT_LOCATION("warmelt-hooks.melt:2529:/ objgoto"); /*objgoto*/ goto mtch1_7; ; } @@ -8347,7 +8347,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ } else { - MELT_LOCATION("warmelt-hooks.melt:2473:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:2479:/ cond.else"); /*^block*/ /*anyblock*/ @@ -8363,19 +8363,19 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*objlabel*/ mtch1_7: ; - MELT_LOCATION("warmelt-hooks.melt:2523:/ objlabel"); + MELT_LOCATION("warmelt-hooks.melt:2529:/ objlabel"); /* objlabel */ #if MELTDEBUG_MATCHING static long meltlab_count_8; meltlab_count_8++; - debugeprintf("objlabel_8 mtch1_*CLASS_NORMTESTER_SUCCESS/21775390. *CLASS_OBJLABELINSTR/3cfffbe0. %ld", meltlab_count_8); + debugeprintf("objlabel_8 mtch1_*CLASS_NORMTESTER_SUCCESS/28158bb. *CLASS_OBJLABELINSTR/f427087. %ld", meltlab_count_8); #endif ; /*^quasiblock*/ - MELT_LOCATION("warmelt-hooks.melt:2525:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2531:/ cond"); /*cond*/ if (/*ifvariadic arg#1*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix>=0 && variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix + 1 <= variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_len && meltxargdescr_[variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix]== MELTBPAR_LONG) /*then*/ { /*^cond.then*/ @@ -8389,11 +8389,11 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*^compute*/ /*consume variadic LONG !*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix += 1;; - MELT_LOCATION("warmelt-hooks.melt:2526:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:2532:/ compute"); /*_#TYPE_REQUIRED_FLAG__L16*/ meltfnum[15] = /*_#SETQ___L44*/ meltfnum[38] = /*_#L__L43*/ meltfnum[27];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2525:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2531:/ clear"); /*clear*/ /*_#L__L43*/ meltfnum[27] = 0 ; /*^clear*/ /*clear*/ /*_#SETQ___L44*/ meltfnum[38] = 0 ; @@ -8407,7 +8407,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:2527:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2533:/ cond"); /*cond*/ if (/*ifvariadic arg#1*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix>=0 && variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix + 1 <= variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_len && meltxargdescr_[variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix]== MELTBPAR_PTR) /*then*/ { /*^cond.then*/ @@ -8426,7 +8426,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*_#IS_INTEGERBOX__L45*/ meltfnum[41] = (melt_magic_discr((melt_ptr_t)(/*_.VL__V61*/ meltfptr[44])) == MELTOBMAG_INT);; - MELT_LOCATION("warmelt-hooks.melt:2529:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2535:/ cond"); /*cond*/ if (/*_#IS_INTEGERBOX__L45*/ meltfnum[41]) /*then*/ { /*^cond.then*/ @@ -8436,15 +8436,15 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_#UNBOX__L47*/ meltfnum[24] = /*unboxing*/ /*unboxing ctype_long*/ melt_get_int ((melt_ptr_t)/*_.VL__V61*/ meltfptr[44]);; - MELT_LOCATION("warmelt-hooks.melt:2530:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:2536:/ compute"); /*_#TYPE_REQUIRED_FLAG__L16*/ meltfnum[15] = /*_#SETQ___L48*/ meltfnum[27] = /*_#UNBOX__L47*/ meltfnum[24];; { - MELT_LOCATION("warmelt-hooks.melt:2531:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2537:/ locexp"); /*void*/(void)0; } ; - MELT_LOCATION("warmelt-hooks.melt:2529:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2535:/ quasiblock"); /*epilog*/ @@ -8465,9 +8465,9 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_#NONmiNULL__L49*/ meltfnum[38] = (/*not-null*/(/*_.VL__V61*/ meltfptr[44]) == NULL);; - MELT_LOCATION("warmelt-hooks.melt:2533:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:2539:/ compute"); /*_#TYPE_REQUIRED_FLAG__L16*/ meltfnum[15] = /*_#SETQ___L50*/ meltfnum[24] = /*_#NONmiNULL__L49*/ meltfnum[38];; - MELT_LOCATION("warmelt-hooks.melt:2532:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2538:/ quasiblock"); /*_#PROGN___L51*/ meltfnum[27] = /*_#SETQ___L50*/ meltfnum[24];; @@ -8475,7 +8475,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_#_IFELSE___L46*/ meltfnum[20] = /*_#PROGN___L51*/ meltfnum[27];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2529:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2535:/ clear"); /*clear*/ /*_#NONmiNULL__L49*/ meltfnum[38] = 0 ; /*^clear*/ /*clear*/ /*_#SETQ___L50*/ meltfnum[24] = 0 ; @@ -8487,7 +8487,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2527:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2533:/ clear"); /*clear*/ /*_.VL__V61*/ meltfptr[44] = 0 ; /*^clear*/ /*clear*/ /*_#IS_INTEGERBOX__L45*/ meltfnum[41] = 0 ; @@ -8506,7 +8506,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2535:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2541:/ apply"); /*apply*/ { union meltparam_un argtab[2]; @@ -8518,13 +8518,13 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_.ERROR_AT__V62*/ meltfptr[45] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.LOC__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:2536:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2542:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*reallynil*/ NULL ;; { - MELT_LOCATION("warmelt-hooks.melt:2536:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2542:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -8542,7 +8542,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2527:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2533:/ clear"); /*clear*/ /*_.ERROR_AT__V62*/ meltfptr[45] = 0 ; /*^clear*/ /*clear*/ /*_.RETURN___V63*/ meltfptr[46] = 0 ; @@ -8556,18 +8556,18 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ } ; - MELT_LOCATION("warmelt-hooks.melt:2523:/ objgoto"); + MELT_LOCATION("warmelt-hooks.melt:2529:/ objgoto"); /*objgoto*/ goto mtch1__end /*endmatch*/; ; /*objlabel*/ mtch1_8: ; - MELT_LOCATION("warmelt-hooks.melt:2473:/ objlabel"); + MELT_LOCATION("warmelt-hooks.melt:2479:/ objlabel"); /* objlabel */ #if MELTDEBUG_MATCHING static long meltlab_count_9; meltlab_count_9++; - debugeprintf("objlabel_9 mtch1_*CLASS_NORMTESTER_SAME/d4bdec5. *CLASS_OBJLABELINSTR/3e94fa6a. %ld", meltlab_count_9); + debugeprintf("objlabel_9 mtch1_*CLASS_NORMTESTER_SAME/d55fa34. *CLASS_OBJLABELINSTR/32fcd970. %ld", meltlab_count_9); #endif ; @@ -8580,7 +8580,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:2538:/ objgoto"); + MELT_LOCATION("warmelt-hooks.melt:2544:/ objgoto"); /*objgoto*/ goto mtch1_9; ; } @@ -8588,7 +8588,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ } else { - MELT_LOCATION("warmelt-hooks.melt:2473:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:2479:/ cond.else"); /*^block*/ /*anyblock*/ @@ -8604,19 +8604,19 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*objlabel*/ mtch1_9: ; - MELT_LOCATION("warmelt-hooks.melt:2538:/ objlabel"); + MELT_LOCATION("warmelt-hooks.melt:2544:/ objlabel"); /* objlabel */ #if MELTDEBUG_MATCHING static long meltlab_count_10; meltlab_count_10++; - debugeprintf("objlabel_10 mtch1_*CLASS_NORMTESTER_SUCCESS/2b39749d. *CLASS_OBJLABELINSTR/5384da2. %ld", meltlab_count_10); + debugeprintf("objlabel_10 mtch1_*CLASS_NORMTESTER_SUCCESS/2868597b. *CLASS_OBJLABELINSTR/2420ff10. %ld", meltlab_count_10); #endif ; /*^quasiblock*/ - MELT_LOCATION("warmelt-hooks.melt:2540:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2546:/ cond"); /*cond*/ if (/*ifvariadic arg#1*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix>=0 && variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix + 1 <= variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_len && meltxargdescr_[variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix]== MELTBPAR_LONG) /*then*/ { /*^cond.then*/ @@ -8630,11 +8630,11 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*^compute*/ /*consume variadic LONG !*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix += 1;; - MELT_LOCATION("warmelt-hooks.melt:2541:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:2547:/ compute"); /*_#FUNCTION_TYPE_REQUIRED_FLAG__L17*/ meltfnum[16] = /*_#SETQ___L53*/ meltfnum[24] = /*_#L__L52*/ meltfnum[38];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2540:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2546:/ clear"); /*clear*/ /*_#L__L52*/ meltfnum[38] = 0 ; /*^clear*/ /*clear*/ /*_#SETQ___L53*/ meltfnum[24] = 0 ; @@ -8648,7 +8648,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:2542:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2548:/ cond"); /*cond*/ if (/*ifvariadic arg#1*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix>=0 && variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix + 1 <= variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_len && meltxargdescr_[variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix]== MELTBPAR_PTR) /*then*/ { /*^cond.then*/ @@ -8667,7 +8667,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*_#IS_INTEGERBOX__L54*/ meltfnum[27] = (melt_magic_discr((melt_ptr_t)(/*_.VL__V64*/ meltfptr[47])) == MELTOBMAG_INT);; - MELT_LOCATION("warmelt-hooks.melt:2544:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2550:/ cond"); /*cond*/ if (/*_#IS_INTEGERBOX__L54*/ meltfnum[27]) /*then*/ { /*^cond.then*/ @@ -8677,15 +8677,15 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_#UNBOX__L56*/ meltfnum[20] = /*unboxing*/ /*unboxing ctype_long*/ melt_get_int ((melt_ptr_t)/*_.VL__V64*/ meltfptr[47]);; - MELT_LOCATION("warmelt-hooks.melt:2545:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:2551:/ compute"); /*_#FUNCTION_TYPE_REQUIRED_FLAG__L17*/ meltfnum[16] = /*_#SETQ___L57*/ meltfnum[38] = /*_#UNBOX__L56*/ meltfnum[20];; { - MELT_LOCATION("warmelt-hooks.melt:2546:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2552:/ locexp"); /*void*/(void)0; } ; - MELT_LOCATION("warmelt-hooks.melt:2544:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2550:/ quasiblock"); /*epilog*/ @@ -8706,9 +8706,9 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_#NONmiNULL__L58*/ meltfnum[24] = (/*not-null*/(/*_.VL__V64*/ meltfptr[47]) == NULL);; - MELT_LOCATION("warmelt-hooks.melt:2549:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:2555:/ compute"); /*_#FUNCTION_TYPE_REQUIRED_FLAG__L17*/ meltfnum[16] = /*_#SETQ___L59*/ meltfnum[20] = /*_#NONmiNULL__L58*/ meltfnum[24];; - MELT_LOCATION("warmelt-hooks.melt:2548:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2554:/ quasiblock"); /*_#PROGN___L60*/ meltfnum[38] = /*_#SETQ___L59*/ meltfnum[20];; @@ -8716,7 +8716,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_#_IFELSE___L55*/ meltfnum[41] = /*_#PROGN___L60*/ meltfnum[38];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2544:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2550:/ clear"); /*clear*/ /*_#NONmiNULL__L58*/ meltfnum[24] = 0 ; /*^clear*/ /*clear*/ /*_#SETQ___L59*/ meltfnum[20] = 0 ; @@ -8728,7 +8728,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2542:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2548:/ clear"); /*clear*/ /*_.VL__V64*/ meltfptr[47] = 0 ; /*^clear*/ /*clear*/ /*_#IS_INTEGERBOX__L54*/ meltfnum[27] = 0 ; @@ -8747,7 +8747,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2551:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2557:/ apply"); /*apply*/ { union meltparam_un argtab[2]; @@ -8759,13 +8759,13 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_.ERROR_AT__V65*/ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.LOC__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:2552:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2558:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*reallynil*/ NULL ;; { - MELT_LOCATION("warmelt-hooks.melt:2552:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2558:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -8783,7 +8783,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2542:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2548:/ clear"); /*clear*/ /*_.ERROR_AT__V65*/ meltfptr[43] = 0 ; /*^clear*/ /*clear*/ /*_.RETURN___V66*/ meltfptr[44] = 0 ; @@ -8797,18 +8797,18 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ } ; - MELT_LOCATION("warmelt-hooks.melt:2538:/ objgoto"); + MELT_LOCATION("warmelt-hooks.melt:2544:/ objgoto"); /*objgoto*/ goto mtch1__end /*endmatch*/; ; /*objlabel*/ mtch1_10: ; - MELT_LOCATION("warmelt-hooks.melt:2473:/ objlabel"); + MELT_LOCATION("warmelt-hooks.melt:2479:/ objlabel"); /* objlabel */ #if MELTDEBUG_MATCHING static long meltlab_count_11; meltlab_count_11++; - debugeprintf("objlabel_11 mtch1_*CLASS_NORMTESTER_SAME/b905875. *CLASS_OBJLABELINSTR/5c59c4c. %ld", meltlab_count_11); + debugeprintf("objlabel_11 mtch1_*CLASS_NORMTESTER_SAME/27a1096e. *CLASS_OBJLABELINSTR/d7d03d2. %ld", meltlab_count_11); #endif ; @@ -8821,7 +8821,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:2554:/ objgoto"); + MELT_LOCATION("warmelt-hooks.melt:2560:/ objgoto"); /*objgoto*/ goto mtch1_11; ; } @@ -8829,13 +8829,13 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ } else { - MELT_LOCATION("warmelt-hooks.melt:2473:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:2479:/ cond.else"); /*^block*/ /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:2570:/ objgoto"); + MELT_LOCATION("warmelt-hooks.melt:2576:/ objgoto"); /*objgoto*/ goto mtch1_12; ; } @@ -8845,19 +8845,19 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*objlabel*/ mtch1_11: ; - MELT_LOCATION("warmelt-hooks.melt:2554:/ objlabel"); + MELT_LOCATION("warmelt-hooks.melt:2560:/ objlabel"); /* objlabel */ #if MELTDEBUG_MATCHING static long meltlab_count_12; meltlab_count_12++; - debugeprintf("objlabel_12 mtch1_*CLASS_NORMTESTER_SUCCESS/2db8fe8b. *CLASS_OBJLABELINSTR/295ecff4. %ld", meltlab_count_12); + debugeprintf("objlabel_12 mtch1_*CLASS_NORMTESTER_SUCCESS/326ea70b. *CLASS_OBJLABELINSTR/36c7a703. %ld", meltlab_count_12); #endif ; /*^quasiblock*/ - MELT_LOCATION("warmelt-hooks.melt:2556:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2562:/ cond"); /*cond*/ if (/*ifvariadic arg#1*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix>=0 && variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix + 1 <= variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_len && meltxargdescr_[variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix]== MELTBPAR_LONG) /*then*/ { /*^cond.then*/ @@ -8871,11 +8871,11 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*^compute*/ /*consume variadic LONG !*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix += 1;; - MELT_LOCATION("warmelt-hooks.melt:2557:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:2563:/ compute"); /*_#AFFECTS_TYPE_IDENTITY_FLAG__L18*/ meltfnum[17] = /*_#SETQ___L62*/ meltfnum[20] = /*_#L__L61*/ meltfnum[24];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2556:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2562:/ clear"); /*clear*/ /*_#L__L61*/ meltfnum[24] = 0 ; /*^clear*/ /*clear*/ /*_#SETQ___L62*/ meltfnum[20] = 0 ; @@ -8889,7 +8889,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:2558:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2564:/ cond"); /*cond*/ if (/*ifvariadic arg#1*/ variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix>=0 && variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix + 1 <= variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_len && meltxargdescr_[variad_MELT_REGISTER_GCC_ATTRIBUTE_AT_ix]== MELTBPAR_PTR) /*then*/ { /*^cond.then*/ @@ -8908,7 +8908,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*_#IS_INTEGERBOX__L63*/ meltfnum[38] = (melt_magic_discr((melt_ptr_t)(/*_.VL__V67*/ meltfptr[45])) == MELTOBMAG_INT);; - MELT_LOCATION("warmelt-hooks.melt:2560:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2566:/ cond"); /*cond*/ if (/*_#IS_INTEGERBOX__L63*/ meltfnum[38]) /*then*/ { /*^cond.then*/ @@ -8918,15 +8918,15 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_#UNBOX__L65*/ meltfnum[41] = /*unboxing*/ /*unboxing ctype_long*/ melt_get_int ((melt_ptr_t)/*_.VL__V67*/ meltfptr[45]);; - MELT_LOCATION("warmelt-hooks.melt:2561:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:2567:/ compute"); /*_#AFFECTS_TYPE_IDENTITY_FLAG__L18*/ meltfnum[17] = /*_#SETQ___L66*/ meltfnum[24] = /*_#UNBOX__L65*/ meltfnum[41];; { - MELT_LOCATION("warmelt-hooks.melt:2562:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2568:/ locexp"); /*void*/(void)0; } ; - MELT_LOCATION("warmelt-hooks.melt:2560:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2566:/ quasiblock"); /*epilog*/ @@ -8947,9 +8947,9 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_#NONmiNULL__L67*/ meltfnum[20] = (/*not-null*/(/*_.VL__V67*/ meltfptr[45]) == NULL);; - MELT_LOCATION("warmelt-hooks.melt:2565:/ compute"); + MELT_LOCATION("warmelt-hooks.melt:2571:/ compute"); /*_#AFFECTS_TYPE_IDENTITY_FLAG__L18*/ meltfnum[17] = /*_#SETQ___L68*/ meltfnum[41] = /*_#NONmiNULL__L67*/ meltfnum[20];; - MELT_LOCATION("warmelt-hooks.melt:2564:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2570:/ quasiblock"); /*_#PROGN___L69*/ meltfnum[24] = /*_#SETQ___L68*/ meltfnum[41];; @@ -8957,7 +8957,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_#_IFELSE___L64*/ meltfnum[27] = /*_#PROGN___L69*/ meltfnum[24];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2560:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2566:/ clear"); /*clear*/ /*_#NONmiNULL__L67*/ meltfnum[20] = 0 ; /*^clear*/ /*clear*/ /*_#SETQ___L68*/ meltfnum[41] = 0 ; @@ -8969,7 +8969,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2558:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2564:/ clear"); /*clear*/ /*_.VL__V67*/ meltfptr[45] = 0 ; /*^clear*/ /*clear*/ /*_#IS_INTEGERBOX__L63*/ meltfnum[38] = 0 ; @@ -8988,7 +8988,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2567:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2573:/ apply"); /*apply*/ { union meltparam_un argtab[2]; @@ -9000,13 +9000,13 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_.ERROR_AT__V68*/ meltfptr[46] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.LOC__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:2568:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2574:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*reallynil*/ NULL ;; { - MELT_LOCATION("warmelt-hooks.melt:2568:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2574:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -9024,7 +9024,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2558:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2564:/ clear"); /*clear*/ /*_.ERROR_AT__V68*/ meltfptr[46] = 0 ; /*^clear*/ /*clear*/ /*_.RETURN___V69*/ meltfptr[47] = 0 ; @@ -9038,18 +9038,18 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ } ; - MELT_LOCATION("warmelt-hooks.melt:2554:/ objgoto"); + MELT_LOCATION("warmelt-hooks.melt:2560:/ objgoto"); /*objgoto*/ goto mtch1__end /*endmatch*/; ; /*objlabel*/ mtch1_12: ; - MELT_LOCATION("warmelt-hooks.melt:2570:/ objlabel"); + MELT_LOCATION("warmelt-hooks.melt:2576:/ objlabel"); /* objlabel */ #if MELTDEBUG_MATCHING static long meltlab_count_13; meltlab_count_13++; - debugeprintf("objlabel_13 mtch1_*CLASS_NORMTESTER_SUCCESS/2c2a3cd2. *CLASS_OBJLABELINSTR/1a6ec37f. %ld", meltlab_count_13); + debugeprintf("objlabel_13 mtch1_*CLASS_NORMTESTER_SUCCESS/2430a742. *CLASS_OBJLABELINSTR/ec77503. %ld", meltlab_count_13); #endif ; @@ -9059,7 +9059,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2571:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2577:/ apply"); /*apply*/ { union meltparam_un argtab[3]; @@ -9073,13 +9073,13 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_.ERROR_AT__V70*/ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.LOC__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:2572:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2578:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*reallynil*/ NULL ;; { - MELT_LOCATION("warmelt-hooks.melt:2572:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2578:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -9096,7 +9096,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2570:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2576:/ clear"); /*clear*/ /*_.ERROR_AT__V70*/ meltfptr[43] = 0 ; /*^clear*/ /*clear*/ /*_.RETURN___V71*/ meltfptr[44] = 0 ; @@ -9106,12 +9106,12 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*objlabel*/ mtch1__end: ; - MELT_LOCATION("warmelt-hooks.melt:2473:/ objlabel"); + MELT_LOCATION("warmelt-hooks.melt:2479:/ objlabel"); /* objlabel */ #if MELTDEBUG_MATCHING static long meltlab_count_14; meltlab_count_14++; - debugeprintf("objlabel_14 mtch1__end_h83034903 *CLASS_OBJLABELINSTR/4f30317. %ld", meltlab_count_14); + debugeprintf("objlabel_14 mtch1__end_h583567577 *CLASS_OBJLABELINSTR/22c888d9. %ld", meltlab_count_14); #endif ; @@ -9119,7 +9119,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2472:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2478:/ clear"); /*clear*/ /*_.KEY__V43*/ meltfptr[39] = 0 ; } ; @@ -9134,7 +9134,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2576:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2582:/ apply"); /*apply*/ { union meltparam_un argtab[2]; @@ -9146,13 +9146,13 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ /*_.ERROR_AT__V72*/ meltfptr[45] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.LOC__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0); } ; - MELT_LOCATION("warmelt-hooks.melt:2577:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2583:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*reallynil*/ NULL ;; { - MELT_LOCATION("warmelt-hooks.melt:2577:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2583:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -9170,7 +9170,7 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ ; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2472:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2478:/ clear"); /*clear*/ /*_.ERROR_AT__V72*/ meltfptr[45] = 0 ; /*^clear*/ /*clear*/ /*_.RETURN___V73*/ meltfptr[46] = 0 ; @@ -9190,19 +9190,19 @@ meltlabloop_ARGSLOOP_1:;/*^loopbody*/ goto meltlabloop_ARGSLOOP_1; meltlabexit_ARGSLOOP_1: ; - MELT_LOCATION("warmelt-hooks.melt:2466:/ loopepilog"); + MELT_LOCATION("warmelt-hooks.melt:2472:/ loopepilog"); /*loopepilog*/ /*_.FOREVER___V41*/ meltfptr[37] = /*_.ARGSLOOP__V42*/ meltfptr[38];; } ; { - MELT_LOCATION("warmelt-hooks.melt:2580:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2586:/ locexp"); melt_put_int((melt_ptr_t)(/*_.ATTR__V3*/ meltfptr[2]), (/*_#ATTIX__L20*/ meltfnum[19])); } ; /*_.GCC_ATTRIBUTE_INSTALLER_LIST__V74*/ meltfptr[47] = (melt_module_var_fetch (meltmodvarix_GCC_ATTRIBUTE_INSTALLER_LIST_symb));; - MELT_LOCATION("warmelt-hooks.melt:2585:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2591:/ quasiblock"); /*_.VMINLENGTH__V76*/ meltfptr[44] = @@ -9213,7 +9213,7 @@ meltlabexit_ARGSLOOP_1: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2587:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2593:/ cond"); /*cond*/ if (/*_#DECL_REQUIRED_FLAG__L15*/ meltfnum[14]) /*then*/ { /*^cond.then*/ @@ -9221,7 +9221,7 @@ meltlabexit_ARGSLOOP_1: } else { - MELT_LOCATION("warmelt-hooks.melt:2587:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:2593:/ cond.else"); /*_.VDECLREQUIRED__V78*/ meltfptr[45] = /*reallynil*/ NULL ;; } @@ -9229,7 +9229,7 @@ meltlabexit_ARGSLOOP_1: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2588:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2594:/ cond"); /*cond*/ if (/*_#TYPE_REQUIRED_FLAG__L16*/ meltfnum[15]) /*then*/ { /*^cond.then*/ @@ -9237,7 +9237,7 @@ meltlabexit_ARGSLOOP_1: } else { - MELT_LOCATION("warmelt-hooks.melt:2588:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:2594:/ cond.else"); /*_.VTYPEREQUIRED__V79*/ meltfptr[46] = /*reallynil*/ NULL ;; } @@ -9245,7 +9245,7 @@ meltlabexit_ARGSLOOP_1: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2589:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2595:/ cond"); /*cond*/ if (/*_#FUNCTION_TYPE_REQUIRED_FLAG__L17*/ meltfnum[16]) /*then*/ { /*^cond.then*/ @@ -9253,7 +9253,7 @@ meltlabexit_ARGSLOOP_1: } else { - MELT_LOCATION("warmelt-hooks.melt:2589:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:2595:/ cond.else"); /*_.VFUNCTIONTYPEREQUIRED__V80*/ meltfptr[79] = /*reallynil*/ NULL ;; } @@ -9261,7 +9261,7 @@ meltlabexit_ARGSLOOP_1: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2590:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2596:/ cond"); /*cond*/ if (/*_#AFFECTS_TYPE_IDENTITY_FLAG__L18*/ meltfnum[17]) /*then*/ { /*^cond.then*/ @@ -9269,12 +9269,12 @@ meltlabexit_ARGSLOOP_1: } else { - MELT_LOCATION("warmelt-hooks.melt:2590:/ cond.else"); + MELT_LOCATION("warmelt-hooks.melt:2596:/ cond.else"); /*_.VAFFECTSTYPEIDENTITY__V81*/ meltfptr[80] = /*reallynil*/ NULL ;; } ; - MELT_LOCATION("warmelt-hooks.melt:2592:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2598:/ quasiblock"); /*^newclosure*/ @@ -9333,7 +9333,7 @@ meltlabexit_ARGSLOOP_1: /*^compute*/ /*_.LET___V75*/ meltfptr[43] = /*_.LAMBDA___V82*/ meltfptr[81];; - MELT_LOCATION("warmelt-hooks.melt:2585:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2591:/ clear"); /*clear*/ /*_.VMINLENGTH__V76*/ meltfptr[44] = 0 ; /*^clear*/ /*clear*/ /*_.VMAXLENGTH__V77*/ meltfptr[39] = 0 ; @@ -9349,14 +9349,14 @@ meltlabexit_ARGSLOOP_1: /*clear*/ /*_.LAMBDA___V82*/ meltfptr[81] = 0 ; { - MELT_LOCATION("warmelt-hooks.melt:2582:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2588:/ locexp"); meltgc_append_list((melt_ptr_t)(/*_.GCC_ATTRIBUTE_INSTALLER_LIST__V74*/ meltfptr[47]), (melt_ptr_t)(/*_.LET___V75*/ meltfptr[43])); } ; /*_.GCC_ATTRIBUTE_DICT__V84*/ meltfptr[44] = (melt_module_var_fetch (meltmodvarix_GCC_ATTRIBUTE_DICT_symb));; { - MELT_LOCATION("warmelt-hooks.melt:2639:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2645:/ locexp"); meltgc_put_mapstrings((struct meltmapstrings_st *) (/*_.GCC_ATTRIBUTE_DICT__V84*/ meltfptr[44]), melt_string_str((melt_ptr_t)(/*_.NAME__V26*/ meltfptr[23])), (melt_ptr_t)(/*_.ATTR__V3*/ meltfptr[2])); @@ -9364,7 +9364,7 @@ meltlabexit_ARGSLOOP_1: ; #if MELT_HAVE_DEBUG - MELT_LOCATION("warmelt-hooks.melt:2640:/ cppif.then"); + MELT_LOCATION("warmelt-hooks.melt:2646:/ cppif.then"); /*^block*/ /*anyblock*/ { @@ -9390,7 +9390,7 @@ meltlabexit_ARGSLOOP_1: 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG*/ ;; - MELT_LOCATION("warmelt-hooks.melt:2640:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2646:/ cond"); /*cond*/ if (/*_#MELT_NEED_DBG__L70*/ meltfnum[20]) /*then*/ { /*^cond.then*/ @@ -9411,7 +9411,7 @@ meltlabexit_ARGSLOOP_1: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2640:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2646:/ apply"); /*apply*/ { union meltparam_un argtab[7]; @@ -9421,7 +9421,7 @@ meltlabexit_ARGSLOOP_1: /*^apply.arg*/ argtab[1].meltbp_cstring = "warmelt-hooks.melt"; /*^apply.arg*/ - argtab[2].meltbp_long = 2640; + argtab[2].meltbp_long = 2646; /*^apply.arg*/ argtab[3].meltbp_cstring = "melt_register_gcc_attribute_at end attr="; /*^apply.arg*/ @@ -9436,7 +9436,7 @@ meltlabexit_ARGSLOOP_1: /*_._IF___V85*/ meltfptr[39] = /*_.MELT_DEBUG_FUN__V87*/ meltfptr[46];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2640:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2646:/ clear"); /*clear*/ /*_#MELT_CALLCOUNT__L71*/ meltfnum[41] = 0 ; /*^clear*/ /*clear*/ /*_.GCC_ATTRIBUTE_DICT__V86*/ meltfptr[45] = 0 ; @@ -9453,7 +9453,7 @@ meltlabexit_ARGSLOOP_1: ; { - MELT_LOCATION("warmelt-hooks.melt:2640:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2646:/ locexp"); /*void*/(void)0; } ; @@ -9486,7 +9486,7 @@ meltlabexit_ARGSLOOP_1: #endif /*MELT_HAVE_DEBUG*/ ; - MELT_LOCATION("warmelt-hooks.melt:2448:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2454:/ clear"); /*clear*/ /*_.NAME__V26*/ meltfptr[23] = 0 ; /*^clear*/ /*clear*/ /*_#MIN_LENGTH__L13*/ meltfnum[8] = 0 ; @@ -9529,7 +9529,7 @@ meltlabexit_ARGSLOOP_1: ; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2426:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2432:/ clear"); /*clear*/ /*_#IS_A__L3*/ meltfnum[1] = 0 ; /*^clear*/ /*clear*/ /*_._IFELSE___V6*/ meltfptr[4] = 0 ; @@ -9654,13 +9654,13 @@ meltrout_76_WARMELTmiHOOKS_LAMBDA_cl7(meltclosure_ptr_t meltclosp_, melt_ptr_t m meltlab_endgetargs: ; /*body*/ - MELT_LOCATION("warmelt-hooks.melt:2592:/ block"); + MELT_LOCATION("warmelt-hooks.melt:2598:/ block"); /*anyblock*/ { #if MELT_HAVE_DEBUG - MELT_LOCATION("warmelt-hooks.melt:2593:/ cppif.then"); + MELT_LOCATION("warmelt-hooks.melt:2599:/ cppif.then"); /*^block*/ /*anyblock*/ { @@ -9686,7 +9686,7 @@ meltlab_endgetargs: 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG*/ ;; - MELT_LOCATION("warmelt-hooks.melt:2593:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2599:/ cond"); /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/ { /*^cond.then*/ @@ -9705,7 +9705,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2593:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2599:/ apply"); /*apply*/ { union meltparam_un argtab[5]; @@ -9715,7 +9715,7 @@ meltlab_endgetargs: /*^apply.arg*/ argtab[1].meltbp_cstring = "warmelt-hooks.melt"; /*^apply.arg*/ - argtab[2].meltbp_long = 2593; + argtab[2].meltbp_long = 2599; /*^apply.arg*/ argtab[3].meltbp_cstring = "melt_register_gcc_attribute_at/lambda attr="; /*^apply.arg*/ @@ -9726,7 +9726,7 @@ meltlab_endgetargs: /*_._IF___V2*/ meltfptr[1] = /*_.MELT_DEBUG_FUN__V3*/ meltfptr[2];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2593:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2599:/ clear"); /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ; /*^clear*/ /*clear*/ /*_.MELT_DEBUG_FUN__V3*/ meltfptr[2] = 0 ; @@ -9741,7 +9741,7 @@ meltlab_endgetargs: ; { - MELT_LOCATION("warmelt-hooks.melt:2593:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2599:/ locexp"); /*void*/(void)0; } ; @@ -9773,7 +9773,7 @@ meltlab_endgetargs: #endif /*MELT_HAVE_DEBUG*/ ; - MELT_LOCATION("warmelt-hooks.melt:2594:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2600:/ quasiblock"); /*_#IMINLENGTH__L3*/ meltfnum[1] = @@ -9783,7 +9783,7 @@ meltlab_endgetargs: (melt_get_int((melt_ptr_t)((/*~VMAXLENGTH*/ meltfclos->tabval[2]))));; { - MELT_LOCATION("warmelt-hooks.melt:2598:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2604:/ locexp"); /* ++ melt_register_gcc_attribute_at/lambda GCCATTR_CHK__1 start */ struct attribute_spec *atspec /* will never be freed! */ @@ -9820,13 +9820,13 @@ meltlab_endgetargs: } ; - MELT_LOCATION("warmelt-hooks.melt:2594:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2600:/ clear"); /*clear*/ /*_#IMINLENGTH__L3*/ meltfnum[1] = 0 ; /*^clear*/ /*clear*/ /*_#IMAXLENGTH__L4*/ meltfnum[0] = 0 ; #if MELT_HAVE_DEBUG - MELT_LOCATION("warmelt-hooks.melt:2634:/ cppif.then"); + MELT_LOCATION("warmelt-hooks.melt:2640:/ cppif.then"); /*^block*/ /*anyblock*/ { @@ -9852,7 +9852,7 @@ meltlab_endgetargs: 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG*/ ;; - MELT_LOCATION("warmelt-hooks.melt:2634:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2640:/ cond"); /*cond*/ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/ { /*^cond.then*/ @@ -9871,7 +9871,7 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2634:/ apply"); + MELT_LOCATION("warmelt-hooks.melt:2640:/ apply"); /*apply*/ { union meltparam_un argtab[6]; @@ -9881,7 +9881,7 @@ meltlab_endgetargs: /*^apply.arg*/ argtab[1].meltbp_cstring = "warmelt-hooks.melt"; /*^apply.arg*/ - argtab[2].meltbp_long = 2634; + argtab[2].meltbp_long = 2640; /*^apply.arg*/ argtab[3].meltbp_cstring = "melt_register_gcc_attribute_at/lambda"; /*^apply.arg*/ @@ -9894,7 +9894,7 @@ meltlab_endgetargs: /*_._IF___V4*/ meltfptr[2] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[1];; /*epilog*/ - MELT_LOCATION("warmelt-hooks.melt:2634:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2640:/ clear"); /*clear*/ /*_#MELT_CALLCOUNT__L6*/ meltfnum[0] = 0 ; /*^clear*/ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[1] = 0 ; @@ -9909,7 +9909,7 @@ meltlab_endgetargs: ; { - MELT_LOCATION("warmelt-hooks.melt:2634:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2640:/ locexp"); /*void*/(void)0; } ; @@ -9941,13 +9941,13 @@ meltlab_endgetargs: #endif /*MELT_HAVE_DEBUG*/ ; - MELT_LOCATION("warmelt-hooks.melt:2635:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2641:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*reallynil*/ NULL ;; { - MELT_LOCATION("warmelt-hooks.melt:2635:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2641:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -9963,13 +9963,13 @@ meltlab_endgetargs: MELT_CHECK_SIGNAL(); ; - MELT_LOCATION("warmelt-hooks.melt:2592:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2598:/ quasiblock"); /*_._RETVAL___V1*/ meltfptr[0] = /*_.RETURN___V6*/ meltfptr[1];; { - MELT_LOCATION("warmelt-hooks.melt:2592:/ locexp"); + MELT_LOCATION("warmelt-hooks.melt:2598:/ locexp"); /*ochecknores compilobj_nrep_return*/ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -10089,7 +10089,7 @@ meltrout_78_WARMELTmiHOOKS_AT_EXIT_FIRST(meltclosure_ptr_t meltclosp_, melt_ptr_ /*getargs*/ /*getarg#0*/ - MELT_LOCATION("warmelt-hooks.melt:2683:/ getarg"); + MELT_LOCATION("warmelt-hooks.melt:2689:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto meltlab_endgetargs; @@ -10100,7 +10100,7 @@ meltlab_endgetargs: /*anyblock*/ { - MELT_LOCATION("warmelt-hooks.melt:2686:/ quasiblock"); + MELT_LOCATION("warmelt-hooks.melt:2692:/ quasiblock"); /*^getslot*/ @@ -10116,7 +10116,7 @@ meltlab_endgetargs: ; /*_#IS_CLOSURE__L1*/ meltfnum[0] = (melt_magic_discr((melt_ptr_t)(/*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION("warmelt-hooks.melt:2688:/ cond"); + MELT_LOCATION("warmelt-hooks.melt:2694:/ cond"); /*cond*/ if (/*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then*/ { /*^cond.then*/ @@ -10136,7 +10136,7 @@ meltlab_endgetargs: } /*noelse*/ ; - MELT_LOCATION("warmelt-hooks.melt:2686:/ clear"); + MELT_LOCATION("warmelt-hooks.melt:2692:/ clear"); /*clear*/ /*_.FIRSTLIST__V3*/ meltfptr[2] = 0 ; /*^clear*/ /*clear*/ /*_#IS_CLOSURE__L1*/ meltfnum[0] = 0 ; |