integer test_at609 array AssistTimestamps_nextFree858 integer AssistTimestamps_firstFree463 integer AssistTimestamps_maxIndex129 array AssistTimestamps_vals_0207 array AssistTimestamps_vals_1255 array AssistTimestamps_vals_2765 array AssistTimestamps_vals_3356 array AssistTimestamps_vals_4196 array AssistTimestamps_vals_5189 array AssistTimestamps_vals_6139 array AssistTimestamps_vals_7147 array AssistTimestamps_vals_8173 array AssistTimestamps_vals_9994 array AssistTimestamps_vals_10431 array AssistTimestamps_vals_11358 integer test_at609 = new_AssistTimestamps110() integer AssistTimestamps_firstFree463 = 0 integer AssistTimestamps_maxIndex129 = 0 function initGlobals341() { } function main195() { initGlobals341(); test_at_609 = new_AssistTimestamps110(); AssistTimestamps_vals_set833(test_at_609, 3, 42); if (AssistTimestamps_vals_get137(test_at_609, 4) == 0) { testSuccess860(); } else { }; } function config273() { } IS_NATIVE function testSuccess860() { } function new_AssistTimestamps110() returns integer { local integer this199 if (AssistTimestamps_firstFree_463 == 0) { if (AssistTimestamps_maxIndex_129 < 32768) { AssistTimestamps_maxIndex_129 = (AssistTimestamps_maxIndex_129 + 1); this_199 = AssistTimestamps_maxIndex_129; } else { error169("Out of memory: Could not create AssistTimestamps."); this_199 = 0; }; } else { AssistTimestamps_firstFree_463 = (AssistTimestamps_firstFree_463 - 1); this_199 = AssistTimestamps_nextFree_858[AssistTimestamps_firstFree_463]; }; return this_199; } function error169(string msg235) { $debugPrint411((msg_235 + (" " + #getStackTrace()))); } function AssistTimestamps_vals_set833(integer instanceId377, integer arrayIndex182, integer value197) { if ((arrayIndex_182 < 0) or (arrayIndex_182 >= 12)) { error169("Index out of Bounds"); } else { if (arrayIndex_182 <= 5) { if (arrayIndex_182 <= 2) { if (arrayIndex_182 <= 1) { if (arrayIndex_182 <= 0) { AssistTimestamps_vals_0_207[instanceId_377] = value_197; } else { AssistTimestamps_vals_1_255[instanceId_377] = value_197; }; } else { AssistTimestamps_vals_2_765[instanceId_377] = value_197; }; } else { if (arrayIndex_182 <= 4) { if (arrayIndex_182 <= 3) { AssistTimestamps_vals_3_356[instanceId_377] = value_197; } else { AssistTimestamps_vals_4_196[instanceId_377] = value_197; }; } else { AssistTimestamps_vals_5_189[instanceId_377] = value_197; }; }; } else { if (arrayIndex_182 <= 8) { if (arrayIndex_182 <= 7) { if (arrayIndex_182 <= 6) { AssistTimestamps_vals_6_139[instanceId_377] = value_197; } else { AssistTimestamps_vals_7_147[instanceId_377] = value_197; }; } else { AssistTimestamps_vals_8_173[instanceId_377] = value_197; }; } else { if (arrayIndex_182 <= 10) { if (arrayIndex_182 <= 9) { AssistTimestamps_vals_9_994[instanceId_377] = value_197; } else { AssistTimestamps_vals_10_431[instanceId_377] = value_197; }; } else { AssistTimestamps_vals_11_358[instanceId_377] = value_197; }; }; }; }; } function AssistTimestamps_vals_get137(integer index1156, integer index2288) returns integer { local integer returnVal722 if ((index2_288 < 0) or (index2_288 >= 12)) { error169("Index out of Bounds"); } else { if (index2_288 <= 5) { if (index2_288 <= 2) { if (index2_288 <= 1) { if (index2_288 <= 0) { returnVal_722 = AssistTimestamps_vals_0_207[index1_156]; } else { returnVal_722 = AssistTimestamps_vals_1_255[index1_156]; }; } else { returnVal_722 = AssistTimestamps_vals_2_765[index1_156]; }; } else { if (index2_288 <= 4) { if (index2_288 <= 3) { returnVal_722 = AssistTimestamps_vals_3_356[index1_156]; } else { returnVal_722 = AssistTimestamps_vals_4_196[index1_156]; }; } else { returnVal_722 = AssistTimestamps_vals_5_189[index1_156]; }; }; } else { if (index2_288 <= 8) { if (index2_288 <= 7) { if (index2_288 <= 6) { returnVal_722 = AssistTimestamps_vals_6_139[index1_156]; } else { returnVal_722 = AssistTimestamps_vals_7_147[index1_156]; }; } else { returnVal_722 = AssistTimestamps_vals_8_173[index1_156]; }; } else { if (index2_288 <= 10) { if (index2_288 <= 9) { returnVal_722 = AssistTimestamps_vals_9_994[index1_156]; } else { returnVal_722 = AssistTimestamps_vals_10_431[index1_156]; }; } else { returnVal_722 = AssistTimestamps_vals_11_358[index1_156]; }; }; }; }; return returnVal_722; }