Haxe Array base->length length (Dynamic*)(base->mBase + index * sizeof(Dynamic)) ++index JSMap myKeys.mPtr->length myKeys.mPtr->length + 10 ((String*)(myKeys.mPtr->mBase + index * sizeof(String)))->__s,s ++index __string_hash_get2(map.mPtr, (String*)(myKeys.mPtr->mBase + 0 * sizeof(String))) __string_hash_get2(map.mPtr, (String*)(myKeys.mPtr->mBase + 1 * sizeof(String))) __string_hash_get2(map.mPtr, (String*)(myKeys.mPtr->mBase + 2 * sizeof(String))) __string_hash_get2(map.mPtr, (String*)(myKeys.mPtr->mBase + 3 * sizeof(String))) __string_hash_get2(map.mPtr, (String*)(myKeys.mPtr->mBase + 4 * sizeof(String))) __string_hash_get2(map.mPtr, (String*)(myKeys.mPtr->mBase + 5 * sizeof(String))) __string_hash_get2(map.mPtr, (String*)(myKeys.mPtr->mBase + 6 * sizeof(String))) __string_hash_get2(map.mPtr, (String*)(myKeys.mPtr->mBase + 7 * sizeof(String))) __string_hash_get2(map.mPtr, (String*)(myKeys.mPtr->mBase + 8 * sizeof(String))) __string_hash_get2(map.mPtr, (String*)(myKeys.mPtr->mBase + 9 * sizeof(String)))