[libc++][Android] Allow testing libc++ with clang-r536225 (#116149)
[llvm-project.git] / libc / newhdrgen / yaml / spawn.yaml
blobbe3f4e99d27fcda779258fcaa5be68ee4b090a17
1 header: spawn.h
2 macros: []
3 types:
4   - type_name: posix_spawn_file_actions_t
5   - type_name: posix_spawnattr_t
6   - type_name: pid_t
7   - type_name: mode_t
8 enums: []
9 objects: []
10 functions:
11   - name: posix_spawn
12     standards:
13       - POSIX
14     return_type: int
15     arguments:
16       - type: pid_t *__restrict
17       - type: const char *__restrict
18       - type: posix_spawn_file_actions_t *
19       - type: posix_spawnattr_t *__restrict
20       - type: const char *__restrict *
21       - type: const char *__restrict *
22   - name: posix_spawn_file_actions_addclose
23     standards:
24       - POSIX
25     return_type: int
26     arguments:
27       - type: posix_spawn_file_actions_t *
28       - type: int
29   - name: posix_spawn_file_actions_adddup2
30     standards:
31       - POSIX
32     return_type: int
33     arguments:
34       - type: posix_spawn_file_actions_t *
35       - type: int
36       - type: int
37   - name: posix_spawn_file_actions_addopen
38     standards:
39       - POSIX
40     return_type: int
41     arguments:
42       - type: posix_spawn_file_actions_t *__restrict
43       - type: int
44       - type: const char *__restrict
45       - type: int
46       - type: mode_t
47   - name: posix_spawn_file_actions_destroy
48     standards:
49       - POSIX
50     return_type: int
51     arguments:
52       - type: posix_spawn_file_actions_t *
53   - name: posix_spawn_file_actions_init
54     standards:
55       - POSIX
56     return_type: int
57     arguments:
58       - type: posix_spawn_file_actions_t *