clang 23.0.0git
clang::DarwinSDKInfo Member List

This is the complete list of members for clang::DarwinSDKInfo, including all inherited members.

DarwinSDKInfo(std::string FilePath, llvm::Triple::OSType OS, llvm::Triple::EnvironmentType Environment, VersionTuple Version, StringRef DisplayName, VersionTuple MaximumDeploymentTarget, PlatformInfoStorageType PlatformInfos, llvm::DenseMap< OSEnvPair::StorageType, std::optional< RelatedTargetVersionMapping > > VersionMappings=llvm::DenseMap< OSEnvPair::StorageType, std::optional< RelatedTargetVersionMapping > >())clang::DarwinSDKInfoinline
getCanonicalPlatformInfo() constclang::DarwinSDKInfoinline
getDisplayName() constclang::DarwinSDKInfoinline
getEnvironment() constclang::DarwinSDKInfoinline
getFilePath() constclang::DarwinSDKInfoinline
getOS() constclang::DarwinSDKInfoinline
getPlatformPrefix(llvm::Triple Triple) constclang::DarwinSDKInfoinline
getVersion() constclang::DarwinSDKInfoinline
getVersionMapping(OSEnvPair Kind) constclang::DarwinSDKInfoinline
parseDarwinSDKSettingsJSON(std::string FilePath, const llvm::json::Object *Obj)clang::DarwinSDKInfostatic
PlatformInfoStorageType typedefclang::DarwinSDKInfo
supportsTriple(llvm::Triple Triple) constclang::DarwinSDKInfoinline