home *** CD-ROM | disk | FTP | other *** search
- /*
- -- ANSI C code generated by :
- -- SmallEiffel The GNU Eiffel Compiler -- Release (- 0.82) --
- -- Copyright (C), 1994-98 - LORIA - UHP - CRIN - INRIA - FRANCE --
- -- Dominique COLNET and Suzanne COLLIN - colnet@loria.fr --
- -- http://www.loria.fr/SmallEiffel --
- */
- #include "compile_to_c.h"
- T0* X295run_feature(void *C){
- int id=((T0*)C)->id;
- if (id <= 492) {
- if (id <= 253) {
- if (id <= 112) {
- if (id <= 72) {
- if (id <= 57) {
- return((T0*)((((T57*)((T57*)C)))->_run_feature/*16*/));
- } else {
- return((T0*)((((T72*)((T72*)C)))->_run_feature/*16*/));
- }} else {
- if (id <= 90) {
- return((T0*)((((T90*)((T90*)C)))->_run_feature/*16*/));
- } else {
- return((T0*)((((T112*)((T112*)C)))->_run_feature/*16*/));
- }}} else {
- if (id <= 180) {
- if (id <= 121) {
- return((T0*)((((T121*)((T121*)C)))->_run_feature/*16*/));
- } else {
- return((T0*)((((T180*)((T180*)C)))->_run_feature/*16*/));
- }} else {
- return((T0*)((((T253*)((T253*)C)))->_run_feature/*16*/));
- }}} else {
- if (id <= 453) {
- if (id <= 313) {
- if (id <= 278) {
- return((T0*)((((T278*)((T278*)C)))->_run_feature/*16*/));
- } else {
- return((T0*)((((T313*)((T313*)C)))->_run_feature/*16*/));
- }} else {
- if (id <= 414) {
- return((T0*)((((T414*)((T414*)C)))->_run_feature/*16*/));
- } else {
- return((T0*)((((T453*)((T453*)C)))->_run_feature/*16*/));
- }}} else {
- if (id <= 487) {
- if (id <= 460) {
- return((T0*)((((T460*)((T460*)C)))->_run_feature/*16*/));
- } else {
- return((T0*)((((T487*)((T487*)C)))->_run_feature/*20*/));
- }} else {
- return((T0*)((((T492*)((T492*)C)))->_run_feature/*20*/));
- }}}} else {
- if (id <= 760) {
- if (id <= 557) {
- if (id <= 520) {
- if (id <= 517) {
- return((T0*)((((T517*)((T517*)C)))->_run_feature/*16*/));
- } else {
- return((T0*)((((T520*)((T520*)C)))->_run_feature/*16*/));
- }} else {
- if (id <= 534) {
- return((T0*)((((T534*)((T534*)C)))->_run_feature/*16*/));
- } else {
- return((T0*)((((T557*)((T557*)C)))->_run_feature/*16*/));
- }}} else {
- if (id <= 655) {
- if (id <= 574) {
- return((T0*)((((T574*)((T574*)C)))->_run_feature/*16*/));
- } else {
- return((T0*)((((T655*)((T655*)C)))->_run_feature/*16*/));
- }} else {
- return((T0*)((((T760*)((T760*)C)))->_run_feature/*16*/));
- }}} else {
- if (id <= 915) {
- if (id <= 890) {
- if (id <= 767) {
- return((T0*)((((T767*)((T767*)C)))->_run_feature/*16*/));
- } else {
- return((T0*)((((T890*)((T890*)C)))->_run_feature/*16*/));
- }} else {
- return((T0*)((((T915*)((T915*)C)))->_run_feature/*20*/));
- }} else {
- if (id <= 990) {
- if (id <= 932) {
- return((T0*)((((T932*)((T932*)C)))->_run_feature/*16*/));
- } else {
- return((T0*)((((T990*)((T990*)C)))->_run_feature/*16*/));
- }} else {
- return((T0*)((((T999*)((T999*)C)))->_run_feature/*16*/));
- }}}}}
- void X295finalize(void *C){
- int id=((T0*)C)->id;
- if (id <= 492) {
- if (id <= 253) {
- if (id <= 112) {
- if (id <= 72) {
- if (id <= 57) {
- r57finalize(((T57*)C));
- } else {
- r72finalize(((T72*)C));
- }} else {
- if (id <= 90) {
- r90finalize(((T90*)C));
- } else {
- r112finalize(((T112*)C));
- }}} else {
- if (id <= 180) {
- if (id <= 121) {
- r121finalize(((T121*)C));
- } else {
- r180finalize(((T180*)C));
- }} else {
- r253finalize(((T253*)C));
- }}} else {
- if (id <= 453) {
- if (id <= 313) {
- if (id <= 278) {
- r278finalize(((T278*)C));
- } else {
- r313finalize(((T313*)C));
- }} else {
- if (id <= 414) {
- r414finalize(((T414*)C));
- } else {
- r453finalize(((T453*)C));
- }}} else {
- if (id <= 487) {
- if (id <= 460) {
- r460finalize(((T460*)C));
- } else {
- r487finalize(((T487*)C));
- }} else {
- r492finalize(((T492*)C));
- }}}} else {
- if (id <= 760) {
- if (id <= 557) {
- if (id <= 520) {
- if (id <= 517) {
- /*[IRF3.1finalize*//*]*/
- } else {
- r520finalize(((T520*)C));
- }} else {
- if (id <= 534) {
- r534finalize(((T534*)C));
- } else {
- r557finalize(((T557*)C));
- }}} else {
- if (id <= 655) {
- if (id <= 574) {
- r574finalize(((T574*)C));
- } else {
- r655finalize(((T655*)C));
- }} else {
- r760finalize(((T760*)C));
- }}} else {
- if (id <= 915) {
- if (id <= 890) {
- if (id <= 767) {
- r767finalize(((T767*)C));
- } else {
- r890finalize(((T890*)C));
- }} else {
- r915finalize(((T915*)C));
- }} else {
- if (id <= 990) {
- if (id <= 932) {
- r932finalize(((T932*)C));
- } else {
- r990finalize(((T990*)C));
- }} else {
- /*[IRF3.1finalize*//*]*/
- }}}}}
- void X272add_last(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 41) {
- r41add_last(((T41*)C),a1);
- } else {
- r272add_last(((T272*)C),a1);
- }}
- int X496id(void *C){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- return((int)(r808id(((T808*)C))));
- } else {
- return((int)(r820id(((T820*)C))));
- }} else {
- return((int)(r832id(((T832*)C))));
- }} else {
- if (id <= 868) {
- return((int)(r868id(((T868*)C))));
- } else {
- return((int)(r869id(((T869*)C))));
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- return((int)(r870id(((T870*)C))));
- } else {
- return((int)(r892id(((T892*)C))));
- }} else {
- if (id <= 904) {
- return((int)(r904id(((T904*)C))));
- } else {
- return((int)(r906id(((T906*)C))));
- }}}}
- int X496is_static(void *C){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- return((int)(r808is_static(((T808*)C))));
- } else {
- return((int)(/*(IRF4.1is_static*/0/*)*/));
- }} else {
- return((int)(0));
- }} else {
- if (id <= 868) {
- return((int)(/*(IRF4.1is_static*/0/*)*/));
- } else {
- return((int)(0));
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- return((int)(r870is_static(((T870*)C))));
- } else {
- return((int)(r892is_static(((T892*)C))));
- }} else {
- if (id <= 904) {
- return((int)(0));
- } else {
- return((int)(0));
- }}}}
- void X496add_client(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- r808add_client(((T808*)C),a1);
- } else {
- r820add_client(((T820*)C),a1);
- }} else {
- r832add_client(((T832*)C),a1);
- }} else {
- if (id <= 868) {
- r868add_client(((T868*)C),a1);
- } else {
- r869add_client(((T869*)C),a1);
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- r870add_client(((T870*)C),a1);
- } else {
- r892add_client(((T892*)C),a1);
- }} else {
- if (id <= 904) {
- r904add_client(((T904*)C),a1);
- } else {
- r906add_client(((T906*)C),a1);
- }}}}
- void X496c_define(void *C){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- /*[IRF3.4c_define*/r808nothing_comment(((T808*)C));
- /*]*/
- } else {
- /*[IRF3.4c_define*/r820nothing_comment(((T820*)C));
- /*]*/
- }} else {
- r832c_define(((T832*)C));
- }} else {
- if (id <= 868) {
- r868c_define(((T868*)C));
- } else {
- r869c_define(((T869*)C));
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- r870c_define(((T870*)C));
- } else {
- r892c_define(((T892*)C));
- }} else {
- if (id <= 904) {
- /*[IRF3.1c_define*//*]*/
- } else {
- r906c_define(((T906*)C));
- }}}}
- int X496can_be_dropped(void *C){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- return((int)(1));
- } else {
- return((int)(1));
- }} else {
- return((int)(0));
- }} else {
- if (id <= 868) {
- return((int)(r868can_be_dropped(((T868*)C))));
- } else {
- return((int)(0));
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- return((int)(r870can_be_dropped(((T870*)C))));
- } else {
- return((int)(0));
- }} else {
- if (id <= 904) {
- return((int)(/*(IRF4.1can_be_dropped*/0/*)*/));
- } else {
- return((int)(0));
- }}}}
- T0* X496run_class(void *C){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- return((T0*)(r808run_class(((T808*)C))));
- } else {
- return((T0*)(r820run_class(((T820*)C))));
- }} else {
- return((T0*)(r832run_class(((T832*)C))));
- }} else {
- if (id <= 868) {
- return((T0*)(r868run_class(((T868*)C))));
- } else {
- return((T0*)(r869run_class(((T869*)C))));
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- return((T0*)(r870run_class(((T870*)C))));
- } else {
- return((T0*)(r892run_class(((T892*)C))));
- }} else {
- if (id <= 904) {
- return((T0*)(r904run_class(((T904*)C))));
- } else {
- return((T0*)(r906run_class(((T906*)C))));
- }}}}
- int X496static_value_mem(void *C){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- return((int)(r808static_value_mem(((T808*)C))));
- } else {
- return((int)(/*(IRF4.1static_value_mem*/0/*)*/));
- }} else {
- return((int)(0));
- }} else {
- if (id <= 868) {
- return((int)(/*(IRF4.1static_value_mem*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1static_value_mem*/0/*)*/));
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- return((int)((((T870*)((T870*)C)))->_static_value_mem/*56*/));
- } else {
- return((int)((((T892*)((T892*)C)))->_static_value_mem/*44*/));
- }} else {
- if (id <= 904) {
- return((int)(/*(IRF4.1static_value_mem*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1static_value_mem*/0/*)*/));
- }}}}
- void X496fall_down(void *C){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- r808fall_down(((T808*)C));
- } else {
- r820fall_down(((T820*)C));
- }} else {
- r832fall_down(((T832*)C));
- }} else {
- if (id <= 868) {
- r868fall_down(((T868*)C));
- } else {
- r869fall_down(((T869*)C));
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- r870fall_down(((T870*)C));
- } else {
- r892fall_down(((T892*)C));
- }} else {
- if (id <= 904) {
- r904fall_down(((T904*)C));
- } else {
- r906fall_down(((T906*)C));
- }}}}
- int X496arg_count(void *C){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- return((int)(r808arg_count(((T808*)C))));
- } else {
- return((int)(r820arg_count(((T820*)C))));
- }} else {
- return((int)(r832arg_count(((T832*)C))));
- }} else {
- if (id <= 868) {
- return((int)(r868arg_count(((T868*)C))));
- } else {
- return((int)(r869arg_count(((T869*)C))));
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- return((int)(r870arg_count(((T870*)C))));
- } else {
- return((int)(r892arg_count(((T892*)C))));
- }} else {
- if (id <= 904) {
- return((int)(r904arg_count(((T904*)C))));
- } else {
- return((int)(r906arg_count(((T906*)C))));
- }}}}
- T0* X496local_vars(void *C){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- return((T0*)(/*(IRF4.1local_vars*/NULL/*)*/));
- } else {
- return((T0*)(/*(IRF4.1local_vars*/NULL/*)*/));
- }} else {
- return((T0*)((((T832*)((T832*)C)))->_local_vars/*48*/));
- }} else {
- if (id <= 868) {
- return((T0*)((((T868*)((T868*)C)))->_local_vars/*48*/));
- } else {
- return((T0*)((((T869*)((T869*)C)))->_local_vars/*48*/));
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- return((T0*)((((T870*)((T870*)C)))->_local_vars/*52*/));
- } else {
- return((T0*)(/*(IRF4.1local_vars*/NULL/*)*/));
- }} else {
- if (id <= 904) {
- return((T0*)(/*(IRF4.1local_vars*/NULL/*)*/));
- } else {
- return((T0*)(/*(IRF4.1local_vars*/NULL/*)*/));
- }}}}
- int X496is_pre_computable(void *C){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- return((int)(1));
- } else {
- return((int)(0));
- }} else {
- return((int)(r832is_pre_computable(((T832*)C))));
- }} else {
- if (id <= 868) {
- return((int)(r868is_pre_computable(((T868*)C))));
- } else {
- return((int)(0));
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- return((int)(0));
- } else {
- return((int)(0));
- }} else {
- if (id <= 904) {
- return((int)(0));
- } else {
- return((int)(0));
- }}}}
- int X496use_current(void *C){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- return((int)(r808use_current(((T808*)C))));
- } else {
- return((int)(r820use_current(((T820*)C))));
- }} else {
- return((int)(r832use_current(((T832*)C))));
- }} else {
- if (id <= 868) {
- return((int)(r868use_current(((T868*)C))));
- } else {
- return((int)(r869use_current(((T869*)C))));
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- return((int)(r870use_current(((T870*)C))));
- } else {
- return((int)(r892use_current(((T892*)C))));
- }} else {
- if (id <= 904) {
- return((int)(r904use_current(((T904*)C))));
- } else {
- return((int)(r906use_current(((T906*)C))));
- }}}}
- T0* X496base_feature(void *C){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- return((T0*)((((T808*)((T808*)C)))->_base_feature/*44*/));
- } else {
- return((T0*)((((T820*)((T820*)C)))->_base_feature/*32*/));
- }} else {
- return((T0*)((((T832*)((T832*)C)))->_base_feature/*44*/));
- }} else {
- if (id <= 868) {
- return((T0*)((((T868*)((T868*)C)))->_base_feature/*44*/));
- } else {
- return((T0*)((((T869*)((T869*)C)))->_base_feature/*44*/));
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- return((T0*)((((T870*)((T870*)C)))->_base_feature/*48*/));
- } else {
- return((T0*)((((T892*)((T892*)C)))->_base_feature/*48*/));
- }} else {
- if (id <= 904) {
- return((T0*)((((T904*)((T904*)C)))->_base_feature/*44*/));
- } else {
- return((T0*)((((T906*)((T906*)C)))->_base_feature/*44*/));
- }}}}
- T0* X496start_position(void *C){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- return((T0*)(r808start_position(((T808*)C))));
- } else {
- return((T0*)(/*(IRF4.6start_position*/r106start_position(((T106*)((((T820*)((T820*)C)))->_base_feature/*32*/)))/*)*/));
- }} else {
- return((T0*)(/*(IRF4.6start_position*/r297start_position(((T297*)((((T832*)((T832*)C)))->_base_feature/*44*/)))/*)*/));
- }} else {
- if (id <= 868) {
- return((T0*)(/*(IRF4.6start_position*/r844start_position(((T844*)((((T868*)((T868*)C)))->_base_feature/*44*/)))/*)*/));
- } else {
- return((T0*)(/*(IRF4.6start_position*/r134start_position(((T134*)((((T869*)((T869*)C)))->_base_feature/*44*/)))/*)*/));
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- return((T0*)(/*(IRF4.6start_position*/r696start_position(((T696*)((((T870*)((T870*)C)))->_base_feature/*48*/)))/*)*/));
- } else {
- return((T0*)(/*(IRF4.6start_position*/r679start_position(((T679*)((((T892*)((T892*)C)))->_base_feature/*48*/)))/*)*/));
- }} else {
- if (id <= 904) {
- return((T0*)(r904start_position(((T904*)C))));
- } else {
- return((T0*)(/*(IRF4.6start_position*/r883start_position(((T883*)((((T906*)((T906*)C)))->_base_feature/*44*/)))/*)*/));
- }}}}
- void X496mapping_c(void *C){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- r808mapping_c(((T808*)C));
- } else {
- r820mapping_c(((T820*)C));
- }} else {
- r832mapping_c(((T832*)C));
- }} else {
- if (id <= 868) {
- r868mapping_c(((T868*)C));
- } else {
- r869mapping_c(((T869*)C));
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- r870mapping_c(((T870*)C));
- } else {
- r892mapping_c(((T892*)C));
- }} else {
- if (id <= 904) {
- /*[IRF3.1mapping_c*//*]*/
- } else {
- r906mapping_c(((T906*)C));
- }}}}
- void X496address_of(void *C){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- r808address_of(((T808*)C));
- } else {
- r820address_of(((T820*)C));
- }} else {
- /*[IRF3.4address_of*/r832mapping_name(((T832*)C));
- /*]*/
- }} else {
- if (id <= 868) {
- /*[IRF3.4address_of*/r868mapping_name(((T868*)C));
- /*]*/
- } else {
- /*[IRF3.4address_of*/r869mapping_name(((T869*)C));
- /*]*/
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- /*[IRF3.4address_of*/r870mapping_name(((T870*)C));
- /*]*/
- } else {
- /*[IRF3.4address_of*/r892mapping_name(((T892*)C));
- /*]*/
- }} else {
- if (id <= 904) {
- /*[IRF3.1address_of*//*]*/
- } else {
- /*[IRF3.4address_of*/r906mapping_name(((T906*)C));
- /*]*/
- }}}}
- int X496is_exported_in(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- return((int)(r808is_exported_in(((T808*)C),a1)));
- } else {
- return((int)(r820is_exported_in(((T820*)C),a1)));
- }} else {
- return((int)(r832is_exported_in(((T832*)C),a1)));
- }} else {
- if (id <= 868) {
- return((int)(r868is_exported_in(((T868*)C),a1)));
- } else {
- return((int)(r869is_exported_in(((T869*)C),a1)));
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- return((int)(r870is_exported_in(((T870*)C),a1)));
- } else {
- return((int)(r892is_exported_in(((T892*)C),a1)));
- }} else {
- if (id <= 904) {
- return((int)(r904is_exported_in(((T904*)C),a1)));
- } else {
- return((int)(r906is_exported_in(((T906*)C),a1)));
- }}}}
- void X496put_tag(void *C){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- r808put_tag(((T808*)C));
- } else {
- r820put_tag(((T820*)C));
- }} else {
- r832put_tag(((T832*)C));
- }} else {
- if (id <= 868) {
- r868put_tag(((T868*)C));
- } else {
- r869put_tag(((T869*)C));
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- r870put_tag(((T870*)C));
- } else {
- r892put_tag(((T892*)C));
- }} else {
- if (id <= 904) {
- r904put_tag(((T904*)C));
- } else {
- r906put_tag(((T906*)C));
- }}}}
- void X496afd_check(void *C){
- int id=((T0*)C)->id;
- if (id <= 869) {
- if (id <= 832) {
- if (id <= 820) {
- if (id <= 808) {
- /*[IRF3.1afd_check*//*]*/
- } else {
- r820afd_check(((T820*)C));
- }} else {
- /*[IRF3.4afd_check*/r832routine_afd_check(((T832*)C));
- /*]*/
- }} else {
- if (id <= 868) {
- /*[IRF3.4afd_check*/r868routine_afd_check(((T868*)C));
- /*]*/
- } else {
- /*[IRF3.4afd_check*/r869routine_afd_check(((T869*)C));
- /*]*/
- }}} else {
- if (id <= 892) {
- if (id <= 870) {
- /*[IRF3.4afd_check*/r870routine_afd_check(((T870*)C));
- /*]*/
- } else {
- /*[IRF3.4afd_check*/r892routine_afd_check(((T892*)C));
- /*]*/
- }} else {
- if (id <= 904) {
- r904afd_check(((T904*)C));
- } else {
- /*[IRF3.4afd_check*/r906routine_afd_check(((T906*)C));
- /*]*/
- }}}}
- T0* X249start_position(void *C){
- int id=((T0*)C)->id;
- if (id <= 649) {
- return((T0*)(r649start_position(((T649*)C))));
- } else {
- return((T0*)(r853start_position(((T853*)C))));
- }}
- T0* X752run_feature(void *C){
- int id=((T0*)C)->id;
- if (id <= 487) {
- if (id <= 180) {
- if (id <= 72) {
- return((T0*)((((T72*)((T72*)C)))->_run_feature/*16*/));
- } else {
- return((T0*)((((T180*)((T180*)C)))->_run_feature/*16*/));
- }} else {
- return((T0*)((((T487*)((T487*)C)))->_run_feature/*20*/));
- }} else {
- if (id <= 767) {
- return((T0*)((((T767*)((T767*)C)))->_run_feature/*16*/));
- } else {
- return((T0*)((((T990*)((T990*)C)))->_run_feature/*16*/));
- }}}
- void X27put(void *C,T0* a1,int a2){
- int id=((T0*)C)->id;
- if (id <= 65) {
- /*[IRF3.6put*/{T65* C1=((T65*)C);
- T0* b1=a1;
- int b2=a2;
- ((((T65*)C1))->_storage/*4*/)[(b2)-((((T65*)C1))->_lower/*16*/)]=(b1);
- }/*]*/
- } else {
- /*[IRF3.6put*/{T733* C1=((T733*)C);
- T0* b1=a1;
- int b2=a2;
- ((((T733*)C1))->_storage/*4*/)[(b2)-((((T733*)C1))->_lower/*16*/)]=(b1);
- }/*]*/
- }}
- T0* X359arguments(void *C){
- int id=((T0*)C)->id;
- if (id <= 588) {
- if (id <= 380) {
- if (id <= 134) {
- if (id <= 118) {
- if (id <= 106) {
- return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
- } else {
- return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
- }} else {
- return((T0*)((((T134*)((T134*)C)))->_arguments/*28*/));
- }} else {
- if (id <= 297) {
- return((T0*)((((T297*)((T297*)C)))->_arguments/*28*/));
- } else {
- return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
- }}} else {
- if (id <= 554) {
- if (id <= 398) {
- return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
- } else {
- return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
- }} else {
- if (id <= 580) {
- return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
- } else {
- return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
- }}}} else {
- if (id <= 696) {
- if (id <= 679) {
- if (id <= 649) {
- return((T0*)((((T649*)((T649*)C)))->_arguments/*24*/));
- } else {
- return((T0*)((((T679*)((T679*)C)))->_arguments/*24*/));
- }} else {
- if (id <= 689) {
- return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
- } else {
- return((T0*)((((T696*)((T696*)C)))->_arguments/*28*/));
- }}} else {
- if (id <= 844) {
- if (id <= 835) {
- return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
- } else {
- return((T0*)((((T844*)((T844*)C)))->_arguments/*28*/));
- }} else {
- if (id <= 853) {
- return((T0*)((((T853*)((T853*)C)))->_arguments/*24*/));
- } else {
- return((T0*)((((T883*)((T883*)C)))->_arguments/*24*/));
- }}}}}
- T0* X359try_to_undefine(void *C,T0* a1,T0* a2){
- int id=((T0*)C)->id;
- if (id <= 588) {
- if (id <= 380) {
- if (id <= 134) {
- if (id <= 118) {
- if (id <= 106) {
- return((T0*)(r106try_to_undefine(((T106*)C),a1,a2)));
- } else {
- return((T0*)(r118try_to_undefine(((T118*)C),a1,a2)));
- }} else {
- return((T0*)(r134try_to_undefine(((T134*)C),a1,a2)));
- }} else {
- if (id <= 297) {
- return((T0*)(r297try_to_undefine(((T297*)C),a1,a2)));
- } else {
- return((T0*)(r380try_to_undefine(((T380*)C),a1,a2)));
- }}} else {
- if (id <= 554) {
- if (id <= 398) {
- return((T0*)(r398try_to_undefine(((T398*)C),a1,a2)));
- } else {
- return((T0*)(r554try_to_undefine(((T554*)C),a1,a2)));
- }} else {
- if (id <= 580) {
- return((T0*)(r580try_to_undefine(((T580*)C),a1,a2)));
- } else {
- return((T0*)(r588try_to_undefine(((T588*)C),a1,a2)));
- }}}} else {
- if (id <= 696) {
- if (id <= 679) {
- if (id <= 649) {
- return((T0*)(r649try_to_undefine(((T649*)C),a1,a2)));
- } else {
- return((T0*)(r679try_to_undefine(((T679*)C),a1,a2)));
- }} else {
- if (id <= 689) {
- return((T0*)(r689try_to_undefine(((T689*)C),a1,a2)));
- } else {
- return((T0*)(r696try_to_undefine(((T696*)C),a1,a2)));
- }}} else {
- if (id <= 844) {
- if (id <= 835) {
- return((T0*)(r835try_to_undefine(((T835*)C),a1,a2)));
- } else {
- return((T0*)(r844try_to_undefine(((T844*)C),a1,a2)));
- }} else {
- if (id <= 853) {
- return((T0*)(r853try_to_undefine(((T853*)C),a1,a2)));
- } else {
- return((T0*)(r883try_to_undefine(((T883*)C),a1,a2)));
- }}}}}
- int X359is_deferred(void *C){
- int id=((T0*)C)->id;
- if (id <= 588) {
- if (id <= 380) {
- if (id <= 134) {
- if (id <= 118) {
- if (id <= 106) {
- return((int)(/*(IRF4.1is_deferred*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_deferred*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_deferred*/0/*)*/));
- }} else {
- if (id <= 297) {
- return((int)(/*(IRF4.1is_deferred*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_deferred*/0/*)*/));
- }}} else {
- if (id <= 554) {
- if (id <= 398) {
- return((int)(/*(IRF4.1is_deferred*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_deferred*/0/*)*/));
- }} else {
- if (id <= 580) {
- return((int)(/*(IRF4.1is_deferred*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_deferred*/0/*)*/));
- }}}} else {
- if (id <= 696) {
- if (id <= 679) {
- if (id <= 649) {
- return((int)(/*(IRF4.2is_deferred*/(1)/*)*/));
- } else {
- return((int)(/*(IRF4.1is_deferred*/0/*)*/));
- }} else {
- if (id <= 689) {
- return((int)(/*(IRF4.1is_deferred*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_deferred*/0/*)*/));
- }}} else {
- if (id <= 844) {
- if (id <= 835) {
- return((int)(/*(IRF4.1is_deferred*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_deferred*/0/*)*/));
- }} else {
- if (id <= 853) {
- return((int)(/*(IRF4.2is_deferred*/(1)/*)*/));
- } else {
- return((int)(/*(IRF4.1is_deferred*/0/*)*/));
- }}}}}
- void X359set_clients(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 588) {
- if (id <= 380) {
- if (id <= 134) {
- if (id <= 118) {
- if (id <= 106) {
- /*[IRF3.3set_clients*/((((T106*)(((T106*)C))))->_clients)=(a1);
- /*]*/
- } else {
- /*[IRF3.3set_clients*/((((T118*)(((T118*)C))))->_clients)=(a1);
- /*]*/
- }} else {
- /*[IRF3.3set_clients*/((((T134*)(((T134*)C))))->_clients)=(a1);
- /*]*/
- }} else {
- if (id <= 297) {
- /*[IRF3.3set_clients*/((((T297*)(((T297*)C))))->_clients)=(a1);
- /*]*/
- } else {
- /*[IRF3.3set_clients*/((((T380*)(((T380*)C))))->_clients)=(a1);
- /*]*/
- }}} else {
- if (id <= 554) {
- if (id <= 398) {
- /*[IRF3.3set_clients*/((((T398*)(((T398*)C))))->_clients)=(a1);
- /*]*/
- } else {
- /*[IRF3.3set_clients*/((((T554*)(((T554*)C))))->_clients)=(a1);
- /*]*/
- }} else {
- if (id <= 580) {
- /*[IRF3.3set_clients*/((((T580*)(((T580*)C))))->_clients)=(a1);
- /*]*/
- } else {
- /*[IRF3.3set_clients*/((((T588*)(((T588*)C))))->_clients)=(a1);
- /*]*/
- }}}} else {
- if (id <= 696) {
- if (id <= 679) {
- if (id <= 649) {
- /*[IRF3.3set_clients*/((((T649*)(((T649*)C))))->_clients)=(a1);
- /*]*/
- } else {
- /*[IRF3.3set_clients*/((((T679*)(((T679*)C))))->_clients)=(a1);
- /*]*/
- }} else {
- if (id <= 689) {
- /*[IRF3.3set_clients*/((((T689*)(((T689*)C))))->_clients)=(a1);
- /*]*/
- } else {
- /*[IRF3.3set_clients*/((((T696*)(((T696*)C))))->_clients)=(a1);
- /*]*/
- }}} else {
- if (id <= 844) {
- if (id <= 835) {
- /*[IRF3.3set_clients*/((((T835*)(((T835*)C))))->_clients)=(a1);
- /*]*/
- } else {
- /*[IRF3.3set_clients*/((((T844*)(((T844*)C))))->_clients)=(a1);
- /*]*/
- }} else {
- if (id <= 853) {
- /*[IRF3.3set_clients*/((((T853*)(((T853*)C))))->_clients)=(a1);
- /*]*/
- } else {
- /*[IRF3.3set_clients*/((((T883*)(((T883*)C))))->_clients)=(a1);
- /*]*/
- }}}}}
- void X359add_into(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 588) {
- if (id <= 380) {
- if (id <= 134) {
- if (id <= 118) {
- if (id <= 106) {
- r106add_into(((T106*)C),a1);
- } else {
- r118add_into(((T118*)C),a1);
- }} else {
- r134add_into(((T134*)C),a1);
- }} else {
- if (id <= 297) {
- r297add_into(((T297*)C),a1);
- } else {
- r380add_into(((T380*)C),a1);
- }}} else {
- if (id <= 554) {
- if (id <= 398) {
- r398add_into(((T398*)C),a1);
- } else {
- r554add_into(((T554*)C),a1);
- }} else {
- if (id <= 580) {
- r580add_into(((T580*)C),a1);
- } else {
- r588add_into(((T588*)C),a1);
- }}}} else {
- if (id <= 696) {
- if (id <= 679) {
- if (id <= 649) {
- r649add_into(((T649*)C),a1);
- } else {
- r679add_into(((T679*)C),a1);
- }} else {
- if (id <= 689) {
- r689add_into(((T689*)C),a1);
- } else {
- r696add_into(((T696*)C),a1);
- }}} else {
- if (id <= 844) {
- if (id <= 835) {
- r835add_into(((T835*)C),a1);
- } else {
- r844add_into(((T844*)C),a1);
- }} else {
- if (id <= 853) {
- r853add_into(((T853*)C),a1);
- } else {
- r883add_into(((T883*)C),a1);
- }}}}}
- int X359stupid_switch(void *C,T0* a1,T0* a2){
- int id=((T0*)C)->id;
- if (id <= 588) {
- if (id <= 380) {
- if (id <= 134) {
- if (id <= 118) {
- if (id <= 106) {
- return((int)(r106stupid_switch(a1,a2)));
- } else {
- return((int)(/*(IRF4.2stupid_switch*/(1)/*)*/));
- }} else {
- return((int)(r134stupid_switch(((T134*)C),a1,a2)));
- }} else {
- if (id <= 297) {
- return((int)(r297stupid_switch(a1,a2)));
- } else {
- return((int)(/*(IRF4.2stupid_switch*/(1)/*)*/));
- }}} else {
- if (id <= 554) {
- if (id <= 398) {
- return((int)(/*(IRF4.2stupid_switch*/(1)/*)*/));
- } else {
- return((int)(/*(IRF4.2stupid_switch*/(1)/*)*/));
- }} else {
- if (id <= 580) {
- return((int)(/*(IRF4.2stupid_switch*/(1)/*)*/));
- } else {
- return((int)(/*(IRF4.2stupid_switch*/(1)/*)*/));
- }}}} else {
- if (id <= 696) {
- if (id <= 679) {
- if (id <= 649) {
- return((int)(/*(IRF4.1stupid_switch*/0/*)*/));
- } else {
- return((int)(r679stupid_switch(((T679*)C),a1,a2)));
- }} else {
- if (id <= 689) {
- return((int)(/*(IRF4.2stupid_switch*/(1)/*)*/));
- } else {
- return((int)(r696stupid_switch(a1,a2)));
- }}} else {
- if (id <= 844) {
- if (id <= 835) {
- return((int)(/*(IRF4.2stupid_switch*/(1)/*)*/));
- } else {
- return((int)(r844stupid_switch(((T844*)C),a1,a2)));
- }} else {
- if (id <= 853) {
- return((int)(/*(IRF4.1stupid_switch*/0/*)*/));
- } else {
- return((int)(r883stupid_switch(((T883*)C),a1,a2)));
- }}}}}
- int X359can_hide(void *C,T0* a1,T0* a2){
- int id=((T0*)C)->id;
- if (id <= 588) {
- if (id <= 380) {
- if (id <= 134) {
- if (id <= 118) {
- if (id <= 106) {
- return((int)(r106can_hide(((T106*)C),a1,a2)));
- } else {
- return((int)(r118can_hide(((T118*)C),a1,a2)));
- }} else {
- return((int)(r134can_hide(((T134*)C),a1,a2)));
- }} else {
- if (id <= 297) {
- return((int)(r297can_hide(((T297*)C),a1,a2)));
- } else {
- return((int)(r380can_hide(((T380*)C),a1,a2)));
- }}} else {
- if (id <= 554) {
- if (id <= 398) {
- return((int)(r398can_hide(((T398*)C),a1,a2)));
- } else {
- return((int)(r554can_hide(((T554*)C),a1,a2)));
- }} else {
- if (id <= 580) {
- return((int)(r580can_hide(((T580*)C),a1,a2)));
- } else {
- return((int)(r588can_hide(((T588*)C),a1,a2)));
- }}}} else {
- if (id <= 696) {
- if (id <= 679) {
- if (id <= 649) {
- return((int)(r649can_hide(((T649*)C),a1,a2)));
- } else {
- return((int)(r679can_hide(((T679*)C),a1,a2)));
- }} else {
- if (id <= 689) {
- return((int)(r689can_hide(((T689*)C),a1,a2)));
- } else {
- return((int)(r696can_hide(((T696*)C),a1,a2)));
- }}} else {
- if (id <= 844) {
- if (id <= 835) {
- return((int)(r835can_hide(((T835*)C),a1,a2)));
- } else {
- return((int)(r844can_hide(((T844*)C),a1,a2)));
- }} else {
- if (id <= 853) {
- return((int)(r853can_hide(((T853*)C),a1,a2)));
- } else {
- return((int)(r883can_hide(((T883*)C),a1,a2)));
- }}}}}
- int X359is_merge_with(void *C,T0* a1,T0* a2){
- int id=((T0*)C)->id;
- if (id <= 588) {
- if (id <= 380) {
- if (id <= 134) {
- if (id <= 118) {
- if (id <= 106) {
- return((int)(r106is_merge_with(((T106*)C),a1,a2)));
- } else {
- return((int)(r118is_merge_with(((T118*)C),a1,a2)));
- }} else {
- return((int)(r134is_merge_with(((T134*)C),a1,a2)));
- }} else {
- if (id <= 297) {
- return((int)(r297is_merge_with(((T297*)C),a1,a2)));
- } else {
- return((int)(r380is_merge_with(((T380*)C),a1,a2)));
- }}} else {
- if (id <= 554) {
- if (id <= 398) {
- return((int)(r398is_merge_with(((T398*)C),a1,a2)));
- } else {
- return((int)(r554is_merge_with(((T554*)C),a1,a2)));
- }} else {
- if (id <= 580) {
- return((int)(r580is_merge_with(((T580*)C),a1,a2)));
- } else {
- return((int)(r588is_merge_with(((T588*)C),a1,a2)));
- }}}} else {
- if (id <= 696) {
- if (id <= 679) {
- if (id <= 649) {
- return((int)(r649is_merge_with(((T649*)C),a1,a2)));
- } else {
- return((int)(r679is_merge_with(((T679*)C),a1,a2)));
- }} else {
- if (id <= 689) {
- return((int)(r689is_merge_with(((T689*)C),a1,a2)));
- } else {
- return((int)(r696is_merge_with(((T696*)C),a1,a2)));
- }}} else {
- if (id <= 844) {
- if (id <= 835) {
- return((int)(r835is_merge_with(((T835*)C),a1,a2)));
- } else {
- return((int)(r844is_merge_with(((T844*)C),a1,a2)));
- }} else {
- if (id <= 853) {
- return((int)(r853is_merge_with(((T853*)C),a1,a2)));
- } else {
- return((int)(r883is_merge_with(((T883*)C),a1,a2)));
- }}}}}
- T0* X359clients(void *C){
- int id=((T0*)C)->id;
- if (id <= 588) {
- if (id <= 380) {
- if (id <= 134) {
- if (id <= 118) {
- if (id <= 106) {
- return((T0*)((((T106*)((T106*)C)))->_clients/*20*/));
- } else {
- return((T0*)((((T118*)((T118*)C)))->_clients/*20*/));
- }} else {
- return((T0*)((((T134*)((T134*)C)))->_clients/*24*/));
- }} else {
- if (id <= 297) {
- return((T0*)((((T297*)((T297*)C)))->_clients/*24*/));
- } else {
- return((T0*)((((T380*)((T380*)C)))->_clients/*20*/));
- }}} else {
- if (id <= 554) {
- if (id <= 398) {
- return((T0*)((((T398*)((T398*)C)))->_clients/*20*/));
- } else {
- return((T0*)((((T554*)((T554*)C)))->_clients/*20*/));
- }} else {
- if (id <= 580) {
- return((T0*)((((T580*)((T580*)C)))->_clients/*20*/));
- } else {
- return((T0*)((((T588*)((T588*)C)))->_clients/*20*/));
- }}}} else {
- if (id <= 696) {
- if (id <= 679) {
- if (id <= 649) {
- return((T0*)((((T649*)((T649*)C)))->_clients/*20*/));
- } else {
- return((T0*)((((T679*)((T679*)C)))->_clients/*20*/));
- }} else {
- if (id <= 689) {
- return((T0*)((((T689*)((T689*)C)))->_clients/*20*/));
- } else {
- return((T0*)((((T696*)((T696*)C)))->_clients/*24*/));
- }}} else {
- if (id <= 844) {
- if (id <= 835) {
- return((T0*)((((T835*)((T835*)C)))->_clients/*20*/));
- } else {
- return((T0*)((((T844*)((T844*)C)))->_clients/*24*/));
- }} else {
- if (id <= 853) {
- return((T0*)((((T853*)((T853*)C)))->_clients/*20*/));
- } else {
- return((T0*)((((T883*)((T883*)C)))->_clients/*20*/));
- }}}}}
- void X359set_header_comment(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 588) {
- if (id <= 380) {
- if (id <= 134) {
- if (id <= 118) {
- if (id <= 106) {
- /*[IRF3.3set_header_comment*/((((T106*)(((T106*)C))))->_header_comment)=(a1);
- /*]*/
- } else {
- /*[IRF3.3set_header_comment*/((((T118*)(((T118*)C))))->_header_comment)=(a1);
- /*]*/
- }} else {
- r134set_header_comment(((T134*)C),a1);
- }} else {
- if (id <= 297) {
- r297set_header_comment(((T297*)C),a1);
- } else {
- /*[IRF3.3set_header_comment*/((((T380*)(((T380*)C))))->_header_comment)=(a1);
- /*]*/
- }}} else {
- if (id <= 554) {
- if (id <= 398) {
- /*[IRF3.3set_header_comment*/((((T398*)(((T398*)C))))->_header_comment)=(a1);
- /*]*/
- } else {
- /*[IRF3.3set_header_comment*/((((T554*)(((T554*)C))))->_header_comment)=(a1);
- /*]*/
- }} else {
- if (id <= 580) {
- /*[IRF3.3set_header_comment*/((((T580*)(((T580*)C))))->_header_comment)=(a1);
- /*]*/
- } else {
- /*[IRF3.3set_header_comment*/((((T588*)(((T588*)C))))->_header_comment)=(a1);
- /*]*/
- }}}} else {
- if (id <= 696) {
- if (id <= 679) {
- if (id <= 649) {
- r649set_header_comment(((T649*)C),a1);
- } else {
- r679set_header_comment(((T679*)C),a1);
- }} else {
- if (id <= 689) {
- /*[IRF3.3set_header_comment*/((((T689*)(((T689*)C))))->_header_comment)=(a1);
- /*]*/
- } else {
- r696set_header_comment(((T696*)C),a1);
- }}} else {
- if (id <= 844) {
- if (id <= 835) {
- /*[IRF3.3set_header_comment*/((((T835*)(((T835*)C))))->_header_comment)=(a1);
- /*]*/
- } else {
- r844set_header_comment(((T844*)C),a1);
- }} else {
- if (id <= 853) {
- r853set_header_comment(((T853*)C),a1);
- } else {
- r883set_header_comment(((T883*)C),a1);
- }}}}}
- void X359collect_for(void *C,int a1){
- int id=((T0*)C)->id;
- if (id <= 588) {
- if (id <= 380) {
- if (id <= 134) {
- if (id <= 118) {
- if (id <= 106) {
- r106collect_for(a1);
- } else {
- r118collect_for(a1);
- }} else {
- r134collect_for(((T134*)C),a1);
- }} else {
- if (id <= 297) {
- r297collect_for(((T297*)C),a1);
- } else {
- r380collect_for(a1);
- }}} else {
- if (id <= 554) {
- if (id <= 398) {
- r398collect_for(a1);
- } else {
- r554collect_for(a1);
- }} else {
- if (id <= 580) {
- r580collect_for(a1);
- } else {
- r588collect_for(a1);
- }}}} else {
- if (id <= 696) {
- if (id <= 679) {
- if (id <= 649) {
- r649collect_for(((T649*)C),a1);
- } else {
- r679collect_for(((T679*)C),a1);
- }} else {
- if (id <= 689) {
- r689collect_for(a1);
- } else {
- r696collect_for(((T696*)C),a1);
- }}} else {
- if (id <= 844) {
- if (id <= 835) {
- r835collect_for(a1);
- } else {
- r844collect_for(((T844*)C),a1);
- }} else {
- if (id <= 853) {
- r853collect_for(((T853*)C),a1);
- } else {
- r883collect_for(((T883*)C),a1);
- }}}}}
- T0* X359start_position(void *C){
- int id=((T0*)C)->id;
- if (id <= 588) {
- if (id <= 380) {
- if (id <= 134) {
- if (id <= 118) {
- if (id <= 106) {
- return((T0*)(r106start_position(((T106*)C))));
- } else {
- return((T0*)(r118start_position(((T118*)C))));
- }} else {
- return((T0*)(r134start_position(((T134*)C))));
- }} else {
- if (id <= 297) {
- return((T0*)(r297start_position(((T297*)C))));
- } else {
- return((T0*)(r380start_position(((T380*)C))));
- }}} else {
- if (id <= 554) {
- if (id <= 398) {
- return((T0*)(r398start_position(((T398*)C))));
- } else {
- return((T0*)(r554start_position(((T554*)C))));
- }} else {
- if (id <= 580) {
- return((T0*)(r580start_position(((T580*)C))));
- } else {
- return((T0*)(r588start_position(((T588*)C))));
- }}}} else {
- if (id <= 696) {
- if (id <= 679) {
- if (id <= 649) {
- return((T0*)(r649start_position(((T649*)C))));
- } else {
- return((T0*)(r679start_position(((T679*)C))));
- }} else {
- if (id <= 689) {
- return((T0*)(r689start_position(((T689*)C))));
- } else {
- return((T0*)(r696start_position(((T696*)C))));
- }}} else {
- if (id <= 844) {
- if (id <= 835) {
- return((T0*)(r835start_position(((T835*)C))));
- } else {
- return((T0*)(r844start_position(((T844*)C))));
- }} else {
- if (id <= 853) {
- return((T0*)(r853start_position(((T853*)C))));
- } else {
- return((T0*)(r883start_position(((T883*)C))));
- }}}}}
- T0* X359to_run_feature(void *C,T0* a1,T0* a2){
- int id=((T0*)C)->id;
- if (id <= 588) {
- if (id <= 380) {
- if (id <= 134) {
- if (id <= 118) {
- if (id <= 106) {
- return((T0*)(r106to_run_feature(((T106*)C),a1,a2)));
- } else {
- return((T0*)(r118to_run_feature(((T118*)C),a1,a2)));
- }} else {
- return((T0*)(r134to_run_feature(((T134*)C),a1,a2)));
- }} else {
- if (id <= 297) {
- return((T0*)(r297to_run_feature(((T297*)C),a1,a2)));
- } else {
- return((T0*)(r380to_run_feature(((T380*)C),a1,a2)));
- }}} else {
- if (id <= 554) {
- if (id <= 398) {
- return((T0*)(r398to_run_feature(((T398*)C),a1,a2)));
- } else {
- return((T0*)(r554to_run_feature(((T554*)C),a1,a2)));
- }} else {
- if (id <= 580) {
- return((T0*)(r580to_run_feature(((T580*)C),a1,a2)));
- } else {
- return((T0*)(r588to_run_feature(((T588*)C),a1,a2)));
- }}}} else {
- if (id <= 696) {
- if (id <= 679) {
- if (id <= 649) {
- return((T0*)(r649to_run_feature(((T649*)C),a1,a2)));
- } else {
- return((T0*)(r679to_run_feature(((T679*)C),a1,a2)));
- }} else {
- if (id <= 689) {
- return((T0*)(r689to_run_feature(((T689*)C),a1,a2)));
- } else {
- return((T0*)(r696to_run_feature(((T696*)C),a1,a2)));
- }}} else {
- if (id <= 844) {
- if (id <= 835) {
- return((T0*)(r835to_run_feature(((T835*)C),a1,a2)));
- } else {
- return((T0*)(r844to_run_feature(((T844*)C),a1,a2)));
- }} else {
- if (id <= 853) {
- return((T0*)(r853to_run_feature(((T853*)C),a1,a2)));
- } else {
- return((T0*)(r883to_run_feature(((T883*)C),a1,a2)));
- }}}}}
- T0* X359base_class_name(void *C){
- int id=((T0*)C)->id;
- if (id <= 588) {
- if (id <= 380) {
- if (id <= 134) {
- if (id <= 118) {
- if (id <= 106) {
- return((T0*)(/*(IRF4.6base_class_name*/(((T605*)((T605*)((((T106*)((T106*)C)))->_base_class/*4*/))))->_base_class_name/*24*//*)*/));
- } else {
- return((T0*)(/*(IRF4.6base_class_name*/(((T605*)((T605*)((((T118*)((T118*)C)))->_base_class/*4*/))))->_base_class_name/*24*//*)*/));
- }} else {
- return((T0*)(/*(IRF4.6base_class_name*/(((T605*)((T605*)((((T134*)((T134*)C)))->_base_class/*4*/))))->_base_class_name/*24*//*)*/));
- }} else {
- if (id <= 297) {
- return((T0*)(/*(IRF4.6base_class_name*/(((T605*)((T605*)((((T297*)((T297*)C)))->_base_class/*4*/))))->_base_class_name/*24*//*)*/));
- } else {
- return((T0*)(/*(IRF4.6base_class_name*/(((T605*)((T605*)((((T380*)((T380*)C)))->_base_class/*4*/))))->_base_class_name/*24*//*)*/));
- }}} else {
- if (id <= 554) {
- if (id <= 398) {
- return((T0*)(/*(IRF4.6base_class_name*/(((T605*)((T605*)((((T398*)((T398*)C)))->_base_class/*4*/))))->_base_class_name/*24*//*)*/));
- } else {
- return((T0*)(/*(IRF4.6base_class_name*/(((T605*)((T605*)((((T554*)((T554*)C)))->_base_class/*4*/))))->_base_class_name/*24*//*)*/));
- }} else {
- if (id <= 580) {
- return((T0*)(/*(IRF4.6base_class_name*/(((T605*)((T605*)((((T580*)((T580*)C)))->_base_class/*4*/))))->_base_class_name/*24*//*)*/));
- } else {
- return((T0*)(/*(IRF4.6base_class_name*/(((T605*)((T605*)((((T588*)((T588*)C)))->_base_class/*4*/))))->_base_class_name/*24*//*)*/));
- }}}} else {
- if (id <= 696) {
- if (id <= 679) {
- if (id <= 649) {
- return((T0*)(/*(IRF4.6base_class_name*/(((T605*)((T605*)((((T649*)((T649*)C)))->_base_class/*4*/))))->_base_class_name/*24*//*)*/));
- } else {
- return((T0*)(/*(IRF4.6base_class_name*/(((T605*)((T605*)((((T679*)((T679*)C)))->_base_class/*4*/))))->_base_class_name/*24*//*)*/));
- }} else {
- if (id <= 689) {
- return((T0*)(/*(IRF4.6base_class_name*/(((T605*)((T605*)((((T689*)((T689*)C)))->_base_class/*4*/))))->_base_class_name/*24*//*)*/));
- } else {
- return((T0*)(/*(IRF4.6base_class_name*/(((T605*)((T605*)((((T696*)((T696*)C)))->_base_class/*4*/))))->_base_class_name/*24*//*)*/));
- }}} else {
- if (id <= 844) {
- if (id <= 835) {
- return((T0*)(/*(IRF4.6base_class_name*/(((T605*)((T605*)((((T835*)((T835*)C)))->_base_class/*4*/))))->_base_class_name/*24*//*)*/));
- } else {
- return((T0*)(/*(IRF4.6base_class_name*/(((T605*)((T605*)((((T844*)((T844*)C)))->_base_class/*4*/))))->_base_class_name/*24*//*)*/));
- }} else {
- if (id <= 853) {
- return((T0*)(/*(IRF4.6base_class_name*/(((T605*)((T605*)((((T853*)((T853*)C)))->_base_class/*4*/))))->_base_class_name/*24*//*)*/));
- } else {
- return((T0*)(/*(IRF4.6base_class_name*/(((T605*)((T605*)((((T883*)((T883*)C)))->_base_class/*4*/))))->_base_class_name/*24*//*)*/));
- }}}}}
- void X96add_last(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 96) {
- if (id <= 65) {
- if (id <= 28) {
- r28add_last(((T28*)C),a1);
- } else {
- r65add_last(((T65*)C),a1);
- }} else {
- r96add_last(((T96*)C),a1);
- }} else {
- if (id <= 381) {
- r381add_last(((T381*)C),a1);
- } else {
- r733add_last(((T733*)C),a1);
- }}}
- T0* X96first(void *C){
- int id=((T0*)C)->id;
- if (id <= 96) {
- if (id <= 65) {
- if (id <= 28) {
- return((T0*)(r28first(((T28*)C))));
- } else {
- return((T0*)(r65first(((T65*)C))));
- }} else {
- return((T0*)(r96first(((T96*)C))));
- }} else {
- if (id <= 381) {
- return((T0*)(r381first(((T381*)C))));
- } else {
- return((T0*)(r733first(((T733*)C))));
- }}}
- T0* X96twin(void *C){
- int id=((T0*)C)->id;
- if (id <= 96) {
- if (id <= 65) {
- if (id <= 28) {
- return((T0*)(r28twin(((T28*)C))));
- } else {
- return((T0*)(r65twin(((T65*)C))));
- }} else {
- return((T0*)(r96twin(((T96*)C))));
- }} else {
- if (id <= 381) {
- return((T0*)(r381twin(((T381*)C))));
- } else {
- return((T0*)(r733twin(((T733*)C))));
- }}}
- void X841dca_inline(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 517) {
- r517dca_inline(((T517*)C),a1);
- } else {
- r999dca_inline(((T999*)C),a1);
- }}
- T0* X841arg1(void *C){
- int id=((T0*)C)->id;
- if (id <= 517) {
- return((T0*)(r517arg1(((T517*)C))));
- } else {
- return((T0*)(r999arg1(((T999*)C))));
- }}
- T0* X618arg1(void *C){
- int id=((T0*)C)->id;
- if (id <= 460) {
- if (id <= 253) {
- if (id <= 112) {
- if (id <= 90) {
- if (id <= 57) {
- return((T0*)(r57arg1(((T57*)C))));
- } else {
- return((T0*)(r90arg1(((T90*)C))));
- }} else {
- return((T0*)(r112arg1(((T112*)C))));
- }} else {
- if (id <= 121) {
- return((T0*)(r121arg1(((T121*)C))));
- } else {
- return((T0*)(r253arg1(((T253*)C))));
- }}} else {
- if (id <= 414) {
- if (id <= 313) {
- if (id <= 278) {
- return((T0*)(r278arg1(((T278*)C))));
- } else {
- return((T0*)(r313arg1(((T313*)C))));
- }} else {
- return((T0*)(r414arg1(((T414*)C))));
- }} else {
- if (id <= 453) {
- return((T0*)(r453arg1(((T453*)C))));
- } else {
- return((T0*)(r460arg1(((T460*)C))));
- }}}} else {
- if (id <= 574) {
- if (id <= 534) {
- if (id <= 520) {
- if (id <= 517) {
- return((T0*)(r517arg1(((T517*)C))));
- } else {
- return((T0*)(r520arg1(((T520*)C))));
- }} else {
- return((T0*)(r534arg1(((T534*)C))));
- }} else {
- if (id <= 557) {
- return((T0*)(r557arg1(((T557*)C))));
- } else {
- return((T0*)(r574arg1(((T574*)C))));
- }}} else {
- if (id <= 890) {
- if (id <= 760) {
- if (id <= 655) {
- return((T0*)(r655arg1(((T655*)C))));
- } else {
- return((T0*)(r760arg1(((T760*)C))));
- }} else {
- return((T0*)(r890arg1(((T890*)C))));
- }} else {
- if (id <= 932) {
- return((T0*)(r932arg1(((T932*)C))));
- } else {
- return((T0*)(r999arg1(((T999*)C))));
- }}}}}
- T0* X173arguments(void *C){
- int id=((T0*)C)->id;
- if (id <= 317) {
- if (id <= 268) {
- return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
- } else {
- return((T0*)((((T317*)((T317*)C)))->_arguments/*20*/));
- }} else {
- return((T0*)((((T568*)((T568*)C)))->_arguments/*20*/));
- }}
- int X173arg_count(void *C){
- int id=((T0*)C)->id;
- if (id <= 317) {
- if (id <= 268) {
- return((int)(0));
- } else {
- return((int)(1));
- }} else {
- return((int)(r568arg_count(((T568*)C))));
- }}
- void X173finalize(void *C){
- int id=((T0*)C)->id;
- if (id <= 317) {
- if (id <= 268) {
- r268finalize(((T268*)C));
- } else {
- r317finalize(((T317*)C));
- }} else {
- r568finalize(((T568*)C));
- }}
- T0* X173make_runnable(void *C,T0* a1,T0* a2,T0* a3,T0* a4){
- int id=((T0*)C)->id;
- if (id <= 317) {
- if (id <= 268) {
- return((T0*)(r268make_runnable(((T268*)C),a1,a2,a3,a4)));
- } else {
- return((T0*)(r317make_runnable(((T317*)C),a1,a2,a3,a4)));
- }} else {
- return((T0*)(r568make_runnable(((T568*)C),a1,a2,a3,a4)));
- }}
- void X368set_rescue_compound(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 679) {
- if (id <= 297) {
- if (id <= 134) {
- r134set_rescue_compound(((T134*)C),a1);
- } else {
- r297set_rescue_compound(((T297*)C),a1);
- }} else {
- if (id <= 649) {
- r649set_rescue_compound(((T649*)C),a1);
- } else {
- r679set_rescue_compound(((T679*)C),a1);
- }}} else {
- if (id <= 844) {
- if (id <= 696) {
- r696set_rescue_compound(((T696*)C),a1);
- } else {
- r844set_rescue_compound(((T844*)C),a1);
- }} else {
- if (id <= 853) {
- r853set_rescue_compound(((T853*)C),a1);
- } else {
- r883set_rescue_compound(((T883*)C),a1);
- }}}}
- void X368set_ensure_assertion(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 679) {
- if (id <= 297) {
- if (id <= 134) {
- /*[IRF3.3set_ensure_assertion*/((((T134*)(((T134*)C))))->_ensure_assertion)=(a1);
- /*]*/
- } else {
- /*[IRF3.3set_ensure_assertion*/((((T297*)(((T297*)C))))->_ensure_assertion)=(a1);
- /*]*/
- }} else {
- if (id <= 649) {
- /*[IRF3.3set_ensure_assertion*/((((T649*)(((T649*)C))))->_ensure_assertion)=(a1);
- /*]*/
- } else {
- /*[IRF3.3set_ensure_assertion*/((((T679*)(((T679*)C))))->_ensure_assertion)=(a1);
- /*]*/
- }}} else {
- if (id <= 844) {
- if (id <= 696) {
- /*[IRF3.3set_ensure_assertion*/((((T696*)(((T696*)C))))->_ensure_assertion)=(a1);
- /*]*/
- } else {
- /*[IRF3.3set_ensure_assertion*/((((T844*)(((T844*)C))))->_ensure_assertion)=(a1);
- /*]*/
- }} else {
- if (id <= 853) {
- /*[IRF3.3set_ensure_assertion*/((((T853*)(((T853*)C))))->_ensure_assertion)=(a1);
- /*]*/
- } else {
- /*[IRF3.3set_ensure_assertion*/((((T883*)(((T883*)C))))->_ensure_assertion)=(a1);
- /*]*/
- }}}}
-
-