9 references to S_IFDIR
System.Private.CoreLib (9)
src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.Unix.cs (1)
336if ((status.Mode & Interop.Sys.FileTypes.S_IFMT) == Interop.Sys.FileTypes.S_IFDIR)
src\libraries\System.Private.CoreLib\src\System\IO\FileStatus.Unix.cs (2)
532bool isDirectory = fileType == Interop.Sys.FileTypes.S_IFDIR; 538isDirectory = (target.Mode & Interop.Sys.FileTypes.S_IFMT) == Interop.Sys.FileTypes.S_IFDIR;
src\libraries\System.Private.CoreLib\src\System\IO\FileSystem.Exists.Unix.cs (2)
27return (fileinfo.Mode & Interop.Sys.FileTypes.S_IFMT) == Interop.Sys.FileTypes.S_IFDIR; 65return (fileinfo.Mode & Interop.Sys.FileTypes.S_IFMT) != Interop.Sys.FileTypes.S_IFDIR;
src\libraries\System.Private.CoreLib\src\System\IO\FileSystem.Unix.cs (3)
129if ((sourceStat.Mode & Interop.Sys.FileTypes.S_IFMT) == Interop.Sys.FileTypes.S_IFDIR) 138if ((destStat.Mode & Interop.Sys.FileTypes.S_IFMT) == Interop.Sys.FileTypes.S_IFDIR) 438else if ((sourceFileStatus.Mode & Interop.Sys.FileTypes.S_IFMT) != Interop.Sys.FileTypes.S_IFDIR
src\libraries\System.Private.CoreLib\src\System\IO\Path.Unix.cs (1)
20isDirectory = result && (fileInfo.Mode & Interop.Sys.FileTypes.S_IFMT) == Interop.Sys.FileTypes.S_IFDIR;