1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 1,
7   "is_integral" : true,
8   "linker_set_key" : "_ZTIc",
9   "name" : "char",
10   "referenced_type" : "_ZTIc",
11   "self_type" : "_ZTIc",
12   "size" : 1
13  },
14  {
15   "alignment" : 4,
16   "is_integral" : true,
17   "linker_set_key" : "_ZTIi",
18   "name" : "int",
19   "referenced_type" : "_ZTIi",
20   "self_type" : "_ZTIi",
21   "size" : 4
22  },
23  {
24   "linker_set_key" : "_ZTIv",
25   "name" : "void",
26   "referenced_type" : "_ZTIv",
27   "self_type" : "_ZTIv"
28  }
29 ],
30 "elf_functions" :
31 [
32  {
33   "name" : "sync_fence_info"
34  },
35  {
36   "name" : "sync_fence_info_free"
37  },
38  {
39   "name" : "sync_file_info"
40  },
41  {
42   "name" : "sync_file_info_free"
43  },
44  {
45   "name" : "sync_merge"
46  },
47  {
48   "name" : "sync_pt_info"
49  },
50  {
51   "name" : "sync_wait"
52  }
53 ],
54 "elf_objects" : [],
55 "enum_types" : [],
56 "function_types" : [],
57 "functions" :
58 [
59  {
60   "function_name" : "sync_file_info",
61   "linker_set_key" : "sync_file_info",
62   "parameters" :
63   [
64    {
65     "referenced_type" : "_ZTIi"
66    }
67   ],
68   "return_type" : "_ZTIP14sync_file_info",
69   "source_file" : "system/core/libsync/include/ndk/sync.h"
70  },
71  {
72   "function_name" : "sync_file_info_free",
73   "linker_set_key" : "sync_file_info_free",
74   "parameters" :
75   [
76    {
77     "referenced_type" : "_ZTIP14sync_file_info"
78    }
79   ],
80   "return_type" : "_ZTIv",
81   "source_file" : "system/core/libsync/include/ndk/sync.h"
82  },
83  {
84   "function_name" : "sync_merge",
85   "linker_set_key" : "sync_merge",
86   "parameters" :
87   [
88    {
89     "referenced_type" : "_ZTIPKc"
90    },
91    {
92     "referenced_type" : "_ZTIi"
93    },
94    {
95     "referenced_type" : "_ZTIi"
96    }
97   ],
98   "return_type" : "_ZTIi",
99   "source_file" : "system/core/libsync/include/ndk/sync.h"
100  },
101  {
102   "function_name" : "sync_wait",
103   "linker_set_key" : "sync_wait",
104   "parameters" :
105   [
106    {
107     "referenced_type" : "_ZTIi"
108    },
109    {
110     "referenced_type" : "_ZTIi"
111    }
112   ],
113   "return_type" : "_ZTIi",
114   "source_file" : "system/core/libsync/include/android/sync.h"
115  }
116 ],
117 "global_vars" : [],
118 "lvalue_reference_types" : [],
119 "pointer_types" :
120 [
121  {
122   "alignment" : 4,
123   "linker_set_key" : "_ZTIP14sync_file_info",
124   "name" : "sync_file_info *",
125   "referenced_type" : "_ZTI14sync_file_info",
126   "self_type" : "_ZTIP14sync_file_info",
127   "size" : 4,
128   "source_file" : "system/core/libsync/include/ndk/sync.h"
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIPKc",
133   "name" : "const char *",
134   "referenced_type" : "_ZTIKc",
135   "self_type" : "_ZTIPKc",
136   "size" : 4,
137   "source_file" : "system/core/libsync/include/ndk/sync.h"
138  }
139 ],
140 "qualified_types" :
141 [
142  {
143   "alignment" : 1,
144   "is_const" : true,
145   "linker_set_key" : "_ZTIKc",
146   "name" : "const char",
147   "referenced_type" : "_ZTIc",
148   "self_type" : "_ZTIKc",
149   "size" : 1,
150   "source_file" : "system/core/libsync/include/ndk/sync.h"
151  }
152 ],
153 "record_types" : [],
154 "rvalue_reference_types" : []
155}
156