| accessTimeFromMetadata | System.Directory.Internal | 
| allWriteMode | System.Directory.Internal | 
| andM | System.Directory.Internal | 
| atWhetherFollow | System.Directory.Internal | 
| canonicalizePath |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| canonicalizePathSimplify | System.Directory.Internal | 
| closeRaw | System.Directory.Internal | 
| copyFile |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| copyFileContents | System.Directory.Internal | 
| copyFileWithMetadata |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| copyFileWithMetadataInternal | System.Directory.Internal | 
| copyGroupFromStatus | System.Directory.Internal | 
| copyHandleData | System.Directory.Internal | 
| copyOwnerFromStatus | System.Directory.Internal | 
| copyPermissions |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| createDirectory |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| createDirectoryIfMissing |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| createDirectoryInternal | System.Directory.Internal | 
| createDirectoryLink |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| createFileLink |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| createHardLink | System.Directory.Internal | 
| createSymbolicLink | System.Directory.Internal | 
| c_AT_FDCWD | System.Directory.Internal | 
| c_AT_SYMLINK_NOFOLLOW | System.Directory.Internal | 
| c_fchmodat | System.Directory.Internal | 
| c_free | System.Directory.Internal | 
| c_fstatat | System.Directory.Internal | 
| c_PATH_MAX | System.Directory.Internal | 
| c_realpath | System.Directory.Internal | 
| c_unlinkat | System.Directory.Internal | 
| defaultOpenFlags | System.Directory.Internal | 
| Directory | System.Directory.Internal | 
| DirectoryLink | System.Directory.Internal | 
| doesDirectoryExist |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| doesFileExist |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| doesPathExist |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| dropSpecialDotDirs | System.Directory.Internal | 
| emptyListT | System.Directory.Internal | 
| emptyPermissions |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| emptyToCurDir | System.Directory.Internal | 
| executable | System.Directory.Internal, System.Directory.OsPath, System.Directory | 
| exeExtension |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| exeExtensionInternal | System.Directory.Internal | 
| expandDots | System.Directory.Internal | 
| File | System.Directory.Internal | 
| filesAlwaysRemovable | System.Directory.Internal | 
| fileSizeFromMetadata | System.Directory.Internal | 
| FileType | System.Directory.Internal | 
| fileTypeFromMetadata | System.Directory.Internal | 
| fileTypeIsDirectory | System.Directory.Internal | 
| fileTypeIsLink | System.Directory.Internal | 
| findExecutable |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| findExecutables |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| findExecutablesInDirectories |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| findExecutablesLazyInternal | System.Directory.Internal | 
| findFile |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| findFiles |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| findFilesWith |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| findFileWith |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| FollowLinks | System.Directory.Internal | 
| getAccessPermissions | System.Directory.Internal | 
| getAccessTime |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| getAppUserDataDirectory |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| getAppUserDataDirectoryInternal | System.Directory.Internal | 
| getCurrentDirectory |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| getCurrentDirectoryInternal | System.Directory.Internal | 
| getDirectoryContents |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| getDirectoryContentsInternal | System.Directory.Internal | 
| getEnvOs | System.Directory.Internal | 
| getFileMetadata | System.Directory.Internal | 
| getFileSize |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| getHomeDirectory |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| getHomeDirectoryInternal | System.Directory.Internal | 
| getMetadataAt | System.Directory.Internal | 
| getModificationTime |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| getPath | System.Directory.Internal | 
| getPermissions |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| getSymbolicLinkMetadata | System.Directory.Internal | 
| getSymbolicLinkTarget |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| getTemporaryDirectory |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| getTemporaryDirectoryInternal | System.Directory.Internal | 
| getUserDocumentsDirectory |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| getUserDocumentsDirectoryInternal | System.Directory.Internal | 
| getXdgDirectory |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| getXdgDirectoryFallback | System.Directory.Internal | 
| getXdgDirectoryList |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| getXdgDirectoryListFallback | System.Directory.Internal | 
| hasWriteMode | System.Directory.Internal | 
| ignoreIOExceptions | System.Directory.Internal | 
| ioeAddLocation | System.Directory.Internal | 
| ioeSetOsPath | System.Directory.Internal | 
| isNoFollow | System.Directory.Internal | 
| isSymbolicLink | System.Directory | 
| liftJoinListT | System.Directory.Internal | 
| linkToDirectoryIsDirectory | System.Directory.Internal | 
| listDirectory |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| ListT |   | 
| 1 (Type/Class) | System.Directory.Internal | 
| 2 (Data Constructor) | System.Directory.Internal | 
| listTHead | System.Directory.Internal | 
| listToListT | System.Directory.Internal | 
| listTToList | System.Directory.Internal | 
| lookupEnvOs | System.Directory.Internal | 
| makeAbsolute |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| makeRelativeToCurrentDirectory |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| maybeToListT | System.Directory.Internal | 
| Metadata | System.Directory.Internal | 
| Mode | System.Directory.Internal | 
| modeFromMetadata | System.Directory.Internal | 
| modificationTimeFromMetadata | System.Directory.Internal | 
| NoFollow | System.Directory.Internal | 
| normalisePathSeps | System.Directory.Internal | 
| normaliseTrailingSep | System.Directory.Internal | 
| openDirFromFd | System.Directory.Internal | 
| openRaw | System.Directory.Internal | 
| os | System.Directory.Internal | 
| OsPath | System.Directory.Internal | 
| OsString | System.Directory.Internal | 
| pathIsSymbolicLink |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| Permissions |   | 
| 1 (Type/Class) | System.Directory.Internal, System.Directory.OsPath, System.Directory | 
| 2 (Data Constructor) | System.Directory.Internal | 
| prependCurrentDirectory | System.Directory.Internal | 
| RawHandle | System.Directory.Internal | 
| readable | System.Directory.Internal, System.Directory.OsPath, System.Directory | 
| readDirStreamToEnd | System.Directory.Internal | 
| readDirToEnd | System.Directory.Internal | 
| readSymbolicLink | System.Directory.Internal | 
| realPath | System.Directory.Internal | 
| removeDirectory |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| removeDirectoryLink |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| removeDirectoryRecursive |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| removeFile |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| removePathAt | System.Directory.Internal | 
| removePathForcibly |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| removePathInternal | System.Directory.Internal | 
| renameDirectory |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| renameFile |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| renamePath |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| renamePathInternal | System.Directory.Internal | 
| rightOrError | System.Directory.Internal | 
| searchable | System.Directory.Internal, System.Directory.OsPath, System.Directory | 
| sequenceWithIOErrors_ | System.Directory.Internal | 
| setAccessPermissions | System.Directory.Internal | 
| setAccessTime |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| setCurrentDirectory |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| setCurrentDirectoryInternal | System.Directory.Internal | 
| setFileMode | System.Directory.Internal | 
| setFilePermissions | System.Directory.Internal | 
| setForceRemoveMode | System.Directory.Internal | 
| setModeAt | System.Directory.Internal | 
| setModificationTime |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| setOwnerExecutable |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| setOwnerReadable |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| setOwnerSearchable |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| setOwnerWritable |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| setPermissions |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| setTimes | System.Directory.Internal | 
| setWriteMode | System.Directory.Internal | 
| simplify | System.Directory.Internal | 
| simplifyPosix | System.Directory.Internal | 
| simplifyWindows | System.Directory.Internal | 
| so | System.Directory.Internal | 
| specializeErrorString | System.Directory.Internal | 
| SymbolicLink | System.Directory.Internal | 
| tryCopyOwnerAndGroupFromStatus | System.Directory.Internal | 
| tryIOErrorType | System.Directory.Internal | 
| unListT | System.Directory.Internal | 
| WhetherFollow | System.Directory.Internal | 
| withBinaryFile | System.Directory.Internal | 
| withCurrentDirectory |   | 
| 1 (Function) | System.Directory.OsPath | 
| 2 (Function) | System.Directory | 
| withRealpath | System.Directory.Internal | 
| writable | System.Directory.Internal, System.Directory.OsPath, System.Directory | 
| XdgCache | System.Directory.Internal, System.Directory.OsPath, System.Directory | 
| XdgConfig | System.Directory.Internal, System.Directory.OsPath, System.Directory | 
| XdgConfigDirs | System.Directory.Internal, System.Directory.OsPath, System.Directory | 
| XdgData | System.Directory.Internal, System.Directory.OsPath, System.Directory | 
| XdgDataDirs | System.Directory.Internal, System.Directory.OsPath, System.Directory | 
| XdgDirectory | System.Directory.Internal, System.Directory.OsPath, System.Directory | 
| XdgDirectoryList | System.Directory.Internal, System.Directory.OsPath, System.Directory | 
| XdgState | System.Directory.Internal, System.Directory.OsPath, System.Directory |