massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / stdlib / 3 / stat.pyi
1 # Stubs for stat\r
2 \r
3 # Based on http://docs.python.org/3.2/library/stat.html\r
4 \r
5 import sys\r
6 import typing\r
7 \r
8 def S_ISDIR(mode: int) -> bool: ...\r
9 def S_ISCHR(mode: int) -> bool: ...\r
10 def S_ISBLK(mode: int) -> bool: ...\r
11 def S_ISREG(mode: int) -> bool: ...\r
12 def S_ISFIFO(mode: int) -> bool: ...\r
13 def S_ISLNK(mode: int) -> bool: ...\r
14 def S_ISSOCK(mode: int) -> bool: ...\r
15 \r
16 def S_IMODE(mode: int) -> int: ...\r
17 def S_IFMT(mode: int) -> int: ...\r
18 \r
19 def filemode(mode: int) -> str: ...\r
20 \r
21 ST_MODE = 0\r
22 ST_INO = 0\r
23 ST_DEV = 0\r
24 ST_NLINK = 0\r
25 ST_UID = 0\r
26 ST_GID = 0\r
27 ST_SIZE = 0\r
28 ST_ATIME = 0\r
29 ST_MTIME = 0\r
30 ST_CTIME = 0\r
31 \r
32 S_IFSOCK = 0\r
33 S_IFLNK = 0\r
34 S_IFREG = 0\r
35 S_IFBLK = 0\r
36 S_IFDIR = 0\r
37 S_IFCHR = 0\r
38 S_IFIFO = 0\r
39 S_ISUID = 0\r
40 S_ISGID = 0\r
41 S_ISVTX = 0\r
42 \r
43 S_IRWXU = 0\r
44 S_IRUSR = 0\r
45 S_IWUSR = 0\r
46 S_IXUSR = 0\r
47 \r
48 S_IRWXG = 0\r
49 S_IRGRP = 0\r
50 S_IWGRP = 0\r
51 S_IXGRP = 0\r
52 \r
53 S_IRWXO = 0\r
54 S_IROTH = 0\r
55 S_IWOTH = 0\r
56 S_IXOTH = 0\r
57 \r
58 S_ENFMT = 0\r
59 S_IREAD = 0\r
60 S_IWRITE = 0\r
61 S_IEXEC = 0\r
62 \r
63 UF_NODUMP = 0\r
64 UF_IMMUTABLE = 0\r
65 UF_APPEND = 0\r
66 UF_OPAQUE = 0\r
67 UF_NOUNLINK = 0\r
68 if sys.platform == 'darwin':\r
69     UF_COMPRESSED = 0  # OS X 10.6+ only\r
70     UF_HIDDEN = 0     # OX X 10.5+ only\r
71 SF_ARCHIVED = 0\r
72 SF_IMMUTABLE = 0\r
73 SF_APPEND = 0\r
74 SF_NOUNLINK = 0\r
75 SF_SNAPSHOT = 0\r