[clang-tidy][NFC]remove deps of clang in clang tidy test (#116588)
[llvm-project.git] / libc / newhdrgen / yaml / sys / stat.yaml
blobed500f832f90ee81256520f2bcbd5ceb5f615ff2
1 header: sys-stat.h
2 macros: []
3 types:
4   - type_name: blkcnt_t
5   - type_name: blksize_t
6   - type_name: off_t
7   - type_name: struct_timeval
8   - type_name: gid_t
9   - type_name: struct_stat
10   - type_name: uid_t
11   - type_name: nlink_t
12   - type_name: dev_t
13   - type_name: struct_timespec
14   - type_name: ino_t
15   - type_name: mode_t
16 enums: []
17 objects: []
18 functions:
19   - name: chmod
20     standards:
21       - POSIX
22     return_type: int
23     arguments:
24       - type: const char *
25       - type: mode_t
26   - name: fchmod
27     standards:
28       - POSIX
29     return_type: int
30     arguments:
31       - type: int
32       - type: mode_t
33   - name: fchmodat
34     standards:
35       - POSIX
36     return_type: int
37     arguments:
38       - type: int
39       - type: const char *
40       - type: mode_t
41       - type: int
42   - name: fstat
43     standards:
44       - POSIX
45     return_type: int
46     arguments:
47       - type: int
48       - type: struct stat *
49   - name: lstat
50     standards:
51       - POSIX
52     return_type: int
53     arguments:
54       - type: const char *__restrict
55       - type: struct stat *__restrict
56   - name: mkdir
57     standards:
58       - POSIX
59     return_type: int
60     arguments:
61       - type: const char *
62       - type: mode_t
63   - name: mkdirat
64     standards:
65       - POSIX
66     return_type: int
67     arguments:
68       - type: int
69       - type: const char *
70       - type: mode_t
71   - name: stat
72     standards:
73       - POSIX
74     return_type: int
75     arguments:
76       - type: const char *__restrict
77       - type: struct stat *__restrict