Lines Matching full:major
253 int32_t __isOSVersionAtLeast(int32_t Major, int32_t Minor, int32_t Subminor) {
258 if (Major < GlobalMajor)
260 if (Major > GlobalMajor)
269 static inline uint32_t ConstructVersion(uint32_t Major, uint32_t Minor,
271 return ((Major & 0xffff) << 16) | ((Minor & 0xff) << 8) | (Subminor & 0xff);
276 int32_t __isPlatformVersionAtLeast(uint32_t Platform, uint32_t Major,
281 return __isOSVersionAtLeast(Major, Minor, Subminor);
284 {Platform, ConstructVersion(Major, Minor, Subminor)}};
291 uint32_t Platform, uint32_t Major, uint32_t Minor, uint32_t Subminor,
298 return __isOSVersionAtLeast(Major, Minor, Subminor);
304 {Platform, ConstructVersion(Major, Minor, Subminor)},
339 int32_t __isOSVersionAtLeast(int32_t Major, int32_t Minor, int32_t Subminor) {
346 return SdkVersion >= Major || IsPreRelease;