Lines Matching defs:DarwinPlatformKind
1345 case DarwinPlatformKind::MacOS:
1347 case DarwinPlatformKind::IPhoneOS:
1351 case DarwinPlatformKind::TvOS:
1353 case DarwinPlatformKind::WatchOS:
1355 case DarwinPlatformKind::DriverKit:
1357 case DarwinPlatformKind::XROS:
1377 case DarwinPlatformKind::MacOS:
1379 case DarwinPlatformKind::IPhoneOS:
1384 case DarwinPlatformKind::TvOS:
1387 case DarwinPlatformKind::WatchOS:
1390 case DarwinPlatformKind::XROS:
1393 case DarwinPlatformKind::DriverKit:
1641 using DarwinPlatformKind = Darwin::DarwinPlatformKind;
1644 DarwinPlatformKind getPlatform() const { return Platform; }
1690 case DarwinPlatformKind::MacOS:
1693 case DarwinPlatformKind::IPhoneOS:
1696 case DarwinPlatformKind::TvOS:
1699 case DarwinPlatformKind::WatchOS:
1702 case DarwinPlatformKind::XROS:
1705 case DarwinPlatformKind::DriverKit:
1790 static DarwinPlatform createOSVersionArg(DarwinPlatformKind Platform, Arg *A,
1797 static DarwinPlatform createDeploymentTargetEnv(DarwinPlatformKind Platform,
1804 static DarwinPlatform createFromSDK(DarwinPlatformKind Platform,
1833 DarwinPlatform(SourceKind Kind, DarwinPlatformKind Platform, Arg *Argument)
1835 DarwinPlatform(SourceKind Kind, DarwinPlatformKind Platform, StringRef Value,
1839 static DarwinPlatformKind getPlatformFromOS(llvm::Triple::OSType OS) {
1843 return DarwinPlatformKind::MacOS;
1845 return DarwinPlatformKind::IPhoneOS;
1847 return DarwinPlatformKind::TvOS;
1849 return DarwinPlatformKind::WatchOS;
1851 return DarwinPlatformKind::XROS;
1853 return DarwinPlatformKind::DriverKit;
1860 DarwinPlatformKind Platform;
1973 (Darwin::DarwinPlatformKind)Target.index(), EnvVars[Target.index()],
2324 DarwinPlatformKind Platform = OSTarget->getPlatform();
2927 const Darwin::DarwinPlatformKind &TargetPlatform,
3289 static const char *getPlatformName(Darwin::DarwinPlatformKind Platform,
3313 [&](const VersionTuple &TV, Darwin::DarwinPlatformKind TargetPlatform,
3379 Darwin::DarwinPlatformKind Platform;