|
clang 23.0.0git
|
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::DarwinSDKInfo | inline |
| getCanonicalPlatformInfo() const | clang::DarwinSDKInfo | inline |
| getDisplayName() const | clang::DarwinSDKInfo | inline |
| getEnvironment() const | clang::DarwinSDKInfo | inline |
| getFilePath() const | clang::DarwinSDKInfo | inline |
| getOS() const | clang::DarwinSDKInfo | inline |
| getPlatformPrefix(llvm::Triple Triple) const | clang::DarwinSDKInfo | inline |
| getVersion() const | clang::DarwinSDKInfo | inline |
| getVersionMapping(OSEnvPair Kind) const | clang::DarwinSDKInfo | inline |
| parseDarwinSDKSettingsJSON(std::string FilePath, const llvm::json::Object *Obj) | clang::DarwinSDKInfo | static |
| PlatformInfoStorageType typedef | clang::DarwinSDKInfo | |
| supportsTriple(llvm::Triple Triple) const | clang::DarwinSDKInfo | inline |