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 "pretty.h"
- void X832pretty_print(void *C){
- int id=((T0*)C)->id;
- if (id <= 320) {
- if (id <= 240) {
- if (id <= 85) {
- /*[IRF3.2pretty_print*/r238put_character(((T238*)(oBC364fmt)),'\42');
- r238put_string(((T238*)(oBC364fmt)),r85language_name());
- r238put_character(((T238*)(oBC364fmt)),'\42');
- /*]*/
- } else {
- /*[IRF3.2pretty_print*/r238put_character(((T238*)(oBC364fmt)),'\42');
- r238put_string(((T238*)(oBC364fmt)),r240language_name());
- r238put_character(((T238*)(oBC364fmt)),'\42');
- /*]*/
- }} else {
- if (id <= 300) {
- /*[IRF3.2pretty_print*/r238put_character(((T238*)(oBC364fmt)),'\42');
- r238put_string(((T238*)(oBC364fmt)),r300language_name());
- r238put_character(((T238*)(oBC364fmt)),'\42');
- /*]*/
- } else {
- /*[IRF3.2pretty_print*/r238put_character(((T238*)(oBC364fmt)),'\42');
- r238put_string(((T238*)(oBC364fmt)),r320language_name());
- r238put_character(((T238*)(oBC364fmt)),'\42');
- /*]*/
- }}} else {
- if (id <= 893) {
- if (id <= 680) {
- /*[IRF3.2pretty_print*/r238put_character(((T238*)(oBC364fmt)),'\42');
- r238put_string(((T238*)(oBC364fmt)),r680language_name());
- r238put_character(((T238*)(oBC364fmt)),'\42');
- /*]*/
- } else {
- /*[IRF3.2pretty_print*/r238put_character(((T238*)(oBC364fmt)),'\42');
- r238put_string(((T238*)(oBC364fmt)),r893language_name());
- r238put_character(((T238*)(oBC364fmt)),'\42');
- /*]*/
- }} else {
- /*[IRF3.2pretty_print*/r238put_character(((T238*)(oBC364fmt)),'\42');
- r238put_string(((T238*)(oBC364fmt)),r970language_name());
- r238put_character(((T238*)(oBC364fmt)),'\42');
- /*]*/
- }}}
- void X776definition_pretty_print(void *C){
- int id=((T0*)C)->id;
- if (id <= 446) {
- if (id <= 406) {
- r406definition_pretty_print(((T406*)C));
- } else {
- /*[IRF3.6definition_pretty_print*/{T446* C1=((T446*)C);
- r238put_string(((T238*)(oBC364fmt)),(((T446*)C1))->_to_string/*12*/);
- }/*]*/
- }} else {
- r454definition_pretty_print(((T454*)C));
- }}
- void X776pretty_print(void *C){
- int id=((T0*)C)->id;
- if (id <= 446) {
- if (id <= 406) {
- /*[IRF3.6pretty_print*/{T406* C1=((T406*)C);
- r238put_string(((T238*)(oBC364fmt)),(((T406*)C1))->_to_string/*4*/);
- }/*]*/
- } else {
- /*[IRF3.6pretty_print*/{T446* C1=((T446*)C);
- r238put_string(((T238*)(oBC364fmt)),(((T446*)C1))->_to_string/*12*/);
- }/*]*/
- }} else {
- /*[IRF3.6pretty_print*/{T454* C1=((T454*)C);
- r238put_string(((T238*)(oBC364fmt)),(((T454*)C1))->_to_string/*4*/);
- }/*]*/
- }}
- void X776set_is_frozen(void *C,int a1){
- int id=((T0*)C)->id;
- if (id <= 446) {
- if (id <= 406) {
- /*[IRF3.3set_is_frozen*/((((T406*)(((T406*)C))))->_is_frozen)=(a1);
- /*]*/
- } else {
- /*[IRF3.3set_is_frozen*/((((T446*)(((T446*)C))))->_is_frozen)=(a1);
- /*]*/
- }} else {
- /*[IRF3.3set_is_frozen*/((((T454*)(((T454*)C))))->_is_frozen)=(a1);
- /*]*/
- }}
- T0* X776to_key(void *C){
- int id=((T0*)C)->id;
- if (id <= 446) {
- if (id <= 406) {
- return((T0*)((((T406*)((T406*)C)))->_to_key/*16*/));
- } else {
- return((T0*)(/*(IRF4.3to_key*/(((T446*)((T446*)C)))->_to_string/*12*//*)*/));
- }} else {
- return((T0*)((((T454*)((T454*)C)))->_to_key/*16*/));
- }}
- int X776is_frozen(void *C){
- int id=((T0*)C)->id;
- if (id <= 446) {
- if (id <= 406) {
- return((int)((((T406*)((T406*)C)))->_is_frozen/*12*/));
- } else {
- return((int)((((T446*)((T446*)C)))->_is_frozen/*4*/));
- }} else {
- return((int)((((T454*)((T454*)C)))->_is_frozen/*12*/));
- }}
- void X776undefine_in(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 446) {
- if (id <= 406) {
- r406undefine_in(((T406*)C),a1);
- } else {
- r446undefine_in(((T446*)C),a1);
- }} else {
- r454undefine_in(((T454*)C),a1);
- }}
- T0* X776to_string(void *C){
- int id=((T0*)C)->id;
- if (id <= 446) {
- if (id <= 406) {
- return((T0*)((((T406*)((T406*)C)))->_to_string/*4*/));
- } else {
- return((T0*)((((T446*)((T446*)C)))->_to_string/*12*/));
- }} else {
- return((T0*)((((T454*)((T454*)C)))->_to_string/*4*/));
- }}
- T0* X776start_position(void *C){
- int id=((T0*)C)->id;
- if (id <= 446) {
- if (id <= 406) {
- return((T0*)((((T406*)((T406*)C)))->_start_position/*8*/));
- } else {
- return((T0*)((((T446*)((T446*)C)))->_start_position/*16*/));
- }} else {
- return((T0*)((((T454*)((T454*)C)))->_start_position/*8*/));
- }}
- T0* X776origin_base_class(void *C){
- int id=((T0*)C)->id;
- if (id <= 446) {
- if (id <= 406) {
- return((T0*)(r406origin_base_class(((T406*)C))));
- } else {
- return((T0*)(r446origin_base_class(((T446*)C))));
- }} else {
- return((T0*)(r454origin_base_class(((T454*)C))));
- }}
- void X411pretty_print(void *C){
- int id=((T0*)C)->id;
- if (id <= 64) {
- r64pretty_print(((T64*)C));
- } else {
- r723pretty_print(((T723*)C));
- }}
- void X411append_in(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 64) {
- r64append_in(((T64*)C),a1);
- } else {
- r723append_in(((T723*)C),a1);
- }}
- int X411count(void *C){
- int id=((T0*)C)->id;
- if (id <= 64) {
- return((int)(r64count(((T64*)C))));
- } else {
- return((int)(1));
- }}
- void X535add_last(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 31) {
- r31add_last(((T31*)C),a1);
- } else {
- r620add_last(((T620*)C),a1);
- }}
- int X609nb(void *C){
- int id=((T0*)C)->id;
- if (id <= 549) {
- return((int)(/*(IRF4.6nb*/(((T342*)((T342*)((((T549*)((T549*)C)))->_n/*16*/))))->_value/*12*//*)*/));
- } else {
- return((int)((((T558*)((T558*)C)))->_nb/*20*/));
- }}
- int X609is_a(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 549) {
- return((int)(r549is_a(((T549*)C),a1)));
- } else {
- return((int)(r558is_a(((T558*)C),a1)));
- }}
- T0* X465add_comment(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 362) {
- if (id <= 270) {
- if (id <= 126) {
- if (id <= 46) {
- return((T0*)(/*(IRF4.1add_comment*/NULL/*)*/));
- } else {
- return((T0*)(r126add_comment(((T126*)C),a1)));
- }} else {
- if (id <= 268) {
- return((T0*)(r268add_comment(((T268*)C),a1)));
- } else {
- return((T0*)(r270add_comment(((T270*)C),a1)));
- }}} else {
- if (id <= 317) {
- if (id <= 292) {
- return((T0*)(r292add_comment(((T292*)C),a1)));
- } else {
- return((T0*)(r317add_comment(((T317*)C),a1)));
- }} else {
- if (id <= 347) {
- return((T0*)(r347add_comment(((T347*)C),a1)));
- } else {
- return((T0*)(r362add_comment(((T362*)C),a1)));
- }}}} else {
- if (id <= 526) {
- if (id <= 390) {
- if (id <= 376) {
- return((T0*)(r376add_comment(((T376*)C),a1)));
- } else {
- return((T0*)(r390add_comment(((T390*)C),a1)));
- }} else {
- if (id <= 404) {
- return((T0*)(r404add_comment(((T404*)C),a1)));
- } else {
- return((T0*)(r526add_comment(((T526*)C),a1)));
- }}} else {
- if (id <= 568) {
- if (id <= 530) {
- return((T0*)(r530add_comment(((T530*)C),a1)));
- } else {
- return((T0*)(r568add_comment(((T568*)C),a1)));
- }} else {
- if (id <= 629) {
- return((T0*)(r629add_comment(((T629*)C),a1)));
- } else {
- return((T0*)(r880add_comment(((T880*)C),a1)));
- }}}}}
- void X465pretty_print(void *C){
- int id=((T0*)C)->id;
- if (id <= 362) {
- if (id <= 270) {
- if (id <= 126) {
- if (id <= 46) {
- r46pretty_print(((T46*)C));
- } else {
- /*[IRF3.6pretty_print*/{T126* C1=((T126*)C);
- r126pretty_print_assignment((((T126*)C1))->_left_side/*8*/,((T0*)ms17_126),(((T126*)C1))->_right_side/*12*/);
- }/*]*/
- }} else {
- if (id <= 268) {
- r268pretty_print(((T268*)C));
- } else {
- r270pretty_print(((T270*)C));
- }}} else {
- if (id <= 317) {
- if (id <= 292) {
- r292pretty_print(((T292*)C));
- } else {
- r317pretty_print(((T317*)C));
- }} else {
- if (id <= 347) {
- r347pretty_print(((T347*)C));
- } else {
- r362pretty_print(((T362*)C));
- }}}} else {
- if (id <= 526) {
- if (id <= 390) {
- if (id <= 376) {
- r376pretty_print(((T376*)C));
- } else {
- r390pretty_print(((T390*)C));
- }} else {
- if (id <= 404) {
- r404pretty_print(((T404*)C));
- } else {
- /*[IRF3.2pretty_print*/r238put_string(((T238*)(oBC364fmt)),((T0*)ms2_526));
- /*IF*/if ((((T238*)((T238*)(oBC364fmt))))->_semi_colon_flag/*25*/) {
- r238put_character(((T238*)(oBC364fmt)),'\73');
- }
- /*FI*//*]*/
- }}} else {
- if (id <= 568) {
- if (id <= 530) {
- r530pretty_print(((T530*)C));
- } else {
- r568pretty_print(((T568*)C));
- }} else {
- if (id <= 629) {
- /*[IRF3.6pretty_print*/{T629* C1=((T629*)C);
- r629pretty_print_assignment((((T629*)C1))->_left_side/*8*/,((T0*)ms6_629),(((T629*)C1))->_right_side/*12*/);
- }/*]*/
- } else {
- r880pretty_print(((T880*)C));
- }}}}}
- T0* X465start_position(void *C){
- int id=((T0*)C)->id;
- if (id <= 362) {
- if (id <= 270) {
- if (id <= 126) {
- if (id <= 46) {
- return((T0*)(r46start_position(((T46*)C))));
- } else {
- return((T0*)(r126start_position(((T126*)C))));
- }} else {
- if (id <= 268) {
- return((T0*)(r268start_position(((T268*)C))));
- } else {
- return((T0*)((((T270*)((T270*)C)))->_start_position/*8*/));
- }}} else {
- if (id <= 317) {
- if (id <= 292) {
- return((T0*)(/*(IRF4.6start_position*/(((T623*)((T623*)((((T292*)((T292*)C)))->_check_invariant/*8*/))))->_start_position/*0*//*)*/));
- } else {
- return((T0*)(r317start_position(((T317*)C))));
- }} else {
- if (id <= 347) {
- return((T0*)((((T347*)((T347*)C)))->_start_position/*8*/));
- } else {
- return((T0*)((((T362*)((T362*)C)))->_start_position/*8*/));
- }}}} else {
- if (id <= 526) {
- if (id <= 390) {
- if (id <= 376) {
- return((T0*)((((T376*)((T376*)C)))->_start_position/*8*/));
- } else {
- return((T0*)((((T390*)((T390*)C)))->_start_position/*8*/));
- }} else {
- if (id <= 404) {
- return((T0*)((((T404*)((T404*)C)))->_start_position/*8*/));
- } else {
- return((T0*)((((T526*)((T526*)C)))->_start_position/*8*/));
- }}} else {
- if (id <= 568) {
- if (id <= 530) {
- return((T0*)((((T530*)((T530*)C)))->_start_position/*8*/));
- } else {
- return((T0*)(r568start_position(((T568*)C))));
- }} else {
- if (id <= 629) {
- return((T0*)(r629start_position(((T629*)C))));
- } else {
- return((T0*)((((T880*)((T880*)C)))->_start_position/*8*/));
- }}}}}
- T0* X465to_runnable(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 362) {
- if (id <= 270) {
- if (id <= 126) {
- if (id <= 46) {
- return((T0*)(r46to_runnable(((T46*)C),a1)));
- } else {
- return((T0*)(r126to_runnable(((T126*)C),a1)));
- }} else {
- if (id <= 268) {
- return((T0*)(r268to_runnable(((T268*)C),a1)));
- } else {
- return((T0*)(r270to_runnable(((T270*)C),a1)));
- }}} else {
- if (id <= 317) {
- if (id <= 292) {
- return((T0*)(r292to_runnable(((T292*)C),a1)));
- } else {
- return((T0*)(r317to_runnable(((T317*)C),a1)));
- }} else {
- if (id <= 347) {
- return((T0*)(r347to_runnable(((T347*)C),a1)));
- } else {
- return((T0*)(r362to_runnable(((T362*)C),a1)));
- }}}} else {
- if (id <= 526) {
- if (id <= 390) {
- if (id <= 376) {
- return((T0*)(r376to_runnable(((T376*)C),a1)));
- } else {
- return((T0*)(r390to_runnable(((T390*)C),a1)));
- }} else {
- if (id <= 404) {
- return((T0*)(r404to_runnable(((T404*)C),a1)));
- } else {
- return((T0*)(r526to_runnable(((T526*)C),a1)));
- }}} else {
- if (id <= 568) {
- if (id <= 530) {
- return((T0*)(r530to_runnable(((T530*)C),a1)));
- } else {
- return((T0*)(r568to_runnable(((T568*)C),a1)));
- }} else {
- if (id <= 629) {
- return((T0*)(r629to_runnable(((T629*)C),a1)));
- } else {
- return((T0*)(r880to_runnable(((T880*)C),a1)));
- }}}}}
- T0* X418value(void *C,int a1){
- int id=((T0*)C)->id;
- if (id <= 554) {
- if (id <= 380) {
- if (id <= 118) {
- return((T0*)(/*(IRF4.3value*/(((T118*)((T118*)C)))->_value_mem/*24*//*)*/));
- } else {
- return((T0*)(/*(IRF4.6value*/r381item(((T381*)((((T380*)((T380*)C)))->_values/*24*/)),a1)/*)*/));
- }} else {
- if (id <= 398) {
- return((T0*)(/*(IRF4.6value*/r28item(((T28*)((((T398*)((T398*)C)))->_values/*24*/)),a1)/*)*/));
- } else {
- return((T0*)(/*(IRF4.3value*/(((T554*)((T554*)C)))->_value_mem/*24*//*)*/));
- }}} else {
- if (id <= 588) {
- if (id <= 580) {
- return((T0*)(/*(IRF4.3value*/(((T580*)((T580*)C)))->_value_mem/*24*//*)*/));
- } else {
- return((T0*)(/*(IRF4.3value*/(((T588*)((T588*)C)))->_value_mem/*24*//*)*/));
- }} else {
- if (id <= 689) {
- return((T0*)(/*(IRF4.3value*/(((T689*)((T689*)C)))->_value_mem/*24*//*)*/));
- } else {
- return((T0*)(/*(IRF4.3value*/(((T835*)((T835*)C)))->_value_mem/*24*//*)*/));
- }}}}
- T0* X418start_position(void *C){
- int id=((T0*)C)->id;
- if (id <= 554) {
- if (id <= 380) {
- if (id <= 118) {
- return((T0*)(r118start_position(((T118*)C))));
- } else {
- return((T0*)(r380start_position(((T380*)C))));
- }} else {
- if (id <= 398) {
- return((T0*)(r398start_position(((T398*)C))));
- } else {
- return((T0*)(r554start_position(((T554*)C))));
- }}} else {
- if (id <= 588) {
- if (id <= 580) {
- return((T0*)(r580start_position(((T580*)C))));
- } else {
- return((T0*)(r588start_position(((T588*)C))));
- }} else {
- if (id <= 689) {
- return((T0*)(r689start_position(((T689*)C))));
- } else {
- return((T0*)(r835start_position(((T835*)C))));
- }}}}
- void X631add_last(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 247) {
- r247add_last(((T247*)C),a1);
- } else {
- r263add_last(((T263*)C),a1);
- }}
- T36 X631storage(void *C){
- int id=((T0*)C)->id;
- if (id <= 247) {
- return((T36)((((T247*)((T247*)C)))->_storage/*4*/));
- } else {
- return((T36)((((T263*)((T263*)C)))->_storage/*4*/));
- }}
- T0* X631twin(void *C){
- int id=((T0*)C)->id;
- if (id <= 247) {
- return((T0*)(r247twin(((T247*)C))));
- } else {
- return((T0*)(r263twin(((T263*)C))));
- }}
- T0* X135feature_name(void *C){
- int id=((T0*)C)->id;
- if (id <= 487) {
- if (id <= 268) {
- if (id <= 112) {
- if (id <= 72) {
- if (id <= 57) {
- return((T0*)((((T57*)((T57*)C)))->_feature_name/*24*/));
- } else {
- return((T0*)((((T72*)((T72*)C)))->_feature_name/*20*/));
- }} else {
- if (id <= 90) {
- return((T0*)((((T90*)((T90*)C)))->_feature_name/*24*/));
- } else {
- return((T0*)((((T112*)((T112*)C)))->_feature_name/*24*/));
- }}} else {
- if (id <= 180) {
- if (id <= 121) {
- return((T0*)((((T121*)((T121*)C)))->_feature_name/*24*/));
- } else {
- return((T0*)((((T180*)((T180*)C)))->_feature_name/*20*/));
- }} else {
- if (id <= 253) {
- return((T0*)((((T253*)((T253*)C)))->_feature_name/*24*/));
- } else {
- return((T0*)((((T268*)((T268*)C)))->_feature_name/*12*/));
- }}}} else {
- if (id <= 414) {
- if (id <= 313) {
- if (id <= 278) {
- return((T0*)((((T278*)((T278*)C)))->_feature_name/*24*/));
- } else {
- return((T0*)((((T313*)((T313*)C)))->_feature_name/*24*/));
- }} else {
- if (id <= 317) {
- return((T0*)((((T317*)((T317*)C)))->_feature_name/*12*/));
- } else {
- return((T0*)((((T414*)((T414*)C)))->_feature_name/*24*/));
- }}} else {
- if (id <= 460) {
- if (id <= 453) {
- return((T0*)((((T453*)((T453*)C)))->_feature_name/*24*/));
- } else {
- return((T0*)((((T460*)((T460*)C)))->_feature_name/*24*/));
- }} else {
- return((T0*)((((T487*)((T487*)C)))->_feature_name/*12*/));
- }}}} else {
- if (id <= 655) {
- if (id <= 534) {
- if (id <= 517) {
- if (id <= 492) {
- return((T0*)((((T492*)((T492*)C)))->_feature_name/*12*/));
- } else {
- return((T0*)((((T517*)((T517*)C)))->_feature_name/*20*/));
- }} else {
- if (id <= 520) {
- return((T0*)((((T520*)((T520*)C)))->_feature_name/*24*/));
- } else {
- return((T0*)((((T534*)((T534*)C)))->_feature_name/*24*/));
- }}} else {
- if (id <= 568) {
- if (id <= 557) {
- return((T0*)((((T557*)((T557*)C)))->_feature_name/*24*/));
- } else {
- return((T0*)((((T568*)((T568*)C)))->_feature_name/*12*/));
- }} else {
- if (id <= 574) {
- return((T0*)((((T574*)((T574*)C)))->_feature_name/*24*/));
- } else {
- return((T0*)((((T655*)((T655*)C)))->_feature_name/*24*/));
- }}}} else {
- if (id <= 915) {
- if (id <= 767) {
- if (id <= 760) {
- return((T0*)((((T760*)((T760*)C)))->_feature_name/*24*/));
- } else {
- return((T0*)((((T767*)((T767*)C)))->_feature_name/*20*/));
- }} else {
- if (id <= 890) {
- return((T0*)((((T890*)((T890*)C)))->_feature_name/*24*/));
- } else {
- return((T0*)((((T915*)((T915*)C)))->_feature_name/*12*/));
- }}} else {
- if (id <= 990) {
- if (id <= 932) {
- return((T0*)((((T932*)((T932*)C)))->_feature_name/*24*/));
- } else {
- return((T0*)((((T990*)((T990*)C)))->_feature_name/*20*/));
- }} else {
- return((T0*)((((T999*)((T999*)C)))->_feature_name/*20*/));
- }}}}}
- void X856set_current_type(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 145) {
- /*[IRF3.3set_current_type*/((((T145*)(((T145*)C))))->_current_type)=(a1);
- /*]*/
- } else {
- /*[IRF3.3set_current_type*/((((T158*)(((T158*)C))))->_current_type)=(a1);
- /*]*/
- }}
- void X856pretty_print(void *C){
- int id=((T0*)C)->id;
- if (id <= 145) {
- r145pretty_print(((T145*)C));
- } else {
- r158pretty_print(((T158*)C));
- }}
- T0* X856to_runnable(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 145) {
- return((T0*)(r145to_runnable(((T145*)C),a1)));
- } else {
- return((T0*)(r158to_runnable(((T158*)C),a1)));
- }}
- void X274pretty_print(void *C){
- int id=((T0*)C)->id;
- if (id <= 349) {
- r349pretty_print(((T349*)C));
- } else {
- r372pretty_print(((T372*)C));
- }}
- T0* X274to_runnable_integer(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 349) {
- return((T0*)(r349to_runnable_integer(((T349*)C),a1)));
- } else {
- return((T0*)(r372to_runnable_integer(((T372*)C),a1)));
- }}
- T0* X274to_runnable_character(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 349) {
- return((T0*)(r349to_runnable_character(((T349*)C),a1)));
- } else {
- return((T0*)(r372to_runnable_character(((T372*)C),a1)));
- }}
- T0* X274twin(void *C){
- int id=((T0*)C)->id;
- if (id <= 349) {
- return((T0*)(r349twin(((T349*)C))));
- } else {
- return((T0*)(r372twin(((T372*)C))));
- }}
- int X291is_bit(void *C){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((int)(/*(IRF4.1is_bit*/0/*)*/));
- } else {
- return((int)(r239is_bit(((T239*)C))));
- }} else {
- return((int)(/*(IRF4.1is_bit*/0/*)*/));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((int)(r283is_bit(((T283*)C))));
- } else {
- return((int)(/*(IRF4.1is_bit*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_bit*/0/*)*/));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((int)(/*(IRF4.1is_bit*/0/*)*/));
- } else {
- return((int)(r523is_bit(((T523*)C))));
- }} else {
- return((int)(1));
- }} else {
- if (id <= 558) {
- return((int)(1));
- } else {
- return((int)(r648is_bit(((T648*)C))));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((int)(/*(IRF4.1is_bit*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_bit*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_bit*/0/*)*/));
- }} else {
- if (id <= 709) {
- return((int)(/*(IRF4.1is_bit*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_bit*/0/*)*/));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((int)(/*(IRF4.1is_bit*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_bit*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_bit*/0/*)*/));
- }} else {
- if (id <= 958) {
- return((int)(r958is_bit(((T958*)C))));
- } else {
- return((int)(/*(IRF4.1is_bit*/0/*)*/));
- }}}}}
- int X291has_creation(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((int)(r209has_creation(((T209*)C),a1)));
- } else {
- return((int)(r239has_creation(((T239*)C),a1)));
- }} else {
- return((int)(r252has_creation(((T252*)C),a1)));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((int)(r283has_creation(((T283*)C),a1)));
- } else {
- return((int)(r284has_creation(((T284*)C),a1)));
- }} else {
- return((int)(r388has_creation(((T388*)C),a1)));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((int)(r491has_creation(((T491*)C),a1)));
- } else {
- return((int)(r523has_creation(((T523*)C),a1)));
- }} else {
- return((int)(/*(IRF4.1has_creation*/0/*)*/));
- }} else {
- if (id <= 558) {
- return((int)(/*(IRF4.1has_creation*/0/*)*/));
- } else {
- return((int)(r648has_creation(((T648*)C),a1)));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((int)(r657has_creation(((T657*)C),a1)));
- } else {
- return((int)(r669has_creation(((T669*)C),a1)));
- }} else {
- return((int)(r707has_creation(((T707*)C),a1)));
- }} else {
- if (id <= 709) {
- return((int)(r709has_creation(((T709*)C),a1)));
- } else {
- return((int)(r720has_creation(((T720*)C),a1)));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((int)(r788has_creation(((T788*)C),a1)));
- } else {
- return((int)(r900has_creation(((T900*)C),a1)));
- }} else {
- return((int)(/*(IRF4.1has_creation*/0/*)*/));
- }} else {
- if (id <= 958) {
- return((int)(r958has_creation(((T958*)C),a1)));
- } else {
- return((int)(/*(IRF4.1has_creation*/0/*)*/));
- }}}}}
- void X291pretty_print(void *C){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- /*[IRF3.2pretty_print*/r238put_string(((T238*)(oBC364fmt)),r209written_mark());
- /*]*/
- } else {
- /*[IRF3.6pretty_print*/{T239* C1=((T239*)C);
- r238put_string(((T238*)(oBC364fmt)),(((T239*)C1))->_written_mark/*16*/);
- }/*]*/
- }} else {
- /*[IRF3.2pretty_print*/r238put_string(((T238*)(oBC364fmt)),r252written_mark());
- /*]*/
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- /*[IRF3.6pretty_print*/{T283* C1=((T283*)C);
- r238put_string(((T238*)(oBC364fmt)),/*(IRF4.6written_mark*/(((T451*)((T451*)((((T283*)C1))->_formal_name/*4*/))))->_to_string/*0*//*)*/);
- }/*]*/
- } else {
- /*[IRF3.2pretty_print*/r238put_string(((T238*)(oBC364fmt)),r284written_mark());
- /*]*/
- }} else {
- /*[IRF3.2pretty_print*/r238put_string(((T238*)(oBC364fmt)),r388written_mark());
- /*]*/
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- /*[IRF3.2pretty_print*/r238put_string(((T238*)(oBC364fmt)),r491written_mark());
- /*]*/
- } else {
- /*[IRF3.6pretty_print*/{T523* C1=((T523*)C);
- r238put_string(((T238*)(oBC364fmt)),(((T523*)C1))->_written_mark/*8*/);
- }/*]*/
- }} else {
- /*[IRF3.6pretty_print*/{T549* C1=((T549*)C);
- r238put_string(((T238*)(oBC364fmt)),(((T549*)C1))->_written_mark/*8*/);
- }/*]*/
- }} else {
- if (id <= 558) {
- /*[IRF3.6pretty_print*/{T558* C1=((T558*)C);
- r238put_string(((T238*)(oBC364fmt)),(((T558*)C1))->_written_mark/*8*/);
- }/*]*/
- } else {
- /*[IRF3.6pretty_print*/{T648* C1=((T648*)C);
- r238put_string(((T238*)(oBC364fmt)),(((T648*)C1))->_written_mark/*16*/);
- }/*]*/
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- /*[IRF3.6pretty_print*/{T657* C1=((T657*)C);
- r238put_string(((T238*)(oBC364fmt)),/*(IRF4.6written_mark*/(((T451*)((T451*)((((T657*)C1))->_base_class_name/*4*/))))->_to_string/*0*//*)*/);
- }/*]*/
- } else {
- /*[IRF3.2pretty_print*/r238put_string(((T238*)(oBC364fmt)),r669written_mark());
- /*]*/
- }} else {
- /*[IRF3.2pretty_print*/r238put_string(((T238*)(oBC364fmt)),r707written_mark());
- /*]*/
- }} else {
- if (id <= 709) {
- /*[IRF3.6pretty_print*/{T709* C1=((T709*)C);
- r238put_string(((T238*)(oBC364fmt)),(((T709*)C1))->_written_mark/*12*/);
- }/*]*/
- } else {
- /*[IRF3.6pretty_print*/{T720* C1=((T720*)C);
- r238put_string(((T238*)(oBC364fmt)),(((T720*)C1))->_written_mark/*12*/);
- }/*]*/
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- /*[IRF3.2pretty_print*/r238put_string(((T238*)(oBC364fmt)),r788written_mark());
- /*]*/
- } else {
- /*[IRF3.2pretty_print*/r238put_string(((T238*)(oBC364fmt)),r900written_mark());
- /*]*/
- }} else {
- /*[IRF3.6pretty_print*/{T933* C1=((T933*)C);
- r238put_string(((T238*)(oBC364fmt)),(((T933*)C1))->_written_mark/*12*/);
- }/*]*/
- }} else {
- if (id <= 958) {
- /*[IRF3.2pretty_print*/r238put_string(((T238*)(oBC364fmt)),r958written_mark());
- /*]*/
- } else {
- /*[IRF3.6pretty_print*/{T963* C1=((T963*)C);
- r238put_string(((T238*)(oBC364fmt)),(((T963*)C1))->_written_mark/*8*/);
- }/*]*/
- }}}}}
- int X291is_anchored(void *C){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((int)(/*(IRF4.1is_anchored*/0/*)*/));
- } else {
- return((int)(1));
- }} else {
- return((int)(/*(IRF4.1is_anchored*/0/*)*/));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((int)(/*(IRF4.1is_anchored*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_anchored*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_anchored*/0/*)*/));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((int)(/*(IRF4.1is_anchored*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_anchored*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_anchored*/0/*)*/));
- }} else {
- if (id <= 558) {
- return((int)(/*(IRF4.1is_anchored*/0/*)*/));
- } else {
- return((int)(1));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((int)(/*(IRF4.1is_anchored*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_anchored*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_anchored*/0/*)*/));
- }} else {
- if (id <= 709) {
- return((int)(/*(IRF4.1is_anchored*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_anchored*/0/*)*/));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((int)(/*(IRF4.1is_anchored*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_anchored*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_anchored*/0/*)*/));
- }} else {
- if (id <= 958) {
- return((int)(1));
- } else {
- return((int)(/*(IRF4.1is_anchored*/0/*)*/));
- }}}}}
- int X291is_array(void *C){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((int)(/*(IRF4.1is_array*/0/*)*/));
- } else {
- return((int)(r239is_array(((T239*)C))));
- }} else {
- return((int)(/*(IRF4.1is_array*/0/*)*/));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((int)(r283is_array(((T283*)C))));
- } else {
- return((int)(/*(IRF4.1is_array*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_array*/0/*)*/));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((int)(/*(IRF4.1is_array*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_array*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_array*/0/*)*/));
- }} else {
- if (id <= 558) {
- return((int)(/*(IRF4.1is_array*/0/*)*/));
- } else {
- return((int)(r648is_array(((T648*)C))));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((int)(/*(IRF4.1is_array*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_array*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_array*/0/*)*/));
- }} else {
- if (id <= 709) {
- return((int)(1));
- } else {
- return((int)(/*(IRF4.1is_array*/0/*)*/));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((int)(/*(IRF4.1is_array*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_array*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_array*/0/*)*/));
- }} else {
- if (id <= 958) {
- return((int)(r958is_array(((T958*)C))));
- } else {
- return((int)(/*(IRF4.1is_array*/0/*)*/));
- }}}}}
- T0* X291smallest_ancestor(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((T0*)(r209smallest_ancestor(((T209*)C),a1)));
- } else {
- return((T0*)(r239smallest_ancestor(((T239*)C),a1)));
- }} else {
- return((T0*)(r252smallest_ancestor(((T252*)C),a1)));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((T0*)(r283smallest_ancestor(((T283*)C),a1)));
- } else {
- return((T0*)(r284smallest_ancestor(a1)));
- }} else {
- return((T0*)(r388smallest_ancestor(((T388*)C),a1)));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((T0*)(r491smallest_ancestor(((T491*)C),a1)));
- } else {
- return((T0*)(r523smallest_ancestor(((T523*)C),a1)));
- }} else {
- return((T0*)(r549smallest_ancestor(((T549*)C),a1)));
- }} else {
- if (id <= 558) {
- return((T0*)(r558smallest_ancestor(((T558*)C),a1)));
- } else {
- return((T0*)(r648smallest_ancestor(((T648*)C),a1)));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((T0*)(r657smallest_ancestor(((T657*)C),a1)));
- } else {
- return((T0*)(/*(IRF4.4smallest_ancestor*/((T0*)(((T669*)C)))/*)*/));
- }} else {
- return((T0*)(r707smallest_ancestor(((T707*)C),a1)));
- }} else {
- if (id <= 709) {
- return((T0*)(r709smallest_ancestor(((T709*)C),a1)));
- } else {
- return((T0*)(r720smallest_ancestor(((T720*)C),a1)));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((T0*)(r788smallest_ancestor(((T788*)C),a1)));
- } else {
- return((T0*)(r900smallest_ancestor(((T900*)C),a1)));
- }} else {
- return((T0*)(r933smallest_ancestor(((T933*)C),a1)));
- }} else {
- if (id <= 958) {
- return((T0*)(r958smallest_ancestor(((T958*)C),a1)));
- } else {
- return((T0*)(r963smallest_ancestor(((T963*)C),a1)));
- }}}}}
- int X291is_a(void *C,T0* a1){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((int)(r209is_a(((T209*)C),a1)));
- } else {
- return((int)(r239is_a(((T239*)C),a1)));
- }} else {
- return((int)(r252is_a(((T252*)C),a1)));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((int)(r283is_a(((T283*)C),a1)));
- } else {
- return((int)(/*(IRF4.2is_a*/(1)/*)*/));
- }} else {
- return((int)(r388is_a(((T388*)C),a1)));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((int)(r491is_a(((T491*)C),a1)));
- } else {
- return((int)(r523is_a(((T523*)C),a1)));
- }} else {
- return((int)(r549is_a(((T549*)C),a1)));
- }} else {
- if (id <= 558) {
- return((int)(r558is_a(((T558*)C),a1)));
- } else {
- return((int)(r648is_a(((T648*)C),a1)));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((int)(r657is_a(((T657*)C),a1)));
- } else {
- return((int)(r669is_a(((T669*)C),a1)));
- }} else {
- return((int)(r707is_a(((T707*)C),a1)));
- }} else {
- if (id <= 709) {
- return((int)(r709is_a(((T709*)C),a1)));
- } else {
- return((int)(r720is_a(((T720*)C),a1)));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((int)(r788is_a(((T788*)C),a1)));
- } else {
- return((int)(r900is_a(((T900*)C),a1)));
- }} else {
- return((int)(r933is_a(((T933*)C),a1)));
- }} else {
- if (id <= 958) {
- return((int)(r958is_a(((T958*)C),a1)));
- } else {
- return((int)(r963is_a(((T963*)C),a1)));
- }}}}}
- int X291is_boolean(void *C){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((int)(/*(IRF4.1is_boolean*/0/*)*/));
- } else {
- return((int)(r239is_boolean(((T239*)C))));
- }} else {
- return((int)(/*(IRF4.1is_boolean*/0/*)*/));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((int)(r283is_boolean(((T283*)C))));
- } else {
- return((int)(/*(IRF4.1is_boolean*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_boolean*/0/*)*/));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((int)(/*(IRF4.1is_boolean*/0/*)*/));
- } else {
- return((int)(r523is_boolean(((T523*)C))));
- }} else {
- return((int)(/*(IRF4.1is_boolean*/0/*)*/));
- }} else {
- if (id <= 558) {
- return((int)(/*(IRF4.1is_boolean*/0/*)*/));
- } else {
- return((int)(r648is_boolean(((T648*)C))));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((int)(/*(IRF4.1is_boolean*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_boolean*/0/*)*/));
- }} else {
- return((int)(1));
- }} else {
- if (id <= 709) {
- return((int)(/*(IRF4.1is_boolean*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_boolean*/0/*)*/));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((int)(/*(IRF4.1is_boolean*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_boolean*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_boolean*/0/*)*/));
- }} else {
- if (id <= 958) {
- return((int)(r958is_boolean(((T958*)C))));
- } else {
- return((int)(/*(IRF4.1is_boolean*/0/*)*/));
- }}}}}
- int X291is_double(void *C){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((int)(/*(IRF4.1is_double*/0/*)*/));
- } else {
- return((int)(r239is_double(((T239*)C))));
- }} else {
- return((int)(/*(IRF4.1is_double*/0/*)*/));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((int)(r283is_double(((T283*)C))));
- } else {
- return((int)(/*(IRF4.1is_double*/0/*)*/));
- }} else {
- return((int)(1));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((int)(/*(IRF4.1is_double*/0/*)*/));
- } else {
- return((int)(r523is_double(((T523*)C))));
- }} else {
- return((int)(/*(IRF4.1is_double*/0/*)*/));
- }} else {
- if (id <= 558) {
- return((int)(/*(IRF4.1is_double*/0/*)*/));
- } else {
- return((int)(r648is_double(((T648*)C))));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((int)(/*(IRF4.1is_double*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_double*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_double*/0/*)*/));
- }} else {
- if (id <= 709) {
- return((int)(/*(IRF4.1is_double*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_double*/0/*)*/));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((int)(/*(IRF4.1is_double*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_double*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_double*/0/*)*/));
- }} else {
- if (id <= 958) {
- return((int)(r958is_double(((T958*)C))));
- } else {
- return((int)(/*(IRF4.1is_double*/0/*)*/));
- }}}}}
- T0* X291run_class(void *C){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((T0*)(r209run_class(((T209*)C))));
- } else {
- return((T0*)(r239run_class(((T239*)C))));
- }} else {
- return((T0*)(r252run_class(((T252*)C))));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((T0*)(r283run_class(((T283*)C))));
- } else {
- return((T0*)(/*(IRF4.1run_class*/NULL/*)*/));
- }} else {
- return((T0*)(r388run_class(((T388*)C))));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((T0*)(r491run_class(((T491*)C))));
- } else {
- return((T0*)(r523run_class(((T523*)C))));
- }} else {
- return((T0*)(r549run_class(((T549*)C))));
- }} else {
- if (id <= 558) {
- return((T0*)(r558run_class(((T558*)C))));
- } else {
- return((T0*)(r648run_class(((T648*)C))));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((T0*)(r657run_class(((T657*)C))));
- } else {
- return((T0*)(r669run_class(((T669*)C))));
- }} else {
- return((T0*)(r707run_class(((T707*)C))));
- }} else {
- if (id <= 709) {
- return((T0*)(r709run_class(((T709*)C))));
- } else {
- return((T0*)(r720run_class(((T720*)C))));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((T0*)(r788run_class(((T788*)C))));
- } else {
- return((T0*)(r900run_class(((T900*)C))));
- }} else {
- return((T0*)(r933run_class(((T933*)C))));
- }} else {
- if (id <= 958) {
- return((T0*)(r958run_class(((T958*)C))));
- } else {
- return((T0*)(r963run_class(((T963*)C))));
- }}}}}
- int X291is_pointer(void *C){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((int)(/*(IRF4.1is_pointer*/0/*)*/));
- } else {
- return((int)(r239is_pointer(((T239*)C))));
- }} else {
- return((int)(/*(IRF4.1is_pointer*/0/*)*/));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((int)(r283is_pointer(((T283*)C))));
- } else {
- return((int)(/*(IRF4.1is_pointer*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_pointer*/0/*)*/));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((int)(/*(IRF4.1is_pointer*/0/*)*/));
- } else {
- return((int)(r523is_pointer(((T523*)C))));
- }} else {
- return((int)(/*(IRF4.1is_pointer*/0/*)*/));
- }} else {
- if (id <= 558) {
- return((int)(/*(IRF4.1is_pointer*/0/*)*/));
- } else {
- return((int)(r648is_pointer(((T648*)C))));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((int)(/*(IRF4.1is_pointer*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_pointer*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_pointer*/0/*)*/));
- }} else {
- if (id <= 709) {
- return((int)(/*(IRF4.1is_pointer*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_pointer*/0/*)*/));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((int)(/*(IRF4.1is_pointer*/0/*)*/));
- } else {
- return((int)(1));
- }} else {
- return((int)(/*(IRF4.1is_pointer*/0/*)*/));
- }} else {
- if (id <= 958) {
- return((int)(r958is_pointer(((T958*)C))));
- } else {
- return((int)(/*(IRF4.1is_pointer*/0/*)*/));
- }}}}}
- T0* X291run_time_mark(void *C){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((T0*)(r209run_time_mark()));
- } else {
- return((T0*)(r239run_time_mark(((T239*)C))));
- }} else {
- return((T0*)(r252run_time_mark()));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((T0*)(r283run_time_mark(((T283*)C))));
- } else {
- return((T0*)(r284run_time_mark()));
- }} else {
- return((T0*)(r388run_time_mark()));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((T0*)(r491run_time_mark()));
- } else {
- return((T0*)((((T523*)((T523*)C)))->_run_time_mark/*16*/));
- }} else {
- return((T0*)((((T549*)((T549*)C)))->_run_time_mark/*12*/));
- }} else {
- if (id <= 558) {
- return((T0*)((((T558*)((T558*)C)))->_run_time_mark/*12*/));
- } else {
- return((T0*)(r648run_time_mark(((T648*)C))));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((T0*)(/*(IRF4.6run_time_mark*/(((T451*)((T451*)((((T657*)((T657*)C)))->_base_class_name/*4*/))))->_to_string/*0*//*)*/));
- } else {
- return((T0*)(r669run_time_mark()));
- }} else {
- return((T0*)(r707run_time_mark()));
- }} else {
- if (id <= 709) {
- return((T0*)(r709run_time_mark(((T709*)C))));
- } else {
- return((T0*)(r720run_time_mark(((T720*)C))));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((T0*)(r788run_time_mark()));
- } else {
- return((T0*)(r900run_time_mark()));
- }} else {
- return((T0*)(r933run_time_mark(((T933*)C))));
- }} else {
- if (id <= 958) {
- return((T0*)(r958run_time_mark(((T958*)C))));
- } else {
- return((T0*)((((T963*)((T963*)C)))->_run_time_mark/*12*/));
- }}}}}
- T0* X291run_type(void *C){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((T0*)(/*(IRF4.4run_type*/((T0*)(((T209*)C)))/*)*/));
- } else {
- return((T0*)((((T239*)((T239*)C)))->_run_type/*8*/));
- }} else {
- return((T0*)(/*(IRF4.4run_type*/((T0*)(((T252*)C)))/*)*/));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((T0*)((((T283*)((T283*)C)))->_run_type/*12*/));
- } else {
- return((T0*)(/*(IRF4.4run_type*/((T0*)(((T284*)C)))/*)*/));
- }} else {
- return((T0*)(/*(IRF4.4run_type*/((T0*)(((T388*)C)))/*)*/));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((T0*)(/*(IRF4.4run_type*/((T0*)(((T491*)C)))/*)*/));
- } else {
- return((T0*)((((T523*)((T523*)C)))->_run_type/*20*/));
- }} else {
- return((T0*)(/*(IRF4.4run_type*/((T0*)(((T549*)C)))/*)*/));
- }} else {
- if (id <= 558) {
- return((T0*)(/*(IRF4.4run_type*/((T0*)(((T558*)C)))/*)*/));
- } else {
- return((T0*)((((T648*)((T648*)C)))->_run_type/*8*/));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((T0*)(/*(IRF4.4run_type*/((T0*)(((T657*)C)))/*)*/));
- } else {
- return((T0*)(/*(IRF4.4run_type*/((T0*)(((T669*)C)))/*)*/));
- }} else {
- return((T0*)(/*(IRF4.4run_type*/((T0*)(((T707*)C)))/*)*/));
- }} else {
- if (id <= 709) {
- return((T0*)((((T709*)((T709*)C)))->_run_type/*16*/));
- } else {
- return((T0*)(r720run_type(((T720*)C))));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((T0*)(/*(IRF4.4run_type*/((T0*)(((T788*)C)))/*)*/));
- } else {
- return((T0*)(/*(IRF4.4run_type*/((T0*)(((T900*)C)))/*)*/));
- }} else {
- return((T0*)((((T933*)((T933*)C)))->_run_type/*16*/));
- }} else {
- if (id <= 958) {
- return((T0*)((((T958*)((T958*)C)))->_run_type/*8*/));
- } else {
- return((T0*)(/*(IRF4.4run_type*/((T0*)(((T963*)C)))/*)*/));
- }}}}}
- T0* X291look_up_for(void *C,T0* a1,T0* a2){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((T0*)(r209look_up_for(((T209*)C),a1,a2)));
- } else {
- return((T0*)(r239look_up_for(((T239*)C),a1,a2)));
- }} else {
- return((T0*)(r252look_up_for(((T252*)C),a1,a2)));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((T0*)(r283look_up_for(((T283*)C),a1,a2)));
- } else {
- return((T0*)(r284look_up_for(((T284*)C),a1,a2)));
- }} else {
- return((T0*)(r388look_up_for(((T388*)C),a1,a2)));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((T0*)(r491look_up_for(((T491*)C),a1,a2)));
- } else {
- return((T0*)(r523look_up_for(((T523*)C),a1,a2)));
- }} else {
- return((T0*)(r549look_up_for(((T549*)C),a1,a2)));
- }} else {
- if (id <= 558) {
- return((T0*)(r558look_up_for(((T558*)C),a1,a2)));
- } else {
- return((T0*)(r648look_up_for(((T648*)C),a1,a2)));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((T0*)(r657look_up_for(((T657*)C),a1,a2)));
- } else {
- return((T0*)(r669look_up_for(((T669*)C),a1,a2)));
- }} else {
- return((T0*)(r707look_up_for(((T707*)C),a1,a2)));
- }} else {
- if (id <= 709) {
- return((T0*)(r709look_up_for(((T709*)C),a1,a2)));
- } else {
- return((T0*)(r720look_up_for(((T720*)C),a1,a2)));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((T0*)(r788look_up_for(((T788*)C),a1,a2)));
- } else {
- return((T0*)(r900look_up_for(((T900*)C),a1,a2)));
- }} else {
- return((T0*)(r933look_up_for(((T933*)C),a1,a2)));
- }} else {
- if (id <= 958) {
- return((T0*)(r958look_up_for(((T958*)C),a1,a2)));
- } else {
- return((T0*)(r963look_up_for(((T963*)C),a1,a2)));
- }}}}}
- int X291is_a_in(void *C,T0* a1,T0* a2){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((int)(r209is_a_in(((T209*)C),a1,a2)));
- } else {
- return((int)(r239is_a_in(((T239*)C),a1,a2)));
- }} else {
- return((int)(r252is_a_in(((T252*)C),a1,a2)));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((int)(r283is_a_in(((T283*)C),a1,a2)));
- } else {
- return((int)(r284is_a_in(((T284*)C),a1,a2)));
- }} else {
- return((int)(r388is_a_in(((T388*)C),a1,a2)));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((int)(r491is_a_in(((T491*)C),a1,a2)));
- } else {
- return((int)(r523is_a_in(((T523*)C),a1,a2)));
- }} else {
- return((int)(r549is_a_in(((T549*)C),a1,a2)));
- }} else {
- if (id <= 558) {
- return((int)(r558is_a_in(((T558*)C),a1,a2)));
- } else {
- return((int)(r648is_a_in(((T648*)C),a1,a2)));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((int)(r657is_a_in(((T657*)C),a1,a2)));
- } else {
- return((int)(r669is_a_in(((T669*)C),a1,a2)));
- }} else {
- return((int)(r707is_a_in(((T707*)C),a1,a2)));
- }} else {
- if (id <= 709) {
- return((int)(r709is_a_in(((T709*)C),a1,a2)));
- } else {
- return((int)(r720is_a_in(((T720*)C),a1,a2)));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((int)(r788is_a_in(((T788*)C),a1,a2)));
- } else {
- return((int)(r900is_a_in(((T900*)C),a1,a2)));
- }} else {
- return((int)(r933is_a_in(((T933*)C),a1,a2)));
- }} else {
- if (id <= 958) {
- return((int)(r958is_a_in(((T958*)C),a1,a2)));
- } else {
- return((int)(r963is_a_in(((T963*)C),a1,a2)));
- }}}}}
- int X291is_string(void *C){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((int)(/*(IRF4.1is_string*/0/*)*/));
- } else {
- return((int)(r239is_string(((T239*)C))));
- }} else {
- return((int)(/*(IRF4.1is_string*/0/*)*/));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((int)(r283is_string(((T283*)C))));
- } else {
- return((int)(/*(IRF4.1is_string*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_string*/0/*)*/));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((int)(1));
- } else {
- return((int)(/*(IRF4.1is_string*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_string*/0/*)*/));
- }} else {
- if (id <= 558) {
- return((int)(/*(IRF4.1is_string*/0/*)*/));
- } else {
- return((int)(r648is_string(((T648*)C))));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((int)(/*(IRF4.1is_string*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_string*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_string*/0/*)*/));
- }} else {
- if (id <= 709) {
- return((int)(/*(IRF4.1is_string*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_string*/0/*)*/));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((int)(/*(IRF4.1is_string*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_string*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_string*/0/*)*/));
- }} else {
- if (id <= 958) {
- return((int)(r958is_string(((T958*)C))));
- } else {
- return((int)(/*(IRF4.1is_string*/0/*)*/));
- }}}}}
- int X291is_like_feature(void *C){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- }} else {
- if (id <= 558) {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- } else {
- return((int)(1));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- }} else {
- if (id <= 709) {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- }} else {
- if (id <= 958) {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
- }}}}}
- int X291is_like_current(void *C){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- }} else {
- if (id <= 558) {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- }} else {
- if (id <= 709) {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- } else {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- }} else {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- }} else {
- if (id <= 958) {
- return((int)(1));
- } else {
- return((int)(/*(IRF4.1is_like_current*/0/*)*/));
- }}}}}
- T0* X291expanded_initializer(void *C){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
- } else {
- return((T0*)(r239expanded_initializer(((T239*)C))));
- }} else {
- return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((T0*)(r283expanded_initializer(((T283*)C))));
- } else {
- return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
- }} else {
- return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
- } else {
- return((T0*)(r523expanded_initializer(((T523*)C))));
- }} else {
- return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
- }} else {
- if (id <= 558) {
- return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
- } else {
- return((T0*)(r648expanded_initializer(((T648*)C))));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((T0*)(r657expanded_initializer(((T657*)C))));
- } else {
- return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
- }} else {
- return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
- }} else {
- if (id <= 709) {
- return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
- } else {
- return((T0*)(r720expanded_initializer(((T720*)C))));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
- } else {
- return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
- }} else {
- return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
- }} else {
- if (id <= 958) {
- return((T0*)(r958expanded_initializer(((T958*)C))));
- } else {
- return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
- }}}}}
- int X291is_generic(void *C){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((int)(0));
- } else {
- return((int)(r239is_generic(((T239*)C))));
- }} else {
- return((int)(0));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((int)(r283is_generic(((T283*)C))));
- } else {
- return((int)(0));
- }} else {
- return((int)(0));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((int)(0));
- } else {
- return((int)(r523is_generic(((T523*)C))));
- }} else {
- return((int)(0));
- }} else {
- if (id <= 558) {
- return((int)(0));
- } else {
- return((int)(r648is_generic(((T648*)C))));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((int)(0));
- } else {
- return((int)(0));
- }} else {
- return((int)(0));
- }} else {
- if (id <= 709) {
- return((int)(1));
- } else {
- return((int)(1));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((int)(0));
- } else {
- return((int)(0));
- }} else {
- return((int)(1));
- }} else {
- if (id <= 958) {
- return((int)(r958is_generic(((T958*)C))));
- } else {
- return((int)(0));
- }}}}}
- void X291used_as_reference(void *C){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- r209used_as_reference();
- } else {
- /*[IRF3.1used_as_reference*//*]*/
- }} else {
- r252used_as_reference();
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- /*[IRF3.1used_as_reference*//*]*/
- } else {
- /*[IRF3.1used_as_reference*//*]*/
- }} else {
- r388used_as_reference();
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- /*[IRF3.1used_as_reference*//*]*/
- } else {
- /*[IRF3.1used_as_reference*//*]*/
- }} else {
- r549used_as_reference(((T549*)C));
- }} else {
- if (id <= 558) {
- r558used_as_reference(((T558*)C));
- } else {
- /*[IRF3.1used_as_reference*//*]*/
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- /*[IRF3.1used_as_reference*//*]*/
- } else {
- /*[IRF3.1used_as_reference*//*]*/
- }} else {
- r707used_as_reference();
- }} else {
- if (id <= 709) {
- /*[IRF3.1used_as_reference*//*]*/
- } else {
- /*[IRF3.1used_as_reference*//*]*/
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- r788used_as_reference();
- } else {
- r900used_as_reference();
- }} else {
- /*[IRF3.1used_as_reference*//*]*/
- }} else {
- if (id <= 958) {
- /*[IRF3.1used_as_reference*//*]*/
- } else {
- /*[IRF3.1used_as_reference*//*]*/
- }}}}}
- int X291is_reference(void *C){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((int)(0));
- } else {
- return((int)(r239is_reference(((T239*)C))));
- }} else {
- return((int)(0));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((int)(r283is_reference(((T283*)C))));
- } else {
- return((int)(1));
- }} else {
- return((int)(0));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((int)(1));
- } else {
- return((int)(0));
- }} else {
- return((int)(0));
- }} else {
- if (id <= 558) {
- return((int)(0));
- } else {
- return((int)(r648is_reference(((T648*)C))));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((int)(r657is_reference(((T657*)C))));
- } else {
- return((int)(1));
- }} else {
- return((int)(0));
- }} else {
- if (id <= 709) {
- return((int)(1));
- } else {
- return((int)(r720is_reference(((T720*)C))));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((int)(0));
- } else {
- return((int)(0));
- }} else {
- return((int)(0));
- }} else {
- if (id <= 958) {
- return((int)(r958is_reference(((T958*)C))));
- } else {
- return((int)(1));
- }}}}}
- T0* X291start_position(void *C){
- int id=((T0*)C)->id;
- if (id <= 648) {
- if (id <= 388) {
- if (id <= 252) {
- if (id <= 239) {
- if (id <= 209) {
- return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T209*)((T209*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
- } else {
- return((T0*)((((T239*)((T239*)C)))->_start_position/*4*/));
- }} else {
- return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T252*)((T252*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
- }} else {
- if (id <= 284) {
- if (id <= 283) {
- return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T283*)((T283*)C)))->_formal_name/*4*/))))->_start_position/*4*//*)*/));
- } else {
- return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T284*)((T284*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
- }} else {
- return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T388*)((T388*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
- }}} else {
- if (id <= 549) {
- if (id <= 523) {
- if (id <= 491) {
- return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T491*)((T491*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
- } else {
- return((T0*)((((T523*)((T523*)C)))->_start_position/*4*/));
- }} else {
- return((T0*)((((T549*)((T549*)C)))->_start_position/*4*/));
- }} else {
- if (id <= 558) {
- return((T0*)((((T558*)((T558*)C)))->_start_position/*4*/));
- } else {
- return((T0*)((((T648*)((T648*)C)))->_start_position/*4*/));
- }}}} else {
- if (id <= 720) {
- if (id <= 707) {
- if (id <= 669) {
- if (id <= 657) {
- return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T657*)((T657*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
- } else {
- return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T669*)((T669*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
- }} else {
- return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T707*)((T707*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
- }} else {
- if (id <= 709) {
- return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T709*)((T709*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
- } else {
- return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T720*)((T720*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
- }}} else {
- if (id <= 933) {
- if (id <= 900) {
- if (id <= 788) {
- return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T788*)((T788*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
- } else {
- return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T900*)((T900*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
- }} else {
- return((T0*)(/*(IRF4.6start_position*/(((T451*)((T451*)((((T933*)((T933*)C)))->_base_class_name/*4*/))))->_start_position/*4*//*)*/));
- }} else {
- if (id <= 958) {
- return((T0*)((((T958*)((T958*)C)))->_start_position/*4*/));
- } else {
- return((T0*)(/*(IRF4.1start_position*/NULL/*)*/));
- }}}}}
-
-