integer test_bc759 array Comparison_nextFree144 integer Comparison_firstFree253 integer Comparison_maxIndex164 array Comparison_typeId516 integer wurst_stack_depth264 array wurst_stack551 integer test_bc759 = { clVar_190 = alloc_Comparison_test647("when calling alloc_Comparison_test in implicitsWithClosures, line 11"); >>> this_124} integer Comparison_firstFree253 = 0 integer Comparison_maxIndex164 = 0 integer wurst_stack_depth264 = 0 function initGlobals794() { } function main190() { initGlobals794(); init_test130("when calling init_test in implicitsWithClosures, line 1"); } function config107() { } function init_test130(string __wurst_stackPos590) { local integer this124 local any t501 local any u198 local boolean b150 wurst_stack_551[wurst_stack_depth_264] = __wurst_stackPos_590; wurst_stack_depth_264 = (wurst_stack_depth_264 + 1); wurst_stack_551[wurst_stack_depth_264] = "when calling alloc_Comparison_test in implicitsWithClosures, line 11"; wurst_stack_depth_264 = (wurst_stack_depth_264 + 1); if (Comparison_firstFree_253 == 0) { if (Comparison_maxIndex_164 < 32768) { Comparison_maxIndex_164 = (Comparison_maxIndex_164 + 1); this_124 = Comparison_maxIndex_164; Comparison_typeId_516[this_124] = 2; } else { error449("Out of memory: Could not create Comparison_test.", "when calling error in implicitsWithClosures, line 11"); this_124 = 0; }; } else { Comparison_firstFree_253 = (Comparison_firstFree_253 - 1); this_124 = Comparison_nextFree_144[Comparison_firstFree_253]; Comparison_typeId_516[this_124] = 2; }; wurst_stack_depth_264 = (wurst_stack_depth_264 - 1); test_bc_759 = this_124; this_124 = test_bc_759; t_501 = booleanToIndex290(false); u_198 = booleanToIndex290(true); wurst_stack_551[wurst_stack_depth_264] = "when calling leq in implicitsWithClosures, line 13"; wurst_stack_depth_264 = (wurst_stack_depth_264 + 1); if (Comparison_typeId_516[this_124] == 0) { if (this_124 == 0) { error449("Nullpointer exception when calling Comparison.leq", "when calling error in implicitsWithClosures, line 10"); } else { error449("Called Comparison.leq on invalid object.", "when calling error in implicitsWithClosures, line 10"); }; } else { }; b_150 = (u_198 != 0); wurst_stack_depth_264 = (wurst_stack_depth_264 - 1); if ((t_501 == 0) or b_150) { testSuccess713(); } else { }; wurst_stack_depth_264 = (wurst_stack_depth_264 - 1); } function booleanToIndex290(boolean b140) returns integer { if b_140 { return 1; } else { }; return 0; } IS_NATIVE function testSuccess713() { } function error449(string msg430, string __wurst_stackPos933) { local integer stacktraceIndex190 local integer stacktraceLimit691 wurst_stack_551[wurst_stack_depth_264] = __wurst_stackPos_933; wurst_stack_depth_264 = (wurst_stack_depth_264 + 1); __wurst_stackPos_933 = ""; stacktraceIndex_190 = wurst_stack_depth_264; stacktraceLimit_691 = 0; loop { stacktraceIndex_190 = (stacktraceIndex_190 - 1); stacktraceLimit_691 = (stacktraceLimit_691 + 1); exitwhen ((stacktraceLimit_691 > 20) or (stacktraceIndex_190 < 0)); __wurst_stackPos_933 = (__wurst_stackPos_933 + (" " + wurst_stack_551[stacktraceIndex_190])); }; $debugPrint862((msg_430 + (" " + __wurst_stackPos_933))); wurst_stack_depth_264 = (wurst_stack_depth_264 - 1); }