[clang-tidy][NFC]remove deps of clang in clang tidy test (#116588)
[llvm-project.git] / libc / newhdrgen / yaml / search.yaml
bloba0c73bc679d819f057e8c0444f19eb2ee7b8bb6b
1 header: search.h
2 macros: []
3 types:
4   - type_name: struct_hsearch_data
5   - type_name: ENTRY
6   - type_name: ACTION
7   - type_name: __lsearchcompare_t
8 enums: []
9 objects: []
10 functions:
11   - name: hcreate
12     standards:
13       - POSIX
14     return_type: int
15     arguments:
16       - type: size_t
17   - name: hcreate_r
18     standards: GNUExtensions
19     return_type: int
20     arguments:
21       - type: size_t
22       - type: struct hsearch_data *
23   - name: hdestroy
24     standards: GNUExtensions
25     return_type: void
26     arguments: []
27   - name: hdestroy_r
28     standards:
29       - POSIX
30     return_type: void
31     arguments:
32       - type: struct hsearch_data *
33   - name: hsearch
34     standards:
35       - POSIX
36     return_type: ENTRY *
37     arguments:
38       - type: ENTRY
39       - type: ACTION
40   - name: hsearch_r
41     standards: GNUExtensions
42     return_type: int
43     arguments:
44       - type: ENTRY
45       - type: ACTION
46       - type: ENTRY * *
47       - type: struct hsearch_data *
48   - name: insque
49     standards:
50       - POSIX
51     return_type: void
52     arguments:
53       - type: void *
54       - type: void *
55   - name: remque
56     standards:
57       - POSIX
58     return_type: void
59     arguments:
60       - type: void *
61   - name: lfind
62     standards:
63       - POSIX
64     return_type: void *
65     arguments:
66       - type: const void *
67       - type: const void *
68       - type: size_t *
69       - type: size_t
70       - type: __lsearchcompare_t