integer test_numExecutions151 array C_nextFree148 integer C_firstFree186 integer C_maxIndex804 array C_v_0996 array C_v_1212 array C_v_2970 integer test_numExecutions151 = 0 integer C_firstFree186 = 0 integer C_maxIndex804 = 0 function initGlobals130() { } function main519() { initGlobals130(); init_test308(); } function config199() { } function init_test308() { local integer tmp365 local integer c511 local integer index_temp_12_9107 tmp_365 = 1; c_511 = new_C111(); test_numExecutions_151 = (test_numExecutions_151 + 1); index_temp_12_9_107 = (1 + tmp_365); C_v_set107(c_511, index_temp_12_9_107, (C_v_get164(c_511, index_temp_12_9_107) + 1)); if (test_numExecutions_151 == 1) { testSuccess219(); } else { }; } IS_NATIVE function testSuccess219() { } function new_C111() returns integer { local integer this163 local integer this121 local integer this657 local integer this765 if (C_firstFree_186 == 0) { if (C_maxIndex_804 < 32768) { C_maxIndex_804 = (C_maxIndex_804 + 1); this_121 = C_maxIndex_804; } else { error840("Out of memory: Could not create C."); this_121 = 0; }; } else { C_firstFree_186 = (C_firstFree_186 - 1); this_121 = C_nextFree_148[C_firstFree_186]; }; this_163 = this_121; this_657 = this_163; this_765 = this_657; C_v_set107(this_765, 0, 7); C_v_set107(this_765, 1, 8); C_v_set107(this_765, 2, 9); return this_163; } function error840(string msg475) { $debugPrint151((msg_475 + (" " + #getStackTrace()))); } function C_v_set107(integer instanceId161, integer arrayIndex971, integer value100) { if ((arrayIndex_971 < 0) or (arrayIndex_971 >= 3)) { error840("Index out of Bounds"); } else { if (arrayIndex_971 <= 1) { if (arrayIndex_971 <= 0) { C_v_0_996[instanceId_161] = value_100; } else { C_v_1_212[instanceId_161] = value_100; }; } else { C_v_2_970[instanceId_161] = value_100; }; }; } function C_v_get164(integer index1136, integer index2156) returns integer { local integer returnVal186 if ((index2_156 < 0) or (index2_156 >= 3)) { error840("Index out of Bounds"); } else { if (index2_156 <= 1) { if (index2_156 <= 0) { returnVal_186 = C_v_0_996[index1_136]; } else { returnVal_186 = C_v_1_212[index1_136]; }; } else { returnVal_186 = C_v_2_970[index1_136]; }; }; return returnVal_186; }