Information about the supported platforms, derived from the target triple definitions, in the SDK.
More...
#include "clang/Basic/DarwinSDKInfo.h"
|
| | SDKPlatformInfo (llvm::Triple::VendorType Vendor, llvm::Triple::OSType OS, llvm::Triple::EnvironmentType Environment, llvm::Triple::ObjectFormatType ObjectFormat, StringRef PlatformPrefix) |
| llvm::Triple::VendorType | getVendor () const |
| llvm::Triple::OSType | getOS () const |
| llvm::Triple::EnvironmentType | getEnvironment () const |
| llvm::Triple::ObjectFormatType | getObjectFormat () const |
| StringRef | getPlatformPrefix () const |
| bool | operator== (const llvm::Triple &RHS) const |
Information about the supported platforms, derived from the target triple definitions, in the SDK.
Definition at line 37 of file DarwinSDKInfo.h.
◆ SDKPlatformInfo()
| clang::DarwinSDKInfo::SDKPlatformInfo::SDKPlatformInfo |
( |
llvm::Triple::VendorType | Vendor, |
|
|
llvm::Triple::OSType | OS, |
|
|
llvm::Triple::EnvironmentType | Environment, |
|
|
llvm::Triple::ObjectFormatType | ObjectFormat, |
|
|
StringRef | PlatformPrefix ) |
|
inline |
◆ getEnvironment()
| llvm::Triple::EnvironmentType clang::DarwinSDKInfo::SDKPlatformInfo::getEnvironment |
( |
| ) |
const |
|
inline |
◆ getObjectFormat()
| llvm::Triple::ObjectFormatType clang::DarwinSDKInfo::SDKPlatformInfo::getObjectFormat |
( |
| ) |
const |
|
inline |
◆ getOS()
| llvm::Triple::OSType clang::DarwinSDKInfo::SDKPlatformInfo::getOS |
( |
| ) |
const |
|
inline |
◆ getPlatformPrefix()
| StringRef clang::DarwinSDKInfo::SDKPlatformInfo::getPlatformPrefix |
( |
| ) |
const |
|
inline |
◆ getVendor()
| llvm::Triple::VendorType clang::DarwinSDKInfo::SDKPlatformInfo::getVendor |
( |
| ) |
const |
|
inline |
◆ operator==()
| bool clang::DarwinSDKInfo::SDKPlatformInfo::operator== |
( |
const llvm::Triple & | RHS | ) |
const |
|
inline |
The documentation for this struct was generated from the following file: