16 #ifndef LLVM_CLANG_BASIC_ALIGNED_ALLOCATION_H 17 #define LLVM_CLANG_BASIC_ALIGNED_ALLOCATION_H 20 #include "llvm/ADT/Triple.h" 21 #include "llvm/Support/ErrorHandling.h" 29 case llvm::Triple::Darwin:
30 case llvm::Triple::MacOSX:
32 case llvm::Triple::IOS:
33 case llvm::Triple::TvOS:
35 case llvm::Triple::WatchOS:
39 llvm_unreachable(
"Unexpected OS");
44 #endif // LLVM_CLANG_BASIC_ALIGNED_ALLOCATION_H Represents a version number in the form major[.minor[.subminor[.build]]].
VersionTuple alignedAllocMinVersion(llvm::Triple::OSType OS)
Dataflow Directional Tag Classes.
Defines the clang::VersionTuple class, which represents a version in the form major[.minor[.subminor]].