@@ -672,35 +672,35 @@ internal var _AT_RESOLVE_BENEATH: CInt { AT_RESOLVE_BENEATH }
672672// MARK: - File Mode / File Type
673673
674674@_alwaysEmitIntoClient
675- internal var _MODE_FILETYPE_MASK : CInterop . Mode { S_IFMT }
675+ internal var _MODE_FILETYPE_MASK : mode_t { S_IFMT }
676676
677677@_alwaysEmitIntoClient
678- internal var _MODE_PERMISSIONS_MASK : CInterop . Mode { 0o7777 }
678+ internal var _MODE_PERMISSIONS_MASK : mode_t { 0o7777 }
679679
680680@_alwaysEmitIntoClient
681- internal var _S_IFDIR : CInterop . Mode { S_IFDIR }
681+ internal var _S_IFDIR : mode_t { S_IFDIR }
682682
683683@_alwaysEmitIntoClient
684- internal var _S_IFCHR : CInterop . Mode { S_IFCHR }
684+ internal var _S_IFCHR : mode_t { S_IFCHR }
685685
686686@_alwaysEmitIntoClient
687- internal var _S_IFBLK : CInterop . Mode { S_IFBLK }
687+ internal var _S_IFBLK : mode_t { S_IFBLK }
688688
689689@_alwaysEmitIntoClient
690- internal var _S_IFREG : CInterop . Mode { S_IFREG }
690+ internal var _S_IFREG : mode_t { S_IFREG }
691691
692692@_alwaysEmitIntoClient
693- internal var _S_IFIFO : CInterop . Mode { S_IFIFO }
693+ internal var _S_IFIFO : mode_t { S_IFIFO }
694694
695695@_alwaysEmitIntoClient
696- internal var _S_IFLNK : CInterop . Mode { S_IFLNK }
696+ internal var _S_IFLNK : mode_t { S_IFLNK }
697697
698698@_alwaysEmitIntoClient
699- internal var _S_IFSOCK : CInterop . Mode { S_IFSOCK }
699+ internal var _S_IFSOCK : mode_t { S_IFSOCK }
700700
701701#if SYSTEM_PACKAGE_DARWIN || os(FreeBSD)
702702@_alwaysEmitIntoClient
703- internal var _S_IFWHT : CInterop . Mode { S_IFWHT }
703+ internal var _S_IFWHT : mode_t { S_IFWHT }
704704#endif
705705
706706// MARK: - stat/chflags File Flags
@@ -709,82 +709,82 @@ internal var _S_IFWHT: CInterop.Mode { S_IFWHT }
709709
710710#if SYSTEM_PACKAGE_DARWIN || os(FreeBSD) || os(OpenBSD)
711711@_alwaysEmitIntoClient
712- internal var _UF_NODUMP : CInterop . FileFlags { UInt32 ( bitPattern: UF_NODUMP) }
712+ internal var _UF_NODUMP : UInt32 { UInt32 ( bitPattern: UF_NODUMP) }
713713
714714@_alwaysEmitIntoClient
715- internal var _UF_IMMUTABLE : CInterop . FileFlags { UInt32 ( bitPattern: UF_IMMUTABLE) }
715+ internal var _UF_IMMUTABLE : UInt32 { UInt32 ( bitPattern: UF_IMMUTABLE) }
716716
717717@_alwaysEmitIntoClient
718- internal var _UF_APPEND : CInterop . FileFlags { UInt32 ( bitPattern: UF_APPEND) }
718+ internal var _UF_APPEND : UInt32 { UInt32 ( bitPattern: UF_APPEND) }
719719
720720@_alwaysEmitIntoClient
721- internal var _SF_ARCHIVED : CInterop . FileFlags { UInt32 ( bitPattern: SF_ARCHIVED) }
721+ internal var _SF_ARCHIVED : UInt32 { UInt32 ( bitPattern: SF_ARCHIVED) }
722722
723723@_alwaysEmitIntoClient
724- internal var _SF_IMMUTABLE : CInterop . FileFlags { UInt32 ( bitPattern: SF_IMMUTABLE) }
724+ internal var _SF_IMMUTABLE : UInt32 { UInt32 ( bitPattern: SF_IMMUTABLE) }
725725
726726@_alwaysEmitIntoClient
727- internal var _SF_APPEND : CInterop . FileFlags { UInt32 ( bitPattern: SF_APPEND) }
727+ internal var _SF_APPEND : UInt32 { UInt32 ( bitPattern: SF_APPEND) }
728728#endif
729729
730730// MARK: Flags Available on Darwin and FreeBSD
731731
732732#if SYSTEM_PACKAGE_DARWIN || os(FreeBSD)
733733@_alwaysEmitIntoClient
734- internal var _UF_OPAQUE : CInterop . FileFlags { UInt32 ( bitPattern: UF_OPAQUE) }
734+ internal var _UF_OPAQUE : UInt32 { UInt32 ( bitPattern: UF_OPAQUE) }
735735
736736@_alwaysEmitIntoClient
737- internal var _UF_HIDDEN : CInterop . FileFlags { UInt32 ( bitPattern: UF_HIDDEN) }
737+ internal var _UF_HIDDEN : UInt32 { UInt32 ( bitPattern: UF_HIDDEN) }
738738
739739@_alwaysEmitIntoClient
740- internal var _SF_NOUNLINK : CInterop . FileFlags { UInt32 ( bitPattern: SF_NOUNLINK) }
740+ internal var _SF_NOUNLINK : UInt32 { UInt32 ( bitPattern: SF_NOUNLINK) }
741741#endif
742742
743743// MARK: Flags Available on Darwin Only
744744
745745#if SYSTEM_PACKAGE_DARWIN
746746@_alwaysEmitIntoClient
747- internal var _UF_COMPRESSED : CInterop . FileFlags { UInt32 ( bitPattern: UF_COMPRESSED) }
747+ internal var _UF_COMPRESSED : UInt32 { UInt32 ( bitPattern: UF_COMPRESSED) }
748748
749749@_alwaysEmitIntoClient
750- internal var _UF_TRACKED : CInterop . FileFlags { UInt32 ( bitPattern: UF_TRACKED) }
750+ internal var _UF_TRACKED : UInt32 { UInt32 ( bitPattern: UF_TRACKED) }
751751
752752@_alwaysEmitIntoClient
753- internal var _UF_DATAVAULT : CInterop . FileFlags { UInt32 ( bitPattern: UF_DATAVAULT) }
753+ internal var _UF_DATAVAULT : UInt32 { UInt32 ( bitPattern: UF_DATAVAULT) }
754754
755755@_alwaysEmitIntoClient
756- internal var _SF_RESTRICTED : CInterop . FileFlags { UInt32 ( bitPattern: SF_RESTRICTED) }
756+ internal var _SF_RESTRICTED : UInt32 { UInt32 ( bitPattern: SF_RESTRICTED) }
757757
758758@_alwaysEmitIntoClient
759- internal var _SF_FIRMLINK : CInterop . FileFlags { UInt32 ( bitPattern: SF_FIRMLINK) }
759+ internal var _SF_FIRMLINK : UInt32 { UInt32 ( bitPattern: SF_FIRMLINK) }
760760
761761@_alwaysEmitIntoClient
762- internal var _SF_DATALESS : CInterop . FileFlags { UInt32 ( bitPattern: SF_DATALESS) }
762+ internal var _SF_DATALESS : UInt32 { UInt32 ( bitPattern: SF_DATALESS) }
763763#endif
764764
765765// MARK: Flags Available on FreeBSD Only
766766
767767#if os(FreeBSD)
768768@_alwaysEmitIntoClient
769- internal var _UF_NOUNLINK : CInterop . FileFlags { UInt32 ( bitPattern: UF_NOUNLINK) }
769+ internal var _UF_NOUNLINK : UInt32 { UInt32 ( bitPattern: UF_NOUNLINK) }
770770
771771@_alwaysEmitIntoClient
772- internal var _UF_OFFLINE : CInterop . FileFlags { UInt32 ( bitPattern: UF_OFFLINE) }
772+ internal var _UF_OFFLINE : UInt32 { UInt32 ( bitPattern: UF_OFFLINE) }
773773
774774@_alwaysEmitIntoClient
775- internal var _UF_READONLY : CInterop . FileFlags { UInt32 ( bitPattern: UF_READONLY) }
775+ internal var _UF_READONLY : UInt32 { UInt32 ( bitPattern: UF_READONLY) }
776776
777777@_alwaysEmitIntoClient
778- internal var _UF_REPARSE : CInterop . FileFlags { UInt32 ( bitPattern: UF_REPARSE) }
778+ internal var _UF_REPARSE : UInt32 { UInt32 ( bitPattern: UF_REPARSE) }
779779
780780@_alwaysEmitIntoClient
781- internal var _UF_SPARSE : CInterop . FileFlags { UInt32 ( bitPattern: UF_SPARSE) }
781+ internal var _UF_SPARSE : UInt32 { UInt32 ( bitPattern: UF_SPARSE) }
782782
783783@_alwaysEmitIntoClient
784- internal var _UF_SYSTEM : CInterop . FileFlags { UInt32 ( bitPattern: UF_SYSTEM) }
784+ internal var _UF_SYSTEM : UInt32 { UInt32 ( bitPattern: UF_SYSTEM) }
785785
786786@_alwaysEmitIntoClient
787- internal var _SF_SNAPSHOT : CInterop . FileFlags { UInt32 ( bitPattern: SF_SNAPSHOT) }
787+ internal var _SF_SNAPSHOT : UInt32 { UInt32 ( bitPattern: SF_SNAPSHOT) }
788788#endif
789789
790790#endif // !os(Windows)
0 commit comments