integer test_numExecutions797 array C_nextFree180 integer C_firstFree424 integer C_maxIndex165 integer wurst_stack_depth204 array wurst_stack814 array C_v_0135 array C_v_1108 array C_v_2166 integer test_numExecutions797 = 0 integer C_firstFree424 = 0 integer C_maxIndex165 = 0 integer wurst_stack_depth204 = 0 function initGlobals982() { } function main153() { initGlobals982(); init_test186("when calling init_test in shorthandAssignmentClassNoWarning, line 1"); } function config588() { } function init_test186(string __wurst_stackPos531) { local integer c484 wurst_stack_814[wurst_stack_depth_204] = __wurst_stackPos_531; wurst_stack_depth_204 = (wurst_stack_depth_204 + 1); c_484 = new_C748("when calling new_C in shorthandAssignmentClassNoWarning, line 11"); test_numExecutions_797 = (test_numExecutions_797 + 1); C_v_set103(c_484, 2, (C_v_get184(c_484, 2, "when reading array C_v in in shorthandAssignmentClassNoWarning, line 12") + 1), "when writing array C_v in shorthandAssignmentClassNoWarning, line 12"); if (test_numExecutions_797 == 1) { testSuccess620(); } else { }; wurst_stack_depth_204 = (wurst_stack_depth_204 - 1); } IS_NATIVE function testSuccess620() { } function new_C748(string __wurst_stackPos890) returns integer { local integer this485 wurst_stack_814[wurst_stack_depth_204] = __wurst_stackPos_890; wurst_stack_depth_204 = (wurst_stack_depth_204 + 1); wurst_stack_814[wurst_stack_depth_204] = "when calling alloc_C in shorthandAssignmentClassNoWarning, line 4"; wurst_stack_depth_204 = (wurst_stack_depth_204 + 1); if (C_firstFree_424 == 0) { if (C_maxIndex_165 < 32768) { C_maxIndex_165 = (C_maxIndex_165 + 1); this_485 = C_maxIndex_165; } else { error149("Out of memory: Could not create C.", "when calling error in shorthandAssignmentClassNoWarning, line 4"); this_485 = 0; }; } else { C_firstFree_424 = (C_firstFree_424 - 1); this_485 = C_nextFree_180[C_firstFree_424]; }; wurst_stack_depth_204 = (wurst_stack_depth_204 - 1); wurst_stack_814[wurst_stack_depth_204] = "when calling construct_C in shorthandAssignmentClassNoWarning, line 4"; wurst_stack_depth_204 = (wurst_stack_depth_204 + 1); wurst_stack_814[wurst_stack_depth_204] = "when calling C_init in shorthandAssignmentClassNoWarning, line 4"; wurst_stack_depth_204 = (wurst_stack_depth_204 + 1); C_v_set103(this_485, 0, 7, "when writing array C_v in shorthandAssignmentClassNoWarning, line 4"); C_v_set103(this_485, 1, 8, "when writing array C_v in shorthandAssignmentClassNoWarning, line 4"); C_v_set103(this_485, 2, 9, "when writing array C_v in shorthandAssignmentClassNoWarning, line 4"); wurst_stack_depth_204 = (((wurst_stack_depth_204 - 1) - 1) - 1); return this_485; } function error149(string msg366, string __wurst_stackPos211) { local integer stacktraceIndex175 local integer stacktraceLimit287 wurst_stack_814[wurst_stack_depth_204] = __wurst_stackPos_211; wurst_stack_depth_204 = (wurst_stack_depth_204 + 1); __wurst_stackPos_211 = ""; stacktraceIndex_175 = wurst_stack_depth_204; stacktraceLimit_287 = 0; loop { stacktraceIndex_175 = (stacktraceIndex_175 - 1); stacktraceLimit_287 = (stacktraceLimit_287 + 1); exitwhen ((stacktraceLimit_287 > 20) or (stacktraceIndex_175 < 0)); __wurst_stackPos_211 = (__wurst_stackPos_211 + (" " + wurst_stack_814[stacktraceIndex_175])); }; $debugPrint183((msg_366 + (" " + __wurst_stackPos_211))); wurst_stack_depth_204 = (wurst_stack_depth_204 - 1); } function C_v_set103(integer instanceId966, integer arrayIndex930, integer value166, string stackPos780) { if ((arrayIndex_930 < 0) or (arrayIndex_930 >= 3)) { error149("Index out of Bounds", stackPos_780); } else { if (arrayIndex_930 <= 1) { if (arrayIndex_930 <= 0) { C_v_0_135[instanceId_966] = value_166; } else { C_v_1_108[instanceId_966] = value_166; }; } else { C_v_2_166[instanceId_966] = value_166; }; }; } function C_v_get184(integer index1153, integer index2305, string stackPos124) returns integer { local integer returnVal199 if ((index2_305 < 0) or (index2_305 >= 3)) { error149("Index out of Bounds", stackPos_124); } else { if (index2_305 <= 1) { if (index2_305 <= 0) { returnVal_199 = C_v_0_135[index1_153]; } else { returnVal_199 = C_v_1_108[index1_153]; }; } else { returnVal_199 = C_v_2_166[index1_153]; }; }; return returnVal_199; }