home *** CD-ROM | disk | FTP | other *** search
/ Amiga ACS 1998 #4 / amigaacscoverdisc1998-041998.iso / utilities / shareware / dev / ppcsmalleiffel / source.lha / bin_c / compile_to_c51.c < prev    next >
Encoding:
C/C++ Source or Header  |  1998-01-16  |  75.7 KB  |  3,198 lines

  1. /*
  2. -- ANSI C code generated by :
  3. -- SmallEiffel The GNU Eiffel Compiler -- Release (- 0.82)      --
  4. -- Copyright (C), 1994-98 - LORIA - UHP - CRIN - INRIA - FRANCE --
  5. -- Dominique COLNET and Suzanne COLLIN -    colnet@loria.fr     --
  6. --                 http://www.loria.fr/SmallEiffel              --
  7. */
  8. #include "compile_to_c.h"
  9. T0* X418value(void *C,int a1){
  10. int id=((T0*)C)->id;
  11. if (id <= 554) {
  12. if (id <= 380) {
  13. if (id <= 118) {
  14. return((T0*)(/*(IRF4.3value*/(((T118*)((T118*)C)))->_value_mem/*24*//*)*/));
  15. } else {
  16. return((T0*)(/*(IRF4.6value*/r381item(((T381*)((((T380*)((T380*)C)))->_values/*24*/)),a1)/*)*/));
  17. }} else {
  18. if (id <= 398) {
  19. return((T0*)(/*(IRF4.6value*/r28item(((T28*)((((T398*)((T398*)C)))->_values/*24*/)),a1)/*)*/));
  20. } else {
  21. return((T0*)(/*(IRF4.3value*/(((T554*)((T554*)C)))->_value_mem/*24*//*)*/));
  22. }}} else {
  23. if (id <= 588) {
  24. if (id <= 580) {
  25. return((T0*)(/*(IRF4.3value*/(((T580*)((T580*)C)))->_value_mem/*24*//*)*/));
  26. } else {
  27. return((T0*)(/*(IRF4.3value*/(((T588*)((T588*)C)))->_value_mem/*24*//*)*/));
  28. }} else {
  29. if (id <= 689) {
  30. return((T0*)(/*(IRF4.3value*/(((T689*)((T689*)C)))->_value_mem/*24*//*)*/));
  31. } else {
  32. return((T0*)(/*(IRF4.3value*/(((T835*)((T835*)C)))->_value_mem/*24*//*)*/));
  33. }}}}
  34. T0* X418start_position(void *C){
  35. int id=((T0*)C)->id;
  36. if (id <= 554) {
  37. if (id <= 380) {
  38. if (id <= 118) {
  39. return((T0*)(r118start_position(((T118*)C))));
  40. } else {
  41. return((T0*)(r380start_position(((T380*)C))));
  42. }} else {
  43. if (id <= 398) {
  44. return((T0*)(r398start_position(((T398*)C))));
  45. } else {
  46. return((T0*)(r554start_position(((T554*)C))));
  47. }}} else {
  48. if (id <= 588) {
  49. if (id <= 580) {
  50. return((T0*)(r580start_position(((T580*)C))));
  51. } else {
  52. return((T0*)(r588start_position(((T588*)C))));
  53. }} else {
  54. if (id <= 689) {
  55. return((T0*)(r689start_position(((T689*)C))));
  56. } else {
  57. return((T0*)(r835start_position(((T835*)C))));
  58. }}}}
  59. void X631add_last(void *C,T0* a1){
  60. int id=((T0*)C)->id;
  61. if (id <= 247) {
  62. r247add_last(((T247*)C),a1);
  63. } else {
  64. r263add_last(((T263*)C),a1);
  65. }}
  66. T36 X631storage(void *C){
  67. int id=((T0*)C)->id;
  68. if (id <= 247) {
  69. return((T36)((((T247*)((T247*)C)))->_storage/*4*/));
  70. } else {
  71. return((T36)((((T263*)((T263*)C)))->_storage/*4*/));
  72. }}
  73. T0* X631twin(void *C){
  74. int id=((T0*)C)->id;
  75. if (id <= 247) {
  76. return((T0*)(r247twin(((T247*)C))));
  77. } else {
  78. return((T0*)(r263twin(((T263*)C))));
  79. }}
  80. T0* X135arguments(void *C){
  81. int id=((T0*)C)->id;
  82. if (id <= 487) {
  83. if (id <= 268) {
  84. if (id <= 112) {
  85. if (id <= 72) {
  86. if (id <= 57) {
  87. return((T0*)((((T57*)((T57*)C)))->_arguments/*24*/));
  88. } else {
  89. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  90. }} else {
  91. if (id <= 90) {
  92. return((T0*)((((T90*)((T90*)C)))->_arguments/*24*/));
  93. } else {
  94. return((T0*)((((T112*)((T112*)C)))->_arguments/*24*/));
  95. }}} else {
  96. if (id <= 180) {
  97. if (id <= 121) {
  98. return((T0*)((((T121*)((T121*)C)))->_arguments/*24*/));
  99. } else {
  100. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  101. }} else {
  102. if (id <= 253) {
  103. return((T0*)((((T253*)((T253*)C)))->_arguments/*24*/));
  104. } else {
  105. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  106. }}}} else {
  107. if (id <= 414) {
  108. if (id <= 313) {
  109. if (id <= 278) {
  110. return((T0*)((((T278*)((T278*)C)))->_arguments/*24*/));
  111. } else {
  112. return((T0*)((((T313*)((T313*)C)))->_arguments/*24*/));
  113. }} else {
  114. if (id <= 317) {
  115. return((T0*)((((T317*)((T317*)C)))->_arguments/*20*/));
  116. } else {
  117. return((T0*)((((T414*)((T414*)C)))->_arguments/*24*/));
  118. }}} else {
  119. if (id <= 460) {
  120. if (id <= 453) {
  121. return((T0*)((((T453*)((T453*)C)))->_arguments/*24*/));
  122. } else {
  123. return((T0*)((((T460*)((T460*)C)))->_arguments/*24*/));
  124. }} else {
  125. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  126. }}}} else {
  127. if (id <= 655) {
  128. if (id <= 534) {
  129. if (id <= 517) {
  130. if (id <= 492) {
  131. return((T0*)((((T492*)((T492*)C)))->_arguments/*28*/));
  132. } else {
  133. return((T0*)((((T517*)((T517*)C)))->_arguments/*24*/));
  134. }} else {
  135. if (id <= 520) {
  136. return((T0*)((((T520*)((T520*)C)))->_arguments/*24*/));
  137. } else {
  138. return((T0*)((((T534*)((T534*)C)))->_arguments/*24*/));
  139. }}} else {
  140. if (id <= 568) {
  141. if (id <= 557) {
  142. return((T0*)((((T557*)((T557*)C)))->_arguments/*24*/));
  143. } else {
  144. return((T0*)((((T568*)((T568*)C)))->_arguments/*20*/));
  145. }} else {
  146. if (id <= 574) {
  147. return((T0*)((((T574*)((T574*)C)))->_arguments/*24*/));
  148. } else {
  149. return((T0*)((((T655*)((T655*)C)))->_arguments/*24*/));
  150. }}}} else {
  151. if (id <= 915) {
  152. if (id <= 767) {
  153. if (id <= 760) {
  154. return((T0*)((((T760*)((T760*)C)))->_arguments/*24*/));
  155. } else {
  156. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  157. }} else {
  158. if (id <= 890) {
  159. return((T0*)((((T890*)((T890*)C)))->_arguments/*24*/));
  160. } else {
  161. return((T0*)((((T915*)((T915*)C)))->_arguments/*28*/));
  162. }}} else {
  163. if (id <= 990) {
  164. if (id <= 932) {
  165. return((T0*)((((T932*)((T932*)C)))->_arguments/*24*/));
  166. } else {
  167. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  168. }} else {
  169. return((T0*)((((T999*)((T999*)C)))->_arguments/*24*/));
  170. }}}}}
  171. T0* X135feature_name(void *C){
  172. int id=((T0*)C)->id;
  173. if (id <= 487) {
  174. if (id <= 268) {
  175. if (id <= 112) {
  176. if (id <= 72) {
  177. if (id <= 57) {
  178. return((T0*)((((T57*)((T57*)C)))->_feature_name/*28*/));
  179. } else {
  180. return((T0*)((((T72*)((T72*)C)))->_feature_name/*24*/));
  181. }} else {
  182. if (id <= 90) {
  183. return((T0*)((((T90*)((T90*)C)))->_feature_name/*28*/));
  184. } else {
  185. return((T0*)((((T112*)((T112*)C)))->_feature_name/*28*/));
  186. }}} else {
  187. if (id <= 180) {
  188. if (id <= 121) {
  189. return((T0*)((((T121*)((T121*)C)))->_feature_name/*28*/));
  190. } else {
  191. return((T0*)((((T180*)((T180*)C)))->_feature_name/*24*/));
  192. }} else {
  193. if (id <= 253) {
  194. return((T0*)((((T253*)((T253*)C)))->_feature_name/*28*/));
  195. } else {
  196. return((T0*)((((T268*)((T268*)C)))->_feature_name/*12*/));
  197. }}}} else {
  198. if (id <= 414) {
  199. if (id <= 313) {
  200. if (id <= 278) {
  201. return((T0*)((((T278*)((T278*)C)))->_feature_name/*28*/));
  202. } else {
  203. return((T0*)((((T313*)((T313*)C)))->_feature_name/*28*/));
  204. }} else {
  205. if (id <= 317) {
  206. return((T0*)((((T317*)((T317*)C)))->_feature_name/*12*/));
  207. } else {
  208. return((T0*)((((T414*)((T414*)C)))->_feature_name/*28*/));
  209. }}} else {
  210. if (id <= 460) {
  211. if (id <= 453) {
  212. return((T0*)((((T453*)((T453*)C)))->_feature_name/*28*/));
  213. } else {
  214. return((T0*)((((T460*)((T460*)C)))->_feature_name/*28*/));
  215. }} else {
  216. return((T0*)((((T487*)((T487*)C)))->_feature_name/*16*/));
  217. }}}} else {
  218. if (id <= 655) {
  219. if (id <= 534) {
  220. if (id <= 517) {
  221. if (id <= 492) {
  222. return((T0*)((((T492*)((T492*)C)))->_feature_name/*16*/));
  223. } else {
  224. return((T0*)((((T517*)((T517*)C)))->_feature_name/*28*/));
  225. }} else {
  226. if (id <= 520) {
  227. return((T0*)((((T520*)((T520*)C)))->_feature_name/*28*/));
  228. } else {
  229. return((T0*)((((T534*)((T534*)C)))->_feature_name/*28*/));
  230. }}} else {
  231. if (id <= 568) {
  232. if (id <= 557) {
  233. return((T0*)((((T557*)((T557*)C)))->_feature_name/*28*/));
  234. } else {
  235. return((T0*)((((T568*)((T568*)C)))->_feature_name/*12*/));
  236. }} else {
  237. if (id <= 574) {
  238. return((T0*)((((T574*)((T574*)C)))->_feature_name/*28*/));
  239. } else {
  240. return((T0*)((((T655*)((T655*)C)))->_feature_name/*28*/));
  241. }}}} else {
  242. if (id <= 915) {
  243. if (id <= 767) {
  244. if (id <= 760) {
  245. return((T0*)((((T760*)((T760*)C)))->_feature_name/*28*/));
  246. } else {
  247. return((T0*)((((T767*)((T767*)C)))->_feature_name/*24*/));
  248. }} else {
  249. if (id <= 890) {
  250. return((T0*)((((T890*)((T890*)C)))->_feature_name/*28*/));
  251. } else {
  252. return((T0*)((((T915*)((T915*)C)))->_feature_name/*16*/));
  253. }}} else {
  254. if (id <= 990) {
  255. if (id <= 932) {
  256. return((T0*)((((T932*)((T932*)C)))->_feature_name/*28*/));
  257. } else {
  258. return((T0*)((((T990*)((T990*)C)))->_feature_name/*24*/));
  259. }} else {
  260. return((T0*)((((T999*)((T999*)C)))->_feature_name/*28*/));
  261. }}}}}
  262. T0* X135run_feature(void *C){
  263. int id=((T0*)C)->id;
  264. if (id <= 487) {
  265. if (id <= 268) {
  266. if (id <= 112) {
  267. if (id <= 72) {
  268. if (id <= 57) {
  269. return((T0*)((((T57*)((T57*)C)))->_run_feature/*16*/));
  270. } else {
  271. return((T0*)((((T72*)((T72*)C)))->_run_feature/*16*/));
  272. }} else {
  273. if (id <= 90) {
  274. return((T0*)((((T90*)((T90*)C)))->_run_feature/*16*/));
  275. } else {
  276. return((T0*)((((T112*)((T112*)C)))->_run_feature/*16*/));
  277. }}} else {
  278. if (id <= 180) {
  279. if (id <= 121) {
  280. return((T0*)((((T121*)((T121*)C)))->_run_feature/*16*/));
  281. } else {
  282. return((T0*)((((T180*)((T180*)C)))->_run_feature/*16*/));
  283. }} else {
  284. if (id <= 253) {
  285. return((T0*)((((T253*)((T253*)C)))->_run_feature/*16*/));
  286. } else {
  287. return((T0*)((((T268*)((T268*)C)))->_run_feature/*16*/));
  288. }}}} else {
  289. if (id <= 414) {
  290. if (id <= 313) {
  291. if (id <= 278) {
  292. return((T0*)((((T278*)((T278*)C)))->_run_feature/*16*/));
  293. } else {
  294. return((T0*)((((T313*)((T313*)C)))->_run_feature/*16*/));
  295. }} else {
  296. if (id <= 317) {
  297. return((T0*)((((T317*)((T317*)C)))->_run_feature/*16*/));
  298. } else {
  299. return((T0*)((((T414*)((T414*)C)))->_run_feature/*16*/));
  300. }}} else {
  301. if (id <= 460) {
  302. if (id <= 453) {
  303. return((T0*)((((T453*)((T453*)C)))->_run_feature/*16*/));
  304. } else {
  305. return((T0*)((((T460*)((T460*)C)))->_run_feature/*16*/));
  306. }} else {
  307. return((T0*)((((T487*)((T487*)C)))->_run_feature/*20*/));
  308. }}}} else {
  309. if (id <= 655) {
  310. if (id <= 534) {
  311. if (id <= 517) {
  312. if (id <= 492) {
  313. return((T0*)((((T492*)((T492*)C)))->_run_feature/*20*/));
  314. } else {
  315. return((T0*)((((T517*)((T517*)C)))->_run_feature/*16*/));
  316. }} else {
  317. if (id <= 520) {
  318. return((T0*)((((T520*)((T520*)C)))->_run_feature/*16*/));
  319. } else {
  320. return((T0*)((((T534*)((T534*)C)))->_run_feature/*16*/));
  321. }}} else {
  322. if (id <= 568) {
  323. if (id <= 557) {
  324. return((T0*)((((T557*)((T557*)C)))->_run_feature/*16*/));
  325. } else {
  326. return((T0*)((((T568*)((T568*)C)))->_run_feature/*16*/));
  327. }} else {
  328. if (id <= 574) {
  329. return((T0*)((((T574*)((T574*)C)))->_run_feature/*16*/));
  330. } else {
  331. return((T0*)((((T655*)((T655*)C)))->_run_feature/*16*/));
  332. }}}} else {
  333. if (id <= 915) {
  334. if (id <= 767) {
  335. if (id <= 760) {
  336. return((T0*)((((T760*)((T760*)C)))->_run_feature/*16*/));
  337. } else {
  338. return((T0*)((((T767*)((T767*)C)))->_run_feature/*16*/));
  339. }} else {
  340. if (id <= 890) {
  341. return((T0*)((((T890*)((T890*)C)))->_run_feature/*16*/));
  342. } else {
  343. return((T0*)((((T915*)((T915*)C)))->_run_feature/*20*/));
  344. }}} else {
  345. if (id <= 990) {
  346. if (id <= 932) {
  347. return((T0*)((((T932*)((T932*)C)))->_run_feature/*16*/));
  348. } else {
  349. return((T0*)((((T990*)((T990*)C)))->_run_feature/*16*/));
  350. }} else {
  351. return((T0*)((((T999*)((T999*)C)))->_run_feature/*16*/));
  352. }}}}}
  353. T0* X135target(void *C){
  354. int id=((T0*)C)->id;
  355. if (id <= 487) {
  356. if (id <= 268) {
  357. if (id <= 112) {
  358. if (id <= 72) {
  359. if (id <= 57) {
  360. return((T0*)((((T57*)((T57*)C)))->_target/*12*/));
  361. } else {
  362. return((T0*)((((T72*)((T72*)C)))->_target/*12*/));
  363. }} else {
  364. if (id <= 90) {
  365. return((T0*)((((T90*)((T90*)C)))->_target/*12*/));
  366. } else {
  367. return((T0*)((((T112*)((T112*)C)))->_target/*12*/));
  368. }}} else {
  369. if (id <= 180) {
  370. if (id <= 121) {
  371. return((T0*)((((T121*)((T121*)C)))->_target/*12*/));
  372. } else {
  373. return((T0*)((((T180*)((T180*)C)))->_target/*12*/));
  374. }} else {
  375. if (id <= 253) {
  376. return((T0*)((((T253*)((T253*)C)))->_target/*12*/));
  377. } else {
  378. return((T0*)((((T268*)((T268*)C)))->_target/*8*/));
  379. }}}} else {
  380. if (id <= 414) {
  381. if (id <= 313) {
  382. if (id <= 278) {
  383. return((T0*)((((T278*)((T278*)C)))->_target/*12*/));
  384. } else {
  385. return((T0*)((((T313*)((T313*)C)))->_target/*12*/));
  386. }} else {
  387. if (id <= 317) {
  388. return((T0*)((((T317*)((T317*)C)))->_target/*8*/));
  389. } else {
  390. return((T0*)((((T414*)((T414*)C)))->_target/*12*/));
  391. }}} else {
  392. if (id <= 460) {
  393. if (id <= 453) {
  394. return((T0*)((((T453*)((T453*)C)))->_target/*12*/));
  395. } else {
  396. return((T0*)((((T460*)((T460*)C)))->_target/*12*/));
  397. }} else {
  398. return((T0*)((((T487*)((T487*)C)))->_target/*12*/));
  399. }}}} else {
  400. if (id <= 655) {
  401. if (id <= 534) {
  402. if (id <= 517) {
  403. if (id <= 492) {
  404. return((T0*)((((T492*)((T492*)C)))->_target/*12*/));
  405. } else {
  406. return((T0*)((((T517*)((T517*)C)))->_target/*12*/));
  407. }} else {
  408. if (id <= 520) {
  409. return((T0*)((((T520*)((T520*)C)))->_target/*12*/));
  410. } else {
  411. return((T0*)((((T534*)((T534*)C)))->_target/*12*/));
  412. }}} else {
  413. if (id <= 568) {
  414. if (id <= 557) {
  415. return((T0*)((((T557*)((T557*)C)))->_target/*12*/));
  416. } else {
  417. return((T0*)((((T568*)((T568*)C)))->_target/*8*/));
  418. }} else {
  419. if (id <= 574) {
  420. return((T0*)((((T574*)((T574*)C)))->_target/*12*/));
  421. } else {
  422. return((T0*)((((T655*)((T655*)C)))->_target/*12*/));
  423. }}}} else {
  424. if (id <= 915) {
  425. if (id <= 767) {
  426. if (id <= 760) {
  427. return((T0*)((((T760*)((T760*)C)))->_target/*12*/));
  428. } else {
  429. return((T0*)((((T767*)((T767*)C)))->_target/*12*/));
  430. }} else {
  431. if (id <= 890) {
  432. return((T0*)((((T890*)((T890*)C)))->_target/*12*/));
  433. } else {
  434. return((T0*)((((T915*)((T915*)C)))->_target/*12*/));
  435. }}} else {
  436. if (id <= 990) {
  437. if (id <= 932) {
  438. return((T0*)((((T932*)((T932*)C)))->_target/*12*/));
  439. } else {
  440. return((T0*)((((T990*)((T990*)C)))->_target/*12*/));
  441. }} else {
  442. return((T0*)((((T999*)((T999*)C)))->_target/*12*/));
  443. }}}}}
  444. void X856set_current_type(void *C,T0* a1){
  445. int id=((T0*)C)->id;
  446. if (id <= 145) {
  447. /*[IRF3.3set_current_type*/((((T145*)(((T145*)C))))->_current_type)=(a1);
  448. /*]*/
  449. } else {
  450. /*[IRF3.3set_current_type*/((((T158*)(((T158*)C))))->_current_type)=(a1);
  451. /*]*/
  452. }}
  453. int X856use_current(void *C){
  454. int id=((T0*)C)->id;
  455. if (id <= 145) {
  456. return((int)(r145use_current(((T145*)C))));
  457. } else {
  458. return((int)(r158use_current(((T158*)C))));
  459. }}
  460. T0* X856to_runnable(void *C,T0* a1){
  461. int id=((T0*)C)->id;
  462. if (id <= 145) {
  463. return((T0*)(r145to_runnable(((T145*)C),a1)));
  464. } else {
  465. return((T0*)(r158to_runnable(((T158*)C),a1)));
  466. }}
  467. void X856afd_check(void *C){
  468. int id=((T0*)C)->id;
  469. if (id <= 145) {
  470. r145afd_check(((T145*)C));
  471. } else {
  472. r158afd_check(((T158*)C));
  473. }}
  474. void X477force(void *C,T0* a1,int a2){
  475. int id=((T0*)C)->id;
  476. if (id <= 365) {
  477. if (id <= 280) {
  478. r280force(((T280*)C),a1,a2);
  479. } else {
  480. r365force(((T365*)C),a1,a2);
  481. }} else {
  482. r477force(((T477*)C),a1,a2);
  483. }}
  484. int X477count(void *C){
  485. int id=((T0*)C)->id;
  486. if (id <= 365) {
  487. if (id <= 280) {
  488. return((int)(r280count(((T280*)C))));
  489. } else {
  490. return((int)(r365count(((T365*)C))));
  491. }} else {
  492. return((int)(r477count(((T477*)C))));
  493. }}
  494. void X477resize(void *C,int a1,int a2){
  495. int id=((T0*)C)->id;
  496. if (id <= 365) {
  497. if (id <= 280) {
  498. r280resize(((T280*)C),a1,a2);
  499. } else {
  500. r365resize(((T365*)C),a1,a2);
  501. }} else {
  502. r477resize(((T477*)C),a1,a2);
  503. }}
  504. T0* X274to_runnable_integer(void *C,T0* a1){
  505. int id=((T0*)C)->id;
  506. if (id <= 349) {
  507. return((T0*)(r349to_runnable_integer(((T349*)C),a1)));
  508. } else {
  509. return((T0*)(r372to_runnable_integer(((T372*)C),a1)));
  510. }}
  511. T0* X274to_runnable_character(void *C,T0* a1){
  512. int id=((T0*)C)->id;
  513. if (id <= 349) {
  514. return((T0*)(r349to_runnable_character(((T349*)C),a1)));
  515. } else {
  516. return((T0*)(r372to_runnable_character(((T372*)C),a1)));
  517. }}
  518. T0* X274twin(void *C){
  519. int id=((T0*)C)->id;
  520. if (id <= 349) {
  521. return((T0*)(r349twin(((T349*)C))));
  522. } else {
  523. return((T0*)(r372twin(((T372*)C))));
  524. }}
  525. void X32resize(void *C,int a1){
  526. int id=((T0*)C)->id;
  527. if (id <= 32) {
  528. r32resize(((T32*)C),a1);
  529. } else {
  530. r256resize(((T256*)C),a1);
  531. }}
  532. int X291id(void *C){
  533. int id=((T0*)C)->id;
  534. if (id <= 648) {
  535. if (id <= 388) {
  536. if (id <= 252) {
  537. if (id <= 239) {
  538. if (id <= 209) {
  539. return((int)(4));
  540. } else {
  541. return((int)(r239id(((T239*)C))));
  542. }} else {
  543. return((int)(3));
  544. }} else {
  545. if (id <= 284) {
  546. if (id <= 283) {
  547. return((int)(r283id(((T283*)C))));
  548. } else {
  549. return((int)(-1));
  550. }} else {
  551. return((int)(5));
  552. }}} else {
  553. if (id <= 549) {
  554. if (id <= 523) {
  555. if (id <= 491) {
  556. return((int)(7));
  557. } else {
  558. return((int)(r523id(((T523*)C))));
  559. }} else {
  560. return((int)(r549id(((T549*)C))));
  561. }} else {
  562. if (id <= 558) {
  563. return((int)(r558id(((T558*)C))));
  564. } else {
  565. return((int)(r648id(((T648*)C))));
  566. }}}} else {
  567. if (id <= 720) {
  568. if (id <= 707) {
  569. if (id <= 669) {
  570. if (id <= 657) {
  571. return((int)(r657id(((T657*)C))));
  572. } else {
  573. return((int)(r669id(((T669*)C))));
  574. }} else {
  575. return((int)(6));
  576. }} else {
  577. if (id <= 709) {
  578. return((int)(r709id(((T709*)C))));
  579. } else {
  580. return((int)(r720id(((T720*)C))));
  581. }}} else {
  582. if (id <= 933) {
  583. if (id <= 900) {
  584. if (id <= 788) {
  585. return((int)(2));
  586. } else {
  587. return((int)(8));
  588. }} else {
  589. return((int)(r933id(((T933*)C))));
  590. }} else {
  591. if (id <= 958) {
  592. return((int)(r958id(((T958*)C))));
  593. } else {
  594. return((int)(r963id(((T963*)C))));
  595. }}}}}
  596. int X291is_bit(void *C){
  597. int id=((T0*)C)->id;
  598. if (id <= 648) {
  599. if (id <= 388) {
  600. if (id <= 252) {
  601. if (id <= 239) {
  602. if (id <= 209) {
  603. return((int)(/*(IRF4.1is_bit*/0/*)*/));
  604. } else {
  605. return((int)(r239is_bit(((T239*)C))));
  606. }} else {
  607. return((int)(/*(IRF4.1is_bit*/0/*)*/));
  608. }} else {
  609. if (id <= 284) {
  610. if (id <= 283) {
  611. return((int)(r283is_bit(((T283*)C))));
  612. } else {
  613. return((int)(/*(IRF4.1is_bit*/0/*)*/));
  614. }} else {
  615. return((int)(/*(IRF4.1is_bit*/0/*)*/));
  616. }}} else {
  617. if (id <= 549) {
  618. if (id <= 523) {
  619. if (id <= 491) {
  620. return((int)(/*(IRF4.1is_bit*/0/*)*/));
  621. } else {
  622. return((int)(r523is_bit(((T523*)C))));
  623. }} else {
  624. return((int)(1));
  625. }} else {
  626. if (id <= 558) {
  627. return((int)(1));
  628. } else {
  629. return((int)(r648is_bit(((T648*)C))));
  630. }}}} else {
  631. if (id <= 720) {
  632. if (id <= 707) {
  633. if (id <= 669) {
  634. if (id <= 657) {
  635. return((int)(/*(IRF4.1is_bit*/0/*)*/));
  636. } else {
  637. return((int)(/*(IRF4.1is_bit*/0/*)*/));
  638. }} else {
  639. return((int)(/*(IRF4.1is_bit*/0/*)*/));
  640. }} else {
  641. if (id <= 709) {
  642. return((int)(/*(IRF4.1is_bit*/0/*)*/));
  643. } else {
  644. return((int)(/*(IRF4.1is_bit*/0/*)*/));
  645. }}} else {
  646. if (id <= 933) {
  647. if (id <= 900) {
  648. if (id <= 788) {
  649. return((int)(/*(IRF4.1is_bit*/0/*)*/));
  650. } else {
  651. return((int)(/*(IRF4.1is_bit*/0/*)*/));
  652. }} else {
  653. return((int)(/*(IRF4.1is_bit*/0/*)*/));
  654. }} else {
  655. if (id <= 958) {
  656. return((int)(r958is_bit(((T958*)C))));
  657. } else {
  658. return((int)(/*(IRF4.1is_bit*/0/*)*/));
  659. }}}}}
  660. int X291has_creation(void *C,T0* a1){
  661. int id=((T0*)C)->id;
  662. if (id <= 648) {
  663. if (id <= 388) {
  664. if (id <= 252) {
  665. if (id <= 239) {
  666. if (id <= 209) {
  667. return((int)(r209has_creation(((T209*)C),a1)));
  668. } else {
  669. return((int)(r239has_creation(((T239*)C),a1)));
  670. }} else {
  671. return((int)(r252has_creation(((T252*)C),a1)));
  672. }} else {
  673. if (id <= 284) {
  674. if (id <= 283) {
  675. return((int)(r283has_creation(((T283*)C),a1)));
  676. } else {
  677. return((int)(r284has_creation(((T284*)C),a1)));
  678. }} else {
  679. return((int)(r388has_creation(((T388*)C),a1)));
  680. }}} else {
  681. if (id <= 549) {
  682. if (id <= 523) {
  683. if (id <= 491) {
  684. return((int)(r491has_creation(((T491*)C),a1)));
  685. } else {
  686. return((int)(r523has_creation(((T523*)C),a1)));
  687. }} else {
  688. return((int)(/*(IRF4.1has_creation*/0/*)*/));
  689. }} else {
  690. if (id <= 558) {
  691. return((int)(/*(IRF4.1has_creation*/0/*)*/));
  692. } else {
  693. return((int)(r648has_creation(((T648*)C),a1)));
  694. }}}} else {
  695. if (id <= 720) {
  696. if (id <= 707) {
  697. if (id <= 669) {
  698. if (id <= 657) {
  699. return((int)(r657has_creation(((T657*)C),a1)));
  700. } else {
  701. return((int)(r669has_creation(((T669*)C),a1)));
  702. }} else {
  703. return((int)(r707has_creation(((T707*)C),a1)));
  704. }} else {
  705. if (id <= 709) {
  706. return((int)(r709has_creation(((T709*)C),a1)));
  707. } else {
  708. return((int)(r720has_creation(((T720*)C),a1)));
  709. }}} else {
  710. if (id <= 933) {
  711. if (id <= 900) {
  712. if (id <= 788) {
  713. return((int)(r788has_creation(((T788*)C),a1)));
  714. } else {
  715. return((int)(r900has_creation(((T900*)C),a1)));
  716. }} else {
  717. return((int)(/*(IRF4.1has_creation*/0/*)*/));
  718. }} else {
  719. if (id <= 958) {
  720. return((int)(r958has_creation(((T958*)C),a1)));
  721. } else {
  722. return((int)(/*(IRF4.1has_creation*/0/*)*/));
  723. }}}}}
  724. int X291is_anchored(void *C){
  725. int id=((T0*)C)->id;
  726. if (id <= 648) {
  727. if (id <= 388) {
  728. if (id <= 252) {
  729. if (id <= 239) {
  730. if (id <= 209) {
  731. return((int)(/*(IRF4.1is_anchored*/0/*)*/));
  732. } else {
  733. return((int)(1));
  734. }} else {
  735. return((int)(/*(IRF4.1is_anchored*/0/*)*/));
  736. }} else {
  737. if (id <= 284) {
  738. if (id <= 283) {
  739. return((int)(/*(IRF4.1is_anchored*/0/*)*/));
  740. } else {
  741. return((int)(/*(IRF4.1is_anchored*/0/*)*/));
  742. }} else {
  743. return((int)(/*(IRF4.1is_anchored*/0/*)*/));
  744. }}} else {
  745. if (id <= 549) {
  746. if (id <= 523) {
  747. if (id <= 491) {
  748. return((int)(/*(IRF4.1is_anchored*/0/*)*/));
  749. } else {
  750. return((int)(/*(IRF4.1is_anchored*/0/*)*/));
  751. }} else {
  752. return((int)(/*(IRF4.1is_anchored*/0/*)*/));
  753. }} else {
  754. if (id <= 558) {
  755. return((int)(/*(IRF4.1is_anchored*/0/*)*/));
  756. } else {
  757. return((int)(1));
  758. }}}} else {
  759. if (id <= 720) {
  760. if (id <= 707) {
  761. if (id <= 669) {
  762. if (id <= 657) {
  763. return((int)(/*(IRF4.1is_anchored*/0/*)*/));
  764. } else {
  765. return((int)(/*(IRF4.1is_anchored*/0/*)*/));
  766. }} else {
  767. return((int)(/*(IRF4.1is_anchored*/0/*)*/));
  768. }} else {
  769. if (id <= 709) {
  770. return((int)(/*(IRF4.1is_anchored*/0/*)*/));
  771. } else {
  772. return((int)(/*(IRF4.1is_anchored*/0/*)*/));
  773. }}} else {
  774. if (id <= 933) {
  775. if (id <= 900) {
  776. if (id <= 788) {
  777. return((int)(/*(IRF4.1is_anchored*/0/*)*/));
  778. } else {
  779. return((int)(/*(IRF4.1is_anchored*/0/*)*/));
  780. }} else {
  781. return((int)(/*(IRF4.1is_anchored*/0/*)*/));
  782. }} else {
  783. if (id <= 958) {
  784. return((int)(1));
  785. } else {
  786. return((int)(/*(IRF4.1is_anchored*/0/*)*/));
  787. }}}}}
  788. int X291is_array(void *C){
  789. int id=((T0*)C)->id;
  790. if (id <= 648) {
  791. if (id <= 388) {
  792. if (id <= 252) {
  793. if (id <= 239) {
  794. if (id <= 209) {
  795. return((int)(/*(IRF4.1is_array*/0/*)*/));
  796. } else {
  797. return((int)(r239is_array(((T239*)C))));
  798. }} else {
  799. return((int)(/*(IRF4.1is_array*/0/*)*/));
  800. }} else {
  801. if (id <= 284) {
  802. if (id <= 283) {
  803. return((int)(r283is_array(((T283*)C))));
  804. } else {
  805. return((int)(/*(IRF4.1is_array*/0/*)*/));
  806. }} else {
  807. return((int)(/*(IRF4.1is_array*/0/*)*/));
  808. }}} else {
  809. if (id <= 549) {
  810. if (id <= 523) {
  811. if (id <= 491) {
  812. return((int)(/*(IRF4.1is_array*/0/*)*/));
  813. } else {
  814. return((int)(/*(IRF4.1is_array*/0/*)*/));
  815. }} else {
  816. return((int)(/*(IRF4.1is_array*/0/*)*/));
  817. }} else {
  818. if (id <= 558) {
  819. return((int)(/*(IRF4.1is_array*/0/*)*/));
  820. } else {
  821. return((int)(r648is_array(((T648*)C))));
  822. }}}} else {
  823. if (id <= 720) {
  824. if (id <= 707) {
  825. if (id <= 669) {
  826. if (id <= 657) {
  827. return((int)(/*(IRF4.1is_array*/0/*)*/));
  828. } else {
  829. return((int)(/*(IRF4.1is_array*/0/*)*/));
  830. }} else {
  831. return((int)(/*(IRF4.1is_array*/0/*)*/));
  832. }} else {
  833. if (id <= 709) {
  834. return((int)(1));
  835. } else {
  836. return((int)(/*(IRF4.1is_array*/0/*)*/));
  837. }}} else {
  838. if (id <= 933) {
  839. if (id <= 900) {
  840. if (id <= 788) {
  841. return((int)(/*(IRF4.1is_array*/0/*)*/));
  842. } else {
  843. return((int)(/*(IRF4.1is_array*/0/*)*/));
  844. }} else {
  845. return((int)(/*(IRF4.1is_array*/0/*)*/));
  846. }} else {
  847. if (id <= 958) {
  848. return((int)(r958is_array(((T958*)C))));
  849. } else {
  850. return((int)(/*(IRF4.1is_array*/0/*)*/));
  851. }}}}}
  852. T0* X291smallest_ancestor(void *C,T0* a1){
  853. int id=((T0*)C)->id;
  854. if (id <= 648) {
  855. if (id <= 388) {
  856. if (id <= 252) {
  857. if (id <= 239) {
  858. if (id <= 209) {
  859. return((T0*)(r209smallest_ancestor(((T209*)C),a1)));
  860. } else {
  861. return((T0*)(r239smallest_ancestor(((T239*)C),a1)));
  862. }} else {
  863. return((T0*)(r252smallest_ancestor(((T252*)C),a1)));
  864. }} else {
  865. if (id <= 284) {
  866. if (id <= 283) {
  867. return((T0*)(r283smallest_ancestor(((T283*)C),a1)));
  868. } else {
  869. return((T0*)(r284smallest_ancestor(a1)));
  870. }} else {
  871. return((T0*)(r388smallest_ancestor(((T388*)C),a1)));
  872. }}} else {
  873. if (id <= 549) {
  874. if (id <= 523) {
  875. if (id <= 491) {
  876. return((T0*)(r491smallest_ancestor(((T491*)C),a1)));
  877. } else {
  878. return((T0*)(r523smallest_ancestor(((T523*)C),a1)));
  879. }} else {
  880. return((T0*)(r549smallest_ancestor(((T549*)C),a1)));
  881. }} else {
  882. if (id <= 558) {
  883. return((T0*)(r558smallest_ancestor(((T558*)C),a1)));
  884. } else {
  885. return((T0*)(r648smallest_ancestor(((T648*)C),a1)));
  886. }}}} else {
  887. if (id <= 720) {
  888. if (id <= 707) {
  889. if (id <= 669) {
  890. if (id <= 657) {
  891. return((T0*)(r657smallest_ancestor(((T657*)C),a1)));
  892. } else {
  893. return((T0*)(/*(IRF4.4smallest_ancestor*/((T0*)(((T669*)C)))/*)*/));
  894. }} else {
  895. return((T0*)(r707smallest_ancestor(((T707*)C),a1)));
  896. }} else {
  897. if (id <= 709) {
  898. return((T0*)(r709smallest_ancestor(((T709*)C),a1)));
  899. } else {
  900. return((T0*)(r720smallest_ancestor(((T720*)C),a1)));
  901. }}} else {
  902. if (id <= 933) {
  903. if (id <= 900) {
  904. if (id <= 788) {
  905. return((T0*)(r788smallest_ancestor(((T788*)C),a1)));
  906. } else {
  907. return((T0*)(r900smallest_ancestor(((T900*)C),a1)));
  908. }} else {
  909. return((T0*)(r933smallest_ancestor(((T933*)C),a1)));
  910. }} else {
  911. if (id <= 958) {
  912. return((T0*)(r958smallest_ancestor(((T958*)C),a1)));
  913. } else {
  914. return((T0*)(r963smallest_ancestor(((T963*)C),a1)));
  915. }}}}}
  916. int X291is_a(void *C,T0* a1){
  917. int id=((T0*)C)->id;
  918. if (id <= 648) {
  919. if (id <= 388) {
  920. if (id <= 252) {
  921. if (id <= 239) {
  922. if (id <= 209) {
  923. return((int)(r209is_a(((T209*)C),a1)));
  924. } else {
  925. return((int)(r239is_a(((T239*)C),a1)));
  926. }} else {
  927. return((int)(r252is_a(((T252*)C),a1)));
  928. }} else {
  929. if (id <= 284) {
  930. if (id <= 283) {
  931. return((int)(r283is_a(((T283*)C),a1)));
  932. } else {
  933. return((int)(/*(IRF4.2is_a*/(1)/*)*/));
  934. }} else {
  935. return((int)(r388is_a(((T388*)C),a1)));
  936. }}} else {
  937. if (id <= 549) {
  938. if (id <= 523) {
  939. if (id <= 491) {
  940. return((int)(r491is_a(((T491*)C),a1)));
  941. } else {
  942. return((int)(r523is_a(((T523*)C),a1)));
  943. }} else {
  944. return((int)(r549is_a(((T549*)C),a1)));
  945. }} else {
  946. if (id <= 558) {
  947. return((int)(r558is_a(((T558*)C),a1)));
  948. } else {
  949. return((int)(r648is_a(((T648*)C),a1)));
  950. }}}} else {
  951. if (id <= 720) {
  952. if (id <= 707) {
  953. if (id <= 669) {
  954. if (id <= 657) {
  955. return((int)(r657is_a(((T657*)C),a1)));
  956. } else {
  957. return((int)(r669is_a(((T669*)C),a1)));
  958. }} else {
  959. return((int)(r707is_a(((T707*)C),a1)));
  960. }} else {
  961. if (id <= 709) {
  962. return((int)(r709is_a(((T709*)C),a1)));
  963. } else {
  964. return((int)(r720is_a(((T720*)C),a1)));
  965. }}} else {
  966. if (id <= 933) {
  967. if (id <= 900) {
  968. if (id <= 788) {
  969. return((int)(r788is_a(((T788*)C),a1)));
  970. } else {
  971. return((int)(r900is_a(((T900*)C),a1)));
  972. }} else {
  973. return((int)(r933is_a(((T933*)C),a1)));
  974. }} else {
  975. if (id <= 958) {
  976. return((int)(r958is_a(((T958*)C),a1)));
  977. } else {
  978. return((int)(r963is_a(((T963*)C),a1)));
  979. }}}}}
  980. int X291is_boolean(void *C){
  981. int id=((T0*)C)->id;
  982. if (id <= 648) {
  983. if (id <= 388) {
  984. if (id <= 252) {
  985. if (id <= 239) {
  986. if (id <= 209) {
  987. return((int)(/*(IRF4.1is_boolean*/0/*)*/));
  988. } else {
  989. return((int)(r239is_boolean(((T239*)C))));
  990. }} else {
  991. return((int)(/*(IRF4.1is_boolean*/0/*)*/));
  992. }} else {
  993. if (id <= 284) {
  994. if (id <= 283) {
  995. return((int)(r283is_boolean(((T283*)C))));
  996. } else {
  997. return((int)(/*(IRF4.1is_boolean*/0/*)*/));
  998. }} else {
  999. return((int)(/*(IRF4.1is_boolean*/0/*)*/));
  1000. }}} else {
  1001. if (id <= 549) {
  1002. if (id <= 523) {
  1003. if (id <= 491) {
  1004. return((int)(/*(IRF4.1is_boolean*/0/*)*/));
  1005. } else {
  1006. return((int)(r523is_boolean(((T523*)C))));
  1007. }} else {
  1008. return((int)(/*(IRF4.1is_boolean*/0/*)*/));
  1009. }} else {
  1010. if (id <= 558) {
  1011. return((int)(/*(IRF4.1is_boolean*/0/*)*/));
  1012. } else {
  1013. return((int)(r648is_boolean(((T648*)C))));
  1014. }}}} else {
  1015. if (id <= 720) {
  1016. if (id <= 707) {
  1017. if (id <= 669) {
  1018. if (id <= 657) {
  1019. return((int)(/*(IRF4.1is_boolean*/0/*)*/));
  1020. } else {
  1021. return((int)(/*(IRF4.1is_boolean*/0/*)*/));
  1022. }} else {
  1023. return((int)(1));
  1024. }} else {
  1025. if (id <= 709) {
  1026. return((int)(/*(IRF4.1is_boolean*/0/*)*/));
  1027. } else {
  1028. return((int)(/*(IRF4.1is_boolean*/0/*)*/));
  1029. }}} else {
  1030. if (id <= 933) {
  1031. if (id <= 900) {
  1032. if (id <= 788) {
  1033. return((int)(/*(IRF4.1is_boolean*/0/*)*/));
  1034. } else {
  1035. return((int)(/*(IRF4.1is_boolean*/0/*)*/));
  1036. }} else {
  1037. return((int)(/*(IRF4.1is_boolean*/0/*)*/));
  1038. }} else {
  1039. if (id <= 958) {
  1040. return((int)(r958is_boolean(((T958*)C))));
  1041. } else {
  1042. return((int)(/*(IRF4.1is_boolean*/0/*)*/));
  1043. }}}}}
  1044. void X291c_initialize_in(void *C,T0* a1){
  1045. int id=((T0*)C)->id;
  1046. if (id <= 648) {
  1047. if (id <= 388) {
  1048. if (id <= 252) {
  1049. if (id <= 239) {
  1050. if (id <= 209) {
  1051. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  1052. r7extend(((T7*)b1),'0');
  1053. }/*]*/
  1054. } else {
  1055. r239c_initialize_in(((T239*)C),a1);
  1056. }} else {
  1057. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  1058. r7extend(((T7*)b1),'0');
  1059. }/*]*/
  1060. }} else {
  1061. if (id <= 284) {
  1062. if (id <= 283) {
  1063. r283c_initialize_in(((T283*)C),a1);
  1064. } else {
  1065. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  1066. r7append(((T7*)b1),((T0*)ms117_470));
  1067. }/*]*/
  1068. }} else {
  1069. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  1070. r7extend(((T7*)b1),'0');
  1071. }/*]*/
  1072. }}} else {
  1073. if (id <= 549) {
  1074. if (id <= 523) {
  1075. if (id <= 491) {
  1076. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  1077. r7append(((T7*)b1),((T0*)ms117_470));
  1078. }/*]*/
  1079. } else {
  1080. r523c_initialize_in(((T523*)C),a1);
  1081. }} else {
  1082. r549c_initialize_in(((T549*)C),a1);
  1083. }} else {
  1084. if (id <= 558) {
  1085. r558c_initialize_in(((T558*)C),a1);
  1086. } else {
  1087. r648c_initialize_in(((T648*)C),a1);
  1088. }}}} else {
  1089. if (id <= 720) {
  1090. if (id <= 707) {
  1091. if (id <= 669) {
  1092. if (id <= 657) {
  1093. r657c_initialize_in(((T657*)C),a1);
  1094. } else {
  1095. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  1096. r7append(((T7*)b1),((T0*)ms117_470));
  1097. }/*]*/
  1098. }} else {
  1099. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  1100. r7extend(((T7*)b1),'0');
  1101. }/*]*/
  1102. }} else {
  1103. if (id <= 709) {
  1104. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  1105. r7append(((T7*)b1),((T0*)ms117_470));
  1106. }/*]*/
  1107. } else {
  1108. r720c_initialize_in(((T720*)C),a1);
  1109. }}} else {
  1110. if (id <= 933) {
  1111. if (id <= 900) {
  1112. if (id <= 788) {
  1113. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  1114. r7extend(((T7*)b1),'0');
  1115. }/*]*/
  1116. } else {
  1117. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  1118. r7extend(((T7*)b1),'0');
  1119. }/*]*/
  1120. }} else {
  1121. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  1122. r7append(((T7*)b1),((T0*)ms117_470));
  1123. }/*]*/
  1124. }} else {
  1125. if (id <= 958) {
  1126. r958c_initialize_in(((T958*)C),a1);
  1127. } else {
  1128. /*[IRF3.6c_initialize_in*/{T0* b1=a1;
  1129. r7append(((T7*)b1),((T0*)ms117_470));
  1130. }/*]*/
  1131. }}}}}
  1132. int X291is_double(void *C){
  1133. int id=((T0*)C)->id;
  1134. if (id <= 648) {
  1135. if (id <= 388) {
  1136. if (id <= 252) {
  1137. if (id <= 239) {
  1138. if (id <= 209) {
  1139. return((int)(/*(IRF4.1is_double*/0/*)*/));
  1140. } else {
  1141. return((int)(r239is_double(((T239*)C))));
  1142. }} else {
  1143. return((int)(/*(IRF4.1is_double*/0/*)*/));
  1144. }} else {
  1145. if (id <= 284) {
  1146. if (id <= 283) {
  1147. return((int)(r283is_double(((T283*)C))));
  1148. } else {
  1149. return((int)(/*(IRF4.1is_double*/0/*)*/));
  1150. }} else {
  1151. return((int)(1));
  1152. }}} else {
  1153. if (id <= 549) {
  1154. if (id <= 523) {
  1155. if (id <= 491) {
  1156. return((int)(/*(IRF4.1is_double*/0/*)*/));
  1157. } else {
  1158. return((int)(r523is_double(((T523*)C))));
  1159. }} else {
  1160. return((int)(/*(IRF4.1is_double*/0/*)*/));
  1161. }} else {
  1162. if (id <= 558) {
  1163. return((int)(/*(IRF4.1is_double*/0/*)*/));
  1164. } else {
  1165. return((int)(r648is_double(((T648*)C))));
  1166. }}}} else {
  1167. if (id <= 720) {
  1168. if (id <= 707) {
  1169. if (id <= 669) {
  1170. if (id <= 657) {
  1171. return((int)(/*(IRF4.1is_double*/0/*)*/));
  1172. } else {
  1173. return((int)(/*(IRF4.1is_double*/0/*)*/));
  1174. }} else {
  1175. return((int)(/*(IRF4.1is_double*/0/*)*/));
  1176. }} else {
  1177. if (id <= 709) {
  1178. return((int)(/*(IRF4.1is_double*/0/*)*/));
  1179. } else {
  1180. return((int)(/*(IRF4.1is_double*/0/*)*/));
  1181. }}} else {
  1182. if (id <= 933) {
  1183. if (id <= 900) {
  1184. if (id <= 788) {
  1185. return((int)(/*(IRF4.1is_double*/0/*)*/));
  1186. } else {
  1187. return((int)(/*(IRF4.1is_double*/0/*)*/));
  1188. }} else {
  1189. return((int)(/*(IRF4.1is_double*/0/*)*/));
  1190. }} else {
  1191. if (id <= 958) {
  1192. return((int)(r958is_double(((T958*)C))));
  1193. } else {
  1194. return((int)(/*(IRF4.1is_double*/0/*)*/));
  1195. }}}}}
  1196. void X291c_type_for_argument_in(void *C,T0* a1){
  1197. int id=((T0*)C)->id;
  1198. if (id <= 648) {
  1199. if (id <= 388) {
  1200. if (id <= 252) {
  1201. if (id <= 239) {
  1202. if (id <= 209) {
  1203. /*[IRF3.6c_type_for_argument_in*/{T0* b1=a1;
  1204. r7append(((T7*)b1),((T0*)ms104_470));
  1205. }/*]*/
  1206. } else {
  1207. r239c_type_for_argument_in(((T239*)C),a1);
  1208. }} else {
  1209. /*[IRF3.6c_type_for_argument_in*/{T0* b1=a1;
  1210. r7append(((T7*)b1),((T0*)ms79_470));
  1211. }/*]*/
  1212. }} else {
  1213. if (id <= 284) {
  1214. if (id <= 283) {
  1215. r283c_type_for_argument_in(((T283*)C),a1);
  1216. } else {
  1217. /*[IRF3.6c_type_for_argument_in*/{T0* b1=a1;
  1218. r7append(((T7*)b1),((T0*)ms128_470));
  1219. }/*]*/
  1220. }} else {
  1221. /*[IRF3.6c_type_for_argument_in*/{T0* b1=a1;
  1222. r7append(((T7*)b1),((T0*)ms101_470));
  1223. }/*]*/
  1224. }}} else {
  1225. if (id <= 549) {
  1226. if (id <= 523) {
  1227. if (id <= 491) {
  1228. /*[IRF3.6c_type_for_argument_in*/{T0* b1=a1;
  1229. r7append(((T7*)b1),((T0*)ms128_470));
  1230. }/*]*/
  1231. } else {
  1232. r523c_type_for_argument_in(((T523*)C),a1);
  1233. }} else {
  1234. r549c_type_for_argument_in(((T549*)C),a1);
  1235. }} else {
  1236. if (id <= 558) {
  1237. r558c_type_for_argument_in(((T558*)C),a1);
  1238. } else {
  1239. r648c_type_for_argument_in(((T648*)C),a1);
  1240. }}}} else {
  1241. if (id <= 720) {
  1242. if (id <= 707) {
  1243. if (id <= 669) {
  1244. if (id <= 657) {
  1245. r657c_type_for_argument_in(((T657*)C),a1);
  1246. } else {
  1247. /*[IRF3.6c_type_for_argument_in*/{T0* b1=a1;
  1248. r7append(((T7*)b1),((T0*)ms128_470));
  1249. }/*]*/
  1250. }} else {
  1251. /*[IRF3.6c_type_for_argument_in*/{T0* b1=a1;
  1252. r7append(((T7*)b1),((T0*)ms111_470));
  1253. }/*]*/
  1254. }} else {
  1255. if (id <= 709) {
  1256. /*[IRF3.6c_type_for_argument_in*/{T0* b1=a1;
  1257. r7append(((T7*)b1),((T0*)ms128_470));
  1258. }/*]*/
  1259. } else {
  1260. r720c_type_for_argument_in(((T720*)C),a1);
  1261. }}} else {
  1262. if (id <= 933) {
  1263. if (id <= 900) {
  1264. if (id <= 788) {
  1265. /*[IRF3.6c_type_for_argument_in*/{T0* b1=a1;
  1266. r7append(((T7*)b1),((T0*)ms111_470));
  1267. }/*]*/
  1268. } else {
  1269. r900c_type_for_argument_in(a1);
  1270. }} else {
  1271. r933c_type_for_argument_in(((T933*)C),a1);
  1272. }} else {
  1273. if (id <= 958) {
  1274. r958c_type_for_argument_in(((T958*)C),a1);
  1275. } else {
  1276. /*[IRF3.6c_type_for_argument_in*/{T0* b1=a1;
  1277. r7append(((T7*)b1),((T0*)ms128_470));
  1278. }/*]*/
  1279. }}}}}
  1280. void X291gc_call_new_in(void *C,T0* a1){
  1281. int id=((T0*)C)->id;
  1282. if (id <= 648) {
  1283. if (id <= 388) {
  1284. if (id <= 252) {
  1285. if (id <= 239) {
  1286. if (id <= 209) {
  1287. r209gc_call_new_in(a1);
  1288. } else {
  1289. r239gc_call_new_in(((T239*)C),a1);
  1290. }} else {
  1291. r252gc_call_new_in(a1);
  1292. }} else {
  1293. if (id <= 284) {
  1294. if (id <= 283) {
  1295. r283gc_call_new_in(((T283*)C),a1);
  1296. } else {
  1297. r284gc_call_new_in(a1);
  1298. }} else {
  1299. r388gc_call_new_in(a1);
  1300. }}} else {
  1301. if (id <= 549) {
  1302. if (id <= 523) {
  1303. if (id <= 491) {
  1304. r491gc_call_new_in(a1);
  1305. } else {
  1306. r523gc_call_new_in(((T523*)C),a1);
  1307. }} else {
  1308. r549gc_call_new_in(((T549*)C),a1);
  1309. }} else {
  1310. if (id <= 558) {
  1311. r558gc_call_new_in(((T558*)C),a1);
  1312. } else {
  1313. r648gc_call_new_in(((T648*)C),a1);
  1314. }}}} else {
  1315. if (id <= 720) {
  1316. if (id <= 707) {
  1317. if (id <= 669) {
  1318. if (id <= 657) {
  1319. r657gc_call_new_in(((T657*)C),a1);
  1320. } else {
  1321. r669gc_call_new_in(((T669*)C),a1);
  1322. }} else {
  1323. r707gc_call_new_in(a1);
  1324. }} else {
  1325. if (id <= 709) {
  1326. r709gc_call_new_in(((T709*)C),a1);
  1327. } else {
  1328. r720gc_call_new_in(((T720*)C),a1);
  1329. }}} else {
  1330. if (id <= 933) {
  1331. if (id <= 900) {
  1332. if (id <= 788) {
  1333. r788gc_call_new_in(a1);
  1334. } else {
  1335. r900gc_call_new_in(a1);
  1336. }} else {
  1337. r933gc_call_new_in(((T933*)C),a1);
  1338. }} else {
  1339. if (id <= 958) {
  1340. r958gc_call_new_in(((T958*)C),a1);
  1341. } else {
  1342. r963gc_call_new_in(((T963*)C),a1);
  1343. }}}}}
  1344. T0* X291run_class(void *C){
  1345. int id=((T0*)C)->id;
  1346. if (id <= 648) {
  1347. if (id <= 388) {
  1348. if (id <= 252) {
  1349. if (id <= 239) {
  1350. if (id <= 209) {
  1351. return((T0*)(r209run_class(((T209*)C))));
  1352. } else {
  1353. return((T0*)(r239run_class(((T239*)C))));
  1354. }} else {
  1355. return((T0*)(r252run_class(((T252*)C))));
  1356. }} else {
  1357. if (id <= 284) {
  1358. if (id <= 283) {
  1359. return((T0*)(r283run_class(((T283*)C))));
  1360. } else {
  1361. return((T0*)(/*(IRF4.1run_class*/NULL/*)*/));
  1362. }} else {
  1363. return((T0*)(r388run_class(((T388*)C))));
  1364. }}} else {
  1365. if (id <= 549) {
  1366. if (id <= 523) {
  1367. if (id <= 491) {
  1368. return((T0*)(r491run_class(((T491*)C))));
  1369. } else {
  1370. return((T0*)(r523run_class(((T523*)C))));
  1371. }} else {
  1372. return((T0*)(r549run_class(((T549*)C))));
  1373. }} else {
  1374. if (id <= 558) {
  1375. return((T0*)(r558run_class(((T558*)C))));
  1376. } else {
  1377. return((T0*)(r648run_class(((T648*)C))));
  1378. }}}} else {
  1379. if (id <= 720) {
  1380. if (id <= 707) {
  1381. if (id <= 669) {
  1382. if (id <= 657) {
  1383. return((T0*)(r657run_class(((T657*)C))));
  1384. } else {
  1385. return((T0*)(r669run_class(((T669*)C))));
  1386. }} else {
  1387. return((T0*)(r707run_class(((T707*)C))));
  1388. }} else {
  1389. if (id <= 709) {
  1390. return((T0*)(r709run_class(((T709*)C))));
  1391. } else {
  1392. return((T0*)(r720run_class(((T720*)C))));
  1393. }}} else {
  1394. if (id <= 933) {
  1395. if (id <= 900) {
  1396. if (id <= 788) {
  1397. return((T0*)(r788run_class(((T788*)C))));
  1398. } else {
  1399. return((T0*)(r900run_class(((T900*)C))));
  1400. }} else {
  1401. return((T0*)(r933run_class(((T933*)C))));
  1402. }} else {
  1403. if (id <= 958) {
  1404. return((T0*)(r958run_class(((T958*)C))));
  1405. } else {
  1406. return((T0*)(r963run_class(((T963*)C))));
  1407. }}}}}
  1408. int X291is_pointer(void *C){
  1409. int id=((T0*)C)->id;
  1410. if (id <= 648) {
  1411. if (id <= 388) {
  1412. if (id <= 252) {
  1413. if (id <= 239) {
  1414. if (id <= 209) {
  1415. return((int)(/*(IRF4.1is_pointer*/0/*)*/));
  1416. } else {
  1417. return((int)(r239is_pointer(((T239*)C))));
  1418. }} else {
  1419. return((int)(/*(IRF4.1is_pointer*/0/*)*/));
  1420. }} else {
  1421. if (id <= 284) {
  1422. if (id <= 283) {
  1423. return((int)(r283is_pointer(((T283*)C))));
  1424. } else {
  1425. return((int)(/*(IRF4.1is_pointer*/0/*)*/));
  1426. }} else {
  1427. return((int)(/*(IRF4.1is_pointer*/0/*)*/));
  1428. }}} else {
  1429. if (id <= 549) {
  1430. if (id <= 523) {
  1431. if (id <= 491) {
  1432. return((int)(/*(IRF4.1is_pointer*/0/*)*/));
  1433. } else {
  1434. return((int)(r523is_pointer(((T523*)C))));
  1435. }} else {
  1436. return((int)(/*(IRF4.1is_pointer*/0/*)*/));
  1437. }} else {
  1438. if (id <= 558) {
  1439. return((int)(/*(IRF4.1is_pointer*/0/*)*/));
  1440. } else {
  1441. return((int)(r648is_pointer(((T648*)C))));
  1442. }}}} else {
  1443. if (id <= 720) {
  1444. if (id <= 707) {
  1445. if (id <= 669) {
  1446. if (id <= 657) {
  1447. return((int)(/*(IRF4.1is_pointer*/0/*)*/));
  1448. } else {
  1449. return((int)(/*(IRF4.1is_pointer*/0/*)*/));
  1450. }} else {
  1451. return((int)(/*(IRF4.1is_pointer*/0/*)*/));
  1452. }} else {
  1453. if (id <= 709) {
  1454. return((int)(/*(IRF4.1is_pointer*/0/*)*/));
  1455. } else {
  1456. return((int)(/*(IRF4.1is_pointer*/0/*)*/));
  1457. }}} else {
  1458. if (id <= 933) {
  1459. if (id <= 900) {
  1460. if (id <= 788) {
  1461. return((int)(/*(IRF4.1is_pointer*/0/*)*/));
  1462. } else {
  1463. return((int)(1));
  1464. }} else {
  1465. return((int)(/*(IRF4.1is_pointer*/0/*)*/));
  1466. }} else {
  1467. if (id <= 958) {
  1468. return((int)(r958is_pointer(((T958*)C))));
  1469. } else {
  1470. return((int)(/*(IRF4.1is_pointer*/0/*)*/));
  1471. }}}}}
  1472. void X291c_initialize(void *C){
  1473. int id=((T0*)C)->id;
  1474. if (id <= 648) {
  1475. if (id <= 388) {
  1476. if (id <= 252) {
  1477. if (id <= 239) {
  1478. if (id <= 209) {
  1479. /*[IRF3.2c_initialize*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T544* C1=((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/));
  1480. char b1='0';
  1481. putc(b1,((FILE*)((((T544*)C1))->_output_stream/*4*/)));
  1482. }/*]*/
  1483. /*]*/
  1484. /*]*/
  1485. } else {
  1486. r239c_initialize(((T239*)C));
  1487. }} else {
  1488. /*[IRF3.2c_initialize*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T544* C1=((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/));
  1489. char b1='0';
  1490. putc(b1,((FILE*)((((T544*)C1))->_output_stream/*4*/)));
  1491. }/*]*/
  1492. /*]*/
  1493. /*]*/
  1494. }} else {
  1495. if (id <= 284) {
  1496. if (id <= 283) {
  1497. r283c_initialize(((T283*)C));
  1498. } else {
  1499. /*[IRF3.2c_initialize*//*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),((T0*)ms117_470));
  1500. /*]*/
  1501. /*]*/
  1502. }} else {
  1503. /*[IRF3.2c_initialize*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T544* C1=((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/));
  1504. char b1='0';
  1505. putc(b1,((FILE*)((((T544*)C1))->_output_stream/*4*/)));
  1506. }/*]*/
  1507. /*]*/
  1508. /*]*/
  1509. }}} else {
  1510. if (id <= 549) {
  1511. if (id <= 523) {
  1512. if (id <= 491) {
  1513. /*[IRF3.2c_initialize*//*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),((T0*)ms117_470));
  1514. /*]*/
  1515. /*]*/
  1516. } else {
  1517. r523c_initialize(((T523*)C));
  1518. }} else {
  1519. r549c_initialize(((T549*)C));
  1520. }} else {
  1521. if (id <= 558) {
  1522. r558c_initialize(((T558*)C));
  1523. } else {
  1524. r648c_initialize(((T648*)C));
  1525. }}}} else {
  1526. if (id <= 720) {
  1527. if (id <= 707) {
  1528. if (id <= 669) {
  1529. if (id <= 657) {
  1530. r657c_initialize(((T657*)C));
  1531. } else {
  1532. /*[IRF3.2c_initialize*//*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),((T0*)ms117_470));
  1533. /*]*/
  1534. /*]*/
  1535. }} else {
  1536. /*[IRF3.2c_initialize*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T544* C1=((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/));
  1537. char b1='0';
  1538. putc(b1,((FILE*)((((T544*)C1))->_output_stream/*4*/)));
  1539. }/*]*/
  1540. /*]*/
  1541. /*]*/
  1542. }} else {
  1543. if (id <= 709) {
  1544. /*[IRF3.2c_initialize*//*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),((T0*)ms117_470));
  1545. /*]*/
  1546. /*]*/
  1547. } else {
  1548. r720c_initialize(((T720*)C));
  1549. }}} else {
  1550. if (id <= 933) {
  1551. if (id <= 900) {
  1552. if (id <= 788) {
  1553. /*[IRF3.2c_initialize*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T544* C1=((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/));
  1554. char b1='0';
  1555. putc(b1,((FILE*)((((T544*)C1))->_output_stream/*4*/)));
  1556. }/*]*/
  1557. /*]*/
  1558. /*]*/
  1559. } else {
  1560. /*[IRF3.2c_initialize*//*[IRF3.5put_character*//*[IRF3.6put_character*/{T544* C1=((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/));
  1561. char b1='0';
  1562. putc(b1,((FILE*)((((T544*)C1))->_output_stream/*4*/)));
  1563. }/*]*/
  1564. /*]*/
  1565. /*]*/
  1566. }} else {
  1567. /*[IRF3.2c_initialize*//*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),((T0*)ms117_470));
  1568. /*]*/
  1569. /*]*/
  1570. }} else {
  1571. if (id <= 958) {
  1572. r958c_initialize(((T958*)C));
  1573. } else {
  1574. /*[IRF3.2c_initialize*//*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),((T0*)ms117_470));
  1575. /*]*/
  1576. /*]*/
  1577. }}}}}
  1578. T0* X291run_type(void *C){
  1579. int id=((T0*)C)->id;
  1580. if (id <= 648) {
  1581. if (id <= 388) {
  1582. if (id <= 252) {
  1583. if (id <= 239) {
  1584. if (id <= 209) {
  1585. return((T0*)(/*(IRF4.4run_type*/((T0*)(((T209*)C)))/*)*/));
  1586. } else {
  1587. return((T0*)((((T239*)((T239*)C)))->_run_type/*8*/));
  1588. }} else {
  1589. return((T0*)(/*(IRF4.4run_type*/((T0*)(((T252*)C)))/*)*/));
  1590. }} else {
  1591. if (id <= 284) {
  1592. if (id <= 283) {
  1593. return((T0*)((((T283*)((T283*)C)))->_run_type/*12*/));
  1594. } else {
  1595. return((T0*)(/*(IRF4.4run_type*/((T0*)(((T284*)C)))/*)*/));
  1596. }} else {
  1597. return((T0*)(/*(IRF4.4run_type*/((T0*)(((T388*)C)))/*)*/));
  1598. }}} else {
  1599. if (id <= 549) {
  1600. if (id <= 523) {
  1601. if (id <= 491) {
  1602. return((T0*)(/*(IRF4.4run_type*/((T0*)(((T491*)C)))/*)*/));
  1603. } else {
  1604. return((T0*)((((T523*)((T523*)C)))->_run_type/*20*/));
  1605. }} else {
  1606. return((T0*)(/*(IRF4.4run_type*/((T0*)(((T549*)C)))/*)*/));
  1607. }} else {
  1608. if (id <= 558) {
  1609. return((T0*)(/*(IRF4.4run_type*/((T0*)(((T558*)C)))/*)*/));
  1610. } else {
  1611. return((T0*)((((T648*)((T648*)C)))->_run_type/*8*/));
  1612. }}}} else {
  1613. if (id <= 720) {
  1614. if (id <= 707) {
  1615. if (id <= 669) {
  1616. if (id <= 657) {
  1617. return((T0*)(/*(IRF4.4run_type*/((T0*)(((T657*)C)))/*)*/));
  1618. } else {
  1619. return((T0*)(/*(IRF4.4run_type*/((T0*)(((T669*)C)))/*)*/));
  1620. }} else {
  1621. return((T0*)(/*(IRF4.4run_type*/((T0*)(((T707*)C)))/*)*/));
  1622. }} else {
  1623. if (id <= 709) {
  1624. return((T0*)((((T709*)((T709*)C)))->_run_type/*16*/));
  1625. } else {
  1626. return((T0*)(r720run_type(((T720*)C))));
  1627. }}} else {
  1628. if (id <= 933) {
  1629. if (id <= 900) {
  1630. if (id <= 788) {
  1631. return((T0*)(/*(IRF4.4run_type*/((T0*)(((T788*)C)))/*)*/));
  1632. } else {
  1633. return((T0*)(/*(IRF4.4run_type*/((T0*)(((T900*)C)))/*)*/));
  1634. }} else {
  1635. return((T0*)((((T933*)((T933*)C)))->_run_type/*16*/));
  1636. }} else {
  1637. if (id <= 958) {
  1638. return((T0*)((((T958*)((T958*)C)))->_run_type/*8*/));
  1639. } else {
  1640. return((T0*)(/*(IRF4.4run_type*/((T0*)(((T963*)C)))/*)*/));
  1641. }}}}}
  1642. T0* X291run_time_mark(void *C){
  1643. int id=((T0*)C)->id;
  1644. if (id <= 648) {
  1645. if (id <= 388) {
  1646. if (id <= 252) {
  1647. if (id <= 239) {
  1648. if (id <= 209) {
  1649. return((T0*)(r209run_time_mark()));
  1650. } else {
  1651. return((T0*)(r239run_time_mark(((T239*)C))));
  1652. }} else {
  1653. return((T0*)(r252run_time_mark()));
  1654. }} else {
  1655. if (id <= 284) {
  1656. if (id <= 283) {
  1657. return((T0*)(r283run_time_mark(((T283*)C))));
  1658. } else {
  1659. return((T0*)(r284run_time_mark()));
  1660. }} else {
  1661. return((T0*)(r388run_time_mark()));
  1662. }}} else {
  1663. if (id <= 549) {
  1664. if (id <= 523) {
  1665. if (id <= 491) {
  1666. return((T0*)(r491run_time_mark()));
  1667. } else {
  1668. return((T0*)((((T523*)((T523*)C)))->_run_time_mark/*16*/));
  1669. }} else {
  1670. return((T0*)((((T549*)((T549*)C)))->_run_time_mark/*12*/));
  1671. }} else {
  1672. if (id <= 558) {
  1673. return((T0*)((((T558*)((T558*)C)))->_run_time_mark/*12*/));
  1674. } else {
  1675. return((T0*)(r648run_time_mark(((T648*)C))));
  1676. }}}} else {
  1677. if (id <= 720) {
  1678. if (id <= 707) {
  1679. if (id <= 669) {
  1680. if (id <= 657) {
  1681. return((T0*)(/*(IRF4.6run_time_mark*/(((T451*)((T451*)((((T657*)((T657*)C)))->_base_class_name/*4*/))))->_to_string/*0*//*)*/));
  1682. } else {
  1683. return((T0*)(r669run_time_mark()));
  1684. }} else {
  1685. return((T0*)(r707run_time_mark()));
  1686. }} else {
  1687. if (id <= 709) {
  1688. return((T0*)(r709run_time_mark(((T709*)C))));
  1689. } else {
  1690. return((T0*)(r720run_time_mark(((T720*)C))));
  1691. }}} else {
  1692. if (id <= 933) {
  1693. if (id <= 900) {
  1694. if (id <= 788) {
  1695. return((T0*)(r788run_time_mark()));
  1696. } else {
  1697. return((T0*)(r900run_time_mark()));
  1698. }} else {
  1699. return((T0*)(r933run_time_mark(((T933*)C))));
  1700. }} else {
  1701. if (id <= 958) {
  1702. return((T0*)(r958run_time_mark(((T958*)C))));
  1703. } else {
  1704. return((T0*)((((T963*)((T963*)C)))->_run_time_mark/*12*/));
  1705. }}}}}
  1706. int X291is_dummy_expanded(void *C){
  1707. int id=((T0*)C)->id;
  1708. if (id <= 648) {
  1709. if (id <= 388) {
  1710. if (id <= 252) {
  1711. if (id <= 239) {
  1712. if (id <= 209) {
  1713. return((int)(0));
  1714. } else {
  1715. return((int)(r239is_dummy_expanded(((T239*)C))));
  1716. }} else {
  1717. return((int)(0));
  1718. }} else {
  1719. if (id <= 284) {
  1720. if (id <= 283) {
  1721. return((int)(r283is_dummy_expanded(((T283*)C))));
  1722. } else {
  1723. return((int)(0));
  1724. }} else {
  1725. return((int)(0));
  1726. }}} else {
  1727. if (id <= 549) {
  1728. if (id <= 523) {
  1729. if (id <= 491) {
  1730. return((int)(0));
  1731. } else {
  1732. return((int)(r523is_dummy_expanded(((T523*)C))));
  1733. }} else {
  1734. return((int)(0));
  1735. }} else {
  1736. if (id <= 558) {
  1737. return((int)(0));
  1738. } else {
  1739. return((int)(r648is_dummy_expanded(((T648*)C))));
  1740. }}}} else {
  1741. if (id <= 720) {
  1742. if (id <= 707) {
  1743. if (id <= 669) {
  1744. if (id <= 657) {
  1745. return((int)(r657is_dummy_expanded(((T657*)C))));
  1746. } else {
  1747. return((int)(0));
  1748. }} else {
  1749. return((int)(0));
  1750. }} else {
  1751. if (id <= 709) {
  1752. return((int)(0));
  1753. } else {
  1754. return((int)(r720is_dummy_expanded(((T720*)C))));
  1755. }}} else {
  1756. if (id <= 933) {
  1757. if (id <= 900) {
  1758. if (id <= 788) {
  1759. return((int)(0));
  1760. } else {
  1761. return((int)(0));
  1762. }} else {
  1763. return((int)(0));
  1764. }} else {
  1765. if (id <= 958) {
  1766. return((int)(r958is_dummy_expanded(((T958*)C))));
  1767. } else {
  1768. return((int)(0));
  1769. }}}}}
  1770. void X291cast_to_ref(void *C){
  1771. int id=((T0*)C)->id;
  1772. if (id <= 648) {
  1773. if (id <= 388) {
  1774. if (id <= 252) {
  1775. if (id <= 239) {
  1776. if (id <= 209) {
  1777. /*[IRF3.2cast_to_ref*/r657mapping_cast(((T657*)(r209type_real_ref())));
  1778. /*]*/
  1779. } else {
  1780. r239cast_to_ref(((T239*)C));
  1781. }} else {
  1782. /*[IRF3.2cast_to_ref*/r657mapping_cast(((T657*)(r252type_character_ref())));
  1783. /*]*/
  1784. }} else {
  1785. if (id <= 284) {
  1786. if (id <= 283) {
  1787. r283cast_to_ref(((T283*)C));
  1788. } else {
  1789. r284cast_to_ref(((T284*)C));
  1790. }} else {
  1791. /*[IRF3.2cast_to_ref*/r657mapping_cast(((T657*)(r388type_double_ref())));
  1792. /*]*/
  1793. }}} else {
  1794. if (id <= 549) {
  1795. if (id <= 523) {
  1796. if (id <= 491) {
  1797. r491cast_to_ref(((T491*)C));
  1798. } else {
  1799. r523cast_to_ref(((T523*)C));
  1800. }} else {
  1801. r549cast_to_ref(((T549*)C));
  1802. }} else {
  1803. if (id <= 558) {
  1804. r558cast_to_ref(((T558*)C));
  1805. } else {
  1806. r648cast_to_ref(((T648*)C));
  1807. }}}} else {
  1808. if (id <= 720) {
  1809. if (id <= 707) {
  1810. if (id <= 669) {
  1811. if (id <= 657) {
  1812. r657cast_to_ref(((T657*)C));
  1813. } else {
  1814. r669cast_to_ref(((T669*)C));
  1815. }} else {
  1816. /*[IRF3.2cast_to_ref*/r657mapping_cast(((T657*)(r707type_boolean_ref())));
  1817. /*]*/
  1818. }} else {
  1819. if (id <= 709) {
  1820. r709cast_to_ref(((T709*)C));
  1821. } else {
  1822. r720cast_to_ref(((T720*)C));
  1823. }}} else {
  1824. if (id <= 933) {
  1825. if (id <= 900) {
  1826. if (id <= 788) {
  1827. /*[IRF3.2cast_to_ref*/r657mapping_cast(((T657*)(r788type_integer_ref())));
  1828. /*]*/
  1829. } else {
  1830. /*[IRF3.2cast_to_ref*/r657mapping_cast(((T657*)(r900type_pointer_ref())));
  1831. /*]*/
  1832. }} else {
  1833. r933cast_to_ref(((T933*)C));
  1834. }} else {
  1835. if (id <= 958) {
  1836. r958cast_to_ref(((T958*)C));
  1837. } else {
  1838. r963cast_to_ref(((T963*)C));
  1839. }}}}}
  1840. void X291gc_mark_in(void *C,T0* a1){
  1841. int id=((T0*)C)->id;
  1842. if (id <= 648) {
  1843. if (id <= 388) {
  1844. if (id <= 252) {
  1845. if (id <= 239) {
  1846. if (id <= 209) {
  1847. r209gc_mark_in(a1);
  1848. } else {
  1849. r239gc_mark_in(((T239*)C),a1);
  1850. }} else {
  1851. r252gc_mark_in(a1);
  1852. }} else {
  1853. if (id <= 284) {
  1854. if (id <= 283) {
  1855. r283gc_mark_in(((T283*)C),a1);
  1856. } else {
  1857. r284gc_mark_in(a1);
  1858. }} else {
  1859. r388gc_mark_in(a1);
  1860. }}} else {
  1861. if (id <= 549) {
  1862. if (id <= 523) {
  1863. if (id <= 491) {
  1864. r491gc_mark_in(a1);
  1865. } else {
  1866. r523gc_mark_in(((T523*)C),a1);
  1867. }} else {
  1868. r549gc_mark_in(((T549*)C),a1);
  1869. }} else {
  1870. if (id <= 558) {
  1871. r558gc_mark_in(((T558*)C),a1);
  1872. } else {
  1873. r648gc_mark_in(((T648*)C),a1);
  1874. }}}} else {
  1875. if (id <= 720) {
  1876. if (id <= 707) {
  1877. if (id <= 669) {
  1878. if (id <= 657) {
  1879. r657gc_mark_in(((T657*)C),a1);
  1880. } else {
  1881. r669gc_mark_in(((T669*)C),a1);
  1882. }} else {
  1883. r707gc_mark_in(a1);
  1884. }} else {
  1885. if (id <= 709) {
  1886. r709gc_mark_in(((T709*)C),a1);
  1887. } else {
  1888. r720gc_mark_in(((T720*)C),a1);
  1889. }}} else {
  1890. if (id <= 933) {
  1891. if (id <= 900) {
  1892. if (id <= 788) {
  1893. r788gc_mark_in(a1);
  1894. } else {
  1895. r900gc_mark_in(a1);
  1896. }} else {
  1897. r933gc_mark_in(((T933*)C),a1);
  1898. }} else {
  1899. if (id <= 958) {
  1900. r958gc_mark_in(((T958*)C),a1);
  1901. } else {
  1902. r963gc_mark_in(((T963*)C),a1);
  1903. }}}}}
  1904. void X291c_header_pass1(void *C){
  1905. int id=((T0*)C)->id;
  1906. if (id <= 648) {
  1907. if (id <= 388) {
  1908. if (id <= 252) {
  1909. if (id <= 239) {
  1910. if (id <= 209) {
  1911. /*[IRF3.2c_header_pass1*/r7copy(((T7*)(oBC291tmp_string)),((T0*)ms131_470));
  1912. /*[IRF3.6c_type_for_argument_in*/{T0* b1=oBC291tmp_string;
  1913. r7append(((T7*)b1),((T0*)ms104_470));
  1914. }/*]*/
  1915. r7extend(((T7*)(oBC291tmp_string)),'\40');
  1916. r7extend(((T7*)(oBC291tmp_string)),'T');
  1917. r2append_in(4,oBC291tmp_string);
  1918. r7append(((T7*)(oBC291tmp_string)),((T0*)ms134_470));
  1919. /*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),oBC291tmp_string);
  1920. /*]*/
  1921. /*]*/
  1922. } else {
  1923. r239c_header_pass1(((T239*)C));
  1924. }} else {
  1925. /*[IRF3.2c_header_pass1*/r7copy(((T7*)(oBC291tmp_string)),((T0*)ms131_470));
  1926. /*[IRF3.6c_type_for_argument_in*/{T0* b1=oBC291tmp_string;
  1927. r7append(((T7*)b1),((T0*)ms79_470));
  1928. }/*]*/
  1929. r7extend(((T7*)(oBC291tmp_string)),'\40');
  1930. r7extend(((T7*)(oBC291tmp_string)),'T');
  1931. r2append_in(3,oBC291tmp_string);
  1932. r7append(((T7*)(oBC291tmp_string)),((T0*)ms134_470));
  1933. /*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),oBC291tmp_string);
  1934. /*]*/
  1935. /*]*/
  1936. }} else {
  1937. if (id <= 284) {
  1938. if (id <= 283) {
  1939. r283c_header_pass1(((T283*)C));
  1940. } else {
  1941. /*[IRF3.1c_header_pass1*//*]*/
  1942. }} else {
  1943. /*[IRF3.2c_header_pass1*/r7copy(((T7*)(oBC291tmp_string)),((T0*)ms131_470));
  1944. /*[IRF3.6c_type_for_argument_in*/{T0* b1=oBC291tmp_string;
  1945. r7append(((T7*)b1),((T0*)ms101_470));
  1946. }/*]*/
  1947. r7extend(((T7*)(oBC291tmp_string)),'\40');
  1948. r7extend(((T7*)(oBC291tmp_string)),'T');
  1949. r2append_in(5,oBC291tmp_string);
  1950. r7append(((T7*)(oBC291tmp_string)),((T0*)ms134_470));
  1951. /*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),oBC291tmp_string);
  1952. /*]*/
  1953. /*]*/
  1954. }}} else {
  1955. if (id <= 549) {
  1956. if (id <= 523) {
  1957. if (id <= 491) {
  1958. r491c_header_pass1(((T491*)C));
  1959. } else {
  1960. /*[IRF3.4c_header_pass1*/r523standard_c_typedef(((T523*)C));
  1961. /*]*/
  1962. }} else {
  1963. r549c_header_pass1(((T549*)C));
  1964. }} else {
  1965. if (id <= 558) {
  1966. r558c_header_pass1(((T558*)C));
  1967. } else {
  1968. r648c_header_pass1(((T648*)C));
  1969. }}}} else {
  1970. if (id <= 720) {
  1971. if (id <= 707) {
  1972. if (id <= 669) {
  1973. if (id <= 657) {
  1974. /*[IRF3.4c_header_pass1*/r657standard_c_typedef(((T657*)C));
  1975. /*]*/
  1976. } else {
  1977. /*[IRF3.4c_header_pass1*/r669standard_c_typedef(((T669*)C));
  1978. /*]*/
  1979. }} else {
  1980. /*[IRF3.2c_header_pass1*/r7copy(((T7*)(oBC291tmp_string)),((T0*)ms131_470));
  1981. /*[IRF3.6c_type_for_argument_in*/{T0* b1=oBC291tmp_string;
  1982. r7append(((T7*)b1),((T0*)ms111_470));
  1983. }/*]*/
  1984. r7extend(((T7*)(oBC291tmp_string)),'\40');
  1985. r7extend(((T7*)(oBC291tmp_string)),'T');
  1986. r2append_in(6,oBC291tmp_string);
  1987. r7append(((T7*)(oBC291tmp_string)),((T0*)ms134_470));
  1988. /*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),oBC291tmp_string);
  1989. /*]*/
  1990. /*]*/
  1991. }} else {
  1992. if (id <= 709) {
  1993. /*[IRF3.4c_header_pass1*/r709standard_c_typedef(((T709*)C));
  1994. /*]*/
  1995. } else {
  1996. /*[IRF3.4c_header_pass1*/r720standard_c_typedef(((T720*)C));
  1997. /*]*/
  1998. }}} else {
  1999. if (id <= 933) {
  2000. if (id <= 900) {
  2001. if (id <= 788) {
  2002. /*[IRF3.2c_header_pass1*/r7copy(((T7*)(oBC291tmp_string)),((T0*)ms131_470));
  2003. /*[IRF3.6c_type_for_argument_in*/{T0* b1=oBC291tmp_string;
  2004. r7append(((T7*)b1),((T0*)ms111_470));
  2005. }/*]*/
  2006. r7extend(((T7*)(oBC291tmp_string)),'\40');
  2007. r7extend(((T7*)(oBC291tmp_string)),'T');
  2008. r2append_in(2,oBC291tmp_string);
  2009. r7append(((T7*)(oBC291tmp_string)),((T0*)ms134_470));
  2010. /*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),oBC291tmp_string);
  2011. /*]*/
  2012. /*]*/
  2013. } else {
  2014. /*[IRF3.2c_header_pass1*/r7copy(((T7*)(oBC291tmp_string)),((T0*)ms131_470));
  2015. r900c_type_for_argument_in(oBC291tmp_string);
  2016. r7extend(((T7*)(oBC291tmp_string)),'\40');
  2017. r7extend(((T7*)(oBC291tmp_string)),'T');
  2018. r2append_in(8,oBC291tmp_string);
  2019. r7append(((T7*)(oBC291tmp_string)),((T0*)ms134_470));
  2020. /*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),oBC291tmp_string);
  2021. /*]*/
  2022. /*]*/
  2023. }} else {
  2024. /*[IRF3.1c_header_pass1*//*]*/
  2025. }} else {
  2026. if (id <= 958) {
  2027. r958c_header_pass1(((T958*)C));
  2028. } else {
  2029. r963c_header_pass1(((T963*)C));
  2030. }}}}}
  2031. int X291is_string(void *C){
  2032. int id=((T0*)C)->id;
  2033. if (id <= 648) {
  2034. if (id <= 388) {
  2035. if (id <= 252) {
  2036. if (id <= 239) {
  2037. if (id <= 209) {
  2038. return((int)(/*(IRF4.1is_string*/0/*)*/));
  2039. } else {
  2040. return((int)(r239is_string(((T239*)C))));
  2041. }} else {
  2042. return((int)(/*(IRF4.1is_string*/0/*)*/));
  2043. }} else {
  2044. if (id <= 284) {
  2045. if (id <= 283) {
  2046. return((int)(r283is_string(((T283*)C))));
  2047. } else {
  2048. return((int)(/*(IRF4.1is_string*/0/*)*/));
  2049. }} else {
  2050. return((int)(/*(IRF4.1is_string*/0/*)*/));
  2051. }}} else {
  2052. if (id <= 549) {
  2053. if (id <= 523) {
  2054. if (id <= 491) {
  2055. return((int)(1));
  2056. } else {
  2057. return((int)(/*(IRF4.1is_string*/0/*)*/));
  2058. }} else {
  2059. return((int)(/*(IRF4.1is_string*/0/*)*/));
  2060. }} else {
  2061. if (id <= 558) {
  2062. return((int)(/*(IRF4.1is_string*/0/*)*/));
  2063. } else {
  2064. return((int)(r648is_string(((T648*)C))));
  2065. }}}} else {
  2066. if (id <= 720) {
  2067. if (id <= 707) {
  2068. if (id <= 669) {
  2069. if (id <= 657) {
  2070. return((int)(/*(IRF4.1is_string*/0/*)*/));
  2071. } else {
  2072. return((int)(/*(IRF4.1is_string*/0/*)*/));
  2073. }} else {
  2074. return((int)(/*(IRF4.1is_string*/0/*)*/));
  2075. }} else {
  2076. if (id <= 709) {
  2077. return((int)(/*(IRF4.1is_string*/0/*)*/));
  2078. } else {
  2079. return((int)(/*(IRF4.1is_string*/0/*)*/));
  2080. }}} else {
  2081. if (id <= 933) {
  2082. if (id <= 900) {
  2083. if (id <= 788) {
  2084. return((int)(/*(IRF4.1is_string*/0/*)*/));
  2085. } else {
  2086. return((int)(/*(IRF4.1is_string*/0/*)*/));
  2087. }} else {
  2088. return((int)(/*(IRF4.1is_string*/0/*)*/));
  2089. }} else {
  2090. if (id <= 958) {
  2091. return((int)(r958is_string(((T958*)C))));
  2092. } else {
  2093. return((int)(/*(IRF4.1is_string*/0/*)*/));
  2094. }}}}}
  2095. T0* X291look_up_for(void *C,T0* a1,T0* a2){
  2096. int id=((T0*)C)->id;
  2097. if (id <= 648) {
  2098. if (id <= 388) {
  2099. if (id <= 252) {
  2100. if (id <= 239) {
  2101. if (id <= 209) {
  2102. return((T0*)(r209look_up_for(((T209*)C),a1,a2)));
  2103. } else {
  2104. return((T0*)(r239look_up_for(((T239*)C),a1,a2)));
  2105. }} else {
  2106. return((T0*)(r252look_up_for(((T252*)C),a1,a2)));
  2107. }} else {
  2108. if (id <= 284) {
  2109. if (id <= 283) {
  2110. return((T0*)(r283look_up_for(((T283*)C),a1,a2)));
  2111. } else {
  2112. return((T0*)(r284look_up_for(((T284*)C),a1,a2)));
  2113. }} else {
  2114. return((T0*)(r388look_up_for(((T388*)C),a1,a2)));
  2115. }}} else {
  2116. if (id <= 549) {
  2117. if (id <= 523) {
  2118. if (id <= 491) {
  2119. return((T0*)(r491look_up_for(((T491*)C),a1,a2)));
  2120. } else {
  2121. return((T0*)(r523look_up_for(((T523*)C),a1,a2)));
  2122. }} else {
  2123. return((T0*)(r549look_up_for(((T549*)C),a1,a2)));
  2124. }} else {
  2125. if (id <= 558) {
  2126. return((T0*)(r558look_up_for(((T558*)C),a1,a2)));
  2127. } else {
  2128. return((T0*)(r648look_up_for(((T648*)C),a1,a2)));
  2129. }}}} else {
  2130. if (id <= 720) {
  2131. if (id <= 707) {
  2132. if (id <= 669) {
  2133. if (id <= 657) {
  2134. return((T0*)(r657look_up_for(((T657*)C),a1,a2)));
  2135. } else {
  2136. return((T0*)(r669look_up_for(((T669*)C),a1,a2)));
  2137. }} else {
  2138. return((T0*)(r707look_up_for(((T707*)C),a1,a2)));
  2139. }} else {
  2140. if (id <= 709) {
  2141. return((T0*)(r709look_up_for(((T709*)C),a1,a2)));
  2142. } else {
  2143. return((T0*)(r720look_up_for(((T720*)C),a1,a2)));
  2144. }}} else {
  2145. if (id <= 933) {
  2146. if (id <= 900) {
  2147. if (id <= 788) {
  2148. return((T0*)(r788look_up_for(((T788*)C),a1,a2)));
  2149. } else {
  2150. return((T0*)(r900look_up_for(((T900*)C),a1,a2)));
  2151. }} else {
  2152. return((T0*)(r933look_up_for(((T933*)C),a1,a2)));
  2153. }} else {
  2154. if (id <= 958) {
  2155. return((T0*)(r958look_up_for(((T958*)C),a1,a2)));
  2156. } else {
  2157. return((T0*)(r963look_up_for(((T963*)C),a1,a2)));
  2158. }}}}}
  2159. int X291is_a_in(void *C,T0* a1,T0* a2){
  2160. int id=((T0*)C)->id;
  2161. if (id <= 648) {
  2162. if (id <= 388) {
  2163. if (id <= 252) {
  2164. if (id <= 239) {
  2165. if (id <= 209) {
  2166. return((int)(r209is_a_in(((T209*)C),a1,a2)));
  2167. } else {
  2168. return((int)(r239is_a_in(((T239*)C),a1,a2)));
  2169. }} else {
  2170. return((int)(r252is_a_in(((T252*)C),a1,a2)));
  2171. }} else {
  2172. if (id <= 284) {
  2173. if (id <= 283) {
  2174. return((int)(r283is_a_in(((T283*)C),a1,a2)));
  2175. } else {
  2176. return((int)(r284is_a_in(((T284*)C),a1,a2)));
  2177. }} else {
  2178. return((int)(r388is_a_in(((T388*)C),a1,a2)));
  2179. }}} else {
  2180. if (id <= 549) {
  2181. if (id <= 523) {
  2182. if (id <= 491) {
  2183. return((int)(r491is_a_in(((T491*)C),a1,a2)));
  2184. } else {
  2185. return((int)(r523is_a_in(((T523*)C),a1,a2)));
  2186. }} else {
  2187. return((int)(r549is_a_in(((T549*)C),a1,a2)));
  2188. }} else {
  2189. if (id <= 558) {
  2190. return((int)(r558is_a_in(((T558*)C),a1,a2)));
  2191. } else {
  2192. return((int)(r648is_a_in(((T648*)C),a1,a2)));
  2193. }}}} else {
  2194. if (id <= 720) {
  2195. if (id <= 707) {
  2196. if (id <= 669) {
  2197. if (id <= 657) {
  2198. return((int)(r657is_a_in(((T657*)C),a1,a2)));
  2199. } else {
  2200. return((int)(r669is_a_in(((T669*)C),a1,a2)));
  2201. }} else {
  2202. return((int)(r707is_a_in(((T707*)C),a1,a2)));
  2203. }} else {
  2204. if (id <= 709) {
  2205. return((int)(r709is_a_in(((T709*)C),a1,a2)));
  2206. } else {
  2207. return((int)(r720is_a_in(((T720*)C),a1,a2)));
  2208. }}} else {
  2209. if (id <= 933) {
  2210. if (id <= 900) {
  2211. if (id <= 788) {
  2212. return((int)(r788is_a_in(((T788*)C),a1,a2)));
  2213. } else {
  2214. return((int)(r900is_a_in(((T900*)C),a1,a2)));
  2215. }} else {
  2216. return((int)(r933is_a_in(((T933*)C),a1,a2)));
  2217. }} else {
  2218. if (id <= 958) {
  2219. return((int)(r958is_a_in(((T958*)C),a1,a2)));
  2220. } else {
  2221. return((int)(r963is_a_in(((T963*)C),a1,a2)));
  2222. }}}}}
  2223. int X291space_for_variable(void *C){
  2224. int id=((T0*)C)->id;
  2225. if (id <= 648) {
  2226. if (id <= 388) {
  2227. if (id <= 252) {
  2228. if (id <= 239) {
  2229. if (id <= 209) {
  2230. return((int)(r209space_for_variable()));
  2231. } else {
  2232. return((int)(r239space_for_variable(((T239*)C))));
  2233. }} else {
  2234. return((int)(/*(IRF4.2space_for_variable*/(1)/*)*/));
  2235. }} else {
  2236. if (id <= 284) {
  2237. if (id <= 283) {
  2238. return((int)(r283space_for_variable(((T283*)C))));
  2239. } else {
  2240. return((int)(/*(IRF4.5space_for_variable*/r284space_for_pointer()/*)*/));
  2241. }} else {
  2242. return((int)(r388space_for_variable()));
  2243. }}} else {
  2244. if (id <= 549) {
  2245. if (id <= 523) {
  2246. if (id <= 491) {
  2247. return((int)(/*(IRF4.5space_for_variable*/r491space_for_pointer()/*)*/));
  2248. } else {
  2249. return((int)(/*(IRF4.5space_for_variable*/r523standard_space_for_object(((T523*)C))/*)*/));
  2250. }} else {
  2251. return((int)(r549space_for_variable(((T549*)C))));
  2252. }} else {
  2253. if (id <= 558) {
  2254. return((int)(r558space_for_variable(((T558*)C))));
  2255. } else {
  2256. return((int)(r648space_for_variable(((T648*)C))));
  2257. }}}} else {
  2258. if (id <= 720) {
  2259. if (id <= 707) {
  2260. if (id <= 669) {
  2261. if (id <= 657) {
  2262. return((int)(r657space_for_variable(((T657*)C))));
  2263. } else {
  2264. return((int)(/*(IRF4.5space_for_variable*/r669space_for_pointer()/*)*/));
  2265. }} else {
  2266. return((int)(r707space_for_variable()));
  2267. }} else {
  2268. if (id <= 709) {
  2269. return((int)(/*(IRF4.5space_for_variable*/r709space_for_pointer()/*)*/));
  2270. } else {
  2271. return((int)(r720space_for_variable(((T720*)C))));
  2272. }}} else {
  2273. if (id <= 933) {
  2274. if (id <= 900) {
  2275. if (id <= 788) {
  2276. return((int)(/*(IRF4.5space_for_variable*/r788space_for_integer()/*)*/));
  2277. } else {
  2278. return((int)(/*(IRF4.5space_for_variable*/r900space_for_pointer()/*)*/));
  2279. }} else {
  2280. return((int)(/*(IRF4.5space_for_variable*/r933space_for_pointer()/*)*/));
  2281. }} else {
  2282. if (id <= 958) {
  2283. return((int)(r958space_for_variable(((T958*)C))));
  2284. } else {
  2285. return((int)(/*(IRF4.5space_for_variable*/r963space_for_pointer()/*)*/));
  2286. }}}}}
  2287. void X291c_type_for_result_in(void *C,T0* a1){
  2288. int id=((T0*)C)->id;
  2289. if (id <= 648) {
  2290. if (id <= 388) {
  2291. if (id <= 252) {
  2292. if (id <= 239) {
  2293. if (id <= 209) {
  2294. /*[IRF3.6c_type_for_result_in*/{T0* b1=a1;
  2295. /*[IRF3.6c_type_for_argument_in*/{T0* c1=b1;
  2296. r7append(((T7*)c1),((T0*)ms104_470));
  2297. }/*]*/
  2298. }/*]*/
  2299. } else {
  2300. r239c_type_for_result_in(((T239*)C),a1);
  2301. }} else {
  2302. /*[IRF3.6c_type_for_result_in*/{T0* b1=a1;
  2303. /*[IRF3.6c_type_for_argument_in*/{T0* c1=b1;
  2304. r7append(((T7*)c1),((T0*)ms79_470));
  2305. }/*]*/
  2306. }/*]*/
  2307. }} else {
  2308. if (id <= 284) {
  2309. if (id <= 283) {
  2310. r283c_type_for_result_in(((T283*)C),a1);
  2311. } else {
  2312. /*[IRF3.6c_type_for_result_in*/{T0* b1=a1;
  2313. r7append(((T7*)b1),((T0*)ms128_470));
  2314. }/*]*/
  2315. }} else {
  2316. /*[IRF3.6c_type_for_result_in*/{T0* b1=a1;
  2317. /*[IRF3.6c_type_for_argument_in*/{T0* c1=b1;
  2318. r7append(((T7*)c1),((T0*)ms101_470));
  2319. }/*]*/
  2320. }/*]*/
  2321. }}} else {
  2322. if (id <= 549) {
  2323. if (id <= 523) {
  2324. if (id <= 491) {
  2325. /*[IRF3.6c_type_for_result_in*/{T0* b1=a1;
  2326. r7append(((T7*)b1),((T0*)ms128_470));
  2327. }/*]*/
  2328. } else {
  2329. r523c_type_for_result_in(((T523*)C),a1);
  2330. }} else {
  2331. /*[IRF3.6c_type_for_result_in*/{T549* C1=((T549*)C);
  2332. T0* b1=a1;
  2333. r549c_type_for_argument_in(C1,b1);
  2334. }/*]*/
  2335. }} else {
  2336. if (id <= 558) {
  2337. /*[IRF3.6c_type_for_result_in*/{T558* C1=((T558*)C);
  2338. T0* b1=a1;
  2339. r558c_type_for_argument_in(C1,b1);
  2340. }/*]*/
  2341. } else {
  2342. r648c_type_for_result_in(((T648*)C),a1);
  2343. }}}} else {
  2344. if (id <= 720) {
  2345. if (id <= 707) {
  2346. if (id <= 669) {
  2347. if (id <= 657) {
  2348. r657c_type_for_result_in(((T657*)C),a1);
  2349. } else {
  2350. /*[IRF3.6c_type_for_result_in*/{T0* b1=a1;
  2351. r7append(((T7*)b1),((T0*)ms128_470));
  2352. }/*]*/
  2353. }} else {
  2354. /*[IRF3.6c_type_for_result_in*/{T0* b1=a1;
  2355. /*[IRF3.6c_type_for_argument_in*/{T0* c1=b1;
  2356. r7append(((T7*)c1),((T0*)ms111_470));
  2357. }/*]*/
  2358. }/*]*/
  2359. }} else {
  2360. if (id <= 709) {
  2361. /*[IRF3.6c_type_for_result_in*/{T0* b1=a1;
  2362. r7append(((T7*)b1),((T0*)ms128_470));
  2363. }/*]*/
  2364. } else {
  2365. r720c_type_for_result_in(((T720*)C),a1);
  2366. }}} else {
  2367. if (id <= 933) {
  2368. if (id <= 900) {
  2369. if (id <= 788) {
  2370. /*[IRF3.6c_type_for_result_in*/{T0* b1=a1;
  2371. /*[IRF3.6c_type_for_argument_in*/{T0* c1=b1;
  2372. r7append(((T7*)c1),((T0*)ms111_470));
  2373. }/*]*/
  2374. }/*]*/
  2375. } else {
  2376. /*[IRF3.6c_type_for_result_in*/{T0* b1=a1;
  2377. r900c_type_for_argument_in(b1);
  2378. }/*]*/
  2379. }} else {
  2380. /*[IRF3.6c_type_for_result_in*/{T933* C1=((T933*)C);
  2381. T0* b1=a1;
  2382. r933c_type_for_argument_in(C1,b1);
  2383. }/*]*/
  2384. }} else {
  2385. if (id <= 958) {
  2386. r958c_type_for_result_in(((T958*)C),a1);
  2387. } else {
  2388. /*[IRF3.6c_type_for_result_in*/{T0* b1=a1;
  2389. r7append(((T7*)b1),((T0*)ms128_470));
  2390. }/*]*/
  2391. }}}}}
  2392. int X291is_like_feature(void *C){
  2393. int id=((T0*)C)->id;
  2394. if (id <= 648) {
  2395. if (id <= 388) {
  2396. if (id <= 252) {
  2397. if (id <= 239) {
  2398. if (id <= 209) {
  2399. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2400. } else {
  2401. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2402. }} else {
  2403. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2404. }} else {
  2405. if (id <= 284) {
  2406. if (id <= 283) {
  2407. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2408. } else {
  2409. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2410. }} else {
  2411. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2412. }}} else {
  2413. if (id <= 549) {
  2414. if (id <= 523) {
  2415. if (id <= 491) {
  2416. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2417. } else {
  2418. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2419. }} else {
  2420. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2421. }} else {
  2422. if (id <= 558) {
  2423. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2424. } else {
  2425. return((int)(1));
  2426. }}}} else {
  2427. if (id <= 720) {
  2428. if (id <= 707) {
  2429. if (id <= 669) {
  2430. if (id <= 657) {
  2431. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2432. } else {
  2433. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2434. }} else {
  2435. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2436. }} else {
  2437. if (id <= 709) {
  2438. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2439. } else {
  2440. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2441. }}} else {
  2442. if (id <= 933) {
  2443. if (id <= 900) {
  2444. if (id <= 788) {
  2445. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2446. } else {
  2447. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2448. }} else {
  2449. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2450. }} else {
  2451. if (id <= 958) {
  2452. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2453. } else {
  2454. return((int)(/*(IRF4.1is_like_feature*/0/*)*/));
  2455. }}}}}
  2456. int X291is_like_current(void *C){
  2457. int id=((T0*)C)->id;
  2458. if (id <= 648) {
  2459. if (id <= 388) {
  2460. if (id <= 252) {
  2461. if (id <= 239) {
  2462. if (id <= 209) {
  2463. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2464. } else {
  2465. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2466. }} else {
  2467. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2468. }} else {
  2469. if (id <= 284) {
  2470. if (id <= 283) {
  2471. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2472. } else {
  2473. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2474. }} else {
  2475. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2476. }}} else {
  2477. if (id <= 549) {
  2478. if (id <= 523) {
  2479. if (id <= 491) {
  2480. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2481. } else {
  2482. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2483. }} else {
  2484. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2485. }} else {
  2486. if (id <= 558) {
  2487. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2488. } else {
  2489. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2490. }}}} else {
  2491. if (id <= 720) {
  2492. if (id <= 707) {
  2493. if (id <= 669) {
  2494. if (id <= 657) {
  2495. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2496. } else {
  2497. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2498. }} else {
  2499. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2500. }} else {
  2501. if (id <= 709) {
  2502. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2503. } else {
  2504. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2505. }}} else {
  2506. if (id <= 933) {
  2507. if (id <= 900) {
  2508. if (id <= 788) {
  2509. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2510. } else {
  2511. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2512. }} else {
  2513. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2514. }} else {
  2515. if (id <= 958) {
  2516. return((int)(1));
  2517. } else {
  2518. return((int)(/*(IRF4.1is_like_current*/0/*)*/));
  2519. }}}}}
  2520. T0* X291expanded_initializer(void *C){
  2521. int id=((T0*)C)->id;
  2522. if (id <= 648) {
  2523. if (id <= 388) {
  2524. if (id <= 252) {
  2525. if (id <= 239) {
  2526. if (id <= 209) {
  2527. return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
  2528. } else {
  2529. return((T0*)(r239expanded_initializer(((T239*)C))));
  2530. }} else {
  2531. return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
  2532. }} else {
  2533. if (id <= 284) {
  2534. if (id <= 283) {
  2535. return((T0*)(r283expanded_initializer(((T283*)C))));
  2536. } else {
  2537. return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
  2538. }} else {
  2539. return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
  2540. }}} else {
  2541. if (id <= 549) {
  2542. if (id <= 523) {
  2543. if (id <= 491) {
  2544. return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
  2545. } else {
  2546. return((T0*)(r523expanded_initializer(((T523*)C))));
  2547. }} else {
  2548. return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
  2549. }} else {
  2550. if (id <= 558) {
  2551. return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
  2552. } else {
  2553. return((T0*)(r648expanded_initializer(((T648*)C))));
  2554. }}}} else {
  2555. if (id <= 720) {
  2556. if (id <= 707) {
  2557. if (id <= 669) {
  2558. if (id <= 657) {
  2559. return((T0*)(r657expanded_initializer(((T657*)C))));
  2560. } else {
  2561. return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
  2562. }} else {
  2563. return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
  2564. }} else {
  2565. if (id <= 709) {
  2566. return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
  2567. } else {
  2568. return((T0*)(r720expanded_initializer(((T720*)C))));
  2569. }}} else {
  2570. if (id <= 933) {
  2571. if (id <= 900) {
  2572. if (id <= 788) {
  2573. return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
  2574. } else {
  2575. return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
  2576. }} else {
  2577. return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
  2578. }} else {
  2579. if (id <= 958) {
  2580. return((T0*)(r958expanded_initializer(((T958*)C))));
  2581. } else {
  2582. return((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
  2583. }}}}}
  2584. int X291is_generic(void *C){
  2585. int id=((T0*)C)->id;
  2586. if (id <= 648) {
  2587. if (id <= 388) {
  2588. if (id <= 252) {
  2589. if (id <= 239) {
  2590. if (id <= 209) {
  2591. return((int)(0));
  2592. } else {
  2593. return((int)(r239is_generic(((T239*)C))));
  2594. }} else {
  2595. return((int)(0));
  2596. }} else {
  2597. if (id <= 284) {
  2598. if (id <= 283) {
  2599. return((int)(r283is_generic(((T283*)C))));
  2600. } else {
  2601. return((int)(0));
  2602. }} else {
  2603. return((int)(0));
  2604. }}} else {
  2605. if (id <= 549) {
  2606. if (id <= 523) {
  2607. if (id <= 491) {
  2608. return((int)(0));
  2609. } else {
  2610. return((int)(r523is_generic(((T523*)C))));
  2611. }} else {
  2612. return((int)(0));
  2613. }} else {
  2614. if (id <= 558) {
  2615. return((int)(0));
  2616. } else {
  2617. return((int)(r648is_generic(((T648*)C))));
  2618. }}}} else {
  2619. if (id <= 720) {
  2620. if (id <= 707) {
  2621. if (id <= 669) {
  2622. if (id <= 657) {
  2623. return((int)(0));
  2624. } else {
  2625. return((int)(0));
  2626. }} else {
  2627. return((int)(0));
  2628. }} else {
  2629. if (id <= 709) {
  2630. return((int)(1));
  2631. } else {
  2632. return((int)(1));
  2633. }}} else {
  2634. if (id <= 933) {
  2635. if (id <= 900) {
  2636. if (id <= 788) {
  2637. return((int)(0));
  2638. } else {
  2639. return((int)(0));
  2640. }} else {
  2641. return((int)(1));
  2642. }} else {
  2643. if (id <= 958) {
  2644. return((int)(r958is_generic(((T958*)C))));
  2645. } else {
  2646. return((int)(0));
  2647. }}}}}
  2648. void X291used_as_reference(void *C){
  2649. int id=((T0*)C)->id;
  2650. if (id <= 648) {
  2651. if (id <= 388) {
  2652. if (id <= 252) {
  2653. if (id <= 239) {
  2654. if (id <= 209) {
  2655. r209used_as_reference();
  2656. } else {
  2657. /*[IRF3.1used_as_reference*//*]*/
  2658. }} else {
  2659. r252used_as_reference();
  2660. }} else {
  2661. if (id <= 284) {
  2662. if (id <= 283) {
  2663. /*[IRF3.1used_as_reference*//*]*/
  2664. } else {
  2665. /*[IRF3.1used_as_reference*//*]*/
  2666. }} else {
  2667. r388used_as_reference();
  2668. }}} else {
  2669. if (id <= 549) {
  2670. if (id <= 523) {
  2671. if (id <= 491) {
  2672. /*[IRF3.1used_as_reference*//*]*/
  2673. } else {
  2674. /*[IRF3.1used_as_reference*//*]*/
  2675. }} else {
  2676. r549used_as_reference(((T549*)C));
  2677. }} else {
  2678. if (id <= 558) {
  2679. r558used_as_reference(((T558*)C));
  2680. } else {
  2681. /*[IRF3.1used_as_reference*//*]*/
  2682. }}}} else {
  2683. if (id <= 720) {
  2684. if (id <= 707) {
  2685. if (id <= 669) {
  2686. if (id <= 657) {
  2687. /*[IRF3.1used_as_reference*//*]*/
  2688. } else {
  2689. /*[IRF3.1used_as_reference*//*]*/
  2690. }} else {
  2691. r707used_as_reference();
  2692. }} else {
  2693. if (id <= 709) {
  2694. /*[IRF3.1used_as_reference*//*]*/
  2695. } else {
  2696. /*[IRF3.1used_as_reference*//*]*/
  2697. }}} else {
  2698. if (id <= 933) {
  2699. if (id <= 900) {
  2700. if (id <= 788) {
  2701. r788used_as_reference();
  2702. } else {
  2703. r900used_as_reference();
  2704. }} else {
  2705. /*[IRF3.1used_as_reference*//*]*/
  2706. }} else {
  2707. if (id <= 958) {
  2708. /*[IRF3.1used_as_reference*//*]*/
  2709. } else {
  2710. /*[IRF3.1used_as_reference*//*]*/
  2711. }}}}}
  2712. void X291c_header_pass2(void *C){
  2713. int id=((T0*)C)->id;
  2714. if (id <= 648) {
  2715. if (id <= 388) {
  2716. if (id <= 252) {
  2717. if (id <= 239) {
  2718. if (id <= 209) {
  2719. /*[IRF3.1c_header_pass2*//*]*/
  2720. } else {
  2721. r239c_header_pass2(((T239*)C));
  2722. }} else {
  2723. /*[IRF3.1c_header_pass2*//*]*/
  2724. }} else {
  2725. if (id <= 284) {
  2726. if (id <= 283) {
  2727. r283c_header_pass2(((T283*)C));
  2728. } else {
  2729. /*[IRF3.1c_header_pass2*//*]*/
  2730. }} else {
  2731. /*[IRF3.1c_header_pass2*//*]*/
  2732. }}} else {
  2733. if (id <= 549) {
  2734. if (id <= 523) {
  2735. if (id <= 491) {
  2736. /*[IRF3.1c_header_pass2*//*]*/
  2737. } else {
  2738. /*[IRF3.1c_header_pass2*//*]*/
  2739. }} else {
  2740. /*[IRF3.1c_header_pass2*//*]*/
  2741. }} else {
  2742. if (id <= 558) {
  2743. /*[IRF3.1c_header_pass2*//*]*/
  2744. } else {
  2745. r648c_header_pass2(((T648*)C));
  2746. }}}} else {
  2747. if (id <= 720) {
  2748. if (id <= 707) {
  2749. if (id <= 669) {
  2750. if (id <= 657) {
  2751. /*[IRF3.1c_header_pass2*//*]*/
  2752. } else {
  2753. /*[IRF3.1c_header_pass2*//*]*/
  2754. }} else {
  2755. /*[IRF3.1c_header_pass2*//*]*/
  2756. }} else {
  2757. if (id <= 709) {
  2758. /*[IRF3.1c_header_pass2*//*]*/
  2759. } else {
  2760. /*[IRF3.1c_header_pass2*//*]*/
  2761. }}} else {
  2762. if (id <= 933) {
  2763. if (id <= 900) {
  2764. if (id <= 788) {
  2765. /*[IRF3.1c_header_pass2*//*]*/
  2766. } else {
  2767. /*[IRF3.1c_header_pass2*//*]*/
  2768. }} else {
  2769. r933c_header_pass2(((T933*)C));
  2770. }} else {
  2771. if (id <= 958) {
  2772. r958c_header_pass2(((T958*)C));
  2773. } else {
  2774. /*[IRF3.1c_header_pass2*//*]*/
  2775. }}}}}
  2776. void X291gc_define1(void *C){
  2777. int id=((T0*)C)->id;
  2778. if (id <= 648) {
  2779. if (id <= 388) {
  2780. if (id <= 252) {
  2781. if (id <= 239) {
  2782. if (id <= 209) {
  2783. /*[IRF3.1gc_define1*//*]*/
  2784. } else {
  2785. r239gc_define1(((T239*)C));
  2786. }} else {
  2787. /*[IRF3.1gc_define1*//*]*/
  2788. }} else {
  2789. if (id <= 284) {
  2790. if (id <= 283) {
  2791. r283gc_define1(((T283*)C));
  2792. } else {
  2793. /*[IRF3.1gc_define1*//*]*/
  2794. }} else {
  2795. /*[IRF3.1gc_define1*//*]*/
  2796. }}} else {
  2797. if (id <= 549) {
  2798. if (id <= 523) {
  2799. if (id <= 491) {
  2800. /*[IRF3.4gc_define1*/r491standard_gc_define1(((T491*)C));
  2801. /*]*/
  2802. } else {
  2803. /*[IRF3.1gc_define1*//*]*/
  2804. }} else {
  2805. /*[IRF3.1gc_define1*//*]*/
  2806. }} else {
  2807. if (id <= 558) {
  2808. /*[IRF3.1gc_define1*//*]*/
  2809. } else {
  2810. r648gc_define1(((T648*)C));
  2811. }}}} else {
  2812. if (id <= 720) {
  2813. if (id <= 707) {
  2814. if (id <= 669) {
  2815. if (id <= 657) {
  2816. r657gc_define1(((T657*)C));
  2817. } else {
  2818. /*[IRF3.4gc_define1*/r669standard_gc_define1(((T669*)C));
  2819. /*]*/
  2820. }} else {
  2821. /*[IRF3.1gc_define1*//*]*/
  2822. }} else {
  2823. if (id <= 709) {
  2824. /*[IRF3.4gc_define1*/r709standard_gc_define1(((T709*)C));
  2825. /*]*/
  2826. } else {
  2827. /*[IRF3.4gc_define1*/r720standard_gc_define1(((T720*)C));
  2828. /*]*/
  2829. }}} else {
  2830. if (id <= 933) {
  2831. if (id <= 900) {
  2832. if (id <= 788) {
  2833. /*[IRF3.1gc_define1*//*]*/
  2834. } else {
  2835. /*[IRF3.1gc_define1*//*]*/
  2836. }} else {
  2837. r933gc_define1(((T933*)C));
  2838. }} else {
  2839. if (id <= 958) {
  2840. r958gc_define1(((T958*)C));
  2841. } else {
  2842. /*[IRF3.4gc_define1*/r963standard_gc_define1(((T963*)C));
  2843. /*]*/
  2844. }}}}}
  2845. int X291need_c_struct(void *C){
  2846. int id=((T0*)C)->id;
  2847. if (id <= 648) {
  2848. if (id <= 388) {
  2849. if (id <= 252) {
  2850. if (id <= 239) {
  2851. if (id <= 209) {
  2852. return((int)(0));
  2853. } else {
  2854. return((int)(r239need_c_struct(((T239*)C))));
  2855. }} else {
  2856. return((int)(0));
  2857. }} else {
  2858. if (id <= 284) {
  2859. if (id <= 283) {
  2860. return((int)(r283need_c_struct(((T283*)C))));
  2861. } else {
  2862. return((int)(0));
  2863. }} else {
  2864. return((int)(0));
  2865. }}} else {
  2866. if (id <= 549) {
  2867. if (id <= 523) {
  2868. if (id <= 491) {
  2869. return((int)(1));
  2870. } else {
  2871. return((int)(r523need_c_struct(((T523*)C))));
  2872. }} else {
  2873. return((int)(0));
  2874. }} else {
  2875. if (id <= 558) {
  2876. return((int)(0));
  2877. } else {
  2878. return((int)(r648need_c_struct(((T648*)C))));
  2879. }}}} else {
  2880. if (id <= 720) {
  2881. if (id <= 707) {
  2882. if (id <= 669) {
  2883. if (id <= 657) {
  2884. return((int)(r657need_c_struct(((T657*)C))));
  2885. } else {
  2886. return((int)(r669need_c_struct(((T669*)C))));
  2887. }} else {
  2888. return((int)(0));
  2889. }} else {
  2890. if (id <= 709) {
  2891. return((int)(1));
  2892. } else {
  2893. return((int)(r720need_c_struct(((T720*)C))));
  2894. }}} else {
  2895. if (id <= 933) {
  2896. if (id <= 900) {
  2897. if (id <= 788) {
  2898. return((int)(0));
  2899. } else {
  2900. return((int)(0));
  2901. }} else {
  2902. return((int)(/*(IRF4.1need_c_struct*/0/*)*/));
  2903. }} else {
  2904. if (id <= 958) {
  2905. return((int)(r958need_c_struct(((T958*)C))));
  2906. } else {
  2907. return((int)(1));
  2908. }}}}}
  2909. void X291gc_info_in(void *C,T0* a1){
  2910. int id=((T0*)C)->id;
  2911. if (id <= 648) {
  2912. if (id <= 388) {
  2913. if (id <= 252) {
  2914. if (id <= 239) {
  2915. if (id <= 209) {
  2916. /*[IRF3.1gc_info_in*//*]*/
  2917. } else {
  2918. r239gc_info_in(((T239*)C),a1);
  2919. }} else {
  2920. /*[IRF3.1gc_info_in*//*]*/
  2921. }} else {
  2922. if (id <= 284) {
  2923. if (id <= 283) {
  2924. r283gc_info_in(((T283*)C),a1);
  2925. } else {
  2926. /*[IRF3.1gc_info_in*//*]*/
  2927. }} else {
  2928. /*[IRF3.1gc_info_in*//*]*/
  2929. }}} else {
  2930. if (id <= 549) {
  2931. if (id <= 523) {
  2932. if (id <= 491) {
  2933. /*[IRF3.6gc_info_in*/{T0* b1=a1;
  2934. r491standard_gc_info_in(b1);
  2935. }/*]*/
  2936. } else {
  2937. /*[IRF3.1gc_info_in*//*]*/
  2938. }} else {
  2939. /*[IRF3.1gc_info_in*//*]*/
  2940. }} else {
  2941. if (id <= 558) {
  2942. /*[IRF3.1gc_info_in*//*]*/
  2943. } else {
  2944. r648gc_info_in(((T648*)C),a1);
  2945. }}}} else {
  2946. if (id <= 720) {
  2947. if (id <= 707) {
  2948. if (id <= 669) {
  2949. if (id <= 657) {
  2950. r657gc_info_in(((T657*)C),a1);
  2951. } else {
  2952. /*[IRF3.6gc_info_in*/{T669* C1=((T669*)C);
  2953. T0* b1=a1;
  2954. r669standard_gc_info_in(C1,b1);
  2955. }/*]*/
  2956. }} else {
  2957. /*[IRF3.1gc_info_in*//*]*/
  2958. }} else {
  2959. if (id <= 709) {
  2960. /*[IRF3.6gc_info_in*/{T709* C1=((T709*)C);
  2961. T0* b1=a1;
  2962. r709standard_gc_info_in(C1,b1);
  2963. }/*]*/
  2964. } else {
  2965. /*[IRF3.6gc_info_in*/{T720* C1=((T720*)C);
  2966. T0* b1=a1;
  2967. r720standard_gc_info_in(C1,b1);
  2968. }/*]*/
  2969. }}} else {
  2970. if (id <= 933) {
  2971. if (id <= 900) {
  2972. if (id <= 788) {
  2973. /*[IRF3.1gc_info_in*//*]*/
  2974. } else {
  2975. /*[IRF3.1gc_info_in*//*]*/
  2976. }} else {
  2977. r933gc_info_in(((T933*)C),a1);
  2978. }} else {
  2979. if (id <= 958) {
  2980. r958gc_info_in(((T958*)C),a1);
  2981. } else {
  2982. /*[IRF3.6gc_info_in*/{T963* C1=((T963*)C);
  2983. T0* b1=a1;
  2984. r963standard_gc_info_in(C1,b1);
  2985. }/*]*/
  2986. }}}}}
  2987. void X291mapping_cast(void *C){
  2988. int id=((T0*)C)->id;
  2989. if (id <= 648) {
  2990. if (id <= 388) {
  2991. if (id <= 252) {
  2992. if (id <= 239) {
  2993. if (id <= 209) {
  2994. /*[IRF3.2mapping_cast*//*[IRF3.3clear*/((((T7*)(((T7*)(oBC291tmp_string)))))->_count)=(0);
  2995. /*]*/
  2996. r7extend(((T7*)(oBC291tmp_string)),'\50');
  2997. /*[IRF3.6c_type_for_target_in*/{T0* b1=oBC291tmp_string;
  2998. /*[IRF3.6c_type_for_argument_in*/{T0* c1=b1;
  2999. r7append(((T7*)c1),((T0*)ms104_470));
  3000. }/*]*/
  3001. }/*]*/
  3002. r7extend(((T7*)(oBC291tmp_string)),'\51');
  3003. /*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),oBC291tmp_string);
  3004. /*]*/
  3005. /*]*/
  3006. } else {
  3007. r239mapping_cast(((T239*)C));
  3008. }} else {
  3009. /*[IRF3.2mapping_cast*//*[IRF3.3clear*/((((T7*)(((T7*)(oBC291tmp_string)))))->_count)=(0);
  3010. /*]*/
  3011. r7extend(((T7*)(oBC291tmp_string)),'\50');
  3012. /*[IRF3.6c_type_for_target_in*/{T0* b1=oBC291tmp_string;
  3013. /*[IRF3.6c_type_for_argument_in*/{T0* c1=b1;
  3014. r7append(((T7*)c1),((T0*)ms79_470));
  3015. }/*]*/
  3016. }/*]*/
  3017. r7extend(((T7*)(oBC291tmp_string)),'\51');
  3018. /*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),oBC291tmp_string);
  3019. /*]*/
  3020. /*]*/
  3021. }} else {
  3022. if (id <= 284) {
  3023. if (id <= 283) {
  3024. r283mapping_cast(((T283*)C));
  3025. } else {
  3026. /*[IRF3.2mapping_cast*//*[IRF3.3clear*/((((T7*)(((T7*)(oBC291tmp_string)))))->_count)=(0);
  3027. /*]*/
  3028. r7extend(((T7*)(oBC291tmp_string)),'\50');
  3029. /*[IRF3.6c_type_for_target_in*/{T0* b1=oBC291tmp_string;
  3030. r7append(((T7*)b1),((T0*)ms128_470));
  3031. }/*]*/
  3032. r7extend(((T7*)(oBC291tmp_string)),'\51');
  3033. /*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),oBC291tmp_string);
  3034. /*]*/
  3035. /*]*/
  3036. }} else {
  3037. /*[IRF3.2mapping_cast*//*[IRF3.3clear*/((((T7*)(((T7*)(oBC291tmp_string)))))->_count)=(0);
  3038. /*]*/
  3039. r7extend(((T7*)(oBC291tmp_string)),'\50');
  3040. /*[IRF3.6c_type_for_target_in*/{T0* b1=oBC291tmp_string;
  3041. /*[IRF3.6c_type_for_argument_in*/{T0* c1=b1;
  3042. r7append(((T7*)c1),((T0*)ms101_470));
  3043. }/*]*/
  3044. }/*]*/
  3045. r7extend(((T7*)(oBC291tmp_string)),'\51');
  3046. /*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),oBC291tmp_string);
  3047. /*]*/
  3048. /*]*/
  3049. }}} else {
  3050. if (id <= 549) {
  3051. if (id <= 523) {
  3052. if (id <= 491) {
  3053. /*[IRF3.2mapping_cast*//*[IRF3.3clear*/((((T7*)(((T7*)(oBC291tmp_string)))))->_count)=(0);
  3054. /*]*/
  3055. r7extend(((T7*)(oBC291tmp_string)),'\50');
  3056. /*[IRF3.6c_type_for_target_in*/{T0* b1=oBC291tmp_string;
  3057. r7append(((T7*)b1),((T0*)ms1_491));
  3058. }/*]*/
  3059. r7extend(((T7*)(oBC291tmp_string)),'\51');
  3060. /*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),oBC291tmp_string);
  3061. /*]*/
  3062. /*]*/
  3063. } else {
  3064. r523mapping_cast(((T523*)C));
  3065. }} else {
  3066. r549mapping_cast(((T549*)C));
  3067. }} else {
  3068. if (id <= 558) {
  3069. r558mapping_cast(((T558*)C));
  3070. } else {
  3071. r648mapping_cast(((T648*)C));
  3072. }}}} else {
  3073. if (id <= 720) {
  3074. if (id <= 707) {
  3075. if (id <= 669) {
  3076. if (id <= 657) {
  3077. r657mapping_cast(((T657*)C));
  3078. } else {
  3079. r669mapping_cast(((T669*)C));
  3080. }} else {
  3081. /*[IRF3.2mapping_cast*//*[IRF3.3clear*/((((T7*)(((T7*)(oBC291tmp_string)))))->_count)=(0);
  3082. /*]*/
  3083. r7extend(((T7*)(oBC291tmp_string)),'\50');
  3084. /*[IRF3.6c_type_for_target_in*/{T0* b1=oBC291tmp_string;
  3085. /*[IRF3.6c_type_for_argument_in*/{T0* c1=b1;
  3086. r7append(((T7*)c1),((T0*)ms111_470));
  3087. }/*]*/
  3088. }/*]*/
  3089. r7extend(((T7*)(oBC291tmp_string)),'\51');
  3090. /*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),oBC291tmp_string);
  3091. /*]*/
  3092. /*]*/
  3093. }} else {
  3094. if (id <= 709) {
  3095. r709mapping_cast(((T709*)C));
  3096. } else {
  3097. r720mapping_cast(((T720*)C));
  3098. }}} else {
  3099. if (id <= 933) {
  3100. if (id <= 900) {
  3101. if (id <= 788) {
  3102. /*[IRF3.2mapping_cast*//*[IRF3.3clear*/((((T7*)(((T7*)(oBC291tmp_string)))))->_count)=(0);
  3103. /*]*/
  3104. r7extend(((T7*)(oBC291tmp_string)),'\50');
  3105. /*[IRF3.6c_type_for_target_in*/{T0* b1=oBC291tmp_string;
  3106. /*[IRF3.6c_type_for_argument_in*/{T0* c1=b1;
  3107. r7append(((T7*)c1),((T0*)ms111_470));
  3108. }/*]*/
  3109. }/*]*/
  3110. r7extend(((T7*)(oBC291tmp_string)),'\51');
  3111. /*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),oBC291tmp_string);
  3112. /*]*/
  3113. /*]*/
  3114. } else {
  3115. /*[IRF3.2mapping_cast*//*[IRF3.3clear*/((((T7*)(((T7*)(oBC291tmp_string)))))->_count)=(0);
  3116. /*]*/
  3117. r7extend(((T7*)(oBC291tmp_string)),'\50');
  3118. /*[IRF3.6c_type_for_target_in*/{T0* b1=oBC291tmp_string;
  3119. r900c_type_for_argument_in(b1);
  3120. }/*]*/
  3121. r7extend(((T7*)(oBC291tmp_string)),'\51');
  3122. /*[IRF3.5put_string*/r544put_string(((T544*)((((T324*)((T324*)(oBC364cpp))))->_current_out/*56*/)),oBC291tmp_string);
  3123. /*]*/
  3124. /*]*/
  3125. }} else {
  3126. r933mapping_cast(((T933*)C));
  3127. }} else {
  3128. if (id <= 958) {
  3129. r958mapping_cast(((T958*)C));
  3130. } else {
  3131. r963mapping_cast(((T963*)C));
  3132. }}}}}
  3133. int X291is_reference(void *C){
  3134. int id=((T0*)C)->id;
  3135. if (id <= 648) {
  3136. if (id <= 388) {
  3137. if (id <= 252) {
  3138. if (id <= 239) {
  3139. if (id <= 209) {
  3140. return((int)(0));
  3141. } else {
  3142. return((int)(r239is_reference(((T239*)C))));
  3143. }} else {
  3144. return((int)(0));
  3145. }} else {
  3146. if (id <= 284) {
  3147. if (id <= 283) {
  3148. return((int)(r283is_reference(((T283*)C))));
  3149. } else {
  3150. return((int)(1));
  3151. }} else {
  3152. return((int)(0));
  3153. }}} else {
  3154. if (id <= 549) {
  3155. if (id <= 523) {
  3156. if (id <= 491) {
  3157. return((int)(1));
  3158. } else {
  3159. return((int)(0));
  3160. }} else {
  3161. return((int)(0));
  3162. }} else {
  3163. if (id <= 558) {
  3164. return((int)(0));
  3165. } else {
  3166. return((int)(r648is_reference(((T648*)C))));
  3167. }}}} else {
  3168. if (id <= 720) {
  3169. if (id <= 707) {
  3170. if (id <= 669) {
  3171. if (id <= 657) {
  3172. return((int)(r657is_reference(((T657*)C))));
  3173. } else {
  3174. return((int)(1));
  3175. }} else {
  3176. return((int)(0));
  3177. }} else {
  3178. if (id <= 709) {
  3179. return((int)(1));
  3180. } else {
  3181. return((int)(r720is_reference(((T720*)C))));
  3182. }}} else {
  3183. if (id <= 933) {
  3184. if (id <= 900) {
  3185. if (id <= 788) {
  3186. return((int)(0));
  3187. } else {
  3188. return((int)(0));
  3189. }} else {
  3190. return((int)(0));
  3191. }} else {
  3192. if (id <= 958) {
  3193. return((int)(r958is_reference(((T958*)C))));
  3194. } else {
  3195. return((int)(1));
  3196. }}}}}
  3197.  
  3198.