xref: /llvm-project/clang/test/APINotes/Inputs/Headers/HeaderLib.h (revision 932949dbb517b089af28fdc480a16a738ee5db78)
1 #ifndef HEADER_LIB_H
2 #define HEADER_LIB_H
3 
4 void *custom_realloc(void *member, unsigned size);
5 
6 int *global_int;
7 
8 int unavailable_function(void);
9 int unavailable_global_int;
10 
11 void do_something_with_pointers(int *ptr1, int *ptr2);
12 void do_something_with_arrays(int simple[], int nested[][2]);
13 
14 typedef int unavailable_typedef;
15 struct unavailable_struct { int x, y, z; };
16 
17 void take_pointer_and_int(int *ptr1, int value);
18 
19 #endif
20