1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 1,
7   "is_integral" : true,
8   "is_unsigned" : true,
9   "linker_set_key" : "bool",
10   "name" : "bool",
11   "referenced_type" : "type-8",
12   "self_type" : "type-8",
13   "size" : 1
14  },
15  {
16   "alignment" : 1,
17   "is_integral" : true,
18   "is_unsigned" : true,
19   "linker_set_key" : "char",
20   "name" : "char",
21   "referenced_type" : "type-10",
22   "self_type" : "type-10",
23   "size" : 1
24  },
25  {
26   "alignment" : 8,
27   "linker_set_key" : "double",
28   "name" : "double",
29   "referenced_type" : "type-13",
30   "self_type" : "type-13",
31   "size" : 8
32  },
33  {
34   "alignment" : 4,
35   "is_integral" : true,
36   "linker_set_key" : "int",
37   "name" : "int",
38   "referenced_type" : "type-1",
39   "self_type" : "type-1",
40   "size" : 4
41  },
42  {
43   "alignment" : 4,
44   "is_integral" : true,
45   "linker_set_key" : "long",
46   "name" : "long",
47   "referenced_type" : "type-7",
48   "self_type" : "type-7",
49   "size" : 4
50  },
51  {
52   "alignment" : 8,
53   "linker_set_key" : "long double",
54   "name" : "long double",
55   "referenced_type" : "type-5",
56   "self_type" : "type-5",
57   "size" : 8
58  },
59  {
60   "alignment" : 8,
61   "is_integral" : true,
62   "linker_set_key" : "long long",
63   "name" : "long long",
64   "referenced_type" : "type-2",
65   "self_type" : "type-2",
66   "size" : 8
67  },
68  {
69   "alignment" : 2,
70   "is_integral" : true,
71   "linker_set_key" : "short",
72   "name" : "short",
73   "referenced_type" : "type-4",
74   "self_type" : "type-4",
75   "size" : 2
76  },
77  {
78   "alignment" : 1,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "unsigned char",
82   "name" : "unsigned char",
83   "referenced_type" : "type-15",
84   "self_type" : "type-15",
85   "size" : 1
86  },
87  {
88   "alignment" : 4,
89   "is_integral" : true,
90   "is_unsigned" : true,
91   "linker_set_key" : "unsigned int",
92   "name" : "unsigned int",
93   "referenced_type" : "type-12",
94   "self_type" : "type-12",
95   "size" : 4
96  },
97  {
98   "alignment" : 4,
99   "is_integral" : true,
100   "is_unsigned" : true,
101   "linker_set_key" : "unsigned long",
102   "name" : "unsigned long",
103   "referenced_type" : "type-3",
104   "self_type" : "type-3",
105   "size" : 4
106  },
107  {
108   "alignment" : 8,
109   "is_integral" : true,
110   "is_unsigned" : true,
111   "linker_set_key" : "unsigned long long",
112   "name" : "unsigned long long",
113   "referenced_type" : "type-6",
114   "self_type" : "type-6",
115   "size" : 8
116  },
117  {
118   "alignment" : 2,
119   "is_integral" : true,
120   "is_unsigned" : true,
121   "linker_set_key" : "unsigned short",
122   "name" : "unsigned short",
123   "referenced_type" : "type-16",
124   "self_type" : "type-16",
125   "size" : 2
126  },
127  {
128   "linker_set_key" : "void",
129   "name" : "void",
130   "referenced_type" : "type-14",
131   "self_type" : "type-14"
132  }
133 ],
134 "elf_functions" :
135 [
136  {
137   "binding" : "weak",
138   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android2spINS8_6system7suspend4V1_09IWakeLockEEEEENS_22__unordered_map_hasherIS7_SF_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SF_NS_8equal_toIS7_EELb1EEENS5_ISF_EEE25__emplace_unique_key_argsIS7_JRKNS_21piecewise_construct_tENS_5tupleIJOS7_EEENSU_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeISF_PvEEEEbEERKT_DpOT0_"
139  },
140  {
141   "binding" : "weak",
142   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android2spINS8_6system7suspend4V1_09IWakeLockEEEEENS_22__unordered_map_hasherIS7_SF_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SF_NS_8equal_toIS7_EELb1EEENS5_ISF_EEE6rehashEj"
143  },
144  {
145   "binding" : "weak",
146   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android2spINS8_6system7suspend4V1_09IWakeLockEEEEENS_22__unordered_map_hasherIS7_SF_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SF_NS_8equal_toIS7_EELb1EEENS5_ISF_EEE8__rehashEj"
147  },
148  {
149   "binding" : "weak",
150   "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_j"
151  },
152  {
153   "name" : "__aeabi_memclr"
154  },
155  {
156   "name" : "__aeabi_memclr4"
157  },
158  {
159   "name" : "__aeabi_memclr8"
160  },
161  {
162   "name" : "__aeabi_memcpy"
163  },
164  {
165   "name" : "__aeabi_memcpy4"
166  },
167  {
168   "name" : "__aeabi_memcpy8"
169  },
170  {
171   "name" : "__aeabi_memset"
172  },
173  {
174   "name" : "__aeabi_memset4"
175  },
176  {
177   "name" : "__aeabi_memset8"
178  },
179  {
180   "name" : "acquire_wake_lock"
181  },
182  {
183   "name" : "release_wake_lock"
184  }
185 ],
186 "elf_objects" : [],
187 "enum_types" : [],
188 "function_types" : [],
189 "functions" :
190 [
191  {
192   "function_name" : "acquire_wake_lock",
193   "linker_set_key" : "acquire_wake_lock",
194   "parameters" :
195   [
196    {
197     "referenced_type" : "type-1"
198    },
199    {
200     "referenced_type" : "type-11"
201    }
202   ],
203   "return_type" : "type-1",
204   "source_file" : "/hardware/libhardware_legacy/include/hardware_legacy/power.h"
205  },
206  {
207   "function_name" : "release_wake_lock",
208   "linker_set_key" : "release_wake_lock",
209   "parameters" :
210   [
211    {
212     "referenced_type" : "type-11"
213    }
214   ],
215   "return_type" : "type-1",
216   "source_file" : "/hardware/libhardware_legacy/include/hardware_legacy/power.h"
217  }
218 ],
219 "global_vars" : [],
220 "lvalue_reference_types" : [],
221 "pointer_types" :
222 [
223  {
224   "alignment" : 4,
225   "linker_set_key" : "const char *",
226   "name" : "const char *",
227   "referenced_type" : "type-9",
228   "self_type" : "type-11",
229   "size" : 4,
230   "source_file" : "/hardware/libhardware_legacy/include/hardware_legacy/power.h"
231  }
232 ],
233 "qualified_types" :
234 [
235  {
236   "alignment" : 1,
237   "is_const" : true,
238   "linker_set_key" : "const char",
239   "name" : "const char",
240   "referenced_type" : "type-10",
241   "self_type" : "type-9",
242   "size" : 1,
243   "source_file" : "/hardware/libhardware_legacy/include/hardware_legacy/power.h"
244  }
245 ],
246 "record_types" : [],
247 "rvalue_reference_types" : []
248}
249