integer test_bc178 array Comparison_nextFree178 integer Comparison_firstFree464 integer Comparison_maxIndex659 array Comparison_typeId161 integer test_bc178 = { clVar_170 = alloc_Comparison_test408(); >>> clVar_170} integer Comparison_firstFree464 = 0 integer Comparison_maxIndex659 = 0 function initGlobals114() { } function main189() { initGlobals114(); init_test706(); } function config117() { } function init_test706() { local integer clVar170 local integer this182 if (Comparison_firstFree_464 == 0) { if (Comparison_maxIndex_659 < 32768) { Comparison_maxIndex_659 = (Comparison_maxIndex_659 + 1); this_182 = Comparison_maxIndex_659; Comparison_typeId_161[this_182] = 2; } else { error771("Out of memory: Could not create Comparison_test."); this_182 = 0; }; } else { Comparison_firstFree_464 = (Comparison_firstFree_464 - 1); this_182 = Comparison_nextFree_178[Comparison_firstFree_464]; Comparison_typeId_161[this_182] = 2; }; clVar_170 = this_182; test_bc_178 = clVar_170; if dispatch_Comparison_test_Comparison_leq674(test_bc_178, booleanToIndex176(false), booleanToIndex176(true)) { testSuccess922(); } else { }; } function booleanToIndex176(boolean b141) returns integer { if b_141 { return 1; } else { }; return 0; } IS_NATIVE function testSuccess922() { } function error771(string msg955) { $debugPrint170((msg_955 + (" " + #getStackTrace()))); } function dispatch_Comparison_test_Comparison_leq674(integer this917, any t317, any u166) returns boolean { local boolean test_Comparison_leq_result171 local any t170 local any u475 local boolean a159 local boolean b691 local integer i195 local integer i193 if (Comparison_typeId_161[this_917] == 0) { if (this_917 == 0) { error771("Nullpointer exception when calling Comparison.leq"); } else { error771("Called Comparison.leq on invalid object."); }; } else { }; t_170 = t_317; u_475 = u_166; i_195 = t_170; a_159 = (i_195 != 0); i_193 = u_475; b_691 = (i_193 != 0); test_Comparison_leq_result_171 = ((not a_159) or b_691); return test_Comparison_leq_result_171; }