reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
491 class LLVM_LIBRARY_VISIBILITY DarwinClang : public Darwin {
1264 using DarwinPlatformKind = Darwin::DarwinPlatformKind; 1265 using DarwinEnvironmentKind = Darwin::DarwinEnvironmentKind; 1443 return DarwinPlatform::createOSVersionArg(Darwin::MacOS, OSXVersion); 1450 return DarwinPlatform::createOSVersionArg(Darwin::IPhoneOS, iOSVersion); 1457 return DarwinPlatform::createOSVersionArg(Darwin::TvOS, TvOSVersion); 1459 return DarwinPlatform::createOSVersionArg(Darwin::WatchOS, WatchOSVersion); 1468 std::string Targets[Darwin::LastDarwinPlatform + 1]; 1475 static_assert(llvm::array_lengthof(EnvVars) == Darwin::LastDarwinPlatform + 1, 1484 if (!Targets[Darwin::MacOS].empty() && 1485 (!Targets[Darwin::IPhoneOS].empty() || 1486 !Targets[Darwin::WatchOS].empty() || !Targets[Darwin::TvOS].empty())) { 1486 !Targets[Darwin::WatchOS].empty() || !Targets[Darwin::TvOS].empty())) { 1490 Targets[Darwin::MacOS] = ""; 1492 Targets[Darwin::IPhoneOS] = Targets[Darwin::WatchOS] = 1492 Targets[Darwin::IPhoneOS] = Targets[Darwin::WatchOS] = 1493 Targets[Darwin::TvOS] = ""; 1527 StringRef SDK = Darwin::getSDKName(isysroot); 1548 Darwin::IPhoneOS, Version, 1551 return DarwinPlatform::createFromSDK(Darwin::MacOS, 1555 Darwin::WatchOS, Version, 1559 Darwin::TvOS, Version, 1601 inferDeploymentTargetFromArch(DerivedArgList &Args, const Darwin &Toolchain,tools/clang/lib/Driver/ToolChains/Darwin.h
491 class LLVM_LIBRARY_VISIBILITY DarwinClang : public Darwin {