#if defined EXTERN #undef EXTERN #endif #if defined ___905 #define EXTERN #else #define EXTERN extern #endif typedef struct ___4622 { ___3501 ___4672; struct ___4622 *___2701; } ___4623; template void ___1923(T *___2850) { REQUIRE(VALID_REF(___2850)); REQUIRE(___2850->___3318 >= 1); ++(___2850->___3318); } template void ___944(T *___2850) { REQUIRE(VALID_REF(___2850)); REQUIRE(___2850->___3318 > 0); --(___2850->___3318); } template ___372 ___2061(T *___2850) { REQUIRE(VALID_REF(___2850)); REQUIRE(___2850->___3318 >= 0); return ___2850->___3318 > 1; } template ___372 ___2060(T *___2850) { REQUIRE(VALID_REF(___2850)); REQUIRE(___2850->___3318 >= 0); return ___2850->___3318 > 0; } template <> void ___1923(___1361 ___2850); template <> void ___944(___1361 ___2850); template <> ___372 ___2061(___1361 ___2850); template <> ___372 ___2060(___1361 ___2850); template void ___1924(T *___2850) { REQUIRE(VALID_REF(___2850)); REQUIRE(___2850->___4371 >= 0); REQUIRE(___2850->___3318 > ___2850->___4371); ++(___2850->___4371); } template void ___945(T *___2850) { REQUIRE(VALID_REF(___2850)); REQUIRE(___2850->___4371 >= 1); REQUIRE(___2850->___3318 >= ___2850->___4371); --(___2850->___4371); } template ___372 ___2079(T *___2850) { REQUIRE(VALID_REF(___2850)); REQUIRE(___2850->___4371 >= 0); REQUIRE(___2850->___3318 >= ___2850->___4371); return ___2850->___4371 > 1; } template ___372 ___2078(T *___2850) { REQUIRE(VALID_REF(___2850)); REQUIRE(___2850->___4371 >= 0); REQUIRE(___2850->___3318 >= ___2850->___4371); return ___2850->___4371 > 0; } bool isSharedVarBaseZone(___902 const &___881, ___3501 ___4671, ___1172 refZone, ___1172 refVar); EXTERN ___3501 ___1772(___902 const *___883, ___1172 ___4600, ___1172 ___4337, ___3501 ZonesToExamine); EXTERN ___1172 ___3181(___902 const *___881, ___3501 ___4684, ___1172 zone, ___1172 ___4336); EXTERN ___3501 ___1804(___902 *___883, ___1172 ___4600, ___3501 ZonesToExamine); EXTERN ___2227 ___1798(___902 *___883, ___1172 ___4600, ___1172 ___4337); EXTERN ___372 ___415(___902 *___883, ___1172 ___4600, ___1172 ___4337, ___372 CopySharedData); EXTERN ___2227 ___1662(___902 const *___883, ___1172 ___4600); EXTERN ___372 ___412(___902 *___883, ___1172 ___4600); EXTERN ___372 ___413(___1521 *___1483, ___1172 ___4600); EXTERN ___372 ___414(___1521 *___1483, ___1172 ___4600); EXTERN ___372 ZoneStructuresAreNativeVarCopyCompatible(ValueLocation_e sourceVarValueLocation, ValueLocation_e targetVarValueLocation, ___4683 const *sourceZoneSpec, ___4683 const *targetZoneSpec); EXTERN ___372 ___4688(ValueLocation_e sourceVarValueLocation, ValueLocation_e targetVarValueLocation, ZoneData_s const *sourceZoneData, ___4683 const *sourceZoneSpec, ___4683 const *targetZoneSpec, ___372 &___2039); EXTERN ___372 ___2870(___902 const *___881, ___1172 sourceZone, ___4683 const *targetZoneSpec, ValueLocation_e targetVarValueLocation, ___1172 ___4336, ___372 &___2039); EXTERN ___372 ___4687(ZoneData_s const *sourceZoneData, ___4683 const *sourceZoneSpec, ___4683 const *targetZoneSpec, ___372 &___2039); EXTERN ___372 ___2869(___902 const *___881, ___1172 sourceZone, ___4683 const *targetZoneSpec, ___372 &___2039); EXTERN ___372 ___2077(___902 const *___883, ___1172 ___4600, ___1172 ___4337); EXTERN ___372 ___4354(___902 const *___883, ___1172 ___4601, ___1172 ___4602, ___1172 ___718); EXTERN ___372 ___2726(___902 const *___883, ___1172 ___4601, ___1172 ___4602); EXTERN ___372 ___1261(___902 const *___883, ___1172 ___4601, ___1172 ___4602); EXTERN ___372 ___2737(___902 const *___883, ___1172 ___4601, ___1172 ___4602); EXTERN ___372 ElemToFaceMapIsSharedBetweenZones(___902 const *___883, ___1172 ___4601, ___1172 ___4602); EXTERN ___372 ___546(___902 const *___883, ___1172 ___4601, ___1172 ___4602); EXTERN ___1172 ___3180(___902 const *___881, ___3501 ___4684, ___1172 zone); EXTERN ___372 ___4625(___902 const *___883, ___1172 ___4600); EXTERN ___372 ___4627(___902 const *___883, ___1172 ___4600, ___3501 ___4370); EXTERN ___372 ___4626(___902 const *___883, ___1172 ___4600, ___3501 ___4370); EXTERN ___372 ___892(___902 const *___883, ___3501 ___4672); EXTERN ___372 ___894(___902 const *___883, ___3501 ___4672, ___3501 ___4370); EXTERN ___372 ___893(___902 const *___883, ___3501 ___4672, ___3501 ___4370); EXTERN ___372 ___80(void); EXTERN ___372 ___1799(___902 const *___883, ___3501 ___1419, ValueLocation_e const *___2231, ___3501 ___4655, ___4623 *&___4624); EXTERN void ___3553(___902 const *___883, ___1172 ___3648, ___1172 ___3952, ___1172 ___4346); EXTERN void ___680(const ___4683 *___3649, ___4683 *___3953); EXTERN void ___3548(___902 const *___883, ___1172 ___3648, ___1172 ___3952); EXTERN void ___3554(___902 const *___883, ___4623 const *___4624, ___1172 ___4340); EXTERN void ___940(___4623 **___4621);