1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-43",
9   "self_type" : "type-102",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "linker_set_key" : "float []",
14   "name" : "float []",
15   "referenced_type" : "type-228",
16   "self_type" : "type-471",
17   "source_file" : "/system/core/libsystem/include/system/graphics.h"
18  },
19  {
20   "alignment" : 4,
21   "linker_set_key" : "int [0]",
22   "name" : "int [0]",
23   "referenced_type" : "type-7",
24   "self_type" : "type-172",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 1,
29   "linker_set_key" : "unsigned char [32]",
30   "name" : "unsigned char [32]",
31   "referenced_type" : "type-99",
32   "self_type" : "type-311",
33   "size" : 32,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [5121]",
39   "name" : "unsigned char [5121]",
40   "referenced_type" : "type-99",
41   "self_type" : "type-98",
42   "size" : 5121,
43   "source_file" : "/system/core/liblog/include/log/log_read.h"
44  },
45  {
46   "alignment" : 4,
47   "linker_set_key" : "unsigned int [8]",
48   "name" : "unsigned int [8]",
49   "referenced_type" : "type-2",
50   "self_type" : "type-462",
51   "size" : 32,
52   "source_file" : "/system/core/libsystem/include/system/graphics.h"
53  }
54 ],
55 "builtin_types" :
56 [
57  {
58   "alignment" : 1,
59   "is_integral" : true,
60   "is_unsigned" : true,
61   "linker_set_key" : "bool",
62   "name" : "bool",
63   "referenced_type" : "type-24",
64   "self_type" : "type-24",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "is_unsigned" : true,
71   "linker_set_key" : "char",
72   "name" : "char",
73   "referenced_type" : "type-43",
74   "self_type" : "type-43",
75   "size" : 1
76  },
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "char16_t",
82   "name" : "char16_t",
83   "referenced_type" : "type-32",
84   "self_type" : "type-32",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-234",
92   "self_type" : "type-234",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-228",
100   "self_type" : "type-228",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-7",
109   "self_type" : "type-7",
110   "size" : 4
111  },
112  {
113   "alignment" : 4,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-208",
118   "self_type" : "type-208",
119   "size" : 4
120  },
121  {
122   "alignment" : 8,
123   "linker_set_key" : "long double",
124   "name" : "long double",
125   "referenced_type" : "type-583",
126   "self_type" : "type-583",
127   "size" : 8
128  },
129  {
130   "alignment" : 8,
131   "is_integral" : true,
132   "linker_set_key" : "long long",
133   "name" : "long long",
134   "referenced_type" : "type-12",
135   "self_type" : "type-12",
136   "size" : 8
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "short",
142   "name" : "short",
143   "referenced_type" : "type-191",
144   "self_type" : "type-191",
145   "size" : 2
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "linker_set_key" : "signed char",
151   "name" : "signed char",
152   "referenced_type" : "type-240",
153   "self_type" : "type-240",
154   "size" : 1
155  },
156  {
157   "alignment" : 1,
158   "is_integral" : true,
159   "is_unsigned" : true,
160   "linker_set_key" : "unsigned char",
161   "name" : "unsigned char",
162   "referenced_type" : "type-99",
163   "self_type" : "type-99",
164   "size" : 1
165  },
166  {
167   "alignment" : 4,
168   "is_integral" : true,
169   "is_unsigned" : true,
170   "linker_set_key" : "unsigned int",
171   "name" : "unsigned int",
172   "referenced_type" : "type-2",
173   "self_type" : "type-2",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned long",
181   "name" : "unsigned long",
182   "referenced_type" : "type-214",
183   "self_type" : "type-214",
184   "size" : 4
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long long",
191   "name" : "unsigned long long",
192   "referenced_type" : "type-92",
193   "self_type" : "type-92",
194   "size" : 8
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned short",
201   "name" : "unsigned short",
202   "referenced_type" : "type-101",
203   "self_type" : "type-101",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "void",
208   "name" : "void",
209   "referenced_type" : "type-9",
210   "self_type" : "type-9"
211  }
212 ],
213 "elf_functions" :
214 [
215  {
216   "binding" : "weak",
217   "name" : "_ZN7android8hardware7details13castInterfaceINS0_7oemlock4V1_08IOemLockENS_4hidl4base4V1_05IBaseENS4_11BpHwOemLockEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
218  },
219  {
220   "binding" : "weak",
221   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_7oemlock4V1_011BpHwOemLockENS4_8IOemLockEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
222  },
223  {
224   "name" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLock10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
225  },
226  {
227   "name" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
228  },
229  {
230   "name" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLock13_hidl_getNameEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
231  },
232  {
233   "name" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLock32_hidl_isOemUnlockAllowedByDeviceEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
234  },
235  {
236   "name" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLock33_hidl_isOemUnlockAllowedByCarrierEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
237  },
238  {
239   "name" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLock33_hidl_setOemUnlockAllowedByDeviceEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
240  },
241  {
242   "name" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLock34_hidl_setOemUnlockAllowedByCarrierEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
243  },
244  {
245   "name" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLock4pingEv"
246  },
247  {
248   "name" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLockC1ERKNS_2spINS2_8IOemLockEEE"
249  },
250  {
251   "name" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLockC2ERKNS_2spINS2_8IOemLockEEE"
252  },
253  {
254   "name" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLockD0Ev"
255  },
256  {
257   "name" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLockD1Ev"
258  },
259  {
260   "name" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLockD2Ev"
261  },
262  {
263   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
264  },
265  {
266   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
267  },
268  {
269   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
270  },
271  {
272   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock13_hidl_getNameEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_13OemLockStatusERKNS0_11hidl_stringEEEE"
273  },
274  {
275   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
276  },
277  {
278   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
279  },
280  {
281   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
282  },
283  {
284   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock21notifySyspropsChangedEv"
285  },
286  {
287   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock21setHALInstrumentationEv"
288  },
289  {
290   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock26isOemUnlockAllowedByDeviceENSt3__18functionIFvNS2_13OemLockStatusEbEEE"
291  },
292  {
293   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock27isOemUnlockAllowedByCarrierENSt3__18functionIFvNS2_13OemLockStatusEbEEE"
294  },
295  {
296   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock27setOemUnlockAllowedByDeviceEb"
297  },
298  {
299   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock28setOemUnlockAllowedByCarrierEbRKNS0_8hidl_vecIhEE"
300  },
301  {
302   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock32_hidl_isOemUnlockAllowedByDeviceEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_13OemLockStatusEbEEE"
303  },
304  {
305   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock33_hidl_isOemUnlockAllowedByCarrierEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_13OemLockStatusEbEEE"
306  },
307  {
308   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock33_hidl_setOemUnlockAllowedByDeviceEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEb"
309  },
310  {
311   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock34_hidl_setOemUnlockAllowedByCarrierEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS0_8hidl_vecIhEE"
312  },
313  {
314   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock4pingEv"
315  },
316  {
317   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
318  },
319  {
320   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock7getNameENSt3__18functionIFvNS2_13OemLockStatusERKNS0_11hidl_stringEEEE"
321  },
322  {
323   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLockC1ERKNS_2spINS0_7IBinderEEE"
324  },
325  {
326   "name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLockC2ERKNS_2spINS0_7IBinderEEE"
327  },
328  {
329   "name" : "_ZN7android8hardware7oemlock4V1_08IOemLock10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
330  },
331  {
332   "name" : "_ZN7android8hardware7oemlock4V1_08IOemLock11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
333  },
334  {
335   "name" : "_ZN7android8hardware7oemlock4V1_08IOemLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
336  },
337  {
338   "name" : "_ZN7android8hardware7oemlock4V1_08IOemLock12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
339  },
340  {
341   "name" : "_ZN7android8hardware7oemlock4V1_08IOemLock13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
342  },
343  {
344   "name" : "_ZN7android8hardware7oemlock4V1_08IOemLock13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
345  },
346  {
347   "name" : "_ZN7android8hardware7oemlock4V1_08IOemLock14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
348  },
349  {
350   "name" : "_ZN7android8hardware7oemlock4V1_08IOemLock17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
351  },
352  {
353   "name" : "_ZN7android8hardware7oemlock4V1_08IOemLock19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
354  },
355  {
356   "name" : "_ZN7android8hardware7oemlock4V1_08IOemLock21notifySyspropsChangedEv"
357  },
358  {
359   "name" : "_ZN7android8hardware7oemlock4V1_08IOemLock21setHALInstrumentationEv"
360  },
361  {
362   "name" : "_ZN7android8hardware7oemlock4V1_08IOemLock24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
363  },
364  {
365   "name" : "_ZN7android8hardware7oemlock4V1_08IOemLock4pingEv"
366  },
367  {
368   "name" : "_ZN7android8hardware7oemlock4V1_08IOemLock5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
369  },
370  {
371   "name" : "_ZN7android8hardware7oemlock4V1_08IOemLock8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
372  },
373  {
374   "name" : "_ZN7android8hardware7oemlock4V1_08IOemLock8castFromERKNS_2spIS3_EEb"
375  },
376  {
377   "name" : "_ZN7android8hardware7oemlock4V1_09BsOemLock13addOnewayTaskENSt3__18functionIFvvEEE"
378  },
379  {
380   "name" : "_ZN7android8hardware7oemlock4V1_09BsOemLockC1ENS_2spINS2_8IOemLockEEE"
381  },
382  {
383   "name" : "_ZN7android8hardware7oemlock4V1_09BsOemLockC2ENS_2spINS2_8IOemLockEEE"
384  },
385  {
386   "binding" : "weak",
387   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
388  },
389  {
390   "binding" : "weak",
391   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
392  },
393  {
394   "binding" : "weak",
395   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
396  },
397  {
398   "binding" : "weak",
399   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
400  },
401  {
402   "binding" : "weak",
403   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
404  },
405  {
406   "binding" : "weak",
407   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
408  },
409  {
410   "binding" : "weak",
411   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
412  },
413  {
414   "binding" : "weak",
415   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
416  },
417  {
418   "binding" : "weak",
419   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
420  },
421  {
422   "binding" : "weak",
423   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
424  },
425  {
426   "binding" : "weak",
427   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
428  },
429  {
430   "name" : "_ZThn20_N7android8hardware7oemlock4V1_011BnHwOemLockD0Ev"
431  },
432  {
433   "name" : "_ZThn20_N7android8hardware7oemlock4V1_011BnHwOemLockD1Ev"
434  },
435  {
436   "name" : "_ZTv0_n12_N7android8hardware7oemlock4V1_011BnHwOemLockD0Ev"
437  },
438  {
439   "name" : "_ZTv0_n12_N7android8hardware7oemlock4V1_011BnHwOemLockD1Ev"
440  },
441  {
442   "name" : "__aeabi_memclr"
443  },
444  {
445   "name" : "__aeabi_memclr4"
446  },
447  {
448   "name" : "__aeabi_memclr8"
449  },
450  {
451   "name" : "__aeabi_memcpy"
452  },
453  {
454   "name" : "__aeabi_memcpy4"
455  },
456  {
457   "name" : "__aeabi_memcpy8"
458  },
459  {
460   "name" : "__aeabi_memset"
461  },
462  {
463   "name" : "__aeabi_memset4"
464  },
465  {
466   "name" : "__aeabi_memset8"
467  }
468 ],
469 "elf_objects" :
470 [
471  {
472   "name" : "_ZN7android8hardware7oemlock4V1_08IOemLock10descriptorE"
473  },
474  {
475   "name" : "_ZTCN7android8hardware7oemlock4V1_011BnHwOemLockE0_NS0_7IBinderE"
476  },
477  {
478   "name" : "_ZTCN7android8hardware7oemlock4V1_011BnHwOemLockE0_NS0_9BHwBinderE"
479  },
480  {
481   "name" : "_ZTCN7android8hardware7oemlock4V1_011BnHwOemLockE0_NS_4hidl4base4V1_08BnHwBaseE"
482  },
483  {
484   "name" : "_ZTCN7android8hardware7oemlock4V1_011BpHwOemLockE0_NS0_11BpInterfaceINS2_8IOemLockEEE"
485  },
486  {
487   "name" : "_ZTCN7android8hardware7oemlock4V1_011BpHwOemLockE0_NS2_8IOemLockE"
488  },
489  {
490   "name" : "_ZTCN7android8hardware7oemlock4V1_011BpHwOemLockE0_NS_4hidl4base4V1_05IBaseE"
491  },
492  {
493   "name" : "_ZTCN7android8hardware7oemlock4V1_011BpHwOemLockE4_NS0_10IInterfaceE"
494  },
495  {
496   "name" : "_ZTCN7android8hardware7oemlock4V1_011BpHwOemLockE8_NS0_11BpHwRefBaseE"
497  },
498  {
499   "name" : "_ZTCN7android8hardware7oemlock4V1_08IOemLockE0_NS_4hidl4base4V1_05IBaseE"
500  },
501  {
502   "binding" : "weak",
503   "name" : "_ZTCN7android8hardware7oemlock4V1_09BsOemLockE0_NS2_8IOemLockE"
504  },
505  {
506   "name" : "_ZTTN7android8hardware7oemlock4V1_011BnHwOemLockE"
507  },
508  {
509   "name" : "_ZTTN7android8hardware7oemlock4V1_011BpHwOemLockE"
510  },
511  {
512   "name" : "_ZTTN7android8hardware7oemlock4V1_08IOemLockE"
513  },
514  {
515   "name" : "_ZTVN7android8hardware7oemlock4V1_011BnHwOemLockE"
516  },
517  {
518   "name" : "_ZTVN7android8hardware7oemlock4V1_011BpHwOemLockE"
519  },
520  {
521   "name" : "_ZTVN7android8hardware7oemlock4V1_08IOemLockE"
522  },
523  {
524   "binding" : "weak",
525   "name" : "_ZTVN7android8hardware7oemlock4V1_09BsOemLockE"
526  }
527 ],
528 "enum_types" :
529 [
530  {
531   "alignment" : 4,
532   "enum_fields" :
533   [
534    {
535     "enum_field_value" : 0,
536     "name" : "android::Condition::WAKE_UP_ONE"
537    },
538    {
539     "enum_field_value" : 1,
540     "name" : "android::Condition::WAKE_UP_ALL"
541    }
542   ],
543   "linker_set_key" : "android::Condition::WakeUpType",
544   "name" : "android::Condition::WakeUpType",
545   "referenced_type" : "type-482",
546   "self_type" : "type-482",
547   "size" : 4,
548   "source_file" : "/system/core/libutils/include/utils/Condition.h",
549   "underlying_type" : "type-2",
550   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
551  },
552  {
553   "alignment" : 4,
554   "enum_fields" :
555   [
556    {
557     "enum_field_value" : 0,
558     "name" : "android::String16::kEmptyString"
559    }
560   ],
561   "linker_set_key" : "android::String16::StaticLinkage",
562   "name" : "android::String16::StaticLinkage",
563   "referenced_type" : "type-365",
564   "self_type" : "type-365",
565   "size" : 4,
566   "source_file" : "/system/core/libutils/include/utils/String16.h",
567   "underlying_type" : "type-2",
568   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
569  },
570  {
571   "alignment" : 4,
572   "enum_fields" :
573   [
574    {
575     "enum_field_value" : 0,
576     "name" : "android::String8::kEmptyString"
577    }
578   ],
579   "linker_set_key" : "android::String8::StaticLinkage",
580   "name" : "android::String8::StaticLinkage",
581   "referenced_type" : "type-358",
582   "self_type" : "type-358",
583   "size" : 4,
584   "source_file" : "/system/core/libutils/include/utils/String8.h",
585   "underlying_type" : "type-2",
586   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
587  },
588  {
589   "alignment" : 4,
590   "enum_fields" :
591   [
592    {
593     "enum_field_value" : 0,
594     "name" : "android::hardware::HidlReturnRestriction::NONE"
595    },
596    {
597     "enum_field_value" : 1,
598     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
599    },
600    {
601     "enum_field_value" : 2,
602     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
603    }
604   ],
605   "linker_set_key" : "android::hardware::HidlReturnRestriction",
606   "name" : "android::hardware::HidlReturnRestriction",
607   "referenced_type" : "type-158",
608   "self_type" : "type-158",
609   "size" : 4,
610   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
611   "underlying_type" : "type-7",
612   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
613  },
614  {
615   "alignment" : 4,
616   "enum_fields" :
617   [
618    {
619     "enum_field_value" : 0,
620     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
621    },
622    {
623     "enum_field_value" : 1,
624     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
625    },
626    {
627     "enum_field_value" : 2,
628     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
629    },
630    {
631     "enum_field_value" : 3,
632     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
633    }
634   ],
635   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
636   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
637   "referenced_type" : "type-349",
638   "self_type" : "type-349",
639   "size" : 4,
640   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
641   "underlying_type" : "type-7",
642   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
643  },
644  {
645   "alignment" : 4,
646   "enum_fields" :
647   [
648    {
649     "enum_field_value" : 1,
650     "name" : "android::hardware::kSynchronizedReadWrite"
651    },
652    {
653     "enum_field_value" : 2,
654     "name" : "android::hardware::kUnsynchronizedWrite"
655    }
656   ],
657   "linker_set_key" : "android::hardware::MQFlavor",
658   "name" : "android::hardware::MQFlavor",
659   "referenced_type" : "type-345",
660   "self_type" : "type-345",
661   "size" : 4,
662   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
663   "underlying_type" : "type-2",
664   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
665  },
666  {
667   "alignment" : 4,
668   "enum_fields" :
669   [
670    {
671     "enum_field_value" : 0,
672     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
673    },
674    {
675     "enum_field_value" : 1,
676     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
677    },
678    {
679     "enum_field_value" : 2,
680     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
681    }
682   ],
683   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
684   "name" : "android::hardware::ProcessState::CallRestriction",
685   "referenced_type" : "type-45",
686   "self_type" : "type-45",
687   "size" : 4,
688   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
689   "underlying_type" : "type-7",
690   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
691  },
692  {
693   "alignment" : 4,
694   "enum_fields" :
695   [
696    {
697     "enum_field_value" : 0,
698     "name" : "android::hardware::Status::EX_NONE"
699    },
700    {
701     "enum_field_value" : -1,
702     "name" : "android::hardware::Status::EX_SECURITY"
703    },
704    {
705     "enum_field_value" : -2,
706     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
707    },
708    {
709     "enum_field_value" : -3,
710     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
711    },
712    {
713     "enum_field_value" : -4,
714     "name" : "android::hardware::Status::EX_NULL_POINTER"
715    },
716    {
717     "enum_field_value" : -5,
718     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
719    },
720    {
721     "enum_field_value" : -6,
722     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
723    },
724    {
725     "enum_field_value" : -7,
726     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
727    },
728    {
729     "enum_field_value" : -128,
730     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
731    },
732    {
733     "enum_field_value" : -129,
734     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
735    }
736   ],
737   "linker_set_key" : "android::hardware::Status::Exception",
738   "name" : "android::hardware::Status::Exception",
739   "referenced_type" : "type-116",
740   "self_type" : "type-116",
741   "size" : 4,
742   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
743   "underlying_type" : "type-7",
744   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
745  },
746  {
747   "alignment" : 4,
748   "enum_fields" :
749   [
750    {
751     "enum_field_value" : 0,
752     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
753    },
754    {
755     "enum_field_value" : 1,
756     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
757    },
758    {
759     "enum_field_value" : 2,
760     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
761    },
762    {
763     "enum_field_value" : 3,
764     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
765    },
766    {
767     "enum_field_value" : 4,
768     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
769    },
770    {
771     "enum_field_value" : 5,
772     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
773    },
774    {
775     "enum_field_value" : 6,
776     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
777    },
778    {
779     "enum_field_value" : 7,
780     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
781    },
782    {
783     "enum_field_value" : 8,
784     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
785    },
786    {
787     "enum_field_value" : 9,
788     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
789    }
790   ],
791   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
792   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
793   "referenced_type" : "type-542",
794   "self_type" : "type-542",
795   "size" : 4,
796   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
797   "underlying_type" : "type-2",
798   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
799  },
800  {
801   "alignment" : 4,
802   "enum_fields" :
803   [
804    {
805     "enum_field_value" : 0,
806     "name" : "android::hardware::oemlock::V1_0::OemLockSecureStatus::OK"
807    },
808    {
809     "enum_field_value" : 1,
810     "name" : "android::hardware::oemlock::V1_0::OemLockSecureStatus::FAILED"
811    },
812    {
813     "enum_field_value" : 2,
814     "name" : "android::hardware::oemlock::V1_0::OemLockSecureStatus::INVALID_SIGNATURE"
815    }
816   ],
817   "linker_set_key" : "android::hardware::oemlock::V1_0::OemLockSecureStatus",
818   "name" : "android::hardware::oemlock::V1_0::OemLockSecureStatus",
819   "referenced_type" : "type-132",
820   "self_type" : "type-132",
821   "size" : 4,
822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/types.h",
823   "underlying_type" : "type-2",
824   "unique_id" : "_ZTSN7android8hardware7oemlock4V1_019OemLockSecureStatusE"
825  },
826  {
827   "alignment" : 4,
828   "enum_fields" :
829   [
830    {
831     "enum_field_value" : 0,
832     "name" : "android::hardware::oemlock::V1_0::OemLockStatus::OK"
833    },
834    {
835     "enum_field_value" : 1,
836     "name" : "android::hardware::oemlock::V1_0::OemLockStatus::FAILED"
837    }
838   ],
839   "linker_set_key" : "android::hardware::oemlock::V1_0::OemLockStatus",
840   "name" : "android::hardware::oemlock::V1_0::OemLockStatus",
841   "referenced_type" : "type-140",
842   "self_type" : "type-140",
843   "size" : 4,
844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/types.h",
845   "underlying_type" : "type-2",
846   "unique_id" : "_ZTSN7android8hardware7oemlock4V1_013OemLockStatusE"
847  },
848  {
849   "alignment" : 4,
850   "enum_fields" :
851   [
852    {
853     "enum_field_value" : 0,
854     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
855    },
856    {
857     "enum_field_value" : 1,
858     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
859    },
860    {
861     "enum_field_value" : 2,
862     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
863    }
864   ],
865   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
866   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
867   "referenced_type" : "type-353",
868   "self_type" : "type-353",
869   "size" : 4,
870   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
871   "underlying_type" : "type-7",
872   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
873  },
874  {
875   "alignment" : 4,
876   "enum_fields" :
877   [
878    {
879     "enum_field_value" : -1,
880     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
881    }
882   ],
883   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
884   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
885   "referenced_type" : "type-499",
886   "self_type" : "type-499",
887   "size" : 4,
888   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
889   "underlying_type" : "type-7",
890   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
891  },
892  {
893   "alignment" : 1,
894   "enum_fields" :
895   [
896    {
897     "enum_field_value" : 0,
898     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
899    },
900    {
901     "enum_field_value" : 1,
902     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
903    },
904    {
905     "enum_field_value" : 2,
906     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
907    }
908   ],
909   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
910   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
911   "referenced_type" : "type-498",
912   "self_type" : "type-498",
913   "size" : 1,
914   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
915   "underlying_type" : "type-99",
916   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
917  },
918  {
919   "alignment" : 4,
920   "enum_fields" :
921   [
922    {
923     "enum_field_value" : 0,
924     "name" : "ANDROID_LOG_UNKNOWN"
925    },
926    {
927     "enum_field_value" : 1,
928     "name" : "ANDROID_LOG_DEFAULT"
929    },
930    {
931     "enum_field_value" : 2,
932     "name" : "ANDROID_LOG_VERBOSE"
933    },
934    {
935     "enum_field_value" : 3,
936     "name" : "ANDROID_LOG_DEBUG"
937    },
938    {
939     "enum_field_value" : 4,
940     "name" : "ANDROID_LOG_INFO"
941    },
942    {
943     "enum_field_value" : 5,
944     "name" : "ANDROID_LOG_WARN"
945    },
946    {
947     "enum_field_value" : 6,
948     "name" : "ANDROID_LOG_ERROR"
949    },
950    {
951     "enum_field_value" : 7,
952     "name" : "ANDROID_LOG_FATAL"
953    },
954    {
955     "enum_field_value" : 8,
956     "name" : "ANDROID_LOG_SILENT"
957    }
958   ],
959   "linker_set_key" : "android_LogPriority",
960   "name" : "android_LogPriority",
961   "referenced_type" : "type-1",
962   "self_type" : "type-1",
963   "size" : 4,
964   "source_file" : "/system/core/liblog/include/android/log.h",
965   "underlying_type" : "type-2",
966   "unique_id" : "android_LogPriority"
967  },
968  {
969   "alignment" : 4,
970   "enum_fields" :
971   [
972    {
973     "enum_field_value" : 0,
974     "name" : "HAL_COLOR_MODE_NATIVE"
975    },
976    {
977     "enum_field_value" : 1,
978     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
979    },
980    {
981     "enum_field_value" : 2,
982     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
983    },
984    {
985     "enum_field_value" : 3,
986     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
987    },
988    {
989     "enum_field_value" : 4,
990     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
991    },
992    {
993     "enum_field_value" : 5,
994     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
995    },
996    {
997     "enum_field_value" : 6,
998     "name" : "HAL_COLOR_MODE_DCI_P3"
999    },
1000    {
1001     "enum_field_value" : 7,
1002     "name" : "HAL_COLOR_MODE_SRGB"
1003    },
1004    {
1005     "enum_field_value" : 8,
1006     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1007    },
1008    {
1009     "enum_field_value" : 9,
1010     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1011    }
1012   ],
1013   "linker_set_key" : "android_color_mode_t",
1014   "name" : "android_color_mode_t",
1015   "referenced_type" : "type-450",
1016   "self_type" : "type-450",
1017   "size" : 4,
1018   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1019   "underlying_type" : "type-2",
1020   "unique_id" : "android_color_mode_t"
1021  },
1022  {
1023   "alignment" : 4,
1024   "enum_fields" :
1025   [
1026    {
1027     "enum_field_value" : 10,
1028     "name" : "HAL_COLOR_MODE_BT2020"
1029    },
1030    {
1031     "enum_field_value" : 11,
1032     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1033    },
1034    {
1035     "enum_field_value" : 12,
1036     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1037    }
1038   ],
1039   "linker_set_key" : "android_color_mode_v1_1_t",
1040   "name" : "android_color_mode_v1_1_t",
1041   "referenced_type" : "type-455",
1042   "self_type" : "type-455",
1043   "size" : 4,
1044   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1045   "underlying_type" : "type-2",
1046   "unique_id" : "android_color_mode_v1_1_t"
1047  },
1048  {
1049   "alignment" : 4,
1050   "enum_fields" :
1051   [
1052    {
1053     "enum_field_value" : 0,
1054     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1055    },
1056    {
1057     "enum_field_value" : 1,
1058     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1059    },
1060    {
1061     "enum_field_value" : 2,
1062     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1063    },
1064    {
1065     "enum_field_value" : 3,
1066     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1067    },
1068    {
1069     "enum_field_value" : 4,
1070     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1071    },
1072    {
1073     "enum_field_value" : 5,
1074     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1075    },
1076    {
1077     "enum_field_value" : 6,
1078     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1079    }
1080   ],
1081   "linker_set_key" : "android_color_transform_t",
1082   "name" : "android_color_transform_t",
1083   "referenced_type" : "type-451",
1084   "self_type" : "type-451",
1085   "size" : 4,
1086   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1087   "underlying_type" : "type-2",
1088   "unique_id" : "android_color_transform_t"
1089  },
1090  {
1091   "alignment" : 4,
1092   "enum_fields" :
1093   [
1094    {
1095     "enum_field_value" : 0,
1096     "name" : "HAL_DATASPACE_UNKNOWN"
1097    },
1098    {
1099     "enum_field_value" : 1,
1100     "name" : "HAL_DATASPACE_ARBITRARY"
1101    },
1102    {
1103     "enum_field_value" : 16,
1104     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1105    },
1106    {
1107     "enum_field_value" : 4128768,
1108     "name" : "HAL_DATASPACE_STANDARD_MASK"
1109    },
1110    {
1111     "enum_field_value" : 0,
1112     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1113    },
1114    {
1115     "enum_field_value" : 65536,
1116     "name" : "HAL_DATASPACE_STANDARD_BT709"
1117    },
1118    {
1119     "enum_field_value" : 131072,
1120     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1121    },
1122    {
1123     "enum_field_value" : 196608,
1124     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1125    },
1126    {
1127     "enum_field_value" : 262144,
1128     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1129    },
1130    {
1131     "enum_field_value" : 327680,
1132     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1133    },
1134    {
1135     "enum_field_value" : 393216,
1136     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1137    },
1138    {
1139     "enum_field_value" : 458752,
1140     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1141    },
1142    {
1143     "enum_field_value" : 524288,
1144     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1145    },
1146    {
1147     "enum_field_value" : 589824,
1148     "name" : "HAL_DATASPACE_STANDARD_FILM"
1149    },
1150    {
1151     "enum_field_value" : 655360,
1152     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1153    },
1154    {
1155     "enum_field_value" : 720896,
1156     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1157    },
1158    {
1159     "enum_field_value" : 22,
1160     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1161    },
1162    {
1163     "enum_field_value" : 130023424,
1164     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1165    },
1166    {
1167     "enum_field_value" : 0,
1168     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1169    },
1170    {
1171     "enum_field_value" : 4194304,
1172     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1173    },
1174    {
1175     "enum_field_value" : 8388608,
1176     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1177    },
1178    {
1179     "enum_field_value" : 12582912,
1180     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1181    },
1182    {
1183     "enum_field_value" : 16777216,
1184     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1185    },
1186    {
1187     "enum_field_value" : 20971520,
1188     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1189    },
1190    {
1191     "enum_field_value" : 25165824,
1192     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1193    },
1194    {
1195     "enum_field_value" : 29360128,
1196     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1197    },
1198    {
1199     "enum_field_value" : 33554432,
1200     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1201    },
1202    {
1203     "enum_field_value" : 27,
1204     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1205    },
1206    {
1207     "enum_field_value" : 939524096,
1208     "name" : "HAL_DATASPACE_RANGE_MASK"
1209    },
1210    {
1211     "enum_field_value" : 0,
1212     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1213    },
1214    {
1215     "enum_field_value" : 134217728,
1216     "name" : "HAL_DATASPACE_RANGE_FULL"
1217    },
1218    {
1219     "enum_field_value" : 268435456,
1220     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1221    },
1222    {
1223     "enum_field_value" : 402653184,
1224     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1225    },
1226    {
1227     "enum_field_value" : 512,
1228     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1229    },
1230    {
1231     "enum_field_value" : 138477568,
1232     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1233    },
1234    {
1235     "enum_field_value" : 406913024,
1236     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1237    },
1238    {
1239     "enum_field_value" : 513,
1240     "name" : "HAL_DATASPACE_SRGB"
1241    },
1242    {
1243     "enum_field_value" : 142671872,
1244     "name" : "HAL_DATASPACE_V0_SRGB"
1245    },
1246    {
1247     "enum_field_value" : 411107328,
1248     "name" : "HAL_DATASPACE_V0_SCRGB"
1249    },
1250    {
1251     "enum_field_value" : 257,
1252     "name" : "HAL_DATASPACE_JFIF"
1253    },
1254    {
1255     "enum_field_value" : 146931712,
1256     "name" : "HAL_DATASPACE_V0_JFIF"
1257    },
1258    {
1259     "enum_field_value" : 258,
1260     "name" : "HAL_DATASPACE_BT601_625"
1261    },
1262    {
1263     "enum_field_value" : 281149440,
1264     "name" : "HAL_DATASPACE_V0_BT601_625"
1265    },
1266    {
1267     "enum_field_value" : 259,
1268     "name" : "HAL_DATASPACE_BT601_525"
1269    },
1270    {
1271     "enum_field_value" : 281280512,
1272     "name" : "HAL_DATASPACE_V0_BT601_525"
1273    },
1274    {
1275     "enum_field_value" : 260,
1276     "name" : "HAL_DATASPACE_BT709"
1277    },
1278    {
1279     "enum_field_value" : 281083904,
1280     "name" : "HAL_DATASPACE_V0_BT709"
1281    },
1282    {
1283     "enum_field_value" : 139067392,
1284     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1285    },
1286    {
1287     "enum_field_value" : 155844608,
1288     "name" : "HAL_DATASPACE_DCI_P3"
1289    },
1290    {
1291     "enum_field_value" : 139067392,
1292     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1293    },
1294    {
1295     "enum_field_value" : 143261696,
1296     "name" : "HAL_DATASPACE_DISPLAY_P3"
1297    },
1298    {
1299     "enum_field_value" : 151715840,
1300     "name" : "HAL_DATASPACE_ADOBE_RGB"
1301    },
1302    {
1303     "enum_field_value" : 138805248,
1304     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1305    },
1306    {
1307     "enum_field_value" : 147193856,
1308     "name" : "HAL_DATASPACE_BT2020"
1309    },
1310    {
1311     "enum_field_value" : 163971072,
1312     "name" : "HAL_DATASPACE_BT2020_PQ"
1313    },
1314    {
1315     "enum_field_value" : 4096,
1316     "name" : "HAL_DATASPACE_DEPTH"
1317    },
1318    {
1319     "enum_field_value" : 4097,
1320     "name" : "HAL_DATASPACE_SENSOR"
1321    }
1322   ],
1323   "linker_set_key" : "android_dataspace_t",
1324   "name" : "android_dataspace_t",
1325   "referenced_type" : "type-449",
1326   "self_type" : "type-449",
1327   "size" : 4,
1328   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1329   "underlying_type" : "type-2",
1330   "unique_id" : "android_dataspace_t"
1331  },
1332  {
1333   "alignment" : 4,
1334   "enum_fields" :
1335   [
1336    {
1337     "enum_field_value" : 281411584,
1338     "name" : "HAL_DATASPACE_BT2020_ITU"
1339    },
1340    {
1341     "enum_field_value" : 298188800,
1342     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1343    },
1344    {
1345     "enum_field_value" : 302383104,
1346     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1347    },
1348    {
1349     "enum_field_value" : 168165376,
1350     "name" : "HAL_DATASPACE_BT2020_HLG"
1351    }
1352   ],
1353   "linker_set_key" : "android_dataspace_v1_1_t",
1354   "name" : "android_dataspace_v1_1_t",
1355   "referenced_type" : "type-454",
1356   "self_type" : "type-454",
1357   "size" : 4,
1358   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1359   "underlying_type" : "type-2",
1360   "unique_id" : "android_dataspace_v1_1_t"
1361  },
1362  {
1363   "alignment" : 4,
1364   "enum_fields" :
1365   [
1366    {
1367     "enum_field_value" : 142999552,
1368     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1369    },
1370    {
1371     "enum_field_value" : 4098,
1372     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1373    },
1374    {
1375     "enum_field_value" : 4099,
1376     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1377    },
1378    {
1379     "enum_field_value" : 4100,
1380     "name" : "HAL_DATASPACE_HEIF"
1381    }
1382   ],
1383   "linker_set_key" : "android_dataspace_v1_2_t",
1384   "name" : "android_dataspace_v1_2_t",
1385   "referenced_type" : "type-458",
1386   "self_type" : "type-458",
1387   "size" : 4,
1388   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1389   "underlying_type" : "type-2",
1390   "unique_id" : "android_dataspace_v1_2_t"
1391  },
1392  {
1393   "alignment" : 4,
1394   "enum_fields" :
1395   [
1396    {
1397     "enum_field_value" : 1,
1398     "name" : "FLEX_COMPONENT_Y"
1399    },
1400    {
1401     "enum_field_value" : 2,
1402     "name" : "FLEX_COMPONENT_Cb"
1403    },
1404    {
1405     "enum_field_value" : 4,
1406     "name" : "FLEX_COMPONENT_Cr"
1407    },
1408    {
1409     "enum_field_value" : 1024,
1410     "name" : "FLEX_COMPONENT_R"
1411    },
1412    {
1413     "enum_field_value" : 2048,
1414     "name" : "FLEX_COMPONENT_G"
1415    },
1416    {
1417     "enum_field_value" : 4096,
1418     "name" : "FLEX_COMPONENT_B"
1419    },
1420    {
1421     "enum_field_value" : 1073741824,
1422     "name" : "FLEX_COMPONENT_A"
1423    }
1424   ],
1425   "linker_set_key" : "android_flex_component",
1426   "name" : "android_flex_component",
1427   "referenced_type" : "type-463",
1428   "self_type" : "type-463",
1429   "size" : 4,
1430   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1431   "underlying_type" : "type-2",
1432   "unique_id" : "android_flex_component"
1433  },
1434  {
1435   "alignment" : 4,
1436   "enum_fields" :
1437   [
1438    {
1439     "enum_field_value" : 0,
1440     "name" : "FLEX_FORMAT_INVALID"
1441    },
1442    {
1443     "enum_field_value" : 1,
1444     "name" : "FLEX_FORMAT_Y"
1445    },
1446    {
1447     "enum_field_value" : 7,
1448     "name" : "FLEX_FORMAT_YCbCr"
1449    },
1450    {
1451     "enum_field_value" : 1073741831,
1452     "name" : "FLEX_FORMAT_YCbCrA"
1453    },
1454    {
1455     "enum_field_value" : 7168,
1456     "name" : "FLEX_FORMAT_RGB"
1457    },
1458    {
1459     "enum_field_value" : 1073748992,
1460     "name" : "FLEX_FORMAT_RGBA"
1461    }
1462   ],
1463   "linker_set_key" : "android_flex_format",
1464   "name" : "android_flex_format",
1465   "referenced_type" : "type-465",
1466   "self_type" : "type-465",
1467   "size" : 4,
1468   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1469   "underlying_type" : "type-2",
1470   "unique_id" : "android_flex_format"
1471  },
1472  {
1473   "alignment" : 4,
1474   "enum_fields" :
1475   [
1476    {
1477     "enum_field_value" : 1,
1478     "name" : "HAL_HDR_DOLBY_VISION"
1479    },
1480    {
1481     "enum_field_value" : 2,
1482     "name" : "HAL_HDR_HDR10"
1483    },
1484    {
1485     "enum_field_value" : 3,
1486     "name" : "HAL_HDR_HLG"
1487    }
1488   ],
1489   "linker_set_key" : "android_hdr_t",
1490   "name" : "android_hdr_t",
1491   "referenced_type" : "type-452",
1492   "self_type" : "type-452",
1493   "size" : 4,
1494   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1495   "underlying_type" : "type-2",
1496   "unique_id" : "android_hdr_t"
1497  },
1498  {
1499   "alignment" : 4,
1500   "enum_fields" :
1501   [
1502    {
1503     "enum_field_value" : 4,
1504     "name" : "HAL_HDR_HDR10_PLUS"
1505    }
1506   ],
1507   "linker_set_key" : "android_hdr_v1_2_t",
1508   "name" : "android_hdr_v1_2_t",
1509   "referenced_type" : "type-457",
1510   "self_type" : "type-457",
1511   "size" : 4,
1512   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1513   "underlying_type" : "type-2",
1514   "unique_id" : "android_hdr_v1_2_t"
1515  },
1516  {
1517   "alignment" : 4,
1518   "enum_fields" :
1519   [
1520    {
1521     "enum_field_value" : 39,
1522     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1523    },
1524    {
1525     "enum_field_value" : 40,
1526     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1527    },
1528    {
1529     "enum_field_value" : 41,
1530     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1531    },
1532    {
1533     "enum_field_value" : 42,
1534     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1535    }
1536   ],
1537   "linker_set_key" : "android_pixel_format_sw_t",
1538   "name" : "android_pixel_format_sw_t",
1539   "referenced_type" : "type-460",
1540   "self_type" : "type-460",
1541   "size" : 4,
1542   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1543   "underlying_type" : "type-2",
1544   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1545  },
1546  {
1547   "alignment" : 4,
1548   "enum_fields" :
1549   [
1550    {
1551     "enum_field_value" : 1,
1552     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1553    },
1554    {
1555     "enum_field_value" : 2,
1556     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1557    },
1558    {
1559     "enum_field_value" : 3,
1560     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1561    },
1562    {
1563     "enum_field_value" : 4,
1564     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1565    },
1566    {
1567     "enum_field_value" : 5,
1568     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1569    },
1570    {
1571     "enum_field_value" : 16,
1572     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1573    },
1574    {
1575     "enum_field_value" : 17,
1576     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1577    },
1578    {
1579     "enum_field_value" : 20,
1580     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1581    },
1582    {
1583     "enum_field_value" : 22,
1584     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1585    },
1586    {
1587     "enum_field_value" : 32,
1588     "name" : "HAL_PIXEL_FORMAT_RAW16"
1589    },
1590    {
1591     "enum_field_value" : 33,
1592     "name" : "HAL_PIXEL_FORMAT_BLOB"
1593    },
1594    {
1595     "enum_field_value" : 34,
1596     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1597    },
1598    {
1599     "enum_field_value" : 35,
1600     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1601    },
1602    {
1603     "enum_field_value" : 36,
1604     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1605    },
1606    {
1607     "enum_field_value" : 37,
1608     "name" : "HAL_PIXEL_FORMAT_RAW10"
1609    },
1610    {
1611     "enum_field_value" : 38,
1612     "name" : "HAL_PIXEL_FORMAT_RAW12"
1613    },
1614    {
1615     "enum_field_value" : 43,
1616     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1617    },
1618    {
1619     "enum_field_value" : 538982489,
1620     "name" : "HAL_PIXEL_FORMAT_Y8"
1621    },
1622    {
1623     "enum_field_value" : 540422489,
1624     "name" : "HAL_PIXEL_FORMAT_Y16"
1625    },
1626    {
1627     "enum_field_value" : 842094169,
1628     "name" : "HAL_PIXEL_FORMAT_YV12"
1629    }
1630   ],
1631   "linker_set_key" : "android_pixel_format_t",
1632   "name" : "android_pixel_format_t",
1633   "referenced_type" : "type-447",
1634   "self_type" : "type-447",
1635   "size" : 4,
1636   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1637   "underlying_type" : "type-2",
1638   "unique_id" : "android_pixel_format_t"
1639  },
1640  {
1641   "alignment" : 4,
1642   "enum_fields" :
1643   [
1644    {
1645     "enum_field_value" : 48,
1646     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1647    },
1648    {
1649     "enum_field_value" : 49,
1650     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1651    },
1652    {
1653     "enum_field_value" : 50,
1654     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1655    },
1656    {
1657     "enum_field_value" : 51,
1658     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1659    },
1660    {
1661     "enum_field_value" : 52,
1662     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1663    },
1664    {
1665     "enum_field_value" : 53,
1666     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1667    },
1668    {
1669     "enum_field_value" : 54,
1670     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1671    }
1672   ],
1673   "linker_set_key" : "android_pixel_format_v1_1_t",
1674   "name" : "android_pixel_format_v1_1_t",
1675   "referenced_type" : "type-453",
1676   "self_type" : "type-453",
1677   "size" : 4,
1678   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1679   "underlying_type" : "type-2",
1680   "unique_id" : "android_pixel_format_v1_1_t"
1681  },
1682  {
1683   "alignment" : 4,
1684   "enum_fields" :
1685   [
1686    {
1687     "enum_field_value" : 55,
1688     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1689    }
1690   ],
1691   "linker_set_key" : "android_pixel_format_v1_2_t",
1692   "name" : "android_pixel_format_v1_2_t",
1693   "referenced_type" : "type-459",
1694   "self_type" : "type-459",
1695   "size" : 4,
1696   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1697   "underlying_type" : "type-2",
1698   "unique_id" : "android_pixel_format_v1_2_t"
1699  },
1700  {
1701   "alignment" : 4,
1702   "enum_fields" :
1703   [
1704    {
1705     "enum_field_value" : 0,
1706     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1707    },
1708    {
1709     "enum_field_value" : 1,
1710     "name" : "HAL_RENDER_INTENT_ENHANCE"
1711    },
1712    {
1713     "enum_field_value" : 2,
1714     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1715    },
1716    {
1717     "enum_field_value" : 3,
1718     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1719    }
1720   ],
1721   "linker_set_key" : "android_render_intent_v1_1_t",
1722   "name" : "android_render_intent_v1_1_t",
1723   "referenced_type" : "type-456",
1724   "self_type" : "type-456",
1725   "size" : 4,
1726   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1727   "underlying_type" : "type-2",
1728   "unique_id" : "android_render_intent_v1_1_t"
1729  },
1730  {
1731   "alignment" : 4,
1732   "enum_fields" :
1733   [
1734    {
1735     "enum_field_value" : 1,
1736     "name" : "HAL_TRANSFORM_FLIP_H"
1737    },
1738    {
1739     "enum_field_value" : 2,
1740     "name" : "HAL_TRANSFORM_FLIP_V"
1741    },
1742    {
1743     "enum_field_value" : 4,
1744     "name" : "HAL_TRANSFORM_ROT_90"
1745    },
1746    {
1747     "enum_field_value" : 3,
1748     "name" : "HAL_TRANSFORM_ROT_180"
1749    },
1750    {
1751     "enum_field_value" : 7,
1752     "name" : "HAL_TRANSFORM_ROT_270"
1753    }
1754   ],
1755   "linker_set_key" : "android_transform_t",
1756   "name" : "android_transform_t",
1757   "referenced_type" : "type-448",
1758   "self_type" : "type-448",
1759   "size" : 4,
1760   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1761   "underlying_type" : "type-2",
1762   "unique_id" : "android_transform_t"
1763  },
1764  {
1765   "alignment" : 4,
1766   "enum_fields" :
1767   [
1768    {
1769     "enum_field_value" : 0,
1770     "name" : "LOG_ID_MIN"
1771    },
1772    {
1773     "enum_field_value" : 0,
1774     "name" : "LOG_ID_MAIN"
1775    },
1776    {
1777     "enum_field_value" : 1,
1778     "name" : "LOG_ID_RADIO"
1779    },
1780    {
1781     "enum_field_value" : 2,
1782     "name" : "LOG_ID_EVENTS"
1783    },
1784    {
1785     "enum_field_value" : 3,
1786     "name" : "LOG_ID_SYSTEM"
1787    },
1788    {
1789     "enum_field_value" : 4,
1790     "name" : "LOG_ID_CRASH"
1791    },
1792    {
1793     "enum_field_value" : 5,
1794     "name" : "LOG_ID_STATS"
1795    },
1796    {
1797     "enum_field_value" : 6,
1798     "name" : "LOG_ID_SECURITY"
1799    },
1800    {
1801     "enum_field_value" : 7,
1802     "name" : "LOG_ID_KERNEL"
1803    },
1804    {
1805     "enum_field_value" : 8,
1806     "name" : "LOG_ID_MAX"
1807    }
1808   ],
1809   "linker_set_key" : "log_id",
1810   "name" : "log_id",
1811   "referenced_type" : "type-241",
1812   "self_type" : "type-241",
1813   "size" : 4,
1814   "source_file" : "/system/core/liblog/include/android/log.h",
1815   "underlying_type" : "type-2",
1816   "unique_id" : "log_id"
1817  }
1818 ],
1819 "function_types" :
1820 [
1821  {
1822   "alignment" : 4,
1823   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1824   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1825   "parameters" :
1826   [
1827    {
1828     "referenced_type" : "type-27"
1829    },
1830    {
1831     "referenced_type" : "type-33"
1832    },
1833    {
1834     "referenced_type" : "type-8"
1835    }
1836   ],
1837   "referenced_type" : "type-26",
1838   "return_type" : "type-24",
1839   "self_type" : "type-26",
1840   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
1841  },
1842  {
1843   "alignment" : 4,
1844   "linker_set_key" : "int (void *)",
1845   "name" : "int (void *)",
1846   "parameters" :
1847   [
1848    {
1849     "referenced_type" : "type-8"
1850    }
1851   ],
1852   "referenced_type" : "type-475",
1853   "return_type" : "type-7",
1854   "self_type" : "type-475",
1855   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
1856  },
1857  {
1858   "alignment" : 4,
1859   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
1860   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
1861   "parameters" :
1862   [
1863    {
1864     "referenced_type" : "type-385"
1865    },
1866    {
1867     "referenced_type" : "type-328"
1868    },
1869    {
1870     "referenced_type" : "type-2"
1871    },
1872    {
1873     "referenced_type" : "type-386"
1874    },
1875    {
1876     "referenced_type" : "type-2"
1877    },
1878    {
1879     "referenced_type" : "type-8"
1880    }
1881   ],
1882   "referenced_type" : "type-384",
1883   "return_type" : "type-9",
1884   "self_type" : "type-384",
1885   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
1886  }
1887 ],
1888 "functions" :
1889 [
1890  {
1891   "function_name" : "android::hardware::details::castInterface",
1892   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_7oemlock4V1_08IOemLockENS_4hidl4base4V1_05IBaseENS4_11BpHwOemLockEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
1893   "parameters" :
1894   [
1895    {
1896     "referenced_type" : "type-394"
1897    },
1898    {
1899     "referenced_type" : "type-41"
1900    },
1901    {
1902     "referenced_type" : "type-24"
1903    }
1904   ],
1905   "return_type" : "type-146",
1906   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
1907   "template_args" : [ "type-80", "type-56", "type-526" ]
1908  },
1909  {
1910   "function_name" : "android::hardware::details::getServiceInternal",
1911   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_7oemlock4V1_011BpHwOemLockENS4_8IOemLockEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
1912   "parameters" :
1913   [
1914    {
1915     "referenced_type" : "type-403"
1916    },
1917    {
1918     "referenced_type" : "type-24"
1919    },
1920    {
1921     "referenced_type" : "type-24"
1922    }
1923   ],
1924   "return_type" : "type-78",
1925   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
1926   "template_args" : [ "type-526", "type-80", "type-9", "type-9" ]
1927  },
1928  {
1929   "function_name" : "android::hardware::oemlock::V1_0::BnHwOemLock::onTransact",
1930   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLock10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
1931   "parameters" :
1932   [
1933    {
1934     "is_this_ptr" : true,
1935     "referenced_type" : "type-548"
1936    },
1937    {
1938     "referenced_type" : "type-2"
1939    },
1940    {
1941     "referenced_type" : "type-391"
1942    },
1943    {
1944     "referenced_type" : "type-385"
1945    },
1946    {
1947     "default_arg" : true,
1948     "referenced_type" : "type-2"
1949    },
1950    {
1951     "default_arg" : true,
1952     "referenced_type" : "type-599"
1953    }
1954   ],
1955   "return_type" : "type-7",
1956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BnHwOemLock.h"
1957  },
1958  {
1959   "access" : "private",
1960   "function_name" : "android::hardware::oemlock::V1_0::BnHwOemLock::getDebugInfo",
1961   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
1962   "parameters" :
1963   [
1964    {
1965     "is_this_ptr" : true,
1966     "referenced_type" : "type-548"
1967    },
1968    {
1969     "referenced_type" : "type-600"
1970    }
1971   ],
1972   "return_type" : "type-159",
1973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BnHwOemLock.h"
1974  },
1975  {
1976   "function_name" : "android::hardware::oemlock::V1_0::BnHwOemLock::_hidl_getName",
1977   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLock13_hidl_getNameEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
1978   "parameters" :
1979   [
1980    {
1981     "referenced_type" : "type-392"
1982    },
1983    {
1984     "referenced_type" : "type-391"
1985    },
1986    {
1987     "referenced_type" : "type-385"
1988    },
1989    {
1990     "referenced_type" : "type-601"
1991    }
1992   ],
1993   "return_type" : "type-7",
1994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BnHwOemLock.h"
1995  },
1996  {
1997   "function_name" : "android::hardware::oemlock::V1_0::BnHwOemLock::_hidl_isOemUnlockAllowedByDevice",
1998   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLock32_hidl_isOemUnlockAllowedByDeviceEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
1999   "parameters" :
2000   [
2001    {
2002     "referenced_type" : "type-392"
2003    },
2004    {
2005     "referenced_type" : "type-391"
2006    },
2007    {
2008     "referenced_type" : "type-385"
2009    },
2010    {
2011     "referenced_type" : "type-602"
2012    }
2013   ],
2014   "return_type" : "type-7",
2015   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BnHwOemLock.h"
2016  },
2017  {
2018   "function_name" : "android::hardware::oemlock::V1_0::BnHwOemLock::_hidl_isOemUnlockAllowedByCarrier",
2019   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLock33_hidl_isOemUnlockAllowedByCarrierEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2020   "parameters" :
2021   [
2022    {
2023     "referenced_type" : "type-392"
2024    },
2025    {
2026     "referenced_type" : "type-391"
2027    },
2028    {
2029     "referenced_type" : "type-385"
2030    },
2031    {
2032     "referenced_type" : "type-603"
2033    }
2034   ],
2035   "return_type" : "type-7",
2036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BnHwOemLock.h"
2037  },
2038  {
2039   "function_name" : "android::hardware::oemlock::V1_0::BnHwOemLock::_hidl_setOemUnlockAllowedByDevice",
2040   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLock33_hidl_setOemUnlockAllowedByDeviceEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2041   "parameters" :
2042   [
2043    {
2044     "referenced_type" : "type-392"
2045    },
2046    {
2047     "referenced_type" : "type-391"
2048    },
2049    {
2050     "referenced_type" : "type-385"
2051    },
2052    {
2053     "referenced_type" : "type-604"
2054    }
2055   ],
2056   "return_type" : "type-7",
2057   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BnHwOemLock.h"
2058  },
2059  {
2060   "function_name" : "android::hardware::oemlock::V1_0::BnHwOemLock::_hidl_setOemUnlockAllowedByCarrier",
2061   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLock34_hidl_setOemUnlockAllowedByCarrierEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2062   "parameters" :
2063   [
2064    {
2065     "referenced_type" : "type-392"
2066    },
2067    {
2068     "referenced_type" : "type-391"
2069    },
2070    {
2071     "referenced_type" : "type-385"
2072    },
2073    {
2074     "referenced_type" : "type-605"
2075    }
2076   ],
2077   "return_type" : "type-7",
2078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BnHwOemLock.h"
2079  },
2080  {
2081   "access" : "private",
2082   "function_name" : "android::hardware::oemlock::V1_0::BnHwOemLock::ping",
2083   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLock4pingEv",
2084   "parameters" :
2085   [
2086    {
2087     "is_this_ptr" : true,
2088     "referenced_type" : "type-548"
2089    }
2090   ],
2091   "return_type" : "type-159",
2092   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BnHwOemLock.h"
2093  },
2094  {
2095   "function_name" : "android::hardware::oemlock::V1_0::BnHwOemLock::BnHwOemLock",
2096   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLockC1ERKNS_2spINS2_8IOemLockEEE",
2097   "parameters" :
2098   [
2099    {
2100     "is_this_ptr" : true,
2101     "referenced_type" : "type-548"
2102    },
2103    {
2104     "referenced_type" : "type-549"
2105    }
2106   ],
2107   "return_type" : "type-9",
2108   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BnHwOemLock.h"
2109  },
2110  {
2111   "function_name" : "android::hardware::oemlock::V1_0::BnHwOemLock::BnHwOemLock",
2112   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLockC2ERKNS_2spINS2_8IOemLockEEE",
2113   "parameters" :
2114   [
2115    {
2116     "is_this_ptr" : true,
2117     "referenced_type" : "type-548"
2118    },
2119    {
2120     "referenced_type" : "type-549"
2121    }
2122   ],
2123   "return_type" : "type-9",
2124   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BnHwOemLock.h"
2125  },
2126  {
2127   "function_name" : "android::hardware::oemlock::V1_0::BnHwOemLock::~BnHwOemLock",
2128   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLockD0Ev",
2129   "parameters" :
2130   [
2131    {
2132     "is_this_ptr" : true,
2133     "referenced_type" : "type-548"
2134    }
2135   ],
2136   "return_type" : "type-9",
2137   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BnHwOemLock.h"
2138  },
2139  {
2140   "function_name" : "android::hardware::oemlock::V1_0::BnHwOemLock::~BnHwOemLock",
2141   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLockD1Ev",
2142   "parameters" :
2143   [
2144    {
2145     "is_this_ptr" : true,
2146     "referenced_type" : "type-548"
2147    }
2148   ],
2149   "return_type" : "type-9",
2150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BnHwOemLock.h"
2151  },
2152  {
2153   "function_name" : "android::hardware::oemlock::V1_0::BnHwOemLock::~BnHwOemLock",
2154   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLockD2Ev",
2155   "parameters" :
2156   [
2157    {
2158     "is_this_ptr" : true,
2159     "referenced_type" : "type-548"
2160    }
2161   ],
2162   "return_type" : "type-9",
2163   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BnHwOemLock.h"
2164  },
2165  {
2166   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::linkToDeath",
2167   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2168   "parameters" :
2169   [
2170    {
2171     "is_this_ptr" : true,
2172     "referenced_type" : "type-584"
2173    },
2174    {
2175     "referenced_type" : "type-320"
2176    },
2177    {
2178     "referenced_type" : "type-92"
2179    }
2180   ],
2181   "return_type" : "type-124",
2182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2183  },
2184  {
2185   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::getDebugInfo",
2186   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2187   "parameters" :
2188   [
2189    {
2190     "is_this_ptr" : true,
2191     "referenced_type" : "type-584"
2192    },
2193    {
2194     "referenced_type" : "type-606"
2195    }
2196   ],
2197   "return_type" : "type-159",
2198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2199  },
2200  {
2201   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::getHashChain",
2202   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2203   "parameters" :
2204   [
2205    {
2206     "is_this_ptr" : true,
2207     "referenced_type" : "type-584"
2208    },
2209    {
2210     "referenced_type" : "type-607"
2211    }
2212   ],
2213   "return_type" : "type-159",
2214   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2215  },
2216  {
2217   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::_hidl_getName",
2218   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock13_hidl_getNameEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_13OemLockStatusERKNS0_11hidl_stringEEEE",
2219   "parameters" :
2220   [
2221    {
2222     "referenced_type" : "type-591"
2223    },
2224    {
2225     "referenced_type" : "type-546"
2226    },
2227    {
2228     "referenced_type" : "type-608"
2229    }
2230   ],
2231   "return_type" : "type-159",
2232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2233  },
2234  {
2235   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::unlinkToDeath",
2236   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2237   "parameters" :
2238   [
2239    {
2240     "is_this_ptr" : true,
2241     "referenced_type" : "type-584"
2242    },
2243    {
2244     "referenced_type" : "type-320"
2245    }
2246   ],
2247   "return_type" : "type-124",
2248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2249  },
2250  {
2251   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::interfaceChain",
2252   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2253   "parameters" :
2254   [
2255    {
2256     "is_this_ptr" : true,
2257     "referenced_type" : "type-584"
2258    },
2259    {
2260     "referenced_type" : "type-609"
2261    }
2262   ],
2263   "return_type" : "type-159",
2264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2265  },
2266  {
2267   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::interfaceDescriptor",
2268   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2269   "parameters" :
2270   [
2271    {
2272     "is_this_ptr" : true,
2273     "referenced_type" : "type-584"
2274    },
2275    {
2276     "referenced_type" : "type-610"
2277    }
2278   ],
2279   "return_type" : "type-159",
2280   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2281  },
2282  {
2283   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::notifySyspropsChanged",
2284   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock21notifySyspropsChangedEv",
2285   "parameters" :
2286   [
2287    {
2288     "is_this_ptr" : true,
2289     "referenced_type" : "type-584"
2290    }
2291   ],
2292   "return_type" : "type-159",
2293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2294  },
2295  {
2296   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::setHALInstrumentation",
2297   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock21setHALInstrumentationEv",
2298   "parameters" :
2299   [
2300    {
2301     "is_this_ptr" : true,
2302     "referenced_type" : "type-584"
2303    }
2304   ],
2305   "return_type" : "type-159",
2306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2307  },
2308  {
2309   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::isOemUnlockAllowedByDevice",
2310   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock26isOemUnlockAllowedByDeviceENSt3__18functionIFvNS2_13OemLockStatusEbEEE",
2311   "parameters" :
2312   [
2313    {
2314     "is_this_ptr" : true,
2315     "referenced_type" : "type-584"
2316    },
2317    {
2318     "referenced_type" : "type-611"
2319    }
2320   ],
2321   "return_type" : "type-159",
2322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2323  },
2324  {
2325   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::isOemUnlockAllowedByCarrier",
2326   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock27isOemUnlockAllowedByCarrierENSt3__18functionIFvNS2_13OemLockStatusEbEEE",
2327   "parameters" :
2328   [
2329    {
2330     "is_this_ptr" : true,
2331     "referenced_type" : "type-584"
2332    },
2333    {
2334     "referenced_type" : "type-612"
2335    }
2336   ],
2337   "return_type" : "type-159",
2338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2339  },
2340  {
2341   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::setOemUnlockAllowedByDevice",
2342   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock27setOemUnlockAllowedByDeviceEb",
2343   "parameters" :
2344   [
2345    {
2346     "is_this_ptr" : true,
2347     "referenced_type" : "type-584"
2348    },
2349    {
2350     "referenced_type" : "type-24"
2351    }
2352   ],
2353   "return_type" : "type-139",
2354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2355  },
2356  {
2357   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::setOemUnlockAllowedByCarrier",
2358   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock28setOemUnlockAllowedByCarrierEbRKNS0_8hidl_vecIhEE",
2359   "parameters" :
2360   [
2361    {
2362     "is_this_ptr" : true,
2363     "referenced_type" : "type-584"
2364    },
2365    {
2366     "referenced_type" : "type-24"
2367    },
2368    {
2369     "referenced_type" : "type-399"
2370    }
2371   ],
2372   "return_type" : "type-131",
2373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2374  },
2375  {
2376   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::_hidl_isOemUnlockAllowedByDevice",
2377   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock32_hidl_isOemUnlockAllowedByDeviceEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_13OemLockStatusEbEEE",
2378   "parameters" :
2379   [
2380    {
2381     "referenced_type" : "type-591"
2382    },
2383    {
2384     "referenced_type" : "type-546"
2385    },
2386    {
2387     "referenced_type" : "type-613"
2388    }
2389   ],
2390   "return_type" : "type-159",
2391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2392  },
2393  {
2394   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::_hidl_isOemUnlockAllowedByCarrier",
2395   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock33_hidl_isOemUnlockAllowedByCarrierEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_13OemLockStatusEbEEE",
2396   "parameters" :
2397   [
2398    {
2399     "referenced_type" : "type-591"
2400    },
2401    {
2402     "referenced_type" : "type-546"
2403    },
2404    {
2405     "referenced_type" : "type-614"
2406    }
2407   ],
2408   "return_type" : "type-159",
2409   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2410  },
2411  {
2412   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::_hidl_setOemUnlockAllowedByDevice",
2413   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock33_hidl_setOemUnlockAllowedByDeviceEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEb",
2414   "parameters" :
2415   [
2416    {
2417     "referenced_type" : "type-591"
2418    },
2419    {
2420     "referenced_type" : "type-546"
2421    },
2422    {
2423     "referenced_type" : "type-24"
2424    }
2425   ],
2426   "return_type" : "type-139",
2427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2428  },
2429  {
2430   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::_hidl_setOemUnlockAllowedByCarrier",
2431   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock34_hidl_setOemUnlockAllowedByCarrierEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS0_8hidl_vecIhEE",
2432   "parameters" :
2433   [
2434    {
2435     "referenced_type" : "type-591"
2436    },
2437    {
2438     "referenced_type" : "type-546"
2439    },
2440    {
2441     "referenced_type" : "type-24"
2442    },
2443    {
2444     "referenced_type" : "type-399"
2445    }
2446   ],
2447   "return_type" : "type-131",
2448   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2449  },
2450  {
2451   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::ping",
2452   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock4pingEv",
2453   "parameters" :
2454   [
2455    {
2456     "is_this_ptr" : true,
2457     "referenced_type" : "type-584"
2458    }
2459   ],
2460   "return_type" : "type-159",
2461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2462  },
2463  {
2464   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::debug",
2465   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2466   "parameters" :
2467   [
2468    {
2469     "is_this_ptr" : true,
2470     "referenced_type" : "type-584"
2471    },
2472    {
2473     "referenced_type" : "type-344"
2474    },
2475    {
2476     "referenced_type" : "type-518"
2477    }
2478   ],
2479   "return_type" : "type-159",
2480   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2481  },
2482  {
2483   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::getName",
2484   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock7getNameENSt3__18functionIFvNS2_13OemLockStatusERKNS0_11hidl_stringEEEE",
2485   "parameters" :
2486   [
2487    {
2488     "is_this_ptr" : true,
2489     "referenced_type" : "type-584"
2490    },
2491    {
2492     "referenced_type" : "type-615"
2493    }
2494   ],
2495   "return_type" : "type-159",
2496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2497  },
2498  {
2499   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::BpHwOemLock",
2500   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLockC1ERKNS_2spINS0_7IBinderEEE",
2501   "parameters" :
2502   [
2503    {
2504     "is_this_ptr" : true,
2505     "referenced_type" : "type-584"
2506    },
2507    {
2508     "referenced_type" : "type-33"
2509    }
2510   ],
2511   "return_type" : "type-9",
2512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2513  },
2514  {
2515   "function_name" : "android::hardware::oemlock::V1_0::BpHwOemLock::BpHwOemLock",
2516   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLockC2ERKNS_2spINS0_7IBinderEEE",
2517   "parameters" :
2518   [
2519    {
2520     "is_this_ptr" : true,
2521     "referenced_type" : "type-584"
2522    },
2523    {
2524     "referenced_type" : "type-33"
2525    }
2526   ],
2527   "return_type" : "type-9",
2528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
2529  },
2530  {
2531   "function_name" : "android::hardware::oemlock::V1_0::IOemLock::getService",
2532   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_08IOemLock10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2533   "parameters" :
2534   [
2535    {
2536     "default_arg" : true,
2537     "referenced_type" : "type-403"
2538    },
2539    {
2540     "default_arg" : true,
2541     "referenced_type" : "type-24"
2542    }
2543   ],
2544   "return_type" : "type-78",
2545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
2546  },
2547  {
2548   "function_name" : "android::hardware::oemlock::V1_0::IOemLock::linkToDeath",
2549   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_08IOemLock11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2550   "parameters" :
2551   [
2552    {
2553     "is_this_ptr" : true,
2554     "referenced_type" : "type-79"
2555    },
2556    {
2557     "referenced_type" : "type-320"
2558    },
2559    {
2560     "referenced_type" : "type-92"
2561    }
2562   ],
2563   "return_type" : "type-124",
2564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
2565  },
2566  {
2567   "function_name" : "android::hardware::oemlock::V1_0::IOemLock::getDebugInfo",
2568   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_08IOemLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2569   "parameters" :
2570   [
2571    {
2572     "is_this_ptr" : true,
2573     "referenced_type" : "type-79"
2574    },
2575    {
2576     "referenced_type" : "type-616"
2577    }
2578   ],
2579   "return_type" : "type-159",
2580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
2581  },
2582  {
2583   "function_name" : "android::hardware::oemlock::V1_0::IOemLock::getHashChain",
2584   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_08IOemLock12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2585   "parameters" :
2586   [
2587    {
2588     "is_this_ptr" : true,
2589     "referenced_type" : "type-79"
2590    },
2591    {
2592     "referenced_type" : "type-617"
2593    }
2594   ],
2595   "return_type" : "type-159",
2596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
2597  },
2598  {
2599   "function_name" : "android::hardware::oemlock::V1_0::IOemLock::tryGetService",
2600   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_08IOemLock13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2601   "parameters" :
2602   [
2603    {
2604     "default_arg" : true,
2605     "referenced_type" : "type-403"
2606    },
2607    {
2608     "default_arg" : true,
2609     "referenced_type" : "type-24"
2610    }
2611   ],
2612   "return_type" : "type-78",
2613   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
2614  },
2615  {
2616   "function_name" : "android::hardware::oemlock::V1_0::IOemLock::unlinkToDeath",
2617   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_08IOemLock13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2618   "parameters" :
2619   [
2620    {
2621     "is_this_ptr" : true,
2622     "referenced_type" : "type-79"
2623    },
2624    {
2625     "referenced_type" : "type-320"
2626    }
2627   ],
2628   "return_type" : "type-124",
2629   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
2630  },
2631  {
2632   "function_name" : "android::hardware::oemlock::V1_0::IOemLock::interfaceChain",
2633   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_08IOemLock14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2634   "parameters" :
2635   [
2636    {
2637     "is_this_ptr" : true,
2638     "referenced_type" : "type-79"
2639    },
2640    {
2641     "referenced_type" : "type-618"
2642    }
2643   ],
2644   "return_type" : "type-159",
2645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
2646  },
2647  {
2648   "function_name" : "android::hardware::oemlock::V1_0::IOemLock::registerAsService",
2649   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_08IOemLock17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2650   "parameters" :
2651   [
2652    {
2653     "is_this_ptr" : true,
2654     "referenced_type" : "type-79"
2655    },
2656    {
2657     "default_arg" : true,
2658     "referenced_type" : "type-403"
2659    }
2660   ],
2661   "return_type" : "type-7",
2662   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
2663  },
2664  {
2665   "function_name" : "android::hardware::oemlock::V1_0::IOemLock::interfaceDescriptor",
2666   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_08IOemLock19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2667   "parameters" :
2668   [
2669    {
2670     "is_this_ptr" : true,
2671     "referenced_type" : "type-79"
2672    },
2673    {
2674     "referenced_type" : "type-619"
2675    }
2676   ],
2677   "return_type" : "type-159",
2678   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
2679  },
2680  {
2681   "function_name" : "android::hardware::oemlock::V1_0::IOemLock::notifySyspropsChanged",
2682   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_08IOemLock21notifySyspropsChangedEv",
2683   "parameters" :
2684   [
2685    {
2686     "is_this_ptr" : true,
2687     "referenced_type" : "type-79"
2688    }
2689   ],
2690   "return_type" : "type-159",
2691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
2692  },
2693  {
2694   "function_name" : "android::hardware::oemlock::V1_0::IOemLock::setHALInstrumentation",
2695   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_08IOemLock21setHALInstrumentationEv",
2696   "parameters" :
2697   [
2698    {
2699     "is_this_ptr" : true,
2700     "referenced_type" : "type-79"
2701    }
2702   ],
2703   "return_type" : "type-159",
2704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
2705  },
2706  {
2707   "function_name" : "android::hardware::oemlock::V1_0::IOemLock::registerForNotifications",
2708   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_08IOemLock24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2709   "parameters" :
2710   [
2711    {
2712     "referenced_type" : "type-403"
2713    },
2714    {
2715     "referenced_type" : "type-519"
2716    }
2717   ],
2718   "return_type" : "type-24",
2719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
2720  },
2721  {
2722   "function_name" : "android::hardware::oemlock::V1_0::IOemLock::ping",
2723   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_08IOemLock4pingEv",
2724   "parameters" :
2725   [
2726    {
2727     "is_this_ptr" : true,
2728     "referenced_type" : "type-79"
2729    }
2730   ],
2731   "return_type" : "type-159",
2732   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
2733  },
2734  {
2735   "function_name" : "android::hardware::oemlock::V1_0::IOemLock::debug",
2736   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_08IOemLock5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2737   "parameters" :
2738   [
2739    {
2740     "is_this_ptr" : true,
2741     "referenced_type" : "type-79"
2742    },
2743    {
2744     "referenced_type" : "type-344"
2745    },
2746    {
2747     "referenced_type" : "type-518"
2748    }
2749   ],
2750   "return_type" : "type-159",
2751   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
2752  },
2753  {
2754   "function_name" : "android::hardware::oemlock::V1_0::IOemLock::castFrom",
2755   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_08IOemLock8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2756   "parameters" :
2757   [
2758    {
2759     "referenced_type" : "type-569"
2760    },
2761    {
2762     "default_arg" : true,
2763     "referenced_type" : "type-24"
2764    }
2765   ],
2766   "return_type" : "type-146",
2767   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
2768  },
2769  {
2770   "function_name" : "android::hardware::oemlock::V1_0::IOemLock::castFrom",
2771   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_08IOemLock8castFromERKNS_2spIS3_EEb",
2772   "parameters" :
2773   [
2774    {
2775     "referenced_type" : "type-549"
2776    },
2777    {
2778     "default_arg" : true,
2779     "referenced_type" : "type-24"
2780    }
2781   ],
2782   "return_type" : "type-146",
2783   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
2784  },
2785  {
2786   "access" : "private",
2787   "function_name" : "android::hardware::oemlock::V1_0::BsOemLock::addOnewayTask",
2788   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_09BsOemLock13addOnewayTaskENSt3__18functionIFvvEEE",
2789   "parameters" :
2790   [
2791    {
2792     "is_this_ptr" : true,
2793     "referenced_type" : "type-582"
2794    },
2795    {
2796     "referenced_type" : "type-622"
2797    }
2798   ],
2799   "return_type" : "type-159",
2800   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BsOemLock.h"
2801  },
2802  {
2803   "function_name" : "android::hardware::oemlock::V1_0::BsOemLock::BsOemLock",
2804   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_09BsOemLockC1ENS_2spINS2_8IOemLockEEE",
2805   "parameters" :
2806   [
2807    {
2808     "is_this_ptr" : true,
2809     "referenced_type" : "type-582"
2810    },
2811    {
2812     "referenced_type" : "type-84"
2813    }
2814   ],
2815   "return_type" : "type-9",
2816   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BsOemLock.h"
2817  },
2818  {
2819   "function_name" : "android::hardware::oemlock::V1_0::BsOemLock::BsOemLock",
2820   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_09BsOemLockC2ENS_2spINS2_8IOemLockEEE",
2821   "parameters" :
2822   [
2823    {
2824     "is_this_ptr" : true,
2825     "referenced_type" : "type-582"
2826    },
2827    {
2828     "referenced_type" : "type-84"
2829    }
2830   ],
2831   "return_type" : "type-9",
2832   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BsOemLock.h"
2833  }
2834 ],
2835 "global_vars" :
2836 [
2837  {
2838   "linker_set_key" : "_ZN7android8hardware7oemlock4V1_08IOemLock10descriptorE",
2839   "name" : "android::hardware::oemlock::V1_0::IOemLock::descriptor",
2840   "referenced_type" : "type-41",
2841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
2842  }
2843 ],
2844 "lvalue_reference_types" :
2845 [
2846  {
2847   "alignment" : 4,
2848   "linker_set_key" : "android::Mutex &",
2849   "name" : "android::Mutex &",
2850   "referenced_type" : "type-13",
2851   "self_type" : "type-480",
2852   "size" : 4,
2853   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
2854  },
2855  {
2856   "alignment" : 4,
2857   "linker_set_key" : "android::RWLock &",
2858   "name" : "android::RWLock &",
2859   "referenced_type" : "type-484",
2860   "self_type" : "type-489",
2861   "size" : 4,
2862   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
2863  },
2864  {
2865   "alignment" : 4,
2866   "linker_set_key" : "android::String16 &",
2867   "name" : "android::String16 &",
2868   "referenced_type" : "type-29",
2869   "self_type" : "type-368",
2870   "size" : 4,
2871   "source_file" : "/system/core/libutils/include/utils/String16.h"
2872  },
2873  {
2874   "alignment" : 4,
2875   "linker_set_key" : "android::String8 &",
2876   "name" : "android::String8 &",
2877   "referenced_type" : "type-40",
2878   "self_type" : "type-362",
2879   "size" : 4,
2880   "source_file" : "/system/core/libutils/include/utils/String8.h"
2881  },
2882  {
2883   "alignment" : 4,
2884   "linker_set_key" : "android::hardware::Return<android::hardware::oemlock::V1_0::OemLockSecureStatus> &",
2885   "name" : "android::hardware::Return<android::hardware::oemlock::V1_0::OemLockSecureStatus> &",
2886   "referenced_type" : "type-131",
2887   "self_type" : "type-136",
2888   "size" : 4,
2889   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2890  },
2891  {
2892   "alignment" : 4,
2893   "linker_set_key" : "android::hardware::Return<android::hardware::oemlock::V1_0::OemLockStatus> &",
2894   "name" : "android::hardware::Return<android::hardware::oemlock::V1_0::OemLockStatus> &",
2895   "referenced_type" : "type-139",
2896   "self_type" : "type-143",
2897   "size" : 4,
2898   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2899  },
2900  {
2901   "alignment" : 4,
2902   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::oemlock::V1_0::IOemLock> > &",
2903   "name" : "android::hardware::Return<android::sp<android::hardware::oemlock::V1_0::IOemLock> > &",
2904   "referenced_type" : "type-146",
2905   "self_type" : "type-149",
2906   "size" : 4,
2907   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2908  },
2909  {
2910   "alignment" : 4,
2911   "linker_set_key" : "android::hardware::Return<bool> &",
2912   "name" : "android::hardware::Return<bool> &",
2913   "referenced_type" : "type-124",
2914   "self_type" : "type-128",
2915   "size" : 4,
2916   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2917  },
2918  {
2919   "alignment" : 4,
2920   "linker_set_key" : "android::hardware::Return<void> &",
2921   "name" : "android::hardware::Return<void> &",
2922   "referenced_type" : "type-159",
2923   "self_type" : "type-162",
2924   "size" : 4,
2925   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2926  },
2927  {
2928   "alignment" : 4,
2929   "linker_set_key" : "android::hardware::Status &",
2930   "name" : "android::hardware::Status &",
2931   "referenced_type" : "type-114",
2932   "self_type" : "type-122",
2933   "size" : 4,
2934   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2935  },
2936  {
2937   "alignment" : 4,
2938   "linker_set_key" : "android::hardware::TextOutput &",
2939   "name" : "android::hardware::TextOutput &",
2940   "referenced_type" : "type-389",
2941   "self_type" : "type-388",
2942   "size" : 4,
2943   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2944  },
2945  {
2946   "alignment" : 4,
2947   "linker_set_key" : "android::hardware::TextOutput &",
2948   "name" : "android::hardware::TextOutput &",
2949   "referenced_type" : "type-571",
2950   "self_type" : "type-570",
2951   "size" : 4,
2952   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2953  },
2954  {
2955   "alignment" : 4,
2956   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
2957   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
2958   "referenced_type" : "type-307",
2959   "self_type" : "type-538",
2960   "size" : 4,
2961   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
2962  },
2963  {
2964   "alignment" : 4,
2965   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
2966   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
2967   "referenced_type" : "type-299",
2968   "self_type" : "type-533",
2969   "size" : 4,
2970   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
2971  },
2972  {
2973   "alignment" : 4,
2974   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
2975   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
2976   "referenced_type" : "type-310",
2977   "self_type" : "type-541",
2978   "size" : 4,
2979   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
2980  },
2981  {
2982   "alignment" : 4,
2983   "linker_set_key" : "android::hardware::hidl_memory &",
2984   "name" : "android::hardware::hidl_memory &",
2985   "referenced_type" : "type-278",
2986   "self_type" : "type-283",
2987   "size" : 4,
2988   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
2989  },
2990  {
2991   "alignment" : 4,
2992   "linker_set_key" : "android::hardware::hidl_string &",
2993   "name" : "android::hardware::hidl_string &",
2994   "referenced_type" : "type-273",
2995   "self_type" : "type-536",
2996   "size" : 4,
2997   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
2998  },
2999  {
3000   "alignment" : 4,
3001   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3002   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3003   "referenced_type" : "type-306",
3004   "self_type" : "type-315",
3005   "size" : 4,
3006   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3007  },
3008  {
3009   "alignment" : 4,
3010   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3011   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3012   "referenced_type" : "type-298",
3013   "self_type" : "type-305",
3014   "size" : 4,
3015   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3016  },
3017  {
3018   "alignment" : 4,
3019   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3020   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3021   "referenced_type" : "type-86",
3022   "self_type" : "type-107",
3023   "size" : 4,
3024   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3025  },
3026  {
3027   "alignment" : 4,
3028   "linker_set_key" : "android::sp<android::hardware::oemlock::V1_0::IOemLock> &",
3029   "name" : "android::sp<android::hardware::oemlock::V1_0::IOemLock> &",
3030   "referenced_type" : "type-78",
3031   "self_type" : "type-82",
3032   "size" : 4,
3033   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3034  },
3035  {
3036   "alignment" : 4,
3037   "linker_set_key" : "const android::String16 &",
3038   "name" : "const android::String16 &",
3039   "referenced_type" : "type-28",
3040   "self_type" : "type-27",
3041   "size" : 4,
3042   "source_file" : "/system/core/libutils/include/utils/String16.h"
3043  },
3044  {
3045   "alignment" : 4,
3046   "linker_set_key" : "const android::String8 &",
3047   "name" : "const android::String8 &",
3048   "referenced_type" : "type-359",
3049   "self_type" : "type-361",
3050   "size" : 4,
3051   "source_file" : "/system/core/libutils/include/utils/String8.h"
3052  },
3053  {
3054   "alignment" : 4,
3055   "linker_set_key" : "const android::hardware::Parcel &",
3056   "name" : "const android::hardware::Parcel &",
3057   "referenced_type" : "type-390",
3058   "self_type" : "type-391",
3059   "size" : 4,
3060   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3061  },
3062  {
3063   "alignment" : 4,
3064   "linker_set_key" : "const android::hardware::Return<bool> &",
3065   "name" : "const android::hardware::Return<bool> &",
3066   "referenced_type" : "type-129",
3067   "self_type" : "type-152",
3068   "size" : 4,
3069   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3070  },
3071  {
3072   "alignment" : 4,
3073   "linker_set_key" : "const android::hardware::Status &",
3074   "name" : "const android::hardware::Status &",
3075   "referenced_type" : "type-118",
3076   "self_type" : "type-119",
3077   "size" : 4,
3078   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3079  },
3080  {
3081   "alignment" : 4,
3082   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3083   "name" : "const android::hardware::details::SchedPrio &",
3084   "referenced_type" : "type-409",
3085   "self_type" : "type-408",
3086   "size" : 4,
3087   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3088  },
3089  {
3090   "alignment" : 4,
3091   "linker_set_key" : "const android::hardware::hidl_handle &",
3092   "name" : "const android::hardware::hidl_handle &",
3093   "referenced_type" : "type-343",
3094   "self_type" : "type-344",
3095   "size" : 4,
3096   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3097  },
3098  {
3099   "alignment" : 4,
3100   "linker_set_key" : "const android::hardware::hidl_memory &",
3101   "name" : "const android::hardware::hidl_memory &",
3102   "referenced_type" : "type-281",
3103   "self_type" : "type-282",
3104   "size" : 4,
3105   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3106  },
3107  {
3108   "alignment" : 4,
3109   "linker_set_key" : "const android::hardware::hidl_string &",
3110   "name" : "const android::hardware::hidl_string &",
3111   "referenced_type" : "type-272",
3112   "self_type" : "type-277",
3113   "size" : 4,
3114   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3115  },
3116  {
3117   "alignment" : 4,
3118   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3119   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3120   "referenced_type" : "type-517",
3121   "self_type" : "type-518",
3122   "size" : 4,
3123   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
3124  },
3125  {
3126   "alignment" : 4,
3127   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
3128   "name" : "const android::hardware::hidl_vec<int> &",
3129   "referenced_type" : "type-321",
3130   "self_type" : "type-323",
3131   "size" : 4,
3132   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3133  },
3134  {
3135   "alignment" : 4,
3136   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
3137   "name" : "const android::hardware::hidl_vec<unsigned char> &",
3138   "referenced_type" : "type-330",
3139   "self_type" : "type-399",
3140   "size" : 4,
3141   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3142  },
3143  {
3144   "alignment" : 4,
3145   "linker_set_key" : "const android::hardware::hidl_version &",
3146   "name" : "const android::hardware::hidl_version &",
3147   "referenced_type" : "type-338",
3148   "self_type" : "type-340",
3149   "size" : 4,
3150   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3151  },
3152  {
3153   "alignment" : 4,
3154   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
3155   "name" : "const android::hidl::base::V1_0::IBase *const &",
3156   "referenced_type" : "type-424",
3157   "self_type" : "type-425",
3158   "size" : 4,
3159   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3160  },
3161  {
3162   "alignment" : 4,
3163   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3164   "name" : "const android::sp<android::hardware::IBinder> &",
3165   "referenced_type" : "type-34",
3166   "self_type" : "type-33",
3167   "size" : 4,
3168   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3169  },
3170  {
3171   "alignment" : 4,
3172   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3173   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3174   "referenced_type" : "type-109",
3175   "self_type" : "type-242",
3176   "size" : 4,
3177   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3178  },
3179  {
3180   "alignment" : 4,
3181   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
3182   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3183   "referenced_type" : "type-296",
3184   "self_type" : "type-320",
3185   "size" : 4,
3186   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3187  },
3188  {
3189   "alignment" : 4,
3190   "linker_set_key" : "const android::sp<android::hardware::oemlock::V1_0::IOemLock> &",
3191   "name" : "const android::sp<android::hardware::oemlock::V1_0::IOemLock> &",
3192   "referenced_type" : "type-84",
3193   "self_type" : "type-549",
3194   "size" : 4,
3195   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3196  },
3197  {
3198   "alignment" : 4,
3199   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3200   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3201   "referenced_type" : "type-568",
3202   "self_type" : "type-569",
3203   "size" : 4,
3204   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3205  },
3206  {
3207   "alignment" : 4,
3208   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3209   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3210   "referenced_type" : "type-75",
3211   "self_type" : "type-519",
3212   "size" : 4,
3213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
3214  },
3215  {
3216   "alignment" : 4,
3217   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3218   "name" : "const android::wp<android::hardware::BHwBinder> &",
3219   "referenced_type" : "type-553",
3220   "self_type" : "type-555",
3221   "size" : 4,
3222   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3223  },
3224  {
3225   "alignment" : 4,
3226   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3227   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3228   "referenced_type" : "type-550",
3229   "self_type" : "type-552",
3230   "size" : 4,
3231   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3232  },
3233  {
3234   "alignment" : 4,
3235   "linker_set_key" : "const bool &",
3236   "name" : "const bool &",
3237   "referenced_type" : "type-65",
3238   "self_type" : "type-238",
3239   "size" : 4,
3240   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3241  },
3242  {
3243   "alignment" : 4,
3244   "linker_set_key" : "const double &",
3245   "name" : "const double &",
3246   "referenced_type" : "type-262",
3247   "self_type" : "type-264",
3248   "size" : 4,
3249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3250  },
3251  {
3252   "alignment" : 4,
3253   "linker_set_key" : "const float &",
3254   "name" : "const float &",
3255   "referenced_type" : "type-260",
3256   "self_type" : "type-261",
3257   "size" : 4,
3258   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3259  },
3260  {
3261   "alignment" : 4,
3262   "linker_set_key" : "const int &",
3263   "name" : "const int &",
3264   "referenced_type" : "type-469",
3265   "self_type" : "type-468",
3266   "size" : 4,
3267   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3268  },
3269  {
3270   "linker_set_key" : "const iter<is_const> &",
3271   "name" : "const iter<is_const> &",
3272   "referenced_type" : "type-288",
3273   "self_type" : "type-290",
3274   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3275  },
3276  {
3277   "linker_set_key" : "const iter<is_const> &",
3278   "name" : "const iter<is_const> &",
3279   "referenced_type" : "type-563",
3280   "self_type" : "type-565",
3281   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3282  },
3283  {
3284   "alignment" : 4,
3285   "linker_set_key" : "const log_msg &",
3286   "name" : "const log_msg &",
3287   "referenced_type" : "type-95",
3288   "self_type" : "type-133",
3289   "size" : 4,
3290   "source_file" : "/system/core/liblog/include/log/log_read.h"
3291  },
3292  {
3293   "alignment" : 4,
3294   "linker_set_key" : "const long long &",
3295   "name" : "const long long &",
3296   "referenced_type" : "type-256",
3297   "self_type" : "type-257",
3298   "size" : 4,
3299   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3300  },
3301  {
3302   "alignment" : 4,
3303   "linker_set_key" : "const short &",
3304   "name" : "const short &",
3305   "referenced_type" : "type-247",
3306   "self_type" : "type-248",
3307   "size" : 4,
3308   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3309  },
3310  {
3311   "alignment" : 4,
3312   "linker_set_key" : "const signed char &",
3313   "name" : "const signed char &",
3314   "referenced_type" : "type-239",
3315   "self_type" : "type-244",
3316   "size" : 4,
3317   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3318  },
3319  {
3320   "alignment" : 4,
3321   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3322   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3323   "referenced_type" : "type-401",
3324   "self_type" : "type-403",
3325   "size" : 4,
3326   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3327  },
3328  {
3329   "alignment" : 4,
3330   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
3331   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
3332   "referenced_type" : "type-544",
3333   "self_type" : "type-543",
3334   "size" : 4,
3335   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3336  },
3337  {
3338   "alignment" : 4,
3339   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
3340   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
3341   "referenced_type" : "type-580",
3342   "self_type" : "type-579",
3343   "size" : 4,
3344   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3345  },
3346  {
3347   "alignment" : 4,
3348   "linker_set_key" : "const unsigned char &",
3349   "name" : "const unsigned char &",
3350   "referenced_type" : "type-245",
3351   "self_type" : "type-246",
3352   "size" : 4,
3353   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3354  },
3355  {
3356   "alignment" : 4,
3357   "linker_set_key" : "const unsigned int &",
3358   "name" : "const unsigned int &",
3359   "referenced_type" : "type-17",
3360   "self_type" : "type-251",
3361   "size" : 4,
3362   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3363  },
3364  {
3365   "alignment" : 4,
3366   "linker_set_key" : "const unsigned long long &",
3367   "name" : "const unsigned long long &",
3368   "referenced_type" : "type-258",
3369   "self_type" : "type-259",
3370   "size" : 4,
3371   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3372  },
3373  {
3374   "alignment" : 4,
3375   "linker_set_key" : "const unsigned short &",
3376   "name" : "const unsigned short &",
3377   "referenced_type" : "type-249",
3378   "self_type" : "type-250",
3379   "size" : 4,
3380   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3381  },
3382  {
3383   "alignment" : 4,
3384   "linker_set_key" : "int &",
3385   "name" : "int &",
3386   "referenced_type" : "type-7",
3387   "self_type" : "type-355",
3388   "size" : 4,
3389   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
3390  },
3391  {
3392   "alignment" : 4,
3393   "linker_set_key" : "unsigned char &",
3394   "name" : "unsigned char &",
3395   "referenced_type" : "type-99",
3396   "self_type" : "type-502",
3397   "size" : 4,
3398   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
3399  },
3400  {
3401   "alignment" : 4,
3402   "linker_set_key" : "unsigned int &",
3403   "name" : "unsigned int &",
3404   "referenced_type" : "type-2",
3405   "self_type" : "type-509",
3406   "size" : 4,
3407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/types.h"
3408  }
3409 ],
3410 "pointer_types" :
3411 [
3412  {
3413   "alignment" : 4,
3414   "linker_set_key" : "android::Condition *",
3415   "name" : "android::Condition *",
3416   "referenced_type" : "type-66",
3417   "self_type" : "type-483",
3418   "size" : 4,
3419   "source_file" : "/system/core/libutils/include/utils/Condition.h"
3420  },
3421  {
3422   "alignment" : 4,
3423   "linker_set_key" : "android::Mutex *",
3424   "name" : "android::Mutex *",
3425   "referenced_type" : "type-13",
3426   "self_type" : "type-478",
3427   "size" : 4,
3428   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3429  },
3430  {
3431   "alignment" : 4,
3432   "linker_set_key" : "android::Mutex::Autolock *",
3433   "name" : "android::Mutex::Autolock *",
3434   "referenced_type" : "type-479",
3435   "self_type" : "type-481",
3436   "size" : 4,
3437   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3438  },
3439  {
3440   "alignment" : 4,
3441   "linker_set_key" : "android::RWLock *",
3442   "name" : "android::RWLock *",
3443   "referenced_type" : "type-484",
3444   "self_type" : "type-487",
3445   "size" : 4,
3446   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3447  },
3448  {
3449   "alignment" : 4,
3450   "linker_set_key" : "android::RWLock::AutoRLock *",
3451   "name" : "android::RWLock::AutoRLock *",
3452   "referenced_type" : "type-488",
3453   "self_type" : "type-490",
3454   "size" : 4,
3455   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3456  },
3457  {
3458   "alignment" : 4,
3459   "linker_set_key" : "android::RWLock::AutoWLock *",
3460   "name" : "android::RWLock::AutoWLock *",
3461   "referenced_type" : "type-491",
3462   "self_type" : "type-492",
3463   "size" : 4,
3464   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3465  },
3466  {
3467   "alignment" : 4,
3468   "linker_set_key" : "android::RefBase *",
3469   "name" : "android::RefBase *",
3470   "referenced_type" : "type-21",
3471   "self_type" : "type-269",
3472   "size" : 4,
3473   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3474  },
3475  {
3476   "alignment" : 4,
3477   "linker_set_key" : "android::RefBase::weakref_impl *",
3478   "name" : "android::RefBase::weakref_impl *",
3479   "referenced_type" : "type-5",
3480   "self_type" : "type-4",
3481   "size" : 4,
3482   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3483  },
3484  {
3485   "alignment" : 4,
3486   "linker_set_key" : "android::RefBase::weakref_impl *",
3487   "name" : "android::RefBase::weakref_impl *",
3488   "referenced_type" : "type-561",
3489   "self_type" : "type-560",
3490   "size" : 4,
3491   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3492  },
3493  {
3494   "alignment" : 4,
3495   "linker_set_key" : "android::RefBase::weakref_type *",
3496   "name" : "android::RefBase::weakref_type *",
3497   "referenced_type" : "type-23",
3498   "self_type" : "type-22",
3499   "size" : 4,
3500   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3501  },
3502  {
3503   "alignment" : 4,
3504   "linker_set_key" : "android::ReferenceRenamer *",
3505   "name" : "android::ReferenceRenamer *",
3506   "referenced_type" : "type-265",
3507   "self_type" : "type-266",
3508   "size" : 4,
3509   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3510  },
3511  {
3512   "alignment" : 4,
3513   "linker_set_key" : "android::ScopedTrace *",
3514   "name" : "android::ScopedTrace *",
3515   "referenced_type" : "type-494",
3516   "self_type" : "type-495",
3517   "size" : 4,
3518   "source_file" : "/system/core/libutils/include/utils/Trace.h"
3519  },
3520  {
3521   "alignment" : 4,
3522   "linker_set_key" : "android::String16 *",
3523   "name" : "android::String16 *",
3524   "referenced_type" : "type-29",
3525   "self_type" : "type-369",
3526   "size" : 4,
3527   "source_file" : "/system/core/libutils/include/utils/String16.h"
3528  },
3529  {
3530   "alignment" : 4,
3531   "linker_set_key" : "android::String8 *",
3532   "name" : "android::String8 *",
3533   "referenced_type" : "type-40",
3534   "self_type" : "type-363",
3535   "size" : 4,
3536   "source_file" : "/system/core/libutils/include/utils/String8.h"
3537  },
3538  {
3539   "alignment" : 4,
3540   "linker_set_key" : "android::Thread *",
3541   "name" : "android::Thread *",
3542   "referenced_type" : "type-64",
3543   "self_type" : "type-63",
3544   "size" : 4,
3545   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3546  },
3547  {
3548   "alignment" : 4,
3549   "linker_set_key" : "android::VirtualLightRefBase *",
3550   "name" : "android::VirtualLightRefBase *",
3551   "referenced_type" : "type-165",
3552   "self_type" : "type-173",
3553   "size" : 4,
3554   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
3555  },
3556  {
3557   "alignment" : 4,
3558   "linker_set_key" : "android::hardware::BHwBinder *",
3559   "name" : "android::hardware::BHwBinder *",
3560   "referenced_type" : "type-112",
3561   "self_type" : "type-111",
3562   "size" : 4,
3563   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3564  },
3565  {
3566   "alignment" : 4,
3567   "linker_set_key" : "android::hardware::BpInterface<android::hardware::oemlock::V1_0::IOemLock> *",
3568   "name" : "android::hardware::BpInterface<android::hardware::oemlock::V1_0::IOemLock> *",
3569   "referenced_type" : "type-379",
3570   "self_type" : "type-378",
3571   "size" : 4,
3572   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3573  },
3574  {
3575   "alignment" : 4,
3576   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
3577   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
3578   "referenced_type" : "type-418",
3579   "self_type" : "type-423",
3580   "size" : 4,
3581   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3582  },
3583  {
3584   "alignment" : 4,
3585   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
3586   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
3587   "referenced_type" : "type-437",
3588   "self_type" : "type-442",
3589   "size" : 4,
3590   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3591  },
3592  {
3593   "alignment" : 4,
3594   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
3595   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
3596   "referenced_type" : "type-426",
3597   "self_type" : "type-431",
3598   "size" : 4,
3599   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3600  },
3601  {
3602   "alignment" : 4,
3603   "linker_set_key" : "android::hardware::GrantorDescriptor *",
3604   "name" : "android::hardware::GrantorDescriptor *",
3605   "referenced_type" : "type-295",
3606   "self_type" : "type-294",
3607   "size" : 4,
3608   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3609  },
3610  {
3611   "alignment" : 4,
3612   "linker_set_key" : "android::hardware::IBinder *",
3613   "name" : "android::hardware::IBinder *",
3614   "referenced_type" : "type-20",
3615   "self_type" : "type-19",
3616   "size" : 4,
3617   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3618  },
3619  {
3620   "alignment" : 4,
3621   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
3622   "name" : "android::hardware::IBinder::DeathRecipient *",
3623   "referenced_type" : "type-51",
3624   "self_type" : "type-50",
3625   "size" : 4,
3626   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3627  },
3628  {
3629   "alignment" : 4,
3630   "linker_set_key" : "android::hardware::IInterface *",
3631   "name" : "android::hardware::IInterface *",
3632   "referenced_type" : "type-377",
3633   "self_type" : "type-591",
3634   "size" : 4,
3635   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3636  },
3637  {
3638   "alignment" : 4,
3639   "linker_set_key" : "android::hardware::Parcel *",
3640   "name" : "android::hardware::Parcel *",
3641   "referenced_type" : "type-380",
3642   "self_type" : "type-385",
3643   "size" : 4,
3644   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3645  },
3646  {
3647   "alignment" : 4,
3648   "linker_set_key" : "android::hardware::ProcessState *",
3649   "name" : "android::hardware::ProcessState *",
3650   "referenced_type" : "type-6",
3651   "self_type" : "type-48",
3652   "size" : 4,
3653   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3654  },
3655  {
3656   "alignment" : 4,
3657   "linker_set_key" : "android::hardware::Return<android::hardware::oemlock::V1_0::OemLockSecureStatus> *",
3658   "name" : "android::hardware::Return<android::hardware::oemlock::V1_0::OemLockSecureStatus> *",
3659   "referenced_type" : "type-131",
3660   "self_type" : "type-134",
3661   "size" : 4,
3662   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3663  },
3664  {
3665   "alignment" : 4,
3666   "linker_set_key" : "android::hardware::Return<android::hardware::oemlock::V1_0::OemLockStatus> *",
3667   "name" : "android::hardware::Return<android::hardware::oemlock::V1_0::OemLockStatus> *",
3668   "referenced_type" : "type-139",
3669   "self_type" : "type-141",
3670   "size" : 4,
3671   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3672  },
3673  {
3674   "alignment" : 4,
3675   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::oemlock::V1_0::IOemLock> > *",
3676   "name" : "android::hardware::Return<android::sp<android::hardware::oemlock::V1_0::IOemLock> > *",
3677   "referenced_type" : "type-146",
3678   "self_type" : "type-147",
3679   "size" : 4,
3680   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3681  },
3682  {
3683   "alignment" : 4,
3684   "linker_set_key" : "android::hardware::Return<bool> *",
3685   "name" : "android::hardware::Return<bool> *",
3686   "referenced_type" : "type-124",
3687   "self_type" : "type-126",
3688   "size" : 4,
3689   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3690  },
3691  {
3692   "alignment" : 4,
3693   "linker_set_key" : "android::hardware::Return<void> *",
3694   "name" : "android::hardware::Return<void> *",
3695   "referenced_type" : "type-159",
3696   "self_type" : "type-160",
3697   "size" : 4,
3698   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3699  },
3700  {
3701   "alignment" : 4,
3702   "linker_set_key" : "android::hardware::Status *",
3703   "name" : "android::hardware::Status *",
3704   "referenced_type" : "type-114",
3705   "self_type" : "type-117",
3706   "size" : 4,
3707   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3708  },
3709  {
3710   "alignment" : 4,
3711   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
3712   "name" : "android::hardware::details::HidlInstrumentor *",
3713   "referenced_type" : "type-395",
3714   "self_type" : "type-546",
3715   "size" : 4,
3716   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3717  },
3718  {
3719   "alignment" : 4,
3720   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
3721   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
3722   "referenced_type" : "type-307",
3723   "self_type" : "type-537",
3724   "size" : 4,
3725   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3726  },
3727  {
3728   "alignment" : 4,
3729   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
3730   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
3731   "referenced_type" : "type-299",
3732   "self_type" : "type-532",
3733   "size" : 4,
3734   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3735  },
3736  {
3737   "alignment" : 4,
3738   "linker_set_key" : "android::hardware::details::return_status *",
3739   "name" : "android::hardware::details::return_status *",
3740   "referenced_type" : "type-125",
3741   "self_type" : "type-154",
3742   "size" : 4,
3743   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3744  },
3745  {
3746   "alignment" : 4,
3747   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
3748   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
3749   "referenced_type" : "type-310",
3750   "self_type" : "type-309",
3751   "size" : 4,
3752   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3753  },
3754  {
3755   "alignment" : 4,
3756   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
3757   "name" : "android::hardware::hidl_binder_death_recipient *",
3758   "referenced_type" : "type-88",
3759   "self_type" : "type-87",
3760   "size" : 4,
3761   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3762  },
3763  {
3764   "alignment" : 4,
3765   "linker_set_key" : "android::hardware::hidl_death_recipient *",
3766   "name" : "android::hardware::hidl_death_recipient *",
3767   "referenced_type" : "type-91",
3768   "self_type" : "type-90",
3769   "size" : 4,
3770   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3771  },
3772  {
3773   "alignment" : 4,
3774   "linker_set_key" : "android::hardware::hidl_memory *",
3775   "name" : "android::hardware::hidl_memory *",
3776   "referenced_type" : "type-278",
3777   "self_type" : "type-279",
3778   "size" : 4,
3779   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3780  },
3781  {
3782   "alignment" : 4,
3783   "linker_set_key" : "android::hardware::hidl_string *",
3784   "name" : "android::hardware::hidl_string *",
3785   "referenced_type" : "type-273",
3786   "self_type" : "type-301",
3787   "size" : 4,
3788   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3789  },
3790  {
3791   "alignment" : 4,
3792   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
3793   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
3794   "referenced_type" : "type-306",
3795   "self_type" : "type-312",
3796   "size" : 4,
3797   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3798  },
3799  {
3800   "alignment" : 4,
3801   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
3802   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
3803   "referenced_type" : "type-298",
3804   "self_type" : "type-302",
3805   "size" : 4,
3806   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3807  },
3808  {
3809   "alignment" : 4,
3810   "linker_set_key" : "android::hardware::hidl_version *",
3811   "name" : "android::hardware::hidl_version *",
3812   "referenced_type" : "type-336",
3813   "self_type" : "type-337",
3814   "size" : 4,
3815   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3816  },
3817  {
3818   "alignment" : 4,
3819   "linker_set_key" : "android::hardware::oemlock::V1_0::BnHwOemLock *",
3820   "name" : "android::hardware::oemlock::V1_0::BnHwOemLock *",
3821   "referenced_type" : "type-434",
3822   "self_type" : "type-548",
3823   "size" : 4,
3824   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3825  },
3826  {
3827   "alignment" : 4,
3828   "linker_set_key" : "android::hardware::oemlock::V1_0::BpHwOemLock *",
3829   "name" : "android::hardware::oemlock::V1_0::BpHwOemLock *",
3830   "referenced_type" : "type-526",
3831   "self_type" : "type-584",
3832   "size" : 4,
3833   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3834  },
3835  {
3836   "alignment" : 4,
3837   "linker_set_key" : "android::hardware::oemlock::V1_0::BsOemLock *",
3838   "name" : "android::hardware::oemlock::V1_0::BsOemLock *",
3839   "referenced_type" : "type-572",
3840   "self_type" : "type-582",
3841   "size" : 4,
3842   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3843  },
3844  {
3845   "alignment" : 4,
3846   "linker_set_key" : "android::hardware::oemlock::V1_0::IOemLock *",
3847   "name" : "android::hardware::oemlock::V1_0::IOemLock *",
3848   "referenced_type" : "type-80",
3849   "self_type" : "type-79",
3850   "size" : 4,
3851   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3852  },
3853  {
3854   "alignment" : 4,
3855   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
3856   "name" : "android::hidl::base::V1_0::BnHwBase *",
3857   "referenced_type" : "type-393",
3858   "self_type" : "type-392",
3859   "size" : 4,
3860   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
3861  },
3862  {
3863   "alignment" : 4,
3864   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
3865   "name" : "android::hidl::base::V1_0::IBase *",
3866   "referenced_type" : "type-56",
3867   "self_type" : "type-94",
3868   "size" : 4,
3869   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3870  },
3871  {
3872   "alignment" : 4,
3873   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
3874   "name" : "android::hidl::manager::V1_0::IServiceManager *",
3875   "referenced_type" : "type-55",
3876   "self_type" : "type-54",
3877   "size" : 4,
3878   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3879  },
3880  {
3881   "alignment" : 4,
3882   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
3883   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
3884   "referenced_type" : "type-73",
3885   "self_type" : "type-72",
3886   "size" : 4,
3887   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3888  },
3889  {
3890   "alignment" : 4,
3891   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
3892   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
3893   "referenced_type" : "type-586",
3894   "self_type" : "type-587",
3895   "size" : 4,
3896   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3897  },
3898  {
3899   "alignment" : 4,
3900   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
3901   "name" : "android::sp<android::hardware::IBinder> *",
3902   "referenced_type" : "type-35",
3903   "self_type" : "type-588",
3904   "size" : 4,
3905   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3906  },
3907  {
3908   "alignment" : 4,
3909   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
3910   "name" : "android::sp<android::hardware::ProcessState> *",
3911   "referenced_type" : "type-47",
3912   "self_type" : "type-46",
3913   "size" : 4,
3914   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3915  },
3916  {
3917   "alignment" : 4,
3918   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
3919   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
3920   "referenced_type" : "type-86",
3921   "self_type" : "type-85",
3922   "size" : 4,
3923   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3924  },
3925  {
3926   "alignment" : 4,
3927   "linker_set_key" : "android::sp<android::hardware::oemlock::V1_0::IOemLock> *",
3928   "name" : "android::sp<android::hardware::oemlock::V1_0::IOemLock> *",
3929   "referenced_type" : "type-78",
3930   "self_type" : "type-77",
3931   "size" : 4,
3932   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3933  },
3934  {
3935   "alignment" : 4,
3936   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
3937   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
3938   "referenced_type" : "type-394",
3939   "self_type" : "type-559",
3940   "size" : 4,
3941   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3942  },
3943  {
3944   "alignment" : 4,
3945   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
3946   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
3947   "referenced_type" : "type-53",
3948   "self_type" : "type-57",
3949   "size" : 4,
3950   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3951  },
3952  {
3953   "alignment" : 4,
3954   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
3955   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
3956   "referenced_type" : "type-71",
3957   "self_type" : "type-74",
3958   "size" : 4,
3959   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3960  },
3961  {
3962   "alignment" : 4,
3963   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
3964   "name" : "android::wp<android::hardware::BHwBinder> *",
3965   "referenced_type" : "type-329",
3966   "self_type" : "type-411",
3967   "size" : 4,
3968   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3969  },
3970  {
3971   "alignment" : 4,
3972   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
3973   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
3974   "referenced_type" : "type-70",
3975   "self_type" : "type-69",
3976   "size" : 4,
3977   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3978  },
3979  {
3980   "alignment" : 4,
3981   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
3982   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
3983   "referenced_type" : "type-89",
3984   "self_type" : "type-263",
3985   "size" : 4,
3986   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3987  },
3988  {
3989   "alignment" : 4,
3990   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
3991   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
3992   "referenced_type" : "type-93",
3993   "self_type" : "type-547",
3994   "size" : 4,
3995   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3996  },
3997  {
3998   "alignment" : 4,
3999   "linker_set_key" : "android_flex_plane *",
4000   "name" : "android_flex_plane *",
4001   "referenced_type" : "type-464",
4002   "self_type" : "type-467",
4003   "size" : 4,
4004   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4005  },
4006  {
4007   "alignment" : 4,
4008   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4009   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4010   "referenced_type" : "type-26",
4011   "self_type" : "type-25",
4012   "size" : 4,
4013   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4014  },
4015  {
4016   "alignment" : 4,
4017   "linker_set_key" : "char *",
4018   "name" : "char *",
4019   "referenced_type" : "type-43",
4020   "self_type" : "type-166",
4021   "size" : 4,
4022   "source_file" : "/system/core/liblog/include/log/log_read.h"
4023  },
4024  {
4025   "alignment" : 4,
4026   "linker_set_key" : "const android::NativeHandle *",
4027   "name" : "const android::NativeHandle *",
4028   "referenced_type" : "type-350",
4029   "self_type" : "type-351",
4030   "size" : 4,
4031   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4032  },
4033  {
4034   "alignment" : 4,
4035   "linker_set_key" : "const android::RefBase *",
4036   "name" : "const android::RefBase *",
4037   "referenced_type" : "type-267",
4038   "self_type" : "type-268",
4039   "size" : 4,
4040   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4041  },
4042  {
4043   "alignment" : 4,
4044   "linker_set_key" : "const android::String16 *",
4045   "name" : "const android::String16 *",
4046   "referenced_type" : "type-28",
4047   "self_type" : "type-367",
4048   "size" : 4,
4049   "source_file" : "/system/core/libutils/include/utils/String16.h"
4050  },
4051  {
4052   "alignment" : 4,
4053   "linker_set_key" : "const android::String8 *",
4054   "name" : "const android::String8 *",
4055   "referenced_type" : "type-359",
4056   "self_type" : "type-360",
4057   "size" : 4,
4058   "source_file" : "/system/core/libutils/include/utils/String8.h"
4059  },
4060  {
4061   "alignment" : 4,
4062   "linker_set_key" : "const android::VectorImpl *",
4063   "name" : "const android::VectorImpl *",
4064   "referenced_type" : "type-445",
4065   "self_type" : "type-446",
4066   "size" : 4,
4067   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4068  },
4069  {
4070   "alignment" : 4,
4071   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4072   "name" : "const android::hardware::BpHwRefBase *",
4073   "referenced_type" : "type-371",
4074   "self_type" : "type-375",
4075   "size" : 4,
4076   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4077  },
4078  {
4079   "alignment" : 4,
4080   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4081   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4082   "referenced_type" : "type-410",
4083   "self_type" : "type-412",
4084   "size" : 4,
4085   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4086  },
4087  {
4088   "alignment" : 4,
4089   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4090   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4091   "referenced_type" : "type-416",
4092   "self_type" : "type-417",
4093   "size" : 4,
4094   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4095  },
4096  {
4097   "alignment" : 4,
4098   "linker_set_key" : "const android::hardware::Return<android::hardware::oemlock::V1_0::OemLockSecureStatus> *",
4099   "name" : "const android::hardware::Return<android::hardware::oemlock::V1_0::OemLockSecureStatus> *",
4100   "referenced_type" : "type-137",
4101   "self_type" : "type-138",
4102   "size" : 4,
4103   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4104  },
4105  {
4106   "alignment" : 4,
4107   "linker_set_key" : "const android::hardware::Return<android::hardware::oemlock::V1_0::OemLockStatus> *",
4108   "name" : "const android::hardware::Return<android::hardware::oemlock::V1_0::OemLockStatus> *",
4109   "referenced_type" : "type-144",
4110   "self_type" : "type-145",
4111   "size" : 4,
4112   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4113  },
4114  {
4115   "alignment" : 4,
4116   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::oemlock::V1_0::IOemLock> > *",
4117   "name" : "const android::hardware::Return<android::sp<android::hardware::oemlock::V1_0::IOemLock> > *",
4118   "referenced_type" : "type-150",
4119   "self_type" : "type-151",
4120   "size" : 4,
4121   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4122  },
4123  {
4124   "alignment" : 4,
4125   "linker_set_key" : "const android::hardware::Return<bool> *",
4126   "name" : "const android::hardware::Return<bool> *",
4127   "referenced_type" : "type-129",
4128   "self_type" : "type-130",
4129   "size" : 4,
4130   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4131  },
4132  {
4133   "alignment" : 4,
4134   "linker_set_key" : "const android::hardware::Status *",
4135   "name" : "const android::hardware::Status *",
4136   "referenced_type" : "type-118",
4137   "self_type" : "type-123",
4138   "size" : 4,
4139   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4140  },
4141  {
4142   "alignment" : 4,
4143   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4144   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4145   "referenced_type" : "type-539",
4146   "self_type" : "type-540",
4147   "size" : 4,
4148   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4149  },
4150  {
4151   "alignment" : 4,
4152   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4153   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4154   "referenced_type" : "type-534",
4155   "self_type" : "type-535",
4156   "size" : 4,
4157   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4158  },
4159  {
4160   "alignment" : 4,
4161   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
4162   "name" : "const android::hardware::details::hidl_pointer<int> *",
4163   "referenced_type" : "type-486",
4164   "self_type" : "type-493",
4165   "size" : 4,
4166   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4167  },
4168  {
4169   "alignment" : 4,
4170   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
4171   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
4172   "referenced_type" : "type-530",
4173   "self_type" : "type-531",
4174   "size" : 4,
4175   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4176  },
4177  {
4178   "alignment" : 4,
4179   "linker_set_key" : "const android::hardware::details::return_status *",
4180   "name" : "const android::hardware::details::return_status *",
4181   "referenced_type" : "type-156",
4182   "self_type" : "type-157",
4183   "size" : 4,
4184   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4185  },
4186  {
4187   "alignment" : 4,
4188   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4189   "name" : "const android::hardware::hidl_death_recipient *",
4190   "referenced_type" : "type-557",
4191   "self_type" : "type-558",
4192   "size" : 4,
4193   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4194  },
4195  {
4196   "alignment" : 4,
4197   "linker_set_key" : "const android::hardware::hidl_memory *",
4198   "name" : "const android::hardware::hidl_memory *",
4199   "referenced_type" : "type-281",
4200   "self_type" : "type-286",
4201   "size" : 4,
4202   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4203  },
4204  {
4205   "alignment" : 4,
4206   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
4207   "name" : "const android::hardware::hidl_vec<int> *",
4208   "referenced_type" : "type-321",
4209   "self_type" : "type-322",
4210   "size" : 4,
4211   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4212  },
4213  {
4214   "alignment" : 4,
4215   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
4216   "name" : "const android::hardware::hidl_vec<unsigned char> *",
4217   "referenced_type" : "type-330",
4218   "self_type" : "type-331",
4219   "size" : 4,
4220   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4221  },
4222  {
4223   "alignment" : 4,
4224   "linker_set_key" : "const android::hardware::hidl_version *",
4225   "name" : "const android::hardware::hidl_version *",
4226   "referenced_type" : "type-338",
4227   "self_type" : "type-339",
4228   "size" : 4,
4229   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4230  },
4231  {
4232   "alignment" : 4,
4233   "linker_set_key" : "const android::hardware::oemlock::V1_0::BpHwOemLock *",
4234   "name" : "const android::hardware::oemlock::V1_0::BpHwOemLock *",
4235   "referenced_type" : "type-525",
4236   "self_type" : "type-529",
4237   "size" : 4,
4238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
4239  },
4240  {
4241   "alignment" : 4,
4242   "linker_set_key" : "const android::hardware::oemlock::V1_0::IOemLock *",
4243   "name" : "const android::hardware::oemlock::V1_0::IOemLock *",
4244   "referenced_type" : "type-515",
4245   "self_type" : "type-516",
4246   "size" : 4,
4247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
4248  },
4249  {
4250   "alignment" : 4,
4251   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4252   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4253   "referenced_type" : "type-523",
4254   "self_type" : "type-524",
4255   "size" : 4,
4256   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4257  },
4258  {
4259   "alignment" : 4,
4260   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4261   "name" : "const android::hidl::base::V1_0::IBase *",
4262   "referenced_type" : "type-422",
4263   "self_type" : "type-421",
4264   "size" : 4,
4265   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4266  },
4267  {
4268   "alignment" : 4,
4269   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4270   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4271   "referenced_type" : "type-60",
4272   "self_type" : "type-61",
4273   "size" : 4,
4274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4275  },
4276  {
4277   "alignment" : 4,
4278   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
4279   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4280   "referenced_type" : "type-496",
4281   "self_type" : "type-497",
4282   "size" : 4,
4283   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4284  },
4285  {
4286   "alignment" : 4,
4287   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
4288   "name" : "const android::sp<android::hardware::IBinder> *",
4289   "referenced_type" : "type-34",
4290   "self_type" : "type-589",
4291   "size" : 4,
4292   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4293  },
4294  {
4295   "alignment" : 4,
4296   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
4297   "name" : "const android::sp<android::hardware::ProcessState> *",
4298   "referenced_type" : "type-49",
4299   "self_type" : "type-52",
4300   "size" : 4,
4301   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4302  },
4303  {
4304   "alignment" : 4,
4305   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4306   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4307   "referenced_type" : "type-109",
4308   "self_type" : "type-108",
4309   "size" : 4,
4310   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4311  },
4312  {
4313   "alignment" : 4,
4314   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
4315   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4316   "referenced_type" : "type-296",
4317   "self_type" : "type-556",
4318   "size" : 4,
4319   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4320  },
4321  {
4322   "alignment" : 4,
4323   "linker_set_key" : "const android::sp<android::hardware::oemlock::V1_0::IOemLock> *",
4324   "name" : "const android::sp<android::hardware::oemlock::V1_0::IOemLock> *",
4325   "referenced_type" : "type-84",
4326   "self_type" : "type-83",
4327   "size" : 4,
4328   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4329  },
4330  {
4331   "alignment" : 4,
4332   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4333   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4334   "referenced_type" : "type-568",
4335   "self_type" : "type-585",
4336   "size" : 4,
4337   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4338  },
4339  {
4340   "alignment" : 4,
4341   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4342   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4343   "referenced_type" : "type-58",
4344   "self_type" : "type-59",
4345   "size" : 4,
4346   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4347  },
4348  {
4349   "alignment" : 4,
4350   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4351   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4352   "referenced_type" : "type-75",
4353   "self_type" : "type-76",
4354   "size" : 4,
4355   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4356  },
4357  {
4358   "alignment" : 4,
4359   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
4360   "name" : "const android::wp<android::hardware::BHwBinder> *",
4361   "referenced_type" : "type-553",
4362   "self_type" : "type-554",
4363   "size" : 4,
4364   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4365  },
4366  {
4367   "alignment" : 4,
4368   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
4369   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
4370   "referenced_type" : "type-276",
4371   "self_type" : "type-285",
4372   "size" : 4,
4373   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4374  },
4375  {
4376   "alignment" : 4,
4377   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4378   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4379   "referenced_type" : "type-550",
4380   "self_type" : "type-551",
4381   "size" : 4,
4382   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4383  },
4384  {
4385   "alignment" : 4,
4386   "linker_set_key" : "const char *",
4387   "name" : "const char *",
4388   "referenced_type" : "type-42",
4389   "self_type" : "type-41",
4390   "size" : 4,
4391   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4392  },
4393  {
4394   "alignment" : 4,
4395   "linker_set_key" : "const char16_t *",
4396   "name" : "const char16_t *",
4397   "referenced_type" : "type-31",
4398   "self_type" : "type-30",
4399   "size" : 4,
4400   "source_file" : "/system/core/libutils/include/utils/String16.h"
4401  },
4402  {
4403   "alignment" : 4,
4404   "linker_set_key" : "const log_msg *",
4405   "name" : "const log_msg *",
4406   "referenced_type" : "type-95",
4407   "self_type" : "type-121",
4408   "size" : 4,
4409   "source_file" : "/system/core/liblog/include/log/log_read.h"
4410  },
4411  {
4412   "alignment" : 4,
4413   "linker_set_key" : "const native_handle *",
4414   "name" : "const native_handle *",
4415   "referenced_type" : "type-255",
4416   "self_type" : "type-254",
4417   "size" : 4,
4418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4419  },
4420  {
4421   "alignment" : 4,
4422   "linker_set_key" : "const unsigned char *",
4423   "name" : "const unsigned char *",
4424   "referenced_type" : "type-245",
4425   "self_type" : "type-328",
4426   "size" : 4,
4427   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4428  },
4429  {
4430   "alignment" : 4,
4431   "linker_set_key" : "const unsigned long long *",
4432   "name" : "const unsigned long long *",
4433   "referenced_type" : "type-258",
4434   "self_type" : "type-386",
4435   "size" : 4,
4436   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4437  },
4438  {
4439   "alignment" : 4,
4440   "linker_set_key" : "const void *",
4441   "name" : "const void *",
4442   "referenced_type" : "type-341",
4443   "self_type" : "type-342",
4444   "size" : 4,
4445   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4446  },
4447  {
4448   "alignment" : 4,
4449   "linker_set_key" : "int (*)(void *)",
4450   "name" : "int (*)(void *)",
4451   "referenced_type" : "type-475",
4452   "self_type" : "type-476",
4453   "size" : 4,
4454   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4455  },
4456  {
4457   "alignment" : 4,
4458   "linker_set_key" : "int *",
4459   "name" : "int *",
4460   "referenced_type" : "type-7",
4461   "self_type" : "type-319",
4462   "size" : 4,
4463   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4464  },
4465  {
4466   "alignment" : 4,
4467   "linker_set_key" : "log_msg *",
4468   "name" : "log_msg *",
4469   "referenced_type" : "type-96",
4470   "self_type" : "type-153",
4471   "size" : 4,
4472   "source_file" : "/system/core/liblog/include/log/log_read.h"
4473  },
4474  {
4475   "alignment" : 4,
4476   "linker_set_key" : "native_handle *",
4477   "name" : "native_handle *",
4478   "referenced_type" : "type-171",
4479   "self_type" : "type-170",
4480   "size" : 4,
4481   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4482  },
4483  {
4484   "alignment" : 4,
4485   "linker_set_key" : "unsigned char *",
4486   "name" : "unsigned char *",
4487   "referenced_type" : "type-99",
4488   "self_type" : "type-327",
4489   "size" : 4,
4490   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4491  },
4492  {
4493   "alignment" : 4,
4494   "linker_set_key" : "unsigned int *",
4495   "name" : "unsigned int *",
4496   "referenced_type" : "type-2",
4497   "self_type" : "type-400",
4498   "size" : 4,
4499   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4500  },
4501  {
4502   "alignment" : 4,
4503   "linker_set_key" : "unsigned long long *",
4504   "name" : "unsigned long long *",
4505   "referenced_type" : "type-92",
4506   "self_type" : "type-382",
4507   "size" : 4,
4508   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4509  },
4510  {
4511   "alignment" : 4,
4512   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4513   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4514   "referenced_type" : "type-384",
4515   "self_type" : "type-383",
4516   "size" : 4,
4517   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4518  },
4519  {
4520   "alignment" : 4,
4521   "linker_set_key" : "void *",
4522   "name" : "void *",
4523   "referenced_type" : "type-9",
4524   "self_type" : "type-8",
4525   "size" : 4,
4526   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4527  },
4528  {
4529   "alignment" : 4,
4530   "linker_set_key" : "void **",
4531   "name" : "void **",
4532   "referenced_type" : "type-8",
4533   "self_type" : "type-477",
4534   "size" : 4,
4535   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4536  }
4537 ],
4538 "qualified_types" :
4539 [
4540  {
4541   "alignment" : 4,
4542   "is_const" : true,
4543   "linker_set_key" : "android::RefBase::weakref_impl *const",
4544   "name" : "android::RefBase::weakref_impl *const",
4545   "referenced_type" : "type-4",
4546   "self_type" : "type-3",
4547   "size" : 4,
4548   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4549  },
4550  {
4551   "alignment" : 4,
4552   "is_const" : true,
4553   "linker_set_key" : "android::RefBase::weakref_impl *const",
4554   "name" : "android::RefBase::weakref_impl *const",
4555   "referenced_type" : "type-560",
4556   "self_type" : "type-562",
4557   "size" : 4,
4558   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4559  },
4560  {
4561   "alignment" : 4,
4562   "is_const" : true,
4563   "linker_set_key" : "android::hardware::IBinder *const",
4564   "name" : "android::hardware::IBinder *const",
4565   "referenced_type" : "type-19",
4566   "self_type" : "type-373",
4567   "size" : 4,
4568   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4569  },
4570  {
4571   "alignment" : 4,
4572   "is_const" : true,
4573   "linker_set_key" : "const android::NativeHandle",
4574   "name" : "const android::NativeHandle",
4575   "referenced_type" : "type-169",
4576   "self_type" : "type-350",
4577   "size" : 12,
4578   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4579  },
4580  {
4581   "alignment" : 4,
4582   "is_const" : true,
4583   "linker_set_key" : "const android::RefBase",
4584   "name" : "const android::RefBase",
4585   "referenced_type" : "type-21",
4586   "self_type" : "type-267",
4587   "size" : 8,
4588   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4589  },
4590  {
4591   "alignment" : 4,
4592   "is_const" : true,
4593   "linker_set_key" : "const android::String16",
4594   "name" : "const android::String16",
4595   "referenced_type" : "type-29",
4596   "self_type" : "type-28",
4597   "size" : 4,
4598   "source_file" : "/system/core/libutils/include/utils/String16.h"
4599  },
4600  {
4601   "alignment" : 4,
4602   "is_const" : true,
4603   "linker_set_key" : "const android::String8",
4604   "name" : "const android::String8",
4605   "referenced_type" : "type-40",
4606   "self_type" : "type-359",
4607   "size" : 4,
4608   "source_file" : "/system/core/libutils/include/utils/String8.h"
4609  },
4610  {
4611   "alignment" : 4,
4612   "is_const" : true,
4613   "linker_set_key" : "const android::VectorImpl",
4614   "name" : "const android::VectorImpl",
4615   "referenced_type" : "type-16",
4616   "self_type" : "type-445",
4617   "size" : 20,
4618   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4619  },
4620  {
4621   "alignment" : 4,
4622   "is_const" : true,
4623   "linker_set_key" : "const android::hardware::BpHwRefBase",
4624   "name" : "const android::hardware::BpHwRefBase",
4625   "referenced_type" : "type-372",
4626   "self_type" : "type-371",
4627   "size" : 24,
4628   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4629  },
4630  {
4631   "alignment" : 4,
4632   "is_const" : true,
4633   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
4634   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
4635   "referenced_type" : "type-404",
4636   "self_type" : "type-410",
4637   "size" : 16,
4638   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4639  },
4640  {
4641   "alignment" : 4,
4642   "is_const" : true,
4643   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
4644   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
4645   "referenced_type" : "type-413",
4646   "self_type" : "type-416",
4647   "size" : 16,
4648   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4649  },
4650  {
4651   "alignment" : 4,
4652   "is_const" : true,
4653   "linker_set_key" : "const android::hardware::Parcel",
4654   "name" : "const android::hardware::Parcel",
4655   "referenced_type" : "type-380",
4656   "self_type" : "type-390",
4657   "size" : 68,
4658   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4659  },
4660  {
4661   "alignment" : 4,
4662   "is_const" : true,
4663   "linker_set_key" : "const android::hardware::Return<android::hardware::oemlock::V1_0::OemLockSecureStatus>",
4664   "name" : "const android::hardware::Return<android::hardware::oemlock::V1_0::OemLockSecureStatus>",
4665   "referenced_type" : "type-131",
4666   "self_type" : "type-137",
4667   "size" : 28,
4668   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4669  },
4670  {
4671   "alignment" : 4,
4672   "is_const" : true,
4673   "linker_set_key" : "const android::hardware::Return<android::hardware::oemlock::V1_0::OemLockStatus>",
4674   "name" : "const android::hardware::Return<android::hardware::oemlock::V1_0::OemLockStatus>",
4675   "referenced_type" : "type-139",
4676   "self_type" : "type-144",
4677   "size" : 28,
4678   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4679  },
4680  {
4681   "alignment" : 4,
4682   "is_const" : true,
4683   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::oemlock::V1_0::IOemLock> >",
4684   "name" : "const android::hardware::Return<android::sp<android::hardware::oemlock::V1_0::IOemLock> >",
4685   "referenced_type" : "type-146",
4686   "self_type" : "type-150",
4687   "size" : 28,
4688   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4689  },
4690  {
4691   "alignment" : 4,
4692   "is_const" : true,
4693   "linker_set_key" : "const android::hardware::Return<bool>",
4694   "name" : "const android::hardware::Return<bool>",
4695   "referenced_type" : "type-124",
4696   "self_type" : "type-129",
4697   "size" : 24,
4698   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4699  },
4700  {
4701   "alignment" : 4,
4702   "is_const" : true,
4703   "linker_set_key" : "const android::hardware::Status",
4704   "name" : "const android::hardware::Status",
4705   "referenced_type" : "type-114",
4706   "self_type" : "type-118",
4707   "size" : 20,
4708   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4709  },
4710  {
4711   "alignment" : 4,
4712   "is_const" : true,
4713   "linker_set_key" : "const android::hardware::details::SchedPrio",
4714   "name" : "const android::hardware::details::SchedPrio",
4715   "referenced_type" : "type-407",
4716   "self_type" : "type-409",
4717   "size" : 8,
4718   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4719  },
4720  {
4721   "alignment" : 8,
4722   "is_const" : true,
4723   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
4724   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
4725   "referenced_type" : "type-307",
4726   "self_type" : "type-539",
4727   "size" : 8,
4728   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4729  },
4730  {
4731   "alignment" : 8,
4732   "is_const" : true,
4733   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
4734   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
4735   "referenced_type" : "type-299",
4736   "self_type" : "type-534",
4737   "size" : 8,
4738   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4739  },
4740  {
4741   "alignment" : 8,
4742   "is_const" : true,
4743   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
4744   "name" : "const android::hardware::details::hidl_pointer<int>",
4745   "referenced_type" : "type-317",
4746   "self_type" : "type-486",
4747   "size" : 8,
4748   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4749  },
4750  {
4751   "alignment" : 8,
4752   "is_const" : true,
4753   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
4754   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
4755   "referenced_type" : "type-325",
4756   "self_type" : "type-530",
4757   "size" : 8,
4758   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4759  },
4760  {
4761   "alignment" : 4,
4762   "is_const" : true,
4763   "linker_set_key" : "const android::hardware::details::return_status",
4764   "name" : "const android::hardware::details::return_status",
4765   "referenced_type" : "type-125",
4766   "self_type" : "type-156",
4767   "size" : 24,
4768   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4769  },
4770  {
4771   "alignment" : 4,
4772   "is_const" : true,
4773   "linker_set_key" : "const android::hardware::hidl_death_recipient",
4774   "name" : "const android::hardware::hidl_death_recipient",
4775   "referenced_type" : "type-91",
4776   "self_type" : "type-557",
4777   "size" : 12,
4778   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4779  },
4780  {
4781   "alignment" : 8,
4782   "is_const" : true,
4783   "linker_set_key" : "const android::hardware::hidl_handle",
4784   "name" : "const android::hardware::hidl_handle",
4785   "referenced_type" : "type-271",
4786   "self_type" : "type-343",
4787   "size" : 16,
4788   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4789  },
4790  {
4791   "alignment" : 8,
4792   "is_const" : true,
4793   "linker_set_key" : "const android::hardware::hidl_memory",
4794   "name" : "const android::hardware::hidl_memory",
4795   "referenced_type" : "type-278",
4796   "self_type" : "type-281",
4797   "size" : 40,
4798   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4799  },
4800  {
4801   "alignment" : 8,
4802   "is_const" : true,
4803   "linker_set_key" : "const android::hardware::hidl_string",
4804   "name" : "const android::hardware::hidl_string",
4805   "referenced_type" : "type-273",
4806   "self_type" : "type-272",
4807   "size" : 16,
4808   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4809  },
4810  {
4811   "alignment" : 8,
4812   "is_const" : true,
4813   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
4814   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
4815   "referenced_type" : "type-298",
4816   "self_type" : "type-517",
4817   "size" : 16,
4818   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
4819  },
4820  {
4821   "alignment" : 8,
4822   "is_const" : true,
4823   "linker_set_key" : "const android::hardware::hidl_vec<int>",
4824   "name" : "const android::hardware::hidl_vec<int>",
4825   "referenced_type" : "type-316",
4826   "self_type" : "type-321",
4827   "size" : 16,
4828   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4829  },
4830  {
4831   "alignment" : 8,
4832   "is_const" : true,
4833   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
4834   "name" : "const android::hardware::hidl_vec<unsigned char>",
4835   "referenced_type" : "type-324",
4836   "self_type" : "type-330",
4837   "size" : 16,
4838   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4839  },
4840  {
4841   "alignment" : 2,
4842   "is_const" : true,
4843   "linker_set_key" : "const android::hardware::hidl_version",
4844   "name" : "const android::hardware::hidl_version",
4845   "referenced_type" : "type-336",
4846   "self_type" : "type-338",
4847   "size" : 4,
4848   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4849  },
4850  {
4851   "alignment" : 4,
4852   "is_const" : true,
4853   "linker_set_key" : "const android::hardware::oemlock::V1_0::BpHwOemLock",
4854   "name" : "const android::hardware::oemlock::V1_0::BpHwOemLock",
4855   "referenced_type" : "type-526",
4856   "self_type" : "type-525",
4857   "size" : 92,
4858   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h"
4859  },
4860  {
4861   "alignment" : 4,
4862   "is_const" : true,
4863   "linker_set_key" : "const android::hardware::oemlock::V1_0::IOemLock",
4864   "name" : "const android::hardware::oemlock::V1_0::IOemLock",
4865   "referenced_type" : "type-80",
4866   "self_type" : "type-515",
4867   "size" : 12,
4868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h"
4869  },
4870  {
4871   "alignment" : 4,
4872   "is_const" : true,
4873   "linker_set_key" : "const android::hardware::oemlock::V1_0::OemLockSecureStatus",
4874   "name" : "const android::hardware::oemlock::V1_0::OemLockSecureStatus",
4875   "referenced_type" : "type-132",
4876   "self_type" : "type-510",
4877   "size" : 4,
4878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/types.h"
4879  },
4880  {
4881   "alignment" : 4,
4882   "is_const" : true,
4883   "linker_set_key" : "const android::hardware::oemlock::V1_0::OemLockStatus",
4884   "name" : "const android::hardware::oemlock::V1_0::OemLockStatus",
4885   "referenced_type" : "type-140",
4886   "self_type" : "type-508",
4887   "size" : 4,
4888   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/types.h"
4889  },
4890  {
4891   "alignment" : 4,
4892   "is_const" : true,
4893   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
4894   "name" : "const android::hidl::base::V1_0::BpHwBase",
4895   "referenced_type" : "type-520",
4896   "self_type" : "type-523",
4897   "size" : 92,
4898   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4899  },
4900  {
4901   "alignment" : 4,
4902   "is_const" : true,
4903   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
4904   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
4905   "referenced_type" : "type-353",
4906   "self_type" : "type-354",
4907   "size" : 4,
4908   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4909  },
4910  {
4911   "alignment" : 4,
4912   "is_const" : true,
4913   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
4914   "name" : "const android::hidl::base::V1_0::IBase",
4915   "referenced_type" : "type-56",
4916   "self_type" : "type-422",
4917   "size" : 12,
4918   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4919  },
4920  {
4921   "alignment" : 4,
4922   "is_const" : true,
4923   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
4924   "name" : "const android::hidl::base::V1_0::IBase *const",
4925   "referenced_type" : "type-421",
4926   "self_type" : "type-424",
4927   "size" : 4,
4928   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4929  },
4930  {
4931   "alignment" : 4,
4932   "is_const" : true,
4933   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
4934   "name" : "const android::hidl::manager::V1_0::IServiceManager",
4935   "referenced_type" : "type-55",
4936   "self_type" : "type-60",
4937   "size" : 12,
4938   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4939  },
4940  {
4941   "alignment" : 4,
4942   "is_const" : true,
4943   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
4944   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
4945   "referenced_type" : "type-499",
4946   "self_type" : "type-503",
4947   "size" : 4,
4948   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4949  },
4950  {
4951   "alignment" : 1,
4952   "is_const" : true,
4953   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
4954   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
4955   "referenced_type" : "type-498",
4956   "self_type" : "type-501",
4957   "size" : 1,
4958   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4959  },
4960  {
4961   "alignment" : 4,
4962   "is_const" : true,
4963   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
4964   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
4965   "referenced_type" : "type-73",
4966   "self_type" : "type-496",
4967   "size" : 12,
4968   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4969  },
4970  {
4971   "alignment" : 4,
4972   "is_const" : true,
4973   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
4974   "name" : "const android::sp<android::hardware::IBinder>",
4975   "referenced_type" : "type-35",
4976   "self_type" : "type-34",
4977   "size" : 4,
4978   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4979  },
4980  {
4981   "alignment" : 4,
4982   "is_const" : true,
4983   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
4984   "name" : "const android::sp<android::hardware::ProcessState>",
4985   "referenced_type" : "type-47",
4986   "self_type" : "type-49",
4987   "size" : 4,
4988   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4989  },
4990  {
4991   "alignment" : 4,
4992   "is_const" : true,
4993   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
4994   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
4995   "referenced_type" : "type-86",
4996   "self_type" : "type-109",
4997   "size" : 4,
4998   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4999  },
5000  {
5001   "alignment" : 4,
5002   "is_const" : true,
5003   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
5004   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5005   "referenced_type" : "type-297",
5006   "self_type" : "type-296",
5007   "size" : 4,
5008   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5009  },
5010  {
5011   "alignment" : 4,
5012   "is_const" : true,
5013   "linker_set_key" : "const android::sp<android::hardware::oemlock::V1_0::IOemLock>",
5014   "name" : "const android::sp<android::hardware::oemlock::V1_0::IOemLock>",
5015   "referenced_type" : "type-78",
5016   "self_type" : "type-84",
5017   "size" : 4,
5018   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5019  },
5020  {
5021   "alignment" : 4,
5022   "is_const" : true,
5023   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
5024   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5025   "referenced_type" : "type-394",
5026   "self_type" : "type-568",
5027   "size" : 4,
5028   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5029  },
5030  {
5031   "alignment" : 4,
5032   "is_const" : true,
5033   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5034   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5035   "referenced_type" : "type-53",
5036   "self_type" : "type-58",
5037   "size" : 4,
5038   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5039  },
5040  {
5041   "alignment" : 4,
5042   "is_const" : true,
5043   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5044   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5045   "referenced_type" : "type-71",
5046   "self_type" : "type-75",
5047   "size" : 4,
5048   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5049  },
5050  {
5051   "alignment" : 4,
5052   "is_const" : true,
5053   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
5054   "name" : "const android::wp<android::hardware::BHwBinder>",
5055   "referenced_type" : "type-329",
5056   "self_type" : "type-553",
5057   "size" : 8,
5058   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5059  },
5060  {
5061   "alignment" : 4,
5062   "is_const" : true,
5063   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
5064   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5065   "referenced_type" : "type-89",
5066   "self_type" : "type-276",
5067   "size" : 8,
5068   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5069  },
5070  {
5071   "alignment" : 4,
5072   "is_const" : true,
5073   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
5074   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
5075   "referenced_type" : "type-93",
5076   "self_type" : "type-550",
5077   "size" : 8,
5078   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5079  },
5080  {
5081   "alignment" : 1,
5082   "is_const" : true,
5083   "linker_set_key" : "const bool",
5084   "name" : "const bool",
5085   "referenced_type" : "type-24",
5086   "self_type" : "type-65",
5087   "size" : 1,
5088   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5089  },
5090  {
5091   "alignment" : 1,
5092   "is_const" : true,
5093   "linker_set_key" : "const char",
5094   "name" : "const char",
5095   "referenced_type" : "type-43",
5096   "self_type" : "type-42",
5097   "size" : 1,
5098   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5099  },
5100  {
5101   "alignment" : 2,
5102   "is_const" : true,
5103   "linker_set_key" : "const char16_t",
5104   "name" : "const char16_t",
5105   "referenced_type" : "type-32",
5106   "self_type" : "type-31",
5107   "size" : 2,
5108   "source_file" : "/system/core/libutils/include/utils/String16.h"
5109  },
5110  {
5111   "alignment" : 8,
5112   "is_const" : true,
5113   "linker_set_key" : "const double",
5114   "name" : "const double",
5115   "referenced_type" : "type-234",
5116   "self_type" : "type-262",
5117   "size" : 8,
5118   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5119  },
5120  {
5121   "alignment" : 4,
5122   "is_const" : true,
5123   "linker_set_key" : "const float",
5124   "name" : "const float",
5125   "referenced_type" : "type-228",
5126   "self_type" : "type-260",
5127   "size" : 4,
5128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5129  },
5130  {
5131   "alignment" : 4,
5132   "is_const" : true,
5133   "linker_set_key" : "const int",
5134   "name" : "const int",
5135   "referenced_type" : "type-7",
5136   "self_type" : "type-469",
5137   "size" : 4,
5138   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5139  },
5140  {
5141   "is_const" : true,
5142   "linker_set_key" : "const iter<is_const>",
5143   "name" : "const iter<is_const>",
5144   "referenced_type" : "type-289",
5145   "self_type" : "type-288",
5146   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5147  },
5148  {
5149   "is_const" : true,
5150   "linker_set_key" : "const iter<is_const>",
5151   "name" : "const iter<is_const>",
5152   "referenced_type" : "type-564",
5153   "self_type" : "type-563",
5154   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5155  },
5156  {
5157   "alignment" : 4,
5158   "is_const" : true,
5159   "linker_set_key" : "const log_msg",
5160   "name" : "const log_msg",
5161   "referenced_type" : "type-96",
5162   "self_type" : "type-95",
5163   "size" : 5124,
5164   "source_file" : "/system/core/liblog/include/log/log_read.h"
5165  },
5166  {
5167   "alignment" : 8,
5168   "is_const" : true,
5169   "linker_set_key" : "const long long",
5170   "name" : "const long long",
5171   "referenced_type" : "type-12",
5172   "self_type" : "type-256",
5173   "size" : 8,
5174   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5175  },
5176  {
5177   "alignment" : 4,
5178   "is_const" : true,
5179   "linker_set_key" : "const native_handle",
5180   "name" : "const native_handle",
5181   "referenced_type" : "type-171",
5182   "self_type" : "type-255",
5183   "size" : 12,
5184   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5185  },
5186  {
5187   "alignment" : 2,
5188   "is_const" : true,
5189   "linker_set_key" : "const short",
5190   "name" : "const short",
5191   "referenced_type" : "type-191",
5192   "self_type" : "type-247",
5193   "size" : 2,
5194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5195  },
5196  {
5197   "alignment" : 1,
5198   "is_const" : true,
5199   "linker_set_key" : "const signed char",
5200   "name" : "const signed char",
5201   "referenced_type" : "type-240",
5202   "self_type" : "type-239",
5203   "size" : 1,
5204   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5205  },
5206  {
5207   "alignment" : 4,
5208   "is_const" : true,
5209   "linker_set_key" : "const std::array<android::hardware::oemlock::V1_0::OemLockSecureStatus, 3>",
5210   "name" : "const std::array<android::hardware::oemlock::V1_0::OemLockSecureStatus, 3>",
5211   "referenced_type" : "type-514",
5212   "self_type" : "type-513",
5213   "size" : 12,
5214   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/types.h"
5215  },
5216  {
5217   "alignment" : 4,
5218   "is_const" : true,
5219   "linker_set_key" : "const std::array<android::hardware::oemlock::V1_0::OemLockSecureStatus, 3>",
5220   "name" : "const std::array<android::hardware::oemlock::V1_0::OemLockSecureStatus, 3>",
5221   "referenced_type" : "type-578",
5222   "self_type" : "type-577",
5223   "size" : 12,
5224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/types.h"
5225  },
5226  {
5227   "alignment" : 4,
5228   "is_const" : true,
5229   "linker_set_key" : "const std::array<android::hardware::oemlock::V1_0::OemLockStatus, 2>",
5230   "name" : "const std::array<android::hardware::oemlock::V1_0::OemLockStatus, 2>",
5231   "referenced_type" : "type-512",
5232   "self_type" : "type-511",
5233   "size" : 8,
5234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/types.h"
5235  },
5236  {
5237   "alignment" : 4,
5238   "is_const" : true,
5239   "linker_set_key" : "const std::array<android::hardware::oemlock::V1_0::OemLockStatus, 2>",
5240   "name" : "const std::array<android::hardware::oemlock::V1_0::OemLockStatus, 2>",
5241   "referenced_type" : "type-576",
5242   "self_type" : "type-575",
5243   "size" : 8,
5244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/types.h"
5245  },
5246  {
5247   "alignment" : 4,
5248   "is_const" : true,
5249   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5250   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5251   "referenced_type" : "type-357",
5252   "self_type" : "type-356",
5253   "size" : 12,
5254   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5255  },
5256  {
5257   "alignment" : 4,
5258   "is_const" : true,
5259   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5260   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5261   "referenced_type" : "type-567",
5262   "self_type" : "type-566",
5263   "size" : 12,
5264   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5265  },
5266  {
5267   "alignment" : 4,
5268   "is_const" : true,
5269   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5270   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5271   "referenced_type" : "type-507",
5272   "self_type" : "type-506",
5273   "size" : 4,
5274   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5275  },
5276  {
5277   "alignment" : 1,
5278   "is_const" : true,
5279   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5280   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5281   "referenced_type" : "type-505",
5282   "self_type" : "type-504",
5283   "size" : 3,
5284   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5285  },
5286  {
5287   "alignment" : 4,
5288   "is_const" : true,
5289   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
5290   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
5291   "referenced_type" : "type-402",
5292   "self_type" : "type-401",
5293   "size" : 12,
5294   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5295  },
5296  {
5297   "alignment" : 4,
5298   "is_const" : true,
5299   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
5300   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
5301   "referenced_type" : "type-314",
5302   "self_type" : "type-313",
5303   "size" : 8,
5304   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5305  },
5306  {
5307   "alignment" : 4,
5308   "is_const" : true,
5309   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
5310   "name" : "const std::initializer_list<android::hardware::hidl_string>",
5311   "referenced_type" : "type-304",
5312   "self_type" : "type-303",
5313   "size" : 8,
5314   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5315  },
5316  {
5317   "alignment" : 4,
5318   "is_const" : true,
5319   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
5320   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
5321   "referenced_type" : "type-545",
5322   "self_type" : "type-544",
5323   "size" : 12,
5324   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5325  },
5326  {
5327   "alignment" : 4,
5328   "is_const" : true,
5329   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
5330   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
5331   "referenced_type" : "type-581",
5332   "self_type" : "type-580",
5333   "size" : 12,
5334   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5335  },
5336  {
5337   "alignment" : 1,
5338   "is_const" : true,
5339   "linker_set_key" : "const unsigned char",
5340   "name" : "const unsigned char",
5341   "referenced_type" : "type-99",
5342   "self_type" : "type-245",
5343   "size" : 1,
5344   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5345  },
5346  {
5347   "alignment" : 4,
5348   "is_const" : true,
5349   "linker_set_key" : "const unsigned int",
5350   "name" : "const unsigned int",
5351   "referenced_type" : "type-2",
5352   "self_type" : "type-17",
5353   "size" : 4,
5354   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5355  },
5356  {
5357   "alignment" : 8,
5358   "is_const" : true,
5359   "linker_set_key" : "const unsigned long long",
5360   "name" : "const unsigned long long",
5361   "referenced_type" : "type-92",
5362   "self_type" : "type-258",
5363   "size" : 8,
5364   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5365  },
5366  {
5367   "alignment" : 2,
5368   "is_const" : true,
5369   "linker_set_key" : "const unsigned short",
5370   "name" : "const unsigned short",
5371   "referenced_type" : "type-101",
5372   "self_type" : "type-249",
5373   "size" : 2,
5374   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5375  },
5376  {
5377   "is_const" : true,
5378   "linker_set_key" : "const void",
5379   "name" : "const void",
5380   "referenced_type" : "type-9",
5381   "self_type" : "type-341",
5382   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5383  },
5384  {
5385   "alignment" : 1,
5386   "is_volatile" : true,
5387   "linker_set_key" : "volatile bool",
5388   "name" : "volatile bool",
5389   "referenced_type" : "type-24",
5390   "self_type" : "type-68",
5391   "size" : 1,
5392   "source_file" : "/system/core/libutils/include/utils/Thread.h"
5393  },
5394  {
5395   "alignment" : 4,
5396   "is_volatile" : true,
5397   "linker_set_key" : "volatile int",
5398   "name" : "volatile int",
5399   "referenced_type" : "type-7",
5400   "self_type" : "type-44",
5401   "size" : 4,
5402   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5403  }
5404 ],
5405 "record_types" :
5406 [
5407  {
5408   "alignment" : 4,
5409   "fields" :
5410   [
5411    {
5412     "access" : "private",
5413     "field_name" : "mCond",
5414     "referenced_type" : "type-67"
5415    }
5416   ],
5417   "linker_set_key" : "android::Condition",
5418   "name" : "android::Condition",
5419   "record_kind" : "class",
5420   "referenced_type" : "type-66",
5421   "self_type" : "type-66",
5422   "size" : 4,
5423   "source_file" : "/system/core/libutils/include/utils/Condition.h",
5424   "unique_id" : "_ZTSN7android9ConditionE"
5425  },
5426  {
5427   "alignment" : 4,
5428   "fields" :
5429   [
5430    {
5431     "access" : "private",
5432     "field_name" : "mVector",
5433     "referenced_type" : "type-37"
5434    }
5435   ],
5436   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
5437   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
5438   "record_kind" : "class",
5439   "referenced_type" : "type-36",
5440   "self_type" : "type-36",
5441   "size" : 20,
5442   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
5443   "template_args" : [ "type-29", "type-35" ],
5444   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
5445  },
5446  {
5447   "alignment" : 4,
5448   "fields" :
5449   [
5450    {
5451     "access" : "private",
5452     "field_name" : "mCount",
5453     "referenced_type" : "type-168"
5454    }
5455   ],
5456   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
5457   "name" : "android::LightRefBase<android::NativeHandle>",
5458   "record_kind" : "class",
5459   "referenced_type" : "type-167",
5460   "self_type" : "type-167",
5461   "size" : 4,
5462   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
5463   "template_args" : [ "type-169" ],
5464   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
5465  },
5466  {
5467   "alignment" : 4,
5468   "fields" :
5469   [
5470    {
5471     "access" : "private",
5472     "field_name" : "mCount",
5473     "referenced_type" : "type-164"
5474    }
5475   ],
5476   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
5477   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
5478   "record_kind" : "class",
5479   "referenced_type" : "type-163",
5480   "self_type" : "type-163",
5481   "size" : 4,
5482   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
5483   "template_args" : [ "type-165" ],
5484   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
5485  },
5486  {
5487   "alignment" : 4,
5488   "fields" :
5489   [
5490    {
5491     "access" : "private",
5492     "field_name" : "mMutex",
5493     "referenced_type" : "type-14"
5494    }
5495   ],
5496   "linker_set_key" : "android::Mutex",
5497   "name" : "android::Mutex",
5498   "record_kind" : "class",
5499   "referenced_type" : "type-13",
5500   "self_type" : "type-13",
5501   "size" : 4,
5502   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
5503   "unique_id" : "_ZTSN7android5MutexE"
5504  },
5505  {
5506   "alignment" : 4,
5507   "fields" :
5508   [
5509    {
5510     "access" : "private",
5511     "field_name" : "mLock",
5512     "referenced_type" : "type-480"
5513    }
5514   ],
5515   "linker_set_key" : "android::Mutex::Autolock",
5516   "name" : "android::Mutex::Autolock",
5517   "record_kind" : "class",
5518   "referenced_type" : "type-479",
5519   "self_type" : "type-479",
5520   "size" : 4,
5521   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
5522   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
5523  },
5524  {
5525   "alignment" : 4,
5526   "base_specifiers" :
5527   [
5528    {
5529     "referenced_type" : "type-167"
5530    }
5531   ],
5532   "fields" :
5533   [
5534    {
5535     "access" : "private",
5536     "field_name" : "mHandle",
5537     "field_offset" : 32,
5538     "referenced_type" : "type-170"
5539    },
5540    {
5541     "access" : "private",
5542     "field_name" : "mOwnsHandle",
5543     "field_offset" : 64,
5544     "referenced_type" : "type-24"
5545    }
5546   ],
5547   "linker_set_key" : "android::NativeHandle",
5548   "name" : "android::NativeHandle",
5549   "record_kind" : "class",
5550   "referenced_type" : "type-169",
5551   "self_type" : "type-169",
5552   "size" : 12,
5553   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
5554   "unique_id" : "_ZTSN7android12NativeHandleE"
5555  },
5556  {
5557   "alignment" : 4,
5558   "fields" :
5559   [
5560    {
5561     "access" : "private",
5562     "field_name" : "mRWLock",
5563     "referenced_type" : "type-485"
5564    }
5565   ],
5566   "linker_set_key" : "android::RWLock",
5567   "name" : "android::RWLock",
5568   "record_kind" : "class",
5569   "referenced_type" : "type-484",
5570   "self_type" : "type-484",
5571   "size" : 40,
5572   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5573   "unique_id" : "_ZTSN7android6RWLockE"
5574  },
5575  {
5576   "alignment" : 4,
5577   "fields" :
5578   [
5579    {
5580     "access" : "private",
5581     "field_name" : "mLock",
5582     "referenced_type" : "type-489"
5583    }
5584   ],
5585   "linker_set_key" : "android::RWLock::AutoRLock",
5586   "name" : "android::RWLock::AutoRLock",
5587   "record_kind" : "class",
5588   "referenced_type" : "type-488",
5589   "self_type" : "type-488",
5590   "size" : 4,
5591   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5592   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
5593  },
5594  {
5595   "alignment" : 4,
5596   "fields" :
5597   [
5598    {
5599     "access" : "private",
5600     "field_name" : "mLock",
5601     "referenced_type" : "type-489"
5602    }
5603   ],
5604   "linker_set_key" : "android::RWLock::AutoWLock",
5605   "name" : "android::RWLock::AutoWLock",
5606   "record_kind" : "class",
5607   "referenced_type" : "type-491",
5608   "self_type" : "type-491",
5609   "size" : 4,
5610   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5611   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
5612  },
5613  {
5614   "alignment" : 4,
5615   "fields" :
5616   [
5617    {
5618     "access" : "private",
5619     "field_name" : "mRefs",
5620     "field_offset" : 32,
5621     "referenced_type" : "type-3"
5622    }
5623   ],
5624   "linker_set_key" : "android::RefBase",
5625   "name" : "android::RefBase",
5626   "record_kind" : "class",
5627   "referenced_type" : "type-21",
5628   "self_type" : "type-21",
5629   "size" : 8,
5630   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5631   "unique_id" : "_ZTSN7android7RefBaseE",
5632   "vtable_components" :
5633   [
5634    {
5635     "kind" : "offset_to_top"
5636    },
5637    {
5638     "kind" : "rtti",
5639     "mangled_component_name" : "_ZTIN7android7RefBaseE"
5640    },
5641    {
5642     "kind" : "complete_dtor_pointer",
5643     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
5644    },
5645    {
5646     "kind" : "deleting_dtor_pointer",
5647     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
5648    },
5649    {
5650     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
5651    },
5652    {
5653     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
5654    },
5655    {
5656     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
5657    },
5658    {
5659     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
5660    }
5661   ]
5662  },
5663  {
5664   "alignment" : 1,
5665   "linker_set_key" : "android::RefBase::weakref_type",
5666   "name" : "android::RefBase::weakref_type",
5667   "record_kind" : "class",
5668   "referenced_type" : "type-23",
5669   "self_type" : "type-23",
5670   "size" : 1,
5671   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5672   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
5673  },
5674  {
5675   "alignment" : 1,
5676   "linker_set_key" : "android::ReferenceMover",
5677   "name" : "android::ReferenceMover",
5678   "record_kind" : "class",
5679   "referenced_type" : "type-270",
5680   "self_type" : "type-270",
5681   "size" : 1,
5682   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5683   "unique_id" : "_ZTSN7android14ReferenceMoverE"
5684  },
5685  {
5686   "alignment" : 4,
5687   "linker_set_key" : "android::ReferenceRenamer",
5688   "name" : "android::ReferenceRenamer",
5689   "record_kind" : "class",
5690   "referenced_type" : "type-265",
5691   "self_type" : "type-265",
5692   "size" : 4,
5693   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5694   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
5695   "vtable_components" :
5696   [
5697    {
5698     "kind" : "offset_to_top"
5699    },
5700    {
5701     "kind" : "rtti",
5702     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
5703    },
5704    {
5705     "is_pure" : true,
5706     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
5707    }
5708   ]
5709  },
5710  {
5711   "alignment" : 8,
5712   "fields" :
5713   [
5714    {
5715     "access" : "private",
5716     "field_name" : "mTag",
5717     "referenced_type" : "type-92"
5718    }
5719   ],
5720   "linker_set_key" : "android::ScopedTrace",
5721   "name" : "android::ScopedTrace",
5722   "record_kind" : "class",
5723   "referenced_type" : "type-494",
5724   "self_type" : "type-494",
5725   "size" : 8,
5726   "source_file" : "/system/core/libutils/include/utils/Trace.h",
5727   "unique_id" : "_ZTSN7android11ScopedTraceE"
5728  },
5729  {
5730   "alignment" : 4,
5731   "base_specifiers" :
5732   [
5733    {
5734     "access" : "private",
5735     "referenced_type" : "type-38"
5736    }
5737   ],
5738   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
5739   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
5740   "record_kind" : "class",
5741   "referenced_type" : "type-37",
5742   "self_type" : "type-37",
5743   "size" : 20,
5744   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
5745   "template_args" : [ "type-39" ],
5746   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
5747   "vtable_components" :
5748   [
5749    {
5750     "kind" : "offset_to_top"
5751    },
5752    {
5753     "kind" : "rtti",
5754     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
5755    },
5756    {
5757     "kind" : "complete_dtor_pointer",
5758     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
5759    },
5760    {
5761     "kind" : "deleting_dtor_pointer",
5762     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
5763    },
5764    {
5765     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
5766    },
5767    {
5768     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
5769    },
5770    {
5771     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
5772    },
5773    {
5774     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
5775    },
5776    {
5777     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
5778    },
5779    {
5780     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
5781    },
5782    {
5783     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
5784    }
5785   ]
5786  },
5787  {
5788   "alignment" : 4,
5789   "base_specifiers" :
5790   [
5791    {
5792     "referenced_type" : "type-16"
5793    }
5794   ],
5795   "linker_set_key" : "android::SortedVectorImpl",
5796   "name" : "android::SortedVectorImpl",
5797   "record_kind" : "class",
5798   "referenced_type" : "type-38",
5799   "self_type" : "type-38",
5800   "size" : 20,
5801   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
5802   "unique_id" : "_ZTSN7android16SortedVectorImplE",
5803   "vtable_components" :
5804   [
5805    {
5806     "kind" : "offset_to_top"
5807    },
5808    {
5809     "kind" : "rtti",
5810     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
5811    },
5812    {
5813     "kind" : "complete_dtor_pointer",
5814     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
5815    },
5816    {
5817     "kind" : "deleting_dtor_pointer",
5818     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
5819    },
5820    {
5821     "is_pure" : true,
5822     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
5823    },
5824    {
5825     "is_pure" : true,
5826     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
5827    },
5828    {
5829     "is_pure" : true,
5830     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
5831    },
5832    {
5833     "is_pure" : true,
5834     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
5835    },
5836    {
5837     "is_pure" : true,
5838     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
5839    },
5840    {
5841     "is_pure" : true,
5842     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
5843    },
5844    {
5845     "is_pure" : true,
5846     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
5847    }
5848   ]
5849  },
5850  {
5851   "alignment" : 4,
5852   "fields" :
5853   [
5854    {
5855     "access" : "private",
5856     "field_name" : "mString",
5857     "referenced_type" : "type-30"
5858    }
5859   ],
5860   "linker_set_key" : "android::String16",
5861   "name" : "android::String16",
5862   "record_kind" : "class",
5863   "referenced_type" : "type-29",
5864   "self_type" : "type-29",
5865   "size" : 4,
5866   "source_file" : "/system/core/libutils/include/utils/String16.h",
5867   "unique_id" : "_ZTSN7android8String16E"
5868  },
5869  {
5870   "alignment" : 4,
5871   "fields" :
5872   [
5873    {
5874     "access" : "private",
5875     "field_name" : "mString",
5876     "referenced_type" : "type-41"
5877    }
5878   ],
5879   "linker_set_key" : "android::String8",
5880   "name" : "android::String8",
5881   "record_kind" : "class",
5882   "referenced_type" : "type-40",
5883   "self_type" : "type-40",
5884   "size" : 4,
5885   "source_file" : "/system/core/libutils/include/utils/String8.h",
5886   "unique_id" : "_ZTSN7android7String8E"
5887  },
5888  {
5889   "alignment" : 4,
5890   "base_specifiers" :
5891   [
5892    {
5893     "is_virtual" : true,
5894     "referenced_type" : "type-21"
5895    }
5896   ],
5897   "fields" :
5898   [
5899    {
5900     "access" : "private",
5901     "field_name" : "mCanCallJava",
5902     "field_offset" : 32,
5903     "referenced_type" : "type-65"
5904    },
5905    {
5906     "access" : "private",
5907     "field_name" : "mThread",
5908     "field_offset" : 64,
5909     "referenced_type" : "type-8"
5910    },
5911    {
5912     "access" : "private",
5913     "field_name" : "mLock",
5914     "field_offset" : 96,
5915     "referenced_type" : "type-13"
5916    },
5917    {
5918     "access" : "private",
5919     "field_name" : "mThreadExitedCondition",
5920     "field_offset" : 128,
5921     "referenced_type" : "type-66"
5922    },
5923    {
5924     "access" : "private",
5925     "field_name" : "mStatus",
5926     "field_offset" : 160,
5927     "referenced_type" : "type-7"
5928    },
5929    {
5930     "access" : "private",
5931     "field_name" : "mExitPending",
5932     "field_offset" : 192,
5933     "referenced_type" : "type-68"
5934    },
5935    {
5936     "access" : "private",
5937     "field_name" : "mRunning",
5938     "field_offset" : 200,
5939     "referenced_type" : "type-68"
5940    },
5941    {
5942     "access" : "private",
5943     "field_name" : "mHoldSelf",
5944     "field_offset" : 224,
5945     "referenced_type" : "type-62"
5946    },
5947    {
5948     "access" : "private",
5949     "field_name" : "mTid",
5950     "field_offset" : 256,
5951     "referenced_type" : "type-7"
5952    }
5953   ],
5954   "linker_set_key" : "android::Thread",
5955   "name" : "android::Thread",
5956   "record_kind" : "class",
5957   "referenced_type" : "type-64",
5958   "self_type" : "type-64",
5959   "size" : 44,
5960   "source_file" : "/system/core/libutils/include/utils/Thread.h",
5961   "unique_id" : "_ZTSN7android6ThreadE",
5962   "vtable_components" :
5963   [
5964    {
5965     "component_value" : 36,
5966     "kind" : "vbase_offset"
5967    },
5968    {
5969     "kind" : "offset_to_top"
5970    },
5971    {
5972     "kind" : "rtti",
5973     "mangled_component_name" : "_ZTIN7android6ThreadE"
5974    },
5975    {
5976     "kind" : "complete_dtor_pointer",
5977     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
5978    },
5979    {
5980     "kind" : "deleting_dtor_pointer",
5981     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
5982    },
5983    {
5984     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
5985    },
5986    {
5987     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
5988    },
5989    {
5990     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
5991    },
5992    {
5993     "is_pure" : true,
5994     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
5995    },
5996    {
5997     "kind" : "vcall_offset"
5998    },
5999    {
6000     "kind" : "vcall_offset"
6001    },
6002    {
6003     "kind" : "vcall_offset"
6004    },
6005    {
6006     "kind" : "vcall_offset"
6007    },
6008    {
6009     "component_value" : -36,
6010     "kind" : "vcall_offset"
6011    },
6012    {
6013     "component_value" : -36,
6014     "kind" : "offset_to_top"
6015    },
6016    {
6017     "kind" : "rtti",
6018     "mangled_component_name" : "_ZTIN7android6ThreadE"
6019    },
6020    {
6021     "kind" : "complete_dtor_pointer",
6022     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
6023    },
6024    {
6025     "kind" : "deleting_dtor_pointer",
6026     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
6027    },
6028    {
6029     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6030    },
6031    {
6032     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6033    },
6034    {
6035     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6036    },
6037    {
6038     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6039    }
6040   ]
6041  },
6042  {
6043   "alignment" : 4,
6044   "base_specifiers" :
6045   [
6046    {
6047     "access" : "private",
6048     "referenced_type" : "type-16"
6049    }
6050   ],
6051   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6052   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6053   "record_kind" : "class",
6054   "referenced_type" : "type-15",
6055   "self_type" : "type-15",
6056   "size" : 20,
6057   "source_file" : "/system/core/libutils/include/utils/Vector.h",
6058   "template_args" : [ "type-18" ],
6059   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6060   "vtable_components" :
6061   [
6062    {
6063     "kind" : "offset_to_top"
6064    },
6065    {
6066     "kind" : "rtti",
6067     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6068    },
6069    {
6070     "kind" : "complete_dtor_pointer",
6071     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6072    },
6073    {
6074     "kind" : "deleting_dtor_pointer",
6075     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6076    },
6077    {
6078     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
6079    },
6080    {
6081     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
6082    },
6083    {
6084     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
6085    },
6086    {
6087     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
6088    },
6089    {
6090     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
6091    },
6092    {
6093     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
6094    }
6095   ]
6096  },
6097  {
6098   "alignment" : 4,
6099   "fields" :
6100   [
6101    {
6102     "access" : "private",
6103     "field_name" : "mStorage",
6104     "field_offset" : 32,
6105     "referenced_type" : "type-8"
6106    },
6107    {
6108     "access" : "private",
6109     "field_name" : "mCount",
6110     "field_offset" : 64,
6111     "referenced_type" : "type-2"
6112    },
6113    {
6114     "access" : "private",
6115     "field_name" : "mFlags",
6116     "field_offset" : 96,
6117     "referenced_type" : "type-17"
6118    },
6119    {
6120     "access" : "private",
6121     "field_name" : "mItemSize",
6122     "field_offset" : 128,
6123     "referenced_type" : "type-17"
6124    }
6125   ],
6126   "linker_set_key" : "android::VectorImpl",
6127   "name" : "android::VectorImpl",
6128   "record_kind" : "class",
6129   "referenced_type" : "type-16",
6130   "self_type" : "type-16",
6131   "size" : 20,
6132   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6133   "unique_id" : "_ZTSN7android10VectorImplE",
6134   "vtable_components" :
6135   [
6136    {
6137     "kind" : "offset_to_top"
6138    },
6139    {
6140     "kind" : "rtti",
6141     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6142    },
6143    {
6144     "kind" : "complete_dtor_pointer",
6145     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6146    },
6147    {
6148     "kind" : "deleting_dtor_pointer",
6149     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6150    },
6151    {
6152     "is_pure" : true,
6153     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6154    },
6155    {
6156     "is_pure" : true,
6157     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6158    },
6159    {
6160     "is_pure" : true,
6161     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6162    },
6163    {
6164     "is_pure" : true,
6165     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6166    },
6167    {
6168     "is_pure" : true,
6169     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6170    },
6171    {
6172     "is_pure" : true,
6173     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6174    }
6175   ]
6176  },
6177  {
6178   "alignment" : 4,
6179   "base_specifiers" :
6180   [
6181    {
6182     "referenced_type" : "type-163"
6183    }
6184   ],
6185   "linker_set_key" : "android::VirtualLightRefBase",
6186   "name" : "android::VirtualLightRefBase",
6187   "record_kind" : "class",
6188   "referenced_type" : "type-165",
6189   "self_type" : "type-165",
6190   "size" : 8,
6191   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6192   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
6193   "vtable_components" :
6194   [
6195    {
6196     "kind" : "offset_to_top"
6197    },
6198    {
6199     "kind" : "rtti",
6200     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
6201    },
6202    {
6203     "kind" : "complete_dtor_pointer",
6204     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
6205    },
6206    {
6207     "kind" : "deleting_dtor_pointer",
6208     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
6209    }
6210   ]
6211  },
6212  {
6213   "alignment" : 4,
6214   "base_specifiers" :
6215   [
6216    {
6217     "referenced_type" : "type-20"
6218    }
6219   ],
6220   "fields" :
6221   [
6222    {
6223     "access" : "protected",
6224     "field_name" : "mSchedPolicy",
6225     "field_offset" : 32,
6226     "referenced_type" : "type-7"
6227    },
6228    {
6229     "access" : "protected",
6230     "field_name" : "mSchedPriority",
6231     "field_offset" : 64,
6232     "referenced_type" : "type-7"
6233    },
6234    {
6235     "access" : "private",
6236     "field_name" : "mExtras",
6237     "field_offset" : 96,
6238     "referenced_type" : "type-113"
6239    },
6240    {
6241     "access" : "private",
6242     "field_name" : "mReserved0",
6243     "field_offset" : 128,
6244     "referenced_type" : "type-8"
6245    }
6246   ],
6247   "linker_set_key" : "android::hardware::BHwBinder",
6248   "name" : "android::hardware::BHwBinder",
6249   "record_kind" : "class",
6250   "referenced_type" : "type-112",
6251   "self_type" : "type-112",
6252   "size" : 28,
6253   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6254   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
6255   "vtable_components" :
6256   [
6257    {
6258     "component_value" : 20,
6259     "kind" : "vbase_offset"
6260    },
6261    {
6262     "kind" : "offset_to_top"
6263    },
6264    {
6265     "kind" : "rtti",
6266     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6267    },
6268    {
6269     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6270    },
6271    {
6272     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
6273    },
6274    {
6275     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
6276    },
6277    {
6278     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
6279    },
6280    {
6281     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
6282    },
6283    {
6284     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
6285    },
6286    {
6287     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
6288    },
6289    {
6290     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
6291    },
6292    {
6293     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
6294    },
6295    {
6296     "kind" : "complete_dtor_pointer",
6297     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
6298    },
6299    {
6300     "kind" : "deleting_dtor_pointer",
6301     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
6302    },
6303    {
6304     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6305    },
6306    {
6307     "kind" : "vcall_offset"
6308    },
6309    {
6310     "kind" : "vcall_offset"
6311    },
6312    {
6313     "kind" : "vcall_offset"
6314    },
6315    {
6316     "kind" : "vcall_offset"
6317    },
6318    {
6319     "component_value" : -20,
6320     "kind" : "vcall_offset"
6321    },
6322    {
6323     "component_value" : -20,
6324     "kind" : "offset_to_top"
6325    },
6326    {
6327     "kind" : "rtti",
6328     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6329    },
6330    {
6331     "kind" : "complete_dtor_pointer",
6332     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
6333    },
6334    {
6335     "kind" : "deleting_dtor_pointer",
6336     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
6337    },
6338    {
6339     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6340    },
6341    {
6342     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6343    },
6344    {
6345     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6346    },
6347    {
6348     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6349    }
6350   ]
6351  },
6352  {
6353   "alignment" : 4,
6354   "base_specifiers" :
6355   [
6356    {
6357     "is_virtual" : true,
6358     "referenced_type" : "type-21"
6359    }
6360   ],
6361   "fields" :
6362   [
6363    {
6364     "access" : "private",
6365     "field_name" : "mRemote",
6366     "field_offset" : 32,
6367     "referenced_type" : "type-373"
6368    },
6369    {
6370     "access" : "private",
6371     "field_name" : "mRefs",
6372     "field_offset" : 64,
6373     "referenced_type" : "type-22"
6374    },
6375    {
6376     "access" : "private",
6377     "field_name" : "mState",
6378     "field_offset" : 96,
6379     "referenced_type" : "type-374"
6380    }
6381   ],
6382   "linker_set_key" : "android::hardware::BpHwRefBase",
6383   "name" : "android::hardware::BpHwRefBase",
6384   "record_kind" : "class",
6385   "referenced_type" : "type-372",
6386   "self_type" : "type-372",
6387   "size" : 24,
6388   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6389   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
6390   "vtable_components" :
6391   [
6392    {
6393     "component_value" : 16,
6394     "kind" : "vbase_offset"
6395    },
6396    {
6397     "kind" : "offset_to_top"
6398    },
6399    {
6400     "kind" : "rtti",
6401     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6402    },
6403    {
6404     "kind" : "complete_dtor_pointer",
6405     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
6406    },
6407    {
6408     "kind" : "deleting_dtor_pointer",
6409     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
6410    },
6411    {
6412     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6413    },
6414    {
6415     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6416    },
6417    {
6418     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6419    },
6420    {
6421     "kind" : "vcall_offset"
6422    },
6423    {
6424     "component_value" : -16,
6425     "kind" : "vcall_offset"
6426    },
6427    {
6428     "component_value" : -16,
6429     "kind" : "vcall_offset"
6430    },
6431    {
6432     "component_value" : -16,
6433     "kind" : "vcall_offset"
6434    },
6435    {
6436     "component_value" : -16,
6437     "kind" : "vcall_offset"
6438    },
6439    {
6440     "component_value" : -16,
6441     "kind" : "offset_to_top"
6442    },
6443    {
6444     "kind" : "rtti",
6445     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6446    },
6447    {
6448     "kind" : "complete_dtor_pointer",
6449     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
6450    },
6451    {
6452     "kind" : "deleting_dtor_pointer",
6453     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
6454    },
6455    {
6456     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
6457    },
6458    {
6459     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6460    },
6461    {
6462     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6463    },
6464    {
6465     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6466    }
6467   ]
6468  },
6469  {
6470   "alignment" : 4,
6471   "base_specifiers" :
6472   [
6473    {
6474     "referenced_type" : "type-80"
6475    },
6476    {
6477     "referenced_type" : "type-377"
6478    },
6479    {
6480     "referenced_type" : "type-372"
6481    }
6482   ],
6483   "linker_set_key" : "android::hardware::BpInterface<android::hardware::oemlock::V1_0::IOemLock>",
6484   "name" : "android::hardware::BpInterface<android::hardware::oemlock::V1_0::IOemLock>",
6485   "record_kind" : "class",
6486   "referenced_type" : "type-379",
6487   "self_type" : "type-379",
6488   "size" : 32,
6489   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
6490   "template_args" : [ "type-80" ],
6491   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_7oemlock4V1_08IOemLockEEE",
6492   "vtable_components" :
6493   [
6494    {
6495     "component_value" : 24,
6496     "kind" : "vbase_offset"
6497    },
6498    {
6499     "kind" : "offset_to_top"
6500    },
6501    {
6502     "kind" : "rtti",
6503     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7oemlock4V1_08IOemLockEEE"
6504    },
6505    {
6506     "mangled_component_name" : "_ZNK7android8hardware7oemlock4V1_08IOemLock8isRemoteEv"
6507    },
6508    {
6509     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
6510    },
6511    {
6512     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
6513    },
6514    {
6515     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
6516    },
6517    {
6518     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
6519    },
6520    {
6521     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock21setHALInstrumentationEv"
6522    },
6523    {
6524     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
6525    },
6526    {
6527     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock4pingEv"
6528    },
6529    {
6530     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
6531    },
6532    {
6533     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock21notifySyspropsChangedEv"
6534    },
6535    {
6536     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
6537    },
6538    {
6539     "kind" : "complete_dtor_pointer",
6540     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7oemlock4V1_08IOemLockEED1Ev"
6541    },
6542    {
6543     "kind" : "deleting_dtor_pointer",
6544     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7oemlock4V1_08IOemLockEED0Ev"
6545    },
6546    {
6547     "is_pure" : true,
6548     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock7getNameENSt3__18functionIFvNS2_13OemLockStatusERKNS0_11hidl_stringEEEE"
6549    },
6550    {
6551     "is_pure" : true,
6552     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock28setOemUnlockAllowedByCarrierEbRKNS0_8hidl_vecIhEE"
6553    },
6554    {
6555     "is_pure" : true,
6556     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock27isOemUnlockAllowedByCarrierENSt3__18functionIFvNS2_13OemLockStatusEbEEE"
6557    },
6558    {
6559     "is_pure" : true,
6560     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock27setOemUnlockAllowedByDeviceEb"
6561    },
6562    {
6563     "is_pure" : true,
6564     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock26isOemUnlockAllowedByDeviceENSt3__18functionIFvNS2_13OemLockStatusEbEEE"
6565    },
6566    {
6567     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7oemlock4V1_08IOemLockEE10onAsBinderEv"
6568    },
6569    {
6570     "component_value" : 20,
6571     "kind" : "vbase_offset"
6572    },
6573    {
6574     "component_value" : -4,
6575     "kind" : "offset_to_top"
6576    },
6577    {
6578     "kind" : "rtti",
6579     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7oemlock4V1_08IOemLockEEE"
6580    },
6581    {
6582     "kind" : "complete_dtor_pointer",
6583     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7oemlock4V1_08IOemLockEED1Ev"
6584    },
6585    {
6586     "kind" : "deleting_dtor_pointer",
6587     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7oemlock4V1_08IOemLockEED0Ev"
6588    },
6589    {
6590     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7oemlock4V1_08IOemLockEE10onAsBinderEv"
6591    },
6592    {
6593     "component_value" : 16,
6594     "kind" : "vbase_offset"
6595    },
6596    {
6597     "component_value" : -8,
6598     "kind" : "offset_to_top"
6599    },
6600    {
6601     "kind" : "rtti",
6602     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7oemlock4V1_08IOemLockEEE"
6603    },
6604    {
6605     "kind" : "complete_dtor_pointer",
6606     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7oemlock4V1_08IOemLockEED1Ev"
6607    },
6608    {
6609     "kind" : "deleting_dtor_pointer",
6610     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7oemlock4V1_08IOemLockEED0Ev"
6611    },
6612    {
6613     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6614    },
6615    {
6616     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6617    },
6618    {
6619     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6620    },
6621    {
6622     "kind" : "vcall_offset"
6623    },
6624    {
6625     "component_value" : -16,
6626     "kind" : "vcall_offset"
6627    },
6628    {
6629     "component_value" : -16,
6630     "kind" : "vcall_offset"
6631    },
6632    {
6633     "component_value" : -16,
6634     "kind" : "vcall_offset"
6635    },
6636    {
6637     "component_value" : -24,
6638     "kind" : "vcall_offset"
6639    },
6640    {
6641     "component_value" : -24,
6642     "kind" : "offset_to_top"
6643    },
6644    {
6645     "kind" : "rtti",
6646     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7oemlock4V1_08IOemLockEEE"
6647    },
6648    {
6649     "kind" : "complete_dtor_pointer",
6650     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7oemlock4V1_08IOemLockEED1Ev"
6651    },
6652    {
6653     "kind" : "deleting_dtor_pointer",
6654     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7oemlock4V1_08IOemLockEED0Ev"
6655    },
6656    {
6657     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
6658    },
6659    {
6660     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6661    },
6662    {
6663     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6664    },
6665    {
6666     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6667    }
6668   ]
6669  },
6670  {
6671   "alignment" : 4,
6672   "base_specifiers" :
6673   [
6674    {
6675     "referenced_type" : "type-56"
6676    },
6677    {
6678     "referenced_type" : "type-377"
6679    },
6680    {
6681     "referenced_type" : "type-372"
6682    }
6683   ],
6684   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
6685   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
6686   "record_kind" : "class",
6687   "referenced_type" : "type-376",
6688   "self_type" : "type-376",
6689   "size" : 32,
6690   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
6691   "template_args" : [ "type-56" ],
6692   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
6693   "vtable_components" :
6694   [
6695    {
6696     "component_value" : 24,
6697     "kind" : "vbase_offset"
6698    },
6699    {
6700     "kind" : "offset_to_top"
6701    },
6702    {
6703     "kind" : "rtti",
6704     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
6705    },
6706    {
6707     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
6708    },
6709    {
6710     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
6711    },
6712    {
6713     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
6714    },
6715    {
6716     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
6717    },
6718    {
6719     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
6720    },
6721    {
6722     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
6723    },
6724    {
6725     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
6726    },
6727    {
6728     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
6729    },
6730    {
6731     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
6732    },
6733    {
6734     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
6735    },
6736    {
6737     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
6738    },
6739    {
6740     "kind" : "complete_dtor_pointer",
6741     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
6742    },
6743    {
6744     "kind" : "deleting_dtor_pointer",
6745     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
6746    },
6747    {
6748     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
6749    },
6750    {
6751     "component_value" : 20,
6752     "kind" : "vbase_offset"
6753    },
6754    {
6755     "component_value" : -4,
6756     "kind" : "offset_to_top"
6757    },
6758    {
6759     "kind" : "rtti",
6760     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
6761    },
6762    {
6763     "kind" : "complete_dtor_pointer",
6764     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
6765    },
6766    {
6767     "kind" : "deleting_dtor_pointer",
6768     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
6769    },
6770    {
6771     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
6772    },
6773    {
6774     "component_value" : 16,
6775     "kind" : "vbase_offset"
6776    },
6777    {
6778     "component_value" : -8,
6779     "kind" : "offset_to_top"
6780    },
6781    {
6782     "kind" : "rtti",
6783     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
6784    },
6785    {
6786     "kind" : "complete_dtor_pointer",
6787     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
6788    },
6789    {
6790     "kind" : "deleting_dtor_pointer",
6791     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
6792    },
6793    {
6794     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6795    },
6796    {
6797     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6798    },
6799    {
6800     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6801    },
6802    {
6803     "kind" : "vcall_offset"
6804    },
6805    {
6806     "component_value" : -16,
6807     "kind" : "vcall_offset"
6808    },
6809    {
6810     "component_value" : -16,
6811     "kind" : "vcall_offset"
6812    },
6813    {
6814     "component_value" : -16,
6815     "kind" : "vcall_offset"
6816    },
6817    {
6818     "component_value" : -24,
6819     "kind" : "vcall_offset"
6820    },
6821    {
6822     "component_value" : -24,
6823     "kind" : "offset_to_top"
6824    },
6825    {
6826     "kind" : "rtti",
6827     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
6828    },
6829    {
6830     "kind" : "complete_dtor_pointer",
6831     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
6832    },
6833    {
6834     "kind" : "deleting_dtor_pointer",
6835     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
6836    },
6837    {
6838     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
6839    },
6840    {
6841     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6842    },
6843    {
6844     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6845    },
6846    {
6847     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6848    }
6849   ]
6850  },
6851  {
6852   "alignment" : 4,
6853   "fields" :
6854   [
6855    {
6856     "access" : "private",
6857     "field_name" : "mMutex",
6858     "referenced_type" : "type-405"
6859    },
6860    {
6861     "access" : "private",
6862     "field_name" : "mMap",
6863     "field_offset" : 32,
6864     "referenced_type" : "type-406"
6865    }
6866   ],
6867   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6868   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6869   "record_kind" : "class",
6870   "referenced_type" : "type-404",
6871   "self_type" : "type-404",
6872   "size" : 16,
6873   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
6874   "template_args" : [ "type-93", "type-407" ],
6875   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
6876  },
6877  {
6878   "alignment" : 4,
6879   "fields" :
6880   [
6881    {
6882     "access" : "private",
6883     "field_name" : "mMutex",
6884     "referenced_type" : "type-414"
6885    },
6886    {
6887     "access" : "private",
6888     "field_name" : "mMap",
6889     "field_offset" : 32,
6890     "referenced_type" : "type-415"
6891    }
6892   ],
6893   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6894   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6895   "record_kind" : "class",
6896   "referenced_type" : "type-413",
6897   "self_type" : "type-413",
6898   "size" : 16,
6899   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
6900   "template_args" : [ "type-93", "type-24" ],
6901   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
6902  },
6903  {
6904   "alignment" : 4,
6905   "fields" :
6906   [
6907    {
6908     "access" : "private",
6909     "field_name" : "mMutex",
6910     "referenced_type" : "type-419"
6911    },
6912    {
6913     "access" : "private",
6914     "field_name" : "mMap",
6915     "field_offset" : 32,
6916     "referenced_type" : "type-420"
6917    }
6918   ],
6919   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
6920   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
6921   "record_kind" : "class",
6922   "referenced_type" : "type-418",
6923   "self_type" : "type-418",
6924   "size" : 16,
6925   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
6926   "template_args" : [ "type-421", "type-329" ],
6927   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
6928  },
6929  {
6930   "alignment" : 4,
6931   "fields" :
6932   [
6933    {
6934     "access" : "private",
6935     "field_name" : "mMutex",
6936     "referenced_type" : "type-438"
6937    },
6938    {
6939     "access" : "private",
6940     "field_name" : "mMap",
6941     "field_offset" : 32,
6942     "referenced_type" : "type-439"
6943    }
6944   ],
6945   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
6946   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
6947   "record_kind" : "class",
6948   "referenced_type" : "type-437",
6949   "self_type" : "type-437",
6950   "size" : 16,
6951   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
6952   "template_args" : [ "type-440", "type-441" ],
6953   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
6954  },
6955  {
6956   "alignment" : 4,
6957   "fields" :
6958   [
6959    {
6960     "access" : "private",
6961     "field_name" : "mMutex",
6962     "referenced_type" : "type-427"
6963    },
6964    {
6965     "access" : "private",
6966     "field_name" : "mMap",
6967     "field_offset" : 32,
6968     "referenced_type" : "type-428"
6969    }
6970   ],
6971   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
6972   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
6973   "record_kind" : "class",
6974   "referenced_type" : "type-426",
6975   "self_type" : "type-426",
6976   "size" : 16,
6977   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
6978   "template_args" : [ "type-429", "type-430" ],
6979   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
6980  },
6981  {
6982   "alignment" : 8,
6983   "fields" :
6984   [
6985    {
6986     "field_name" : "flags",
6987     "referenced_type" : "type-2"
6988    },
6989    {
6990     "field_name" : "fdIndex",
6991     "field_offset" : 32,
6992     "referenced_type" : "type-2"
6993    },
6994    {
6995     "field_name" : "offset",
6996     "field_offset" : 64,
6997     "referenced_type" : "type-2"
6998    },
6999    {
7000     "field_name" : "extent",
7001     "field_offset" : 128,
7002     "referenced_type" : "type-92"
7003    }
7004   ],
7005   "linker_set_key" : "android::hardware::GrantorDescriptor",
7006   "name" : "android::hardware::GrantorDescriptor",
7007   "referenced_type" : "type-295",
7008   "self_type" : "type-295",
7009   "size" : 24,
7010   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7011   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
7012  },
7013  {
7014   "alignment" : 8,
7015   "base_specifiers" :
7016   [
7017    {
7018     "is_virtual" : true,
7019     "referenced_type" : "type-278"
7020    },
7021    {
7022     "is_virtual" : true,
7023     "referenced_type" : "type-21"
7024    }
7025   ],
7026   "linker_set_key" : "android::hardware::HidlMemory",
7027   "name" : "android::hardware::HidlMemory",
7028   "record_kind" : "class",
7029   "referenced_type" : "type-287",
7030   "self_type" : "type-287",
7031   "size" : 56,
7032   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7033   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
7034   "vtable_components" :
7035   [
7036    {
7037     "component_value" : 48,
7038     "kind" : "vbase_offset"
7039    },
7040    {
7041     "component_value" : 8,
7042     "kind" : "vbase_offset"
7043    },
7044    {
7045     "kind" : "offset_to_top"
7046    },
7047    {
7048     "kind" : "rtti",
7049     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7050    },
7051    {
7052     "kind" : "complete_dtor_pointer",
7053     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
7054    },
7055    {
7056     "kind" : "deleting_dtor_pointer",
7057     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
7058    },
7059    {
7060     "kind" : "vcall_offset"
7061    },
7062    {
7063     "kind" : "vcall_offset"
7064    },
7065    {
7066     "kind" : "vcall_offset"
7067    },
7068    {
7069     "kind" : "vcall_offset"
7070    },
7071    {
7072     "component_value" : -48,
7073     "kind" : "vcall_offset"
7074    },
7075    {
7076     "component_value" : -48,
7077     "kind" : "offset_to_top"
7078    },
7079    {
7080     "kind" : "rtti",
7081     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7082    },
7083    {
7084     "kind" : "complete_dtor_pointer",
7085     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
7086    },
7087    {
7088     "kind" : "deleting_dtor_pointer",
7089     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
7090    },
7091    {
7092     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7093    },
7094    {
7095     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7096    },
7097    {
7098     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7099    },
7100    {
7101     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7102    }
7103   ]
7104  },
7105  {
7106   "alignment" : 4,
7107   "base_specifiers" :
7108   [
7109    {
7110     "is_virtual" : true,
7111     "referenced_type" : "type-21"
7112    }
7113   ],
7114   "linker_set_key" : "android::hardware::IBinder",
7115   "name" : "android::hardware::IBinder",
7116   "record_kind" : "class",
7117   "referenced_type" : "type-20",
7118   "self_type" : "type-20",
7119   "size" : 12,
7120   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7121   "unique_id" : "_ZTSN7android8hardware7IBinderE",
7122   "vtable_components" :
7123   [
7124    {
7125     "component_value" : 4,
7126     "kind" : "vbase_offset"
7127    },
7128    {
7129     "kind" : "offset_to_top"
7130    },
7131    {
7132     "kind" : "rtti",
7133     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7134    },
7135    {
7136     "is_pure" : true,
7137     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7138    },
7139    {
7140     "is_pure" : true,
7141     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
7142    },
7143    {
7144     "is_pure" : true,
7145     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
7146    },
7147    {
7148     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7149    },
7150    {
7151     "is_pure" : true,
7152     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7153    },
7154    {
7155     "is_pure" : true,
7156     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
7157    },
7158    {
7159     "is_pure" : true,
7160     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
7161    },
7162    {
7163     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
7164    },
7165    {
7166     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7167    },
7168    {
7169     "kind" : "complete_dtor_pointer",
7170     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
7171    },
7172    {
7173     "kind" : "deleting_dtor_pointer",
7174     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
7175    },
7176    {
7177     "kind" : "vcall_offset"
7178    },
7179    {
7180     "kind" : "vcall_offset"
7181    },
7182    {
7183     "kind" : "vcall_offset"
7184    },
7185    {
7186     "kind" : "vcall_offset"
7187    },
7188    {
7189     "component_value" : -4,
7190     "kind" : "vcall_offset"
7191    },
7192    {
7193     "component_value" : -4,
7194     "kind" : "offset_to_top"
7195    },
7196    {
7197     "kind" : "rtti",
7198     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7199    },
7200    {
7201     "kind" : "complete_dtor_pointer",
7202     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
7203    },
7204    {
7205     "kind" : "deleting_dtor_pointer",
7206     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
7207    },
7208    {
7209     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7210    },
7211    {
7212     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7213    },
7214    {
7215     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7216    },
7217    {
7218     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7219    }
7220   ]
7221  },
7222  {
7223   "alignment" : 4,
7224   "base_specifiers" :
7225   [
7226    {
7227     "is_virtual" : true,
7228     "referenced_type" : "type-21"
7229    }
7230   ],
7231   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
7232   "name" : "android::hardware::IBinder::DeathRecipient",
7233   "record_kind" : "class",
7234   "referenced_type" : "type-51",
7235   "self_type" : "type-51",
7236   "size" : 12,
7237   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7238   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
7239   "vtable_components" :
7240   [
7241    {
7242     "component_value" : 4,
7243     "kind" : "vbase_offset"
7244    },
7245    {
7246     "kind" : "offset_to_top"
7247    },
7248    {
7249     "kind" : "rtti",
7250     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
7251    },
7252    {
7253     "is_pure" : true,
7254     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
7255    },
7256    {
7257     "kind" : "complete_dtor_pointer",
7258     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
7259    },
7260    {
7261     "kind" : "deleting_dtor_pointer",
7262     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
7263    },
7264    {
7265     "kind" : "vcall_offset"
7266    },
7267    {
7268     "kind" : "vcall_offset"
7269    },
7270    {
7271     "kind" : "vcall_offset"
7272    },
7273    {
7274     "kind" : "vcall_offset"
7275    },
7276    {
7277     "component_value" : -4,
7278     "kind" : "vcall_offset"
7279    },
7280    {
7281     "component_value" : -4,
7282     "kind" : "offset_to_top"
7283    },
7284    {
7285     "kind" : "rtti",
7286     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
7287    },
7288    {
7289     "kind" : "complete_dtor_pointer",
7290     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
7291    },
7292    {
7293     "kind" : "deleting_dtor_pointer",
7294     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
7295    },
7296    {
7297     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7298    },
7299    {
7300     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7301    },
7302    {
7303     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7304    },
7305    {
7306     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7307    }
7308   ]
7309  },
7310  {
7311   "alignment" : 4,
7312   "base_specifiers" :
7313   [
7314    {
7315     "is_virtual" : true,
7316     "referenced_type" : "type-21"
7317    }
7318   ],
7319   "linker_set_key" : "android::hardware::IInterface",
7320   "name" : "android::hardware::IInterface",
7321   "record_kind" : "class",
7322   "referenced_type" : "type-377",
7323   "self_type" : "type-377",
7324   "size" : 12,
7325   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7326   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
7327   "vtable_components" :
7328   [
7329    {
7330     "component_value" : 4,
7331     "kind" : "vbase_offset"
7332    },
7333    {
7334     "kind" : "offset_to_top"
7335    },
7336    {
7337     "kind" : "rtti",
7338     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
7339    },
7340    {
7341     "kind" : "complete_dtor_pointer",
7342     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
7343    },
7344    {
7345     "kind" : "deleting_dtor_pointer",
7346     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
7347    },
7348    {
7349     "is_pure" : true,
7350     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
7351    },
7352    {
7353     "kind" : "vcall_offset"
7354    },
7355    {
7356     "kind" : "vcall_offset"
7357    },
7358    {
7359     "kind" : "vcall_offset"
7360    },
7361    {
7362     "kind" : "vcall_offset"
7363    },
7364    {
7365     "component_value" : -4,
7366     "kind" : "vcall_offset"
7367    },
7368    {
7369     "component_value" : -4,
7370     "kind" : "offset_to_top"
7371    },
7372    {
7373     "kind" : "rtti",
7374     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
7375    },
7376    {
7377     "kind" : "complete_dtor_pointer",
7378     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
7379    },
7380    {
7381     "kind" : "deleting_dtor_pointer",
7382     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
7383    },
7384    {
7385     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7386    },
7387    {
7388     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7389    },
7390    {
7391     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7392    },
7393    {
7394     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7395    }
7396   ]
7397  },
7398  {
7399   "alignment" : 8,
7400   "fields" :
7401   [
7402    {
7403     "access" : "private",
7404     "field_name" : "mGrantors",
7405     "referenced_type" : "type-291"
7406    },
7407    {
7408     "access" : "private",
7409     "field_name" : "mHandle",
7410     "field_offset" : 128,
7411     "referenced_type" : "type-347"
7412    },
7413    {
7414     "access" : "private",
7415     "field_name" : "mQuantum",
7416     "field_offset" : 192,
7417     "referenced_type" : "type-2"
7418    },
7419    {
7420     "access" : "private",
7421     "field_name" : "mFlags",
7422     "field_offset" : 224,
7423     "referenced_type" : "type-2"
7424    }
7425   ],
7426   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
7427   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
7428   "referenced_type" : "type-346",
7429   "self_type" : "type-346",
7430   "size" : 32,
7431   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7432   "template_args" : [ "type-43" ],
7433   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
7434  },
7435  {
7436   "alignment" : 4,
7437   "fields" :
7438   [
7439    {
7440     "access" : "private",
7441     "field_name" : "mBufCachePos",
7442     "referenced_type" : "type-2"
7443    },
7444    {
7445     "access" : "private",
7446     "field_name" : "mBufCache",
7447     "field_offset" : 32,
7448     "referenced_type" : "type-381"
7449    },
7450    {
7451     "access" : "private",
7452     "field_name" : "mError",
7453     "field_offset" : 128,
7454     "referenced_type" : "type-7"
7455    },
7456    {
7457     "access" : "private",
7458     "field_name" : "mData",
7459     "field_offset" : 160,
7460     "referenced_type" : "type-327"
7461    },
7462    {
7463     "access" : "private",
7464     "field_name" : "mDataSize",
7465     "field_offset" : 192,
7466     "referenced_type" : "type-2"
7467    },
7468    {
7469     "access" : "private",
7470     "field_name" : "mDataCapacity",
7471     "field_offset" : 224,
7472     "referenced_type" : "type-2"
7473    },
7474    {
7475     "access" : "private",
7476     "field_name" : "mDataPos",
7477     "field_offset" : 256,
7478     "referenced_type" : "type-2"
7479    },
7480    {
7481     "access" : "private",
7482     "field_name" : "mObjects",
7483     "field_offset" : 288,
7484     "referenced_type" : "type-382"
7485    },
7486    {
7487     "access" : "private",
7488     "field_name" : "mObjectsSize",
7489     "field_offset" : 320,
7490     "referenced_type" : "type-2"
7491    },
7492    {
7493     "access" : "private",
7494     "field_name" : "mObjectsCapacity",
7495     "field_offset" : 352,
7496     "referenced_type" : "type-2"
7497    },
7498    {
7499     "access" : "private",
7500     "field_name" : "mNextObjectHint",
7501     "field_offset" : 384,
7502     "referenced_type" : "type-2"
7503    },
7504    {
7505     "access" : "private",
7506     "field_name" : "mNumRef",
7507     "field_offset" : 416,
7508     "referenced_type" : "type-2"
7509    },
7510    {
7511     "access" : "private",
7512     "field_name" : "mFdsKnown",
7513     "field_offset" : 448,
7514     "referenced_type" : "type-24"
7515    },
7516    {
7517     "access" : "private",
7518     "field_name" : "mHasFds",
7519     "field_offset" : 456,
7520     "referenced_type" : "type-24"
7521    },
7522    {
7523     "access" : "private",
7524     "field_name" : "mAllowFds",
7525     "field_offset" : 464,
7526     "referenced_type" : "type-24"
7527    },
7528    {
7529     "access" : "private",
7530     "field_name" : "mOwner",
7531     "field_offset" : 480,
7532     "referenced_type" : "type-383"
7533    },
7534    {
7535     "access" : "private",
7536     "field_name" : "mOwnerCookie",
7537     "field_offset" : 512,
7538     "referenced_type" : "type-8"
7539    }
7540   ],
7541   "linker_set_key" : "android::hardware::Parcel",
7542   "name" : "android::hardware::Parcel",
7543   "record_kind" : "class",
7544   "referenced_type" : "type-380",
7545   "self_type" : "type-380",
7546   "size" : 68,
7547   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
7548   "unique_id" : "_ZTSN7android8hardware6ParcelE"
7549  },
7550  {
7551   "access" : "private",
7552   "alignment" : 8,
7553   "fields" :
7554   [
7555    {
7556     "field_name" : "index",
7557     "referenced_type" : "type-2"
7558    },
7559    {
7560     "field_name" : "buffer",
7561     "field_offset" : 64,
7562     "referenced_type" : "type-92"
7563    },
7564    {
7565     "field_name" : "bufend",
7566     "field_offset" : 128,
7567     "referenced_type" : "type-92"
7568    }
7569   ],
7570   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
7571   "name" : "android::hardware::Parcel::BufferInfo",
7572   "referenced_type" : "type-387",
7573   "self_type" : "type-387",
7574   "size" : 24,
7575   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
7576   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
7577  },
7578  {
7579   "alignment" : 8,
7580   "base_specifiers" :
7581   [
7582    {
7583     "is_virtual" : true,
7584     "referenced_type" : "type-21"
7585    }
7586   ],
7587   "fields" :
7588   [
7589    {
7590     "access" : "private",
7591     "field_name" : "mDriverFD",
7592     "field_offset" : 32,
7593     "referenced_type" : "type-7"
7594    },
7595    {
7596     "access" : "private",
7597     "field_name" : "mVMStart",
7598     "field_offset" : 64,
7599     "referenced_type" : "type-8"
7600    },
7601    {
7602     "access" : "private",
7603     "field_name" : "mThreadCountLock",
7604     "field_offset" : 96,
7605     "referenced_type" : "type-10"
7606    },
7607    {
7608     "access" : "private",
7609     "field_name" : "mThreadCountDecrement",
7610     "field_offset" : 128,
7611     "referenced_type" : "type-11"
7612    },
7613    {
7614     "access" : "private",
7615     "field_name" : "mExecutingThreadsCount",
7616     "field_offset" : 160,
7617     "referenced_type" : "type-2"
7618    },
7619    {
7620     "access" : "private",
7621     "field_name" : "mMaxThreads",
7622     "field_offset" : 192,
7623     "referenced_type" : "type-2"
7624    },
7625    {
7626     "access" : "private",
7627     "field_name" : "mStarvationStartTimeMs",
7628     "field_offset" : 256,
7629     "referenced_type" : "type-12"
7630    },
7631    {
7632     "access" : "private",
7633     "field_name" : "mLock",
7634     "field_offset" : 320,
7635     "referenced_type" : "type-13"
7636    },
7637    {
7638     "access" : "private",
7639     "field_name" : "mHandleToObject",
7640     "field_offset" : 352,
7641     "referenced_type" : "type-15"
7642    },
7643    {
7644     "access" : "private",
7645     "field_name" : "mManagesContexts",
7646     "field_offset" : 512,
7647     "referenced_type" : "type-24"
7648    },
7649    {
7650     "access" : "private",
7651     "field_name" : "mBinderContextCheckFunc",
7652     "field_offset" : 544,
7653     "referenced_type" : "type-25"
7654    },
7655    {
7656     "access" : "private",
7657     "field_name" : "mBinderContextUserData",
7658     "field_offset" : 576,
7659     "referenced_type" : "type-8"
7660    },
7661    {
7662     "access" : "private",
7663     "field_name" : "mContexts",
7664     "field_offset" : 608,
7665     "referenced_type" : "type-36"
7666    },
7667    {
7668     "access" : "private",
7669     "field_name" : "mRootDir",
7670     "field_offset" : 768,
7671     "referenced_type" : "type-40"
7672    },
7673    {
7674     "access" : "private",
7675     "field_name" : "mThreadPoolStarted",
7676     "field_offset" : 800,
7677     "referenced_type" : "type-24"
7678    },
7679    {
7680     "access" : "private",
7681     "field_name" : "mSpawnThreadOnStart",
7682     "field_offset" : 808,
7683     "referenced_type" : "type-24"
7684    },
7685    {
7686     "access" : "private",
7687     "field_name" : "mThreadPoolSeq",
7688     "field_offset" : 832,
7689     "referenced_type" : "type-44"
7690    },
7691    {
7692     "access" : "private",
7693     "field_name" : "mMmapSize",
7694     "field_offset" : 864,
7695     "referenced_type" : "type-17"
7696    },
7697    {
7698     "access" : "private",
7699     "field_name" : "mCallRestriction",
7700     "field_offset" : 896,
7701     "referenced_type" : "type-45"
7702    }
7703   ],
7704   "linker_set_key" : "android::hardware::ProcessState",
7705   "name" : "android::hardware::ProcessState",
7706   "record_kind" : "class",
7707   "referenced_type" : "type-6",
7708   "self_type" : "type-6",
7709   "size" : 128,
7710   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
7711   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
7712   "vtable_components" :
7713   [
7714    {
7715     "component_value" : 116,
7716     "kind" : "vbase_offset"
7717    },
7718    {
7719     "kind" : "offset_to_top"
7720    },
7721    {
7722     "kind" : "rtti",
7723     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
7724    },
7725    {
7726     "kind" : "complete_dtor_pointer",
7727     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
7728    },
7729    {
7730     "kind" : "deleting_dtor_pointer",
7731     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
7732    },
7733    {
7734     "kind" : "vcall_offset"
7735    },
7736    {
7737     "kind" : "vcall_offset"
7738    },
7739    {
7740     "kind" : "vcall_offset"
7741    },
7742    {
7743     "kind" : "vcall_offset"
7744    },
7745    {
7746     "component_value" : -116,
7747     "kind" : "vcall_offset"
7748    },
7749    {
7750     "component_value" : -116,
7751     "kind" : "offset_to_top"
7752    },
7753    {
7754     "kind" : "rtti",
7755     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
7756    },
7757    {
7758     "kind" : "complete_dtor_pointer",
7759     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
7760    },
7761    {
7762     "kind" : "deleting_dtor_pointer",
7763     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
7764    },
7765    {
7766     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7767    },
7768    {
7769     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7770    },
7771    {
7772     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7773    },
7774    {
7775     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7776    }
7777   ]
7778  },
7779  {
7780   "access" : "private",
7781   "alignment" : 4,
7782   "fields" :
7783   [
7784    {
7785     "field_name" : "binder",
7786     "referenced_type" : "type-19"
7787    },
7788    {
7789     "field_name" : "refs",
7790     "field_offset" : 32,
7791     "referenced_type" : "type-22"
7792    }
7793   ],
7794   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
7795   "name" : "android::hardware::ProcessState::handle_entry",
7796   "referenced_type" : "type-18",
7797   "self_type" : "type-18",
7798   "size" : 8,
7799   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
7800   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
7801  },
7802  {
7803   "alignment" : 4,
7804   "base_specifiers" :
7805   [
7806    {
7807     "referenced_type" : "type-125"
7808    }
7809   ],
7810   "fields" :
7811   [
7812    {
7813     "access" : "private",
7814     "field_name" : "mVal",
7815     "field_offset" : 192,
7816     "referenced_type" : "type-132"
7817    }
7818   ],
7819   "linker_set_key" : "android::hardware::Return<android::hardware::oemlock::V1_0::OemLockSecureStatus>",
7820   "name" : "android::hardware::Return<android::hardware::oemlock::V1_0::OemLockSecureStatus>",
7821   "record_kind" : "class",
7822   "referenced_type" : "type-131",
7823   "self_type" : "type-131",
7824   "size" : 28,
7825   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
7826   "template_args" : [ "type-132" ],
7827   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_7oemlock4V1_019OemLockSecureStatusEEE"
7828  },
7829  {
7830   "alignment" : 4,
7831   "base_specifiers" :
7832   [
7833    {
7834     "referenced_type" : "type-125"
7835    }
7836   ],
7837   "fields" :
7838   [
7839    {
7840     "access" : "private",
7841     "field_name" : "mVal",
7842     "field_offset" : 192,
7843     "referenced_type" : "type-140"
7844    }
7845   ],
7846   "linker_set_key" : "android::hardware::Return<android::hardware::oemlock::V1_0::OemLockStatus>",
7847   "name" : "android::hardware::Return<android::hardware::oemlock::V1_0::OemLockStatus>",
7848   "record_kind" : "class",
7849   "referenced_type" : "type-139",
7850   "self_type" : "type-139",
7851   "size" : 28,
7852   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
7853   "template_args" : [ "type-140" ],
7854   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_7oemlock4V1_013OemLockStatusEEE"
7855  },
7856  {
7857   "alignment" : 4,
7858   "base_specifiers" :
7859   [
7860    {
7861     "referenced_type" : "type-125"
7862    }
7863   ],
7864   "fields" :
7865   [
7866    {
7867     "access" : "private",
7868     "field_name" : "mVal",
7869     "field_offset" : 192,
7870     "referenced_type" : "type-78"
7871    }
7872   ],
7873   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::oemlock::V1_0::IOemLock> >",
7874   "name" : "android::hardware::Return<android::sp<android::hardware::oemlock::V1_0::IOemLock> >",
7875   "record_kind" : "class",
7876   "referenced_type" : "type-146",
7877   "self_type" : "type-146",
7878   "size" : 28,
7879   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
7880   "template_args" : [ "type-78" ],
7881   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_7oemlock4V1_08IOemLockEEEEE"
7882  },
7883  {
7884   "alignment" : 4,
7885   "base_specifiers" :
7886   [
7887    {
7888     "referenced_type" : "type-125"
7889    }
7890   ],
7891   "fields" :
7892   [
7893    {
7894     "access" : "private",
7895     "field_name" : "mVal",
7896     "field_offset" : 168,
7897     "referenced_type" : "type-24"
7898    }
7899   ],
7900   "linker_set_key" : "android::hardware::Return<bool>",
7901   "name" : "android::hardware::Return<bool>",
7902   "record_kind" : "class",
7903   "referenced_type" : "type-124",
7904   "self_type" : "type-124",
7905   "size" : 24,
7906   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
7907   "template_args" : [ "type-24" ],
7908   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
7909  },
7910  {
7911   "alignment" : 4,
7912   "base_specifiers" :
7913   [
7914    {
7915     "referenced_type" : "type-125"
7916    }
7917   ],
7918   "linker_set_key" : "android::hardware::Return<void>",
7919   "name" : "android::hardware::Return<void>",
7920   "record_kind" : "class",
7921   "referenced_type" : "type-159",
7922   "self_type" : "type-159",
7923   "size" : 24,
7924   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
7925   "template_args" : [ "type-9" ],
7926   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
7927  },
7928  {
7929   "alignment" : 4,
7930   "fields" :
7931   [
7932    {
7933     "access" : "private",
7934     "field_name" : "mException",
7935     "referenced_type" : "type-7"
7936    },
7937    {
7938     "access" : "private",
7939     "field_name" : "mErrorCode",
7940     "field_offset" : 32,
7941     "referenced_type" : "type-7"
7942    },
7943    {
7944     "access" : "private",
7945     "field_name" : "mMessage",
7946     "field_offset" : 64,
7947     "referenced_type" : "type-115"
7948    }
7949   ],
7950   "linker_set_key" : "android::hardware::Status",
7951   "name" : "android::hardware::Status",
7952   "record_kind" : "class",
7953   "referenced_type" : "type-114",
7954   "self_type" : "type-114",
7955   "size" : 20,
7956   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
7957   "unique_id" : "_ZTSN7android8hardware6StatusE"
7958  },
7959  {
7960   "alignment" : 4,
7961   "fields" :
7962   [
7963    {
7964     "access" : "protected",
7965     "field_name" : "mInstrumentationCallbacks",
7966     "field_offset" : 32,
7967     "referenced_type" : "type-396"
7968    },
7969    {
7970     "access" : "protected",
7971     "field_name" : "mEnableInstrumentation",
7972     "field_offset" : 128,
7973     "referenced_type" : "type-24"
7974    },
7975    {
7976     "access" : "protected",
7977     "field_name" : "mInstrumentationLibPackage",
7978     "field_offset" : 160,
7979     "referenced_type" : "type-397"
7980    },
7981    {
7982     "access" : "protected",
7983     "field_name" : "mInterfaceName",
7984     "field_offset" : 256,
7985     "referenced_type" : "type-398"
7986    }
7987   ],
7988   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
7989   "name" : "android::hardware::details::HidlInstrumentor",
7990   "referenced_type" : "type-395",
7991   "self_type" : "type-395",
7992   "size" : 44,
7993   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
7994   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
7995   "vtable_components" :
7996   [
7997    {
7998     "kind" : "offset_to_top"
7999    },
8000    {
8001     "kind" : "rtti",
8002     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8003    },
8004    {
8005     "kind" : "complete_dtor_pointer",
8006     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
8007    },
8008    {
8009     "kind" : "deleting_dtor_pointer",
8010     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
8011    }
8012   ]
8013  },
8014  {
8015   "alignment" : 4,
8016   "fields" :
8017   [
8018    {
8019     "field_name" : "sched_policy",
8020     "referenced_type" : "type-7"
8021    },
8022    {
8023     "field_name" : "prio",
8024     "field_offset" : 32,
8025     "referenced_type" : "type-7"
8026    }
8027   ],
8028   "linker_set_key" : "android::hardware::details::SchedPrio",
8029   "name" : "android::hardware::details::SchedPrio",
8030   "referenced_type" : "type-407",
8031   "self_type" : "type-407",
8032   "size" : 8,
8033   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
8034   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
8035  },
8036  {
8037   "alignment" : 4,
8038   "fields" :
8039   [
8040    {
8041     "access" : "private",
8042     "field_name" : "mQueue",
8043     "referenced_type" : "type-574"
8044    }
8045   ],
8046   "linker_set_key" : "android::hardware::details::TaskRunner",
8047   "name" : "android::hardware::details::TaskRunner",
8048   "record_kind" : "class",
8049   "referenced_type" : "type-573",
8050   "self_type" : "type-573",
8051   "size" : 8,
8052   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
8053   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
8054  },
8055  {
8056   "alignment" : 1,
8057   "linker_set_key" : "android::hardware::details::bnhw_tag",
8058   "name" : "android::hardware::details::bnhw_tag",
8059   "referenced_type" : "type-219",
8060   "self_type" : "type-219",
8061   "size" : 1,
8062   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8063   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
8064  },
8065  {
8066   "alignment" : 1,
8067   "linker_set_key" : "android::hardware::details::bphw_tag",
8068   "name" : "android::hardware::details::bphw_tag",
8069   "referenced_type" : "type-230",
8070   "self_type" : "type-230",
8071   "size" : 1,
8072   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8073   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
8074  },
8075  {
8076   "alignment" : 1,
8077   "linker_set_key" : "android::hardware::details::bs_tag",
8078   "name" : "android::hardware::details::bs_tag",
8079   "referenced_type" : "type-243",
8080   "self_type" : "type-243",
8081   "size" : 1,
8082   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8083   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
8084  },
8085  {
8086   "access" : "private",
8087   "alignment" : 8,
8088   "fields" :
8089   [
8090    {
8091     "field_name" : "mPointer",
8092     "referenced_type" : "type-294"
8093    },
8094    {
8095     "field_name" : "_pad",
8096     "referenced_type" : "type-92"
8097    }
8098   ],
8099   "is_anonymous" : true,
8100   "linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8101   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8102   "record_kind" : "union",
8103   "referenced_type" : "type-293",
8104   "self_type" : "type-293",
8105   "size" : 8,
8106   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8107   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
8108  },
8109  {
8110   "alignment" : 8,
8111   "fields" :
8112   [
8113    {
8114     "access" : "private",
8115     "referenced_type" : "type-293"
8116    }
8117   ],
8118   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
8119   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
8120   "referenced_type" : "type-292",
8121   "self_type" : "type-292",
8122   "size" : 8,
8123   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8124   "template_args" : [ "type-295" ],
8125   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
8126  },
8127  {
8128   "alignment" : 8,
8129   "fields" :
8130   [
8131    {
8132     "access" : "private",
8133     "referenced_type" : "type-308"
8134    }
8135   ],
8136   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8137   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8138   "referenced_type" : "type-307",
8139   "self_type" : "type-307",
8140   "size" : 8,
8141   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8142   "template_args" : [ "type-310" ],
8143   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
8144  },
8145  {
8146   "alignment" : 8,
8147   "fields" :
8148   [
8149    {
8150     "access" : "private",
8151     "referenced_type" : "type-300"
8152    }
8153   ],
8154   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8155   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8156   "referenced_type" : "type-299",
8157   "self_type" : "type-299",
8158   "size" : 8,
8159   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8160   "template_args" : [ "type-273" ],
8161   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
8162  },
8163  {
8164   "alignment" : 8,
8165   "fields" :
8166   [
8167    {
8168     "access" : "private",
8169     "referenced_type" : "type-334"
8170    }
8171   ],
8172   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
8173   "name" : "android::hardware::details::hidl_pointer<char>",
8174   "referenced_type" : "type-333",
8175   "self_type" : "type-333",
8176   "size" : 8,
8177   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8178   "template_args" : [ "type-43" ],
8179   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
8180  },
8181  {
8182   "access" : "private",
8183   "alignment" : 8,
8184   "fields" :
8185   [
8186    {
8187     "field_name" : "mPointer",
8188     "referenced_type" : "type-166"
8189    },
8190    {
8191     "field_name" : "_pad",
8192     "referenced_type" : "type-92"
8193    }
8194   ],
8195   "is_anonymous" : true,
8196   "linker_set_key" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8197   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8198   "record_kind" : "union",
8199   "referenced_type" : "type-334",
8200   "self_type" : "type-334",
8201   "size" : 8,
8202   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8203   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
8204  },
8205  {
8206   "alignment" : 8,
8207   "fields" :
8208   [
8209    {
8210     "access" : "private",
8211     "referenced_type" : "type-275"
8212    }
8213   ],
8214   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
8215   "name" : "android::hardware::details::hidl_pointer<const char>",
8216   "referenced_type" : "type-274",
8217   "self_type" : "type-274",
8218   "size" : 8,
8219   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8220   "template_args" : [ "type-42" ],
8221   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
8222  },
8223  {
8224   "access" : "private",
8225   "alignment" : 8,
8226   "fields" :
8227   [
8228    {
8229     "field_name" : "mPointer",
8230     "referenced_type" : "type-41"
8231    },
8232    {
8233     "field_name" : "_pad",
8234     "referenced_type" : "type-92"
8235    }
8236   ],
8237   "is_anonymous" : true,
8238   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8239   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8240   "record_kind" : "union",
8241   "referenced_type" : "type-275",
8242   "self_type" : "type-275",
8243   "size" : 8,
8244   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8245   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
8246  },
8247  {
8248   "alignment" : 8,
8249   "fields" :
8250   [
8251    {
8252     "access" : "private",
8253     "referenced_type" : "type-253"
8254    }
8255   ],
8256   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
8257   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
8258   "referenced_type" : "type-252",
8259   "self_type" : "type-252",
8260   "size" : 8,
8261   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8262   "template_args" : [ "type-255" ],
8263   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
8264  },
8265  {
8266   "access" : "private",
8267   "alignment" : 8,
8268   "fields" :
8269   [
8270    {
8271     "field_name" : "mPointer",
8272     "referenced_type" : "type-254"
8273    },
8274    {
8275     "field_name" : "_pad",
8276     "referenced_type" : "type-92"
8277    }
8278   ],
8279   "is_anonymous" : true,
8280   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8281   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8282   "record_kind" : "union",
8283   "referenced_type" : "type-253",
8284   "self_type" : "type-253",
8285   "size" : 8,
8286   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8287   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
8288  },
8289  {
8290   "access" : "private",
8291   "alignment" : 8,
8292   "fields" :
8293   [
8294    {
8295     "field_name" : "mPointer",
8296     "referenced_type" : "type-309"
8297    },
8298    {
8299     "field_name" : "_pad",
8300     "referenced_type" : "type-92"
8301    }
8302   ],
8303   "is_anonymous" : true,
8304   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8305   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8306   "record_kind" : "union",
8307   "referenced_type" : "type-308",
8308   "self_type" : "type-308",
8309   "size" : 8,
8310   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8311   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
8312  },
8313  {
8314   "access" : "private",
8315   "alignment" : 8,
8316   "fields" :
8317   [
8318    {
8319     "field_name" : "mPointer",
8320     "referenced_type" : "type-301"
8321    },
8322    {
8323     "field_name" : "_pad",
8324     "referenced_type" : "type-92"
8325    }
8326   ],
8327   "is_anonymous" : true,
8328   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8329   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8330   "record_kind" : "union",
8331   "referenced_type" : "type-300",
8332   "self_type" : "type-300",
8333   "size" : 8,
8334   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8335   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
8336  },
8337  {
8338   "alignment" : 8,
8339   "fields" :
8340   [
8341    {
8342     "access" : "private",
8343     "referenced_type" : "type-318"
8344    }
8345   ],
8346   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
8347   "name" : "android::hardware::details::hidl_pointer<int>",
8348   "referenced_type" : "type-317",
8349   "self_type" : "type-317",
8350   "size" : 8,
8351   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8352   "template_args" : [ "type-7" ],
8353   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
8354  },
8355  {
8356   "access" : "private",
8357   "alignment" : 8,
8358   "fields" :
8359   [
8360    {
8361     "field_name" : "mPointer",
8362     "referenced_type" : "type-319"
8363    },
8364    {
8365     "field_name" : "_pad",
8366     "referenced_type" : "type-92"
8367    }
8368   ],
8369   "is_anonymous" : true,
8370   "linker_set_key" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8371   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8372   "record_kind" : "union",
8373   "referenced_type" : "type-318",
8374   "self_type" : "type-318",
8375   "size" : 8,
8376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8377   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
8378  },
8379  {
8380   "alignment" : 8,
8381   "fields" :
8382   [
8383    {
8384     "access" : "private",
8385     "referenced_type" : "type-348"
8386    }
8387   ],
8388   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
8389   "name" : "android::hardware::details::hidl_pointer<native_handle>",
8390   "referenced_type" : "type-347",
8391   "self_type" : "type-347",
8392   "size" : 8,
8393   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8394   "template_args" : [ "type-171" ],
8395   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
8396  },
8397  {
8398   "access" : "private",
8399   "alignment" : 8,
8400   "fields" :
8401   [
8402    {
8403     "field_name" : "mPointer",
8404     "referenced_type" : "type-170"
8405    },
8406    {
8407     "field_name" : "_pad",
8408     "referenced_type" : "type-92"
8409    }
8410   ],
8411   "is_anonymous" : true,
8412   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8413   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8414   "record_kind" : "union",
8415   "referenced_type" : "type-348",
8416   "self_type" : "type-348",
8417   "size" : 8,
8418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8419   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
8420  },
8421  {
8422   "alignment" : 8,
8423   "fields" :
8424   [
8425    {
8426     "access" : "private",
8427     "referenced_type" : "type-326"
8428    }
8429   ],
8430   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
8431   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
8432   "referenced_type" : "type-325",
8433   "self_type" : "type-325",
8434   "size" : 8,
8435   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8436   "template_args" : [ "type-99" ],
8437   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
8438  },
8439  {
8440   "access" : "private",
8441   "alignment" : 8,
8442   "fields" :
8443   [
8444    {
8445     "field_name" : "mPointer",
8446     "referenced_type" : "type-327"
8447    },
8448    {
8449     "field_name" : "_pad",
8450     "referenced_type" : "type-92"
8451    }
8452   ],
8453   "is_anonymous" : true,
8454   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8455   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8456   "record_kind" : "union",
8457   "referenced_type" : "type-326",
8458   "self_type" : "type-326",
8459   "size" : 8,
8460   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8461   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
8462  },
8463  {
8464   "alignment" : 1,
8465   "linker_set_key" : "android::hardware::details::i_tag",
8466   "name" : "android::hardware::details::i_tag",
8467   "referenced_type" : "type-209",
8468   "self_type" : "type-209",
8469   "size" : 1,
8470   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8471   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
8472  },
8473  {
8474   "alignment" : 4,
8475   "fields" :
8476   [
8477    {
8478     "access" : "private",
8479     "field_name" : "mStatus",
8480     "referenced_type" : "type-114"
8481    },
8482    {
8483     "access" : "private",
8484     "field_name" : "mCheckedStatus",
8485     "field_offset" : 160,
8486     "referenced_type" : "type-24"
8487    }
8488   ],
8489   "linker_set_key" : "android::hardware::details::return_status",
8490   "name" : "android::hardware::details::return_status",
8491   "record_kind" : "class",
8492   "referenced_type" : "type-125",
8493   "self_type" : "type-125",
8494   "size" : 24,
8495   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8496   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
8497  },
8498  {
8499   "alignment" : 1,
8500   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
8501   "name" : "android::hardware::details::std_array<unsigned char, 32>",
8502   "referenced_type" : "type-335",
8503   "self_type" : "type-335",
8504   "size" : 1,
8505   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8506   "template_args" : [ "type-99" ],
8507   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
8508  },
8509  {
8510   "alignment" : 1,
8511   "fields" :
8512   [
8513    {
8514     "access" : "private",
8515     "field_name" : "mBuffer",
8516     "referenced_type" : "type-311"
8517    }
8518   ],
8519   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
8520   "name" : "android::hardware::hidl_array<unsigned char, 32>",
8521   "referenced_type" : "type-310",
8522   "self_type" : "type-310",
8523   "size" : 32,
8524   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8525   "template_args" : [ "type-99" ],
8526   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
8527  },
8528  {
8529   "alignment" : 8,
8530   "base_specifiers" :
8531   [
8532    {
8533     "referenced_type" : "type-51"
8534    }
8535   ],
8536   "fields" :
8537   [
8538    {
8539     "access" : "private",
8540     "field_name" : "mRecipient",
8541     "field_offset" : 32,
8542     "referenced_type" : "type-89"
8543    },
8544    {
8545     "access" : "private",
8546     "field_name" : "mCookie",
8547     "field_offset" : 128,
8548     "referenced_type" : "type-92"
8549    },
8550    {
8551     "access" : "private",
8552     "field_name" : "mBase",
8553     "field_offset" : 192,
8554     "referenced_type" : "type-93"
8555    }
8556   ],
8557   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
8558   "name" : "android::hardware::hidl_binder_death_recipient",
8559   "referenced_type" : "type-88",
8560   "self_type" : "type-88",
8561   "size" : 40,
8562   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
8563   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
8564   "vtable_components" :
8565   [
8566    {
8567     "component_value" : 32,
8568     "kind" : "vbase_offset"
8569    },
8570    {
8571     "kind" : "offset_to_top"
8572    },
8573    {
8574     "kind" : "rtti",
8575     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
8576    },
8577    {
8578     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
8579    },
8580    {
8581     "kind" : "complete_dtor_pointer",
8582     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
8583    },
8584    {
8585     "kind" : "deleting_dtor_pointer",
8586     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
8587    },
8588    {
8589     "kind" : "vcall_offset"
8590    },
8591    {
8592     "kind" : "vcall_offset"
8593    },
8594    {
8595     "kind" : "vcall_offset"
8596    },
8597    {
8598     "kind" : "vcall_offset"
8599    },
8600    {
8601     "component_value" : -32,
8602     "kind" : "vcall_offset"
8603    },
8604    {
8605     "component_value" : -32,
8606     "kind" : "offset_to_top"
8607    },
8608    {
8609     "kind" : "rtti",
8610     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
8611    },
8612    {
8613     "kind" : "complete_dtor_pointer",
8614     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
8615    },
8616    {
8617     "kind" : "deleting_dtor_pointer",
8618     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
8619    },
8620    {
8621     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8622    },
8623    {
8624     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8625    },
8626    {
8627     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8628    },
8629    {
8630     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8631    }
8632   ]
8633  },
8634  {
8635   "alignment" : 4,
8636   "base_specifiers" :
8637   [
8638    {
8639     "is_virtual" : true,
8640     "referenced_type" : "type-21"
8641    }
8642   ],
8643   "linker_set_key" : "android::hardware::hidl_death_recipient",
8644   "name" : "android::hardware::hidl_death_recipient",
8645   "referenced_type" : "type-91",
8646   "self_type" : "type-91",
8647   "size" : 12,
8648   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8649   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
8650   "vtable_components" :
8651   [
8652    {
8653     "component_value" : 4,
8654     "kind" : "vbase_offset"
8655    },
8656    {
8657     "kind" : "offset_to_top"
8658    },
8659    {
8660     "kind" : "rtti",
8661     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
8662    },
8663    {
8664     "is_pure" : true,
8665     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
8666    },
8667    {
8668     "kind" : "complete_dtor_pointer",
8669     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
8670    },
8671    {
8672     "kind" : "deleting_dtor_pointer",
8673     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
8674    },
8675    {
8676     "kind" : "vcall_offset"
8677    },
8678    {
8679     "kind" : "vcall_offset"
8680    },
8681    {
8682     "kind" : "vcall_offset"
8683    },
8684    {
8685     "kind" : "vcall_offset"
8686    },
8687    {
8688     "component_value" : -4,
8689     "kind" : "vcall_offset"
8690    },
8691    {
8692     "component_value" : -4,
8693     "kind" : "offset_to_top"
8694    },
8695    {
8696     "kind" : "rtti",
8697     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
8698    },
8699    {
8700     "kind" : "complete_dtor_pointer",
8701     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
8702    },
8703    {
8704     "kind" : "deleting_dtor_pointer",
8705     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
8706    },
8707    {
8708     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8709    },
8710    {
8711     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8712    },
8713    {
8714     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8715    },
8716    {
8717     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8718    }
8719   ]
8720  },
8721  {
8722   "alignment" : 8,
8723   "fields" :
8724   [
8725    {
8726     "access" : "private",
8727     "field_name" : "mHandle",
8728     "referenced_type" : "type-252"
8729    },
8730    {
8731     "access" : "private",
8732     "field_name" : "mOwnsHandle",
8733     "field_offset" : 64,
8734     "referenced_type" : "type-24"
8735    }
8736   ],
8737   "linker_set_key" : "android::hardware::hidl_handle",
8738   "name" : "android::hardware::hidl_handle",
8739   "referenced_type" : "type-271",
8740   "self_type" : "type-271",
8741   "size" : 16,
8742   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8743   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
8744  },
8745  {
8746   "alignment" : 8,
8747   "fields" :
8748   [
8749    {
8750     "access" : "private",
8751     "field_name" : "mHandle",
8752     "referenced_type" : "type-271"
8753    },
8754    {
8755     "access" : "private",
8756     "field_name" : "mSize",
8757     "field_offset" : 128,
8758     "referenced_type" : "type-92"
8759    },
8760    {
8761     "access" : "private",
8762     "field_name" : "mName",
8763     "field_offset" : 192,
8764     "referenced_type" : "type-273"
8765    }
8766   ],
8767   "linker_set_key" : "android::hardware::hidl_memory",
8768   "name" : "android::hardware::hidl_memory",
8769   "referenced_type" : "type-278",
8770   "self_type" : "type-278",
8771   "size" : 40,
8772   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8773   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
8774  },
8775  {
8776   "alignment" : 8,
8777   "fields" :
8778   [
8779    {
8780     "access" : "private",
8781     "field_name" : "mBuffer",
8782     "referenced_type" : "type-274"
8783    },
8784    {
8785     "access" : "private",
8786     "field_name" : "mSize",
8787     "field_offset" : 64,
8788     "referenced_type" : "type-2"
8789    },
8790    {
8791     "access" : "private",
8792     "field_name" : "mOwnsBuffer",
8793     "field_offset" : 96,
8794     "referenced_type" : "type-24"
8795    }
8796   ],
8797   "linker_set_key" : "android::hardware::hidl_string",
8798   "name" : "android::hardware::hidl_string",
8799   "referenced_type" : "type-273",
8800   "self_type" : "type-273",
8801   "size" : 16,
8802   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8803   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
8804  },
8805  {
8806   "alignment" : 8,
8807   "fields" :
8808   [
8809    {
8810     "access" : "private",
8811     "field_name" : "mBuffer",
8812     "referenced_type" : "type-292"
8813    },
8814    {
8815     "access" : "private",
8816     "field_name" : "mSize",
8817     "field_offset" : 64,
8818     "referenced_type" : "type-2"
8819    },
8820    {
8821     "access" : "private",
8822     "field_name" : "mOwnsBuffer",
8823     "field_offset" : 96,
8824     "referenced_type" : "type-24"
8825    }
8826   ],
8827   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
8828   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
8829   "referenced_type" : "type-291",
8830   "self_type" : "type-291",
8831   "size" : 16,
8832   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8833   "template_args" : [ "type-295" ],
8834   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
8835  },
8836  {
8837   "alignment" : 8,
8838   "fields" :
8839   [
8840    {
8841     "access" : "private",
8842     "field_name" : "mBuffer",
8843     "referenced_type" : "type-307"
8844    },
8845    {
8846     "access" : "private",
8847     "field_name" : "mSize",
8848     "field_offset" : 64,
8849     "referenced_type" : "type-2"
8850    },
8851    {
8852     "access" : "private",
8853     "field_name" : "mOwnsBuffer",
8854     "field_offset" : 96,
8855     "referenced_type" : "type-24"
8856    }
8857   ],
8858   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
8859   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
8860   "referenced_type" : "type-306",
8861   "self_type" : "type-306",
8862   "size" : 16,
8863   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8864   "template_args" : [ "type-310" ],
8865   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
8866  },
8867  {
8868   "alignment" : 8,
8869   "fields" :
8870   [
8871    {
8872     "access" : "private",
8873     "field_name" : "mBuffer",
8874     "referenced_type" : "type-299"
8875    },
8876    {
8877     "access" : "private",
8878     "field_name" : "mSize",
8879     "field_offset" : 64,
8880     "referenced_type" : "type-2"
8881    },
8882    {
8883     "access" : "private",
8884     "field_name" : "mOwnsBuffer",
8885     "field_offset" : 96,
8886     "referenced_type" : "type-24"
8887    }
8888   ],
8889   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
8890   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
8891   "referenced_type" : "type-298",
8892   "self_type" : "type-298",
8893   "size" : 16,
8894   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8895   "template_args" : [ "type-273" ],
8896   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
8897  },
8898  {
8899   "alignment" : 8,
8900   "fields" :
8901   [
8902    {
8903     "access" : "private",
8904     "field_name" : "mBuffer",
8905     "referenced_type" : "type-333"
8906    },
8907    {
8908     "access" : "private",
8909     "field_name" : "mSize",
8910     "field_offset" : 64,
8911     "referenced_type" : "type-2"
8912    },
8913    {
8914     "access" : "private",
8915     "field_name" : "mOwnsBuffer",
8916     "field_offset" : 96,
8917     "referenced_type" : "type-24"
8918    }
8919   ],
8920   "linker_set_key" : "android::hardware::hidl_vec<char>",
8921   "name" : "android::hardware::hidl_vec<char>",
8922   "referenced_type" : "type-332",
8923   "self_type" : "type-332",
8924   "size" : 16,
8925   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8926   "template_args" : [ "type-43" ],
8927   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
8928  },
8929  {
8930   "alignment" : 8,
8931   "fields" :
8932   [
8933    {
8934     "access" : "private",
8935     "field_name" : "mBuffer",
8936     "referenced_type" : "type-317"
8937    },
8938    {
8939     "access" : "private",
8940     "field_name" : "mSize",
8941     "field_offset" : 64,
8942     "referenced_type" : "type-2"
8943    },
8944    {
8945     "access" : "private",
8946     "field_name" : "mOwnsBuffer",
8947     "field_offset" : 96,
8948     "referenced_type" : "type-24"
8949    }
8950   ],
8951   "linker_set_key" : "android::hardware::hidl_vec<int>",
8952   "name" : "android::hardware::hidl_vec<int>",
8953   "referenced_type" : "type-316",
8954   "self_type" : "type-316",
8955   "size" : 16,
8956   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8957   "template_args" : [ "type-7" ],
8958   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
8959  },
8960  {
8961   "alignment" : 8,
8962   "fields" :
8963   [
8964    {
8965     "access" : "private",
8966     "field_name" : "mBuffer",
8967     "referenced_type" : "type-325"
8968    },
8969    {
8970     "access" : "private",
8971     "field_name" : "mSize",
8972     "field_offset" : 64,
8973     "referenced_type" : "type-2"
8974    },
8975    {
8976     "access" : "private",
8977     "field_name" : "mOwnsBuffer",
8978     "field_offset" : 96,
8979     "referenced_type" : "type-24"
8980    }
8981   ],
8982   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
8983   "name" : "android::hardware::hidl_vec<unsigned char>",
8984   "referenced_type" : "type-324",
8985   "self_type" : "type-324",
8986   "size" : 16,
8987   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8988   "template_args" : [ "type-99" ],
8989   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
8990  },
8991  {
8992   "alignment" : 2,
8993   "fields" :
8994   [
8995    {
8996     "access" : "private",
8997     "field_name" : "mMajor",
8998     "referenced_type" : "type-101"
8999    },
9000    {
9001     "access" : "private",
9002     "field_name" : "mMinor",
9003     "field_offset" : 16,
9004     "referenced_type" : "type-101"
9005    }
9006   ],
9007   "linker_set_key" : "android::hardware::hidl_version",
9008   "name" : "android::hardware::hidl_version",
9009   "referenced_type" : "type-336",
9010   "self_type" : "type-336",
9011   "size" : 4,
9012   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9013   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
9014  },
9015  {
9016   "alignment" : 4,
9017   "base_specifiers" :
9018   [
9019    {
9020     "referenced_type" : "type-393"
9021    }
9022   ],
9023   "fields" :
9024   [
9025    {
9026     "access" : "private",
9027     "field_name" : "_hidl_mImpl",
9028     "field_offset" : 544,
9029     "referenced_type" : "type-78"
9030    }
9031   ],
9032   "linker_set_key" : "android::hardware::oemlock::V1_0::BnHwOemLock",
9033   "name" : "android::hardware::oemlock::V1_0::BnHwOemLock",
9034   "referenced_type" : "type-434",
9035   "self_type" : "type-434",
9036   "size" : 80,
9037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BnHwOemLock.h",
9038   "unique_id" : "_ZTSN7android8hardware7oemlock4V1_011BnHwOemLockE",
9039   "vtable_components" :
9040   [
9041    {
9042     "component_value" : 72,
9043     "kind" : "vbase_offset"
9044    },
9045    {
9046     "kind" : "offset_to_top"
9047    },
9048    {
9049     "kind" : "rtti",
9050     "mangled_component_name" : "_ZTIN7android8hardware7oemlock4V1_011BnHwOemLockE"
9051    },
9052    {
9053     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9054    },
9055    {
9056     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9057    },
9058    {
9059     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9060    },
9061    {
9062     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9063    },
9064    {
9065     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9066    },
9067    {
9068     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9069    },
9070    {
9071     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9072    },
9073    {
9074     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9075    },
9076    {
9077     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9078    },
9079    {
9080     "kind" : "complete_dtor_pointer",
9081     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLockD1Ev"
9082    },
9083    {
9084     "kind" : "deleting_dtor_pointer",
9085     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLockD0Ev"
9086    },
9087    {
9088     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BnHwOemLock10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
9089    },
9090    {
9091     "component_value" : -20,
9092     "kind" : "offset_to_top"
9093    },
9094    {
9095     "kind" : "rtti",
9096     "mangled_component_name" : "_ZTIN7android8hardware7oemlock4V1_011BnHwOemLockE"
9097    },
9098    {
9099     "kind" : "complete_dtor_pointer",
9100     "mangled_component_name" : "_ZThn20_N7android8hardware7oemlock4V1_011BnHwOemLockD1Ev"
9101    },
9102    {
9103     "kind" : "deleting_dtor_pointer",
9104     "mangled_component_name" : "_ZThn20_N7android8hardware7oemlock4V1_011BnHwOemLockD0Ev"
9105    },
9106    {
9107     "kind" : "vcall_offset"
9108    },
9109    {
9110     "kind" : "vcall_offset"
9111    },
9112    {
9113     "kind" : "vcall_offset"
9114    },
9115    {
9116     "kind" : "vcall_offset"
9117    },
9118    {
9119     "component_value" : -72,
9120     "kind" : "vcall_offset"
9121    },
9122    {
9123     "component_value" : -72,
9124     "kind" : "offset_to_top"
9125    },
9126    {
9127     "kind" : "rtti",
9128     "mangled_component_name" : "_ZTIN7android8hardware7oemlock4V1_011BnHwOemLockE"
9129    },
9130    {
9131     "kind" : "complete_dtor_pointer",
9132     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7oemlock4V1_011BnHwOemLockD1Ev"
9133    },
9134    {
9135     "kind" : "deleting_dtor_pointer",
9136     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7oemlock4V1_011BnHwOemLockD0Ev"
9137    },
9138    {
9139     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9140    },
9141    {
9142     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9143    },
9144    {
9145     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9146    },
9147    {
9148     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9149    }
9150   ]
9151  },
9152  {
9153   "alignment" : 4,
9154   "base_specifiers" :
9155   [
9156    {
9157     "referenced_type" : "type-379"
9158    },
9159    {
9160     "referenced_type" : "type-395"
9161    }
9162   ],
9163   "fields" :
9164   [
9165    {
9166     "access" : "private",
9167     "field_name" : "_hidl_mMutex",
9168     "field_offset" : 544,
9169     "referenced_type" : "type-527"
9170    },
9171    {
9172     "access" : "private",
9173     "field_name" : "_hidl_mDeathRecipients",
9174     "field_offset" : 576,
9175     "referenced_type" : "type-528"
9176    }
9177   ],
9178   "linker_set_key" : "android::hardware::oemlock::V1_0::BpHwOemLock",
9179   "name" : "android::hardware::oemlock::V1_0::BpHwOemLock",
9180   "referenced_type" : "type-526",
9181   "self_type" : "type-526",
9182   "size" : 92,
9183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BpHwOemLock.h",
9184   "unique_id" : "_ZTSN7android8hardware7oemlock4V1_011BpHwOemLockE",
9185   "vtable_components" :
9186   [
9187    {
9188     "component_value" : 84,
9189     "kind" : "vbase_offset"
9190    },
9191    {
9192     "kind" : "offset_to_top"
9193    },
9194    {
9195     "kind" : "rtti",
9196     "mangled_component_name" : "_ZTIN7android8hardware7oemlock4V1_011BpHwOemLockE"
9197    },
9198    {
9199     "mangled_component_name" : "_ZNK7android8hardware7oemlock4V1_011BpHwOemLock8isRemoteEv"
9200    },
9201    {
9202     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9203    },
9204    {
9205     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9206    },
9207    {
9208     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9209    },
9210    {
9211     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9212    },
9213    {
9214     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock21setHALInstrumentationEv"
9215    },
9216    {
9217     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9218    },
9219    {
9220     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock4pingEv"
9221    },
9222    {
9223     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9224    },
9225    {
9226     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock21notifySyspropsChangedEv"
9227    },
9228    {
9229     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9230    },
9231    {
9232     "kind" : "complete_dtor_pointer",
9233     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLockD1Ev"
9234    },
9235    {
9236     "kind" : "deleting_dtor_pointer",
9237     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLockD0Ev"
9238    },
9239    {
9240     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock7getNameENSt3__18functionIFvNS2_13OemLockStatusERKNS0_11hidl_stringEEEE"
9241    },
9242    {
9243     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock28setOemUnlockAllowedByCarrierEbRKNS0_8hidl_vecIhEE"
9244    },
9245    {
9246     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock27isOemUnlockAllowedByCarrierENSt3__18functionIFvNS2_13OemLockStatusEbEEE"
9247    },
9248    {
9249     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock27setOemUnlockAllowedByDeviceEb"
9250    },
9251    {
9252     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_011BpHwOemLock26isOemUnlockAllowedByDeviceENSt3__18functionIFvNS2_13OemLockStatusEbEEE"
9253    },
9254    {
9255     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7oemlock4V1_08IOemLockEE10onAsBinderEv"
9256    },
9257    {
9258     "component_value" : 80,
9259     "kind" : "vbase_offset"
9260    },
9261    {
9262     "component_value" : -4,
9263     "kind" : "offset_to_top"
9264    },
9265    {
9266     "kind" : "rtti",
9267     "mangled_component_name" : "_ZTIN7android8hardware7oemlock4V1_011BpHwOemLockE"
9268    },
9269    {
9270     "kind" : "complete_dtor_pointer",
9271     "mangled_component_name" : "_ZThn4_N7android8hardware7oemlock4V1_011BpHwOemLockD1Ev"
9272    },
9273    {
9274     "kind" : "deleting_dtor_pointer",
9275     "mangled_component_name" : "_ZThn4_N7android8hardware7oemlock4V1_011BpHwOemLockD0Ev"
9276    },
9277    {
9278     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7oemlock4V1_08IOemLockEE10onAsBinderEv"
9279    },
9280    {
9281     "component_value" : 76,
9282     "kind" : "vbase_offset"
9283    },
9284    {
9285     "component_value" : -8,
9286     "kind" : "offset_to_top"
9287    },
9288    {
9289     "kind" : "rtti",
9290     "mangled_component_name" : "_ZTIN7android8hardware7oemlock4V1_011BpHwOemLockE"
9291    },
9292    {
9293     "kind" : "complete_dtor_pointer",
9294     "mangled_component_name" : "_ZThn8_N7android8hardware7oemlock4V1_011BpHwOemLockD1Ev"
9295    },
9296    {
9297     "kind" : "deleting_dtor_pointer",
9298     "mangled_component_name" : "_ZThn8_N7android8hardware7oemlock4V1_011BpHwOemLockD0Ev"
9299    },
9300    {
9301     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9302    },
9303    {
9304     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9305    },
9306    {
9307     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9308    },
9309    {
9310     "component_value" : -24,
9311     "kind" : "offset_to_top"
9312    },
9313    {
9314     "kind" : "rtti",
9315     "mangled_component_name" : "_ZTIN7android8hardware7oemlock4V1_011BpHwOemLockE"
9316    },
9317    {
9318     "kind" : "complete_dtor_pointer",
9319     "mangled_component_name" : "_ZThn24_N7android8hardware7oemlock4V1_011BpHwOemLockD1Ev"
9320    },
9321    {
9322     "kind" : "deleting_dtor_pointer",
9323     "mangled_component_name" : "_ZThn24_N7android8hardware7oemlock4V1_011BpHwOemLockD0Ev"
9324    },
9325    {
9326     "kind" : "vcall_offset"
9327    },
9328    {
9329     "component_value" : -76,
9330     "kind" : "vcall_offset"
9331    },
9332    {
9333     "component_value" : -76,
9334     "kind" : "vcall_offset"
9335    },
9336    {
9337     "component_value" : -76,
9338     "kind" : "vcall_offset"
9339    },
9340    {
9341     "component_value" : -84,
9342     "kind" : "vcall_offset"
9343    },
9344    {
9345     "component_value" : -84,
9346     "kind" : "offset_to_top"
9347    },
9348    {
9349     "kind" : "rtti",
9350     "mangled_component_name" : "_ZTIN7android8hardware7oemlock4V1_011BpHwOemLockE"
9351    },
9352    {
9353     "kind" : "complete_dtor_pointer",
9354     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7oemlock4V1_011BpHwOemLockD1Ev"
9355    },
9356    {
9357     "kind" : "deleting_dtor_pointer",
9358     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7oemlock4V1_011BpHwOemLockD0Ev"
9359    },
9360    {
9361     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9362    },
9363    {
9364     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9365    },
9366    {
9367     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9368    },
9369    {
9370     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9371    }
9372   ]
9373  },
9374  {
9375   "alignment" : 4,
9376   "base_specifiers" :
9377   [
9378    {
9379     "referenced_type" : "type-80"
9380    },
9381    {
9382     "referenced_type" : "type-395"
9383    }
9384   ],
9385   "fields" :
9386   [
9387    {
9388     "access" : "private",
9389     "field_name" : "mImpl",
9390     "field_offset" : 384,
9391     "referenced_type" : "type-84"
9392    },
9393    {
9394     "access" : "private",
9395     "field_name" : "mOnewayQueue",
9396     "field_offset" : 416,
9397     "referenced_type" : "type-573"
9398    }
9399   ],
9400   "linker_set_key" : "android::hardware::oemlock::V1_0::BsOemLock",
9401   "name" : "android::hardware::oemlock::V1_0::BsOemLock",
9402   "referenced_type" : "type-572",
9403   "self_type" : "type-572",
9404   "size" : 68,
9405   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/BsOemLock.h",
9406   "unique_id" : "_ZTSN7android8hardware7oemlock4V1_09BsOemLockE",
9407   "vtable_components" :
9408   [
9409    {
9410     "component_value" : 60,
9411     "kind" : "vbase_offset"
9412    },
9413    {
9414     "kind" : "offset_to_top"
9415    },
9416    {
9417     "kind" : "rtti",
9418     "mangled_component_name" : "_ZTIN7android8hardware7oemlock4V1_09BsOemLockE"
9419    },
9420    {
9421     "mangled_component_name" : "_ZNK7android8hardware7oemlock4V1_08IOemLock8isRemoteEv"
9422    },
9423    {
9424     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_09BsOemLock14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9425    },
9426    {
9427     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_09BsOemLock5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9428    },
9429    {
9430     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_09BsOemLock19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9431    },
9432    {
9433     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_09BsOemLock12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9434    },
9435    {
9436     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_09BsOemLock21setHALInstrumentationEv"
9437    },
9438    {
9439     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_09BsOemLock11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9440    },
9441    {
9442     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_09BsOemLock4pingEv"
9443    },
9444    {
9445     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_09BsOemLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9446    },
9447    {
9448     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_09BsOemLock21notifySyspropsChangedEv"
9449    },
9450    {
9451     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_09BsOemLock13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9452    },
9453    {
9454     "kind" : "complete_dtor_pointer",
9455     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_09BsOemLockD1Ev"
9456    },
9457    {
9458     "kind" : "deleting_dtor_pointer",
9459     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_09BsOemLockD0Ev"
9460    },
9461    {
9462     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_09BsOemLock7getNameENSt3__18functionIFvNS2_13OemLockStatusERKNS0_11hidl_stringEEEE"
9463    },
9464    {
9465     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_09BsOemLock28setOemUnlockAllowedByCarrierEbRKNS0_8hidl_vecIhEE"
9466    },
9467    {
9468     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_09BsOemLock27isOemUnlockAllowedByCarrierENSt3__18functionIFvNS2_13OemLockStatusEbEEE"
9469    },
9470    {
9471     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_09BsOemLock27setOemUnlockAllowedByDeviceEb"
9472    },
9473    {
9474     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_09BsOemLock26isOemUnlockAllowedByDeviceENSt3__18functionIFvNS2_13OemLockStatusEbEEE"
9475    },
9476    {
9477     "component_value" : -4,
9478     "kind" : "offset_to_top"
9479    },
9480    {
9481     "kind" : "rtti",
9482     "mangled_component_name" : "_ZTIN7android8hardware7oemlock4V1_09BsOemLockE"
9483    },
9484    {
9485     "kind" : "complete_dtor_pointer",
9486     "mangled_component_name" : "_ZThn4_N7android8hardware7oemlock4V1_09BsOemLockD1Ev"
9487    },
9488    {
9489     "kind" : "deleting_dtor_pointer",
9490     "mangled_component_name" : "_ZThn4_N7android8hardware7oemlock4V1_09BsOemLockD0Ev"
9491    },
9492    {
9493     "kind" : "vcall_offset"
9494    },
9495    {
9496     "kind" : "vcall_offset"
9497    },
9498    {
9499     "kind" : "vcall_offset"
9500    },
9501    {
9502     "kind" : "vcall_offset"
9503    },
9504    {
9505     "component_value" : -60,
9506     "kind" : "vcall_offset"
9507    },
9508    {
9509     "component_value" : -60,
9510     "kind" : "offset_to_top"
9511    },
9512    {
9513     "kind" : "rtti",
9514     "mangled_component_name" : "_ZTIN7android8hardware7oemlock4V1_09BsOemLockE"
9515    },
9516    {
9517     "kind" : "complete_dtor_pointer",
9518     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7oemlock4V1_09BsOemLockD1Ev"
9519    },
9520    {
9521     "kind" : "deleting_dtor_pointer",
9522     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7oemlock4V1_09BsOemLockD0Ev"
9523    },
9524    {
9525     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9526    },
9527    {
9528     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9529    },
9530    {
9531     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9532    },
9533    {
9534     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9535    }
9536   ]
9537  },
9538  {
9539   "alignment" : 4,
9540   "base_specifiers" :
9541   [
9542    {
9543     "referenced_type" : "type-56"
9544    }
9545   ],
9546   "linker_set_key" : "android::hardware::oemlock::V1_0::IOemLock",
9547   "name" : "android::hardware::oemlock::V1_0::IOemLock",
9548   "referenced_type" : "type-80",
9549   "self_type" : "type-80",
9550   "size" : 12,
9551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen/android/hardware/oemlock/1.0/IOemLock.h",
9552   "unique_id" : "_ZTSN7android8hardware7oemlock4V1_08IOemLockE",
9553   "vtable_components" :
9554   [
9555    {
9556     "component_value" : 4,
9557     "kind" : "vbase_offset"
9558    },
9559    {
9560     "kind" : "offset_to_top"
9561    },
9562    {
9563     "kind" : "rtti",
9564     "mangled_component_name" : "_ZTIN7android8hardware7oemlock4V1_08IOemLockE"
9565    },
9566    {
9567     "mangled_component_name" : "_ZNK7android8hardware7oemlock4V1_08IOemLock8isRemoteEv"
9568    },
9569    {
9570     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9571    },
9572    {
9573     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9574    },
9575    {
9576     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9577    },
9578    {
9579     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9580    },
9581    {
9582     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock21setHALInstrumentationEv"
9583    },
9584    {
9585     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9586    },
9587    {
9588     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock4pingEv"
9589    },
9590    {
9591     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9592    },
9593    {
9594     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock21notifySyspropsChangedEv"
9595    },
9596    {
9597     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9598    },
9599    {
9600     "kind" : "complete_dtor_pointer",
9601     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLockD1Ev"
9602    },
9603    {
9604     "kind" : "deleting_dtor_pointer",
9605     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLockD0Ev"
9606    },
9607    {
9608     "is_pure" : true,
9609     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock7getNameENSt3__18functionIFvNS2_13OemLockStatusERKNS0_11hidl_stringEEEE"
9610    },
9611    {
9612     "is_pure" : true,
9613     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock28setOemUnlockAllowedByCarrierEbRKNS0_8hidl_vecIhEE"
9614    },
9615    {
9616     "is_pure" : true,
9617     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock27isOemUnlockAllowedByCarrierENSt3__18functionIFvNS2_13OemLockStatusEbEEE"
9618    },
9619    {
9620     "is_pure" : true,
9621     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock27setOemUnlockAllowedByDeviceEb"
9622    },
9623    {
9624     "is_pure" : true,
9625     "mangled_component_name" : "_ZN7android8hardware7oemlock4V1_08IOemLock26isOemUnlockAllowedByDeviceENSt3__18functionIFvNS2_13OemLockStatusEbEEE"
9626    },
9627    {
9628     "kind" : "vcall_offset"
9629    },
9630    {
9631     "kind" : "vcall_offset"
9632    },
9633    {
9634     "kind" : "vcall_offset"
9635    },
9636    {
9637     "kind" : "vcall_offset"
9638    },
9639    {
9640     "component_value" : -4,
9641     "kind" : "vcall_offset"
9642    },
9643    {
9644     "component_value" : -4,
9645     "kind" : "offset_to_top"
9646    },
9647    {
9648     "kind" : "rtti",
9649     "mangled_component_name" : "_ZTIN7android8hardware7oemlock4V1_08IOemLockE"
9650    },
9651    {
9652     "kind" : "complete_dtor_pointer",
9653     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7oemlock4V1_08IOemLockD1Ev"
9654    },
9655    {
9656     "kind" : "deleting_dtor_pointer",
9657     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7oemlock4V1_08IOemLockD0Ev"
9658    },
9659    {
9660     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9661    },
9662    {
9663     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9664    },
9665    {
9666     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9667    },
9668    {
9669     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9670    }
9671   ]
9672  },
9673  {
9674   "alignment" : 4,
9675   "base_specifiers" :
9676   [
9677    {
9678     "referenced_type" : "type-112"
9679    },
9680    {
9681     "referenced_type" : "type-395"
9682    }
9683   ],
9684   "fields" :
9685   [
9686    {
9687     "access" : "private",
9688     "field_name" : "_hidl_mImpl",
9689     "field_offset" : 512,
9690     "referenced_type" : "type-394"
9691    }
9692   ],
9693   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
9694   "name" : "android::hidl::base::V1_0::BnHwBase",
9695   "referenced_type" : "type-393",
9696   "self_type" : "type-393",
9697   "size" : 76,
9698   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9699   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
9700   "vtable_components" :
9701   [
9702    {
9703     "component_value" : 68,
9704     "kind" : "vbase_offset"
9705    },
9706    {
9707     "kind" : "offset_to_top"
9708    },
9709    {
9710     "kind" : "rtti",
9711     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9712    },
9713    {
9714     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9715    },
9716    {
9717     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9718    },
9719    {
9720     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9721    },
9722    {
9723     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9724    },
9725    {
9726     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9727    },
9728    {
9729     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9730    },
9731    {
9732     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9733    },
9734    {
9735     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9736    },
9737    {
9738     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9739    },
9740    {
9741     "kind" : "complete_dtor_pointer",
9742     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9743    },
9744    {
9745     "kind" : "deleting_dtor_pointer",
9746     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9747    },
9748    {
9749     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9750    },
9751    {
9752     "component_value" : -20,
9753     "kind" : "offset_to_top"
9754    },
9755    {
9756     "kind" : "rtti",
9757     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9758    },
9759    {
9760     "kind" : "complete_dtor_pointer",
9761     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9762    },
9763    {
9764     "kind" : "deleting_dtor_pointer",
9765     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9766    },
9767    {
9768     "kind" : "vcall_offset"
9769    },
9770    {
9771     "kind" : "vcall_offset"
9772    },
9773    {
9774     "kind" : "vcall_offset"
9775    },
9776    {
9777     "kind" : "vcall_offset"
9778    },
9779    {
9780     "component_value" : -68,
9781     "kind" : "vcall_offset"
9782    },
9783    {
9784     "component_value" : -68,
9785     "kind" : "offset_to_top"
9786    },
9787    {
9788     "kind" : "rtti",
9789     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9790    },
9791    {
9792     "kind" : "complete_dtor_pointer",
9793     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9794    },
9795    {
9796     "kind" : "deleting_dtor_pointer",
9797     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9798    },
9799    {
9800     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9801    },
9802    {
9803     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9804    },
9805    {
9806     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9807    },
9808    {
9809     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9810    }
9811   ]
9812  },
9813  {
9814   "alignment" : 4,
9815   "base_specifiers" :
9816   [
9817    {
9818     "referenced_type" : "type-376"
9819    },
9820    {
9821     "referenced_type" : "type-395"
9822    }
9823   ],
9824   "fields" :
9825   [
9826    {
9827     "access" : "private",
9828     "field_name" : "_hidl_mMutex",
9829     "field_offset" : 544,
9830     "referenced_type" : "type-521"
9831    },
9832    {
9833     "access" : "private",
9834     "field_name" : "_hidl_mDeathRecipients",
9835     "field_offset" : 576,
9836     "referenced_type" : "type-522"
9837    }
9838   ],
9839   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
9840   "name" : "android::hidl::base::V1_0::BpHwBase",
9841   "referenced_type" : "type-520",
9842   "self_type" : "type-520",
9843   "size" : 92,
9844   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
9845   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
9846   "vtable_components" :
9847   [
9848    {
9849     "component_value" : 84,
9850     "kind" : "vbase_offset"
9851    },
9852    {
9853     "kind" : "offset_to_top"
9854    },
9855    {
9856     "kind" : "rtti",
9857     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9858    },
9859    {
9860     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
9861    },
9862    {
9863     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9864    },
9865    {
9866     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9867    },
9868    {
9869     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9870    },
9871    {
9872     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9873    },
9874    {
9875     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
9876    },
9877    {
9878     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9879    },
9880    {
9881     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
9882    },
9883    {
9884     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9885    },
9886    {
9887     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
9888    },
9889    {
9890     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9891    },
9892    {
9893     "kind" : "complete_dtor_pointer",
9894     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
9895    },
9896    {
9897     "kind" : "deleting_dtor_pointer",
9898     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
9899    },
9900    {
9901     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9902    },
9903    {
9904     "component_value" : 80,
9905     "kind" : "vbase_offset"
9906    },
9907    {
9908     "component_value" : -4,
9909     "kind" : "offset_to_top"
9910    },
9911    {
9912     "kind" : "rtti",
9913     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9914    },
9915    {
9916     "kind" : "complete_dtor_pointer",
9917     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9918    },
9919    {
9920     "kind" : "deleting_dtor_pointer",
9921     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9922    },
9923    {
9924     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9925    },
9926    {
9927     "component_value" : 76,
9928     "kind" : "vbase_offset"
9929    },
9930    {
9931     "component_value" : -8,
9932     "kind" : "offset_to_top"
9933    },
9934    {
9935     "kind" : "rtti",
9936     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9937    },
9938    {
9939     "kind" : "complete_dtor_pointer",
9940     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9941    },
9942    {
9943     "kind" : "deleting_dtor_pointer",
9944     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9945    },
9946    {
9947     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9948    },
9949    {
9950     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9951    },
9952    {
9953     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9954    },
9955    {
9956     "component_value" : -24,
9957     "kind" : "offset_to_top"
9958    },
9959    {
9960     "kind" : "rtti",
9961     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9962    },
9963    {
9964     "kind" : "complete_dtor_pointer",
9965     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9966    },
9967    {
9968     "kind" : "deleting_dtor_pointer",
9969     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9970    },
9971    {
9972     "kind" : "vcall_offset"
9973    },
9974    {
9975     "component_value" : -76,
9976     "kind" : "vcall_offset"
9977    },
9978    {
9979     "component_value" : -76,
9980     "kind" : "vcall_offset"
9981    },
9982    {
9983     "component_value" : -76,
9984     "kind" : "vcall_offset"
9985    },
9986    {
9987     "component_value" : -84,
9988     "kind" : "vcall_offset"
9989    },
9990    {
9991     "component_value" : -84,
9992     "kind" : "offset_to_top"
9993    },
9994    {
9995     "kind" : "rtti",
9996     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9997    },
9998    {
9999     "kind" : "complete_dtor_pointer",
10000     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10001    },
10002    {
10003     "kind" : "deleting_dtor_pointer",
10004     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10005    },
10006    {
10007     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10008    },
10009    {
10010     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10011    },
10012    {
10013     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10014    },
10015    {
10016     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10017    }
10018   ]
10019  },
10020  {
10021   "alignment" : 8,
10022   "fields" :
10023   [
10024    {
10025     "field_name" : "pid",
10026     "referenced_type" : "type-7"
10027    },
10028    {
10029     "field_name" : "ptr",
10030     "field_offset" : 64,
10031     "referenced_type" : "type-92"
10032    },
10033    {
10034     "field_name" : "arch",
10035     "field_offset" : 128,
10036     "referenced_type" : "type-353"
10037    }
10038   ],
10039   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
10040   "name" : "android::hidl::base::V1_0::DebugInfo",
10041   "referenced_type" : "type-352",
10042   "self_type" : "type-352",
10043   "size" : 24,
10044   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
10045   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
10046  },
10047  {
10048   "alignment" : 4,
10049   "base_specifiers" :
10050   [
10051    {
10052     "is_virtual" : true,
10053     "referenced_type" : "type-21"
10054    }
10055   ],
10056   "linker_set_key" : "android::hidl::base::V1_0::IBase",
10057   "name" : "android::hidl::base::V1_0::IBase",
10058   "referenced_type" : "type-56",
10059   "self_type" : "type-56",
10060   "size" : 12,
10061   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10062   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
10063   "vtable_components" :
10064   [
10065    {
10066     "component_value" : 4,
10067     "kind" : "vbase_offset"
10068    },
10069    {
10070     "kind" : "offset_to_top"
10071    },
10072    {
10073     "kind" : "rtti",
10074     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10075    },
10076    {
10077     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10078    },
10079    {
10080     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10081    },
10082    {
10083     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10084    },
10085    {
10086     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10087    },
10088    {
10089     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10090    },
10091    {
10092     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10093    },
10094    {
10095     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10096    },
10097    {
10098     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10099    },
10100    {
10101     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10102    },
10103    {
10104     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10105    },
10106    {
10107     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10108    },
10109    {
10110     "kind" : "complete_dtor_pointer",
10111     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10112    },
10113    {
10114     "kind" : "deleting_dtor_pointer",
10115     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10116    },
10117    {
10118     "kind" : "vcall_offset"
10119    },
10120    {
10121     "kind" : "vcall_offset"
10122    },
10123    {
10124     "kind" : "vcall_offset"
10125    },
10126    {
10127     "kind" : "vcall_offset"
10128    },
10129    {
10130     "component_value" : -4,
10131     "kind" : "vcall_offset"
10132    },
10133    {
10134     "component_value" : -4,
10135     "kind" : "offset_to_top"
10136    },
10137    {
10138     "kind" : "rtti",
10139     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10140    },
10141    {
10142     "kind" : "complete_dtor_pointer",
10143     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
10144    },
10145    {
10146     "kind" : "deleting_dtor_pointer",
10147     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
10148    },
10149    {
10150     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10151    },
10152    {
10153     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10154    },
10155    {
10156     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10157    },
10158    {
10159     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10160    }
10161   ]
10162  },
10163  {
10164   "alignment" : 4,
10165   "base_specifiers" :
10166   [
10167    {
10168     "referenced_type" : "type-56"
10169    }
10170   ],
10171   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
10172   "name" : "android::hidl::manager::V1_0::IServiceManager",
10173   "referenced_type" : "type-55",
10174   "self_type" : "type-55",
10175   "size" : 12,
10176   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10177   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
10178   "vtable_components" :
10179   [
10180    {
10181     "component_value" : 4,
10182     "kind" : "vbase_offset"
10183    },
10184    {
10185     "kind" : "offset_to_top"
10186    },
10187    {
10188     "kind" : "rtti",
10189     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10190    },
10191    {
10192     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10193    },
10194    {
10195     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10196    },
10197    {
10198     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10199    },
10200    {
10201     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10202    },
10203    {
10204     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10205    },
10206    {
10207     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10208    },
10209    {
10210     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10211    },
10212    {
10213     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10214    },
10215    {
10216     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10217    },
10218    {
10219     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10220    },
10221    {
10222     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10223    },
10224    {
10225     "kind" : "complete_dtor_pointer",
10226     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10227    },
10228    {
10229     "kind" : "deleting_dtor_pointer",
10230     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10231    },
10232    {
10233     "is_pure" : true,
10234     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10235    },
10236    {
10237     "is_pure" : true,
10238     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10239    },
10240    {
10241     "is_pure" : true,
10242     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10243    },
10244    {
10245     "is_pure" : true,
10246     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10247    },
10248    {
10249     "is_pure" : true,
10250     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10251    },
10252    {
10253     "is_pure" : true,
10254     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10255    },
10256    {
10257     "is_pure" : true,
10258     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10259    },
10260    {
10261     "is_pure" : true,
10262     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10263    },
10264    {
10265     "kind" : "vcall_offset"
10266    },
10267    {
10268     "kind" : "vcall_offset"
10269    },
10270    {
10271     "kind" : "vcall_offset"
10272    },
10273    {
10274     "kind" : "vcall_offset"
10275    },
10276    {
10277     "component_value" : -4,
10278     "kind" : "vcall_offset"
10279    },
10280    {
10281     "component_value" : -4,
10282     "kind" : "offset_to_top"
10283    },
10284    {
10285     "kind" : "rtti",
10286     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10287    },
10288    {
10289     "kind" : "complete_dtor_pointer",
10290     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10291    },
10292    {
10293     "kind" : "deleting_dtor_pointer",
10294     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10295    },
10296    {
10297     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10298    },
10299    {
10300     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10301    },
10302    {
10303     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10304    },
10305    {
10306     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10307    }
10308   ]
10309  },
10310  {
10311   "alignment" : 8,
10312   "fields" :
10313   [
10314    {
10315     "field_name" : "interfaceName",
10316     "referenced_type" : "type-273"
10317    },
10318    {
10319     "field_name" : "instanceName",
10320     "field_offset" : 128,
10321     "referenced_type" : "type-273"
10322    },
10323    {
10324     "field_name" : "pid",
10325     "field_offset" : 256,
10326     "referenced_type" : "type-7"
10327    },
10328    {
10329     "field_name" : "clientPids",
10330     "field_offset" : 320,
10331     "referenced_type" : "type-316"
10332    },
10333    {
10334     "field_name" : "arch",
10335     "field_offset" : 448,
10336     "referenced_type" : "type-353"
10337    }
10338   ],
10339   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10340   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10341   "referenced_type" : "type-500",
10342   "self_type" : "type-500",
10343   "size" : 64,
10344   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10345   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
10346  },
10347  {
10348   "alignment" : 4,
10349   "base_specifiers" :
10350   [
10351    {
10352     "referenced_type" : "type-56"
10353    }
10354   ],
10355   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
10356   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10357   "referenced_type" : "type-73",
10358   "self_type" : "type-73",
10359   "size" : 12,
10360   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10361   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
10362   "vtable_components" :
10363   [
10364    {
10365     "component_value" : 4,
10366     "kind" : "vbase_offset"
10367    },
10368    {
10369     "kind" : "offset_to_top"
10370    },
10371    {
10372     "kind" : "rtti",
10373     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10374    },
10375    {
10376     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10377    },
10378    {
10379     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10380    },
10381    {
10382     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10383    },
10384    {
10385     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10386    },
10387    {
10388     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10389    },
10390    {
10391     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10392    },
10393    {
10394     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10395    },
10396    {
10397     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10398    },
10399    {
10400     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10401    },
10402    {
10403     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10404    },
10405    {
10406     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10407    },
10408    {
10409     "kind" : "complete_dtor_pointer",
10410     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10411    },
10412    {
10413     "kind" : "deleting_dtor_pointer",
10414     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10415    },
10416    {
10417     "is_pure" : true,
10418     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10419    },
10420    {
10421     "kind" : "vcall_offset"
10422    },
10423    {
10424     "kind" : "vcall_offset"
10425    },
10426    {
10427     "kind" : "vcall_offset"
10428    },
10429    {
10430     "kind" : "vcall_offset"
10431    },
10432    {
10433     "component_value" : -4,
10434     "kind" : "vcall_offset"
10435    },
10436    {
10437     "component_value" : -4,
10438     "kind" : "offset_to_top"
10439    },
10440    {
10441     "kind" : "rtti",
10442     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10443    },
10444    {
10445     "kind" : "complete_dtor_pointer",
10446     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10447    },
10448    {
10449     "kind" : "deleting_dtor_pointer",
10450     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10451    },
10452    {
10453     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10454    },
10455    {
10456     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10457    },
10458    {
10459     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10460    },
10461    {
10462     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10463    }
10464   ]
10465  },
10466  {
10467   "alignment" : 4,
10468   "fields" :
10469   [
10470    {
10471     "access" : "private",
10472     "field_name" : "m_ptr",
10473     "referenced_type" : "type-63"
10474    }
10475   ],
10476   "linker_set_key" : "android::sp<android::Thread>",
10477   "name" : "android::sp<android::Thread>",
10478   "record_kind" : "class",
10479   "referenced_type" : "type-62",
10480   "self_type" : "type-62",
10481   "size" : 4,
10482   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10483   "template_args" : [ "type-64" ],
10484   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
10485  },
10486  {
10487   "alignment" : 4,
10488   "fields" :
10489   [
10490    {
10491     "access" : "private",
10492     "field_name" : "m_ptr",
10493     "referenced_type" : "type-111"
10494    }
10495   ],
10496   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
10497   "name" : "android::sp<android::hardware::BHwBinder>",
10498   "record_kind" : "class",
10499   "referenced_type" : "type-110",
10500   "self_type" : "type-110",
10501   "size" : 4,
10502   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10503   "template_args" : [ "type-112" ],
10504   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
10505  },
10506  {
10507   "alignment" : 4,
10508   "fields" :
10509   [
10510    {
10511     "access" : "private",
10512     "field_name" : "m_ptr",
10513     "referenced_type" : "type-50"
10514    }
10515   ],
10516   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10517   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10518   "record_kind" : "class",
10519   "referenced_type" : "type-586",
10520   "self_type" : "type-586",
10521   "size" : 4,
10522   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10523   "template_args" : [ "type-51" ],
10524   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
10525  },
10526  {
10527   "alignment" : 4,
10528   "fields" :
10529   [
10530    {
10531     "access" : "private",
10532     "field_name" : "m_ptr",
10533     "referenced_type" : "type-19"
10534    }
10535   ],
10536   "linker_set_key" : "android::sp<android::hardware::IBinder>",
10537   "name" : "android::sp<android::hardware::IBinder>",
10538   "record_kind" : "class",
10539   "referenced_type" : "type-35",
10540   "self_type" : "type-35",
10541   "size" : 4,
10542   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10543   "template_args" : [ "type-20" ],
10544   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
10545  },
10546  {
10547   "alignment" : 4,
10548   "fields" :
10549   [
10550    {
10551     "access" : "private",
10552     "field_name" : "m_ptr",
10553     "referenced_type" : "type-591"
10554    }
10555   ],
10556   "linker_set_key" : "android::sp<android::hardware::IInterface>",
10557   "name" : "android::sp<android::hardware::IInterface>",
10558   "record_kind" : "class",
10559   "referenced_type" : "type-590",
10560   "self_type" : "type-590",
10561   "size" : 4,
10562   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10563   "template_args" : [ "type-377" ],
10564   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
10565  },
10566  {
10567   "alignment" : 4,
10568   "fields" :
10569   [
10570    {
10571     "access" : "private",
10572     "field_name" : "m_ptr",
10573     "referenced_type" : "type-48"
10574    }
10575   ],
10576   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
10577   "name" : "android::sp<android::hardware::ProcessState>",
10578   "record_kind" : "class",
10579   "referenced_type" : "type-47",
10580   "self_type" : "type-47",
10581   "size" : 4,
10582   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10583   "template_args" : [ "type-6" ],
10584   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
10585  },
10586  {
10587   "alignment" : 4,
10588   "fields" :
10589   [
10590    {
10591     "access" : "private",
10592     "field_name" : "m_ptr",
10593     "referenced_type" : "type-87"
10594    }
10595   ],
10596   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10597   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10598   "record_kind" : "class",
10599   "referenced_type" : "type-86",
10600   "self_type" : "type-86",
10601   "size" : 4,
10602   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10603   "template_args" : [ "type-88" ],
10604   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
10605  },
10606  {
10607   "alignment" : 4,
10608   "fields" :
10609   [
10610    {
10611     "access" : "private",
10612     "field_name" : "m_ptr",
10613     "referenced_type" : "type-90"
10614    }
10615   ],
10616   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
10617   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10618   "record_kind" : "class",
10619   "referenced_type" : "type-297",
10620   "self_type" : "type-297",
10621   "size" : 4,
10622   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10623   "template_args" : [ "type-91" ],
10624   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
10625  },
10626  {
10627   "alignment" : 4,
10628   "fields" :
10629   [
10630    {
10631     "access" : "private",
10632     "field_name" : "m_ptr",
10633     "referenced_type" : "type-79"
10634    }
10635   ],
10636   "linker_set_key" : "android::sp<android::hardware::oemlock::V1_0::IOemLock>",
10637   "name" : "android::sp<android::hardware::oemlock::V1_0::IOemLock>",
10638   "record_kind" : "class",
10639   "referenced_type" : "type-78",
10640   "self_type" : "type-78",
10641   "size" : 4,
10642   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10643   "template_args" : [ "type-80" ],
10644   "unique_id" : "_ZTSN7android2spINS_8hardware7oemlock4V1_08IOemLockEEE"
10645  },
10646  {
10647   "alignment" : 4,
10648   "fields" :
10649   [
10650    {
10651     "access" : "private",
10652     "field_name" : "m_ptr",
10653     "referenced_type" : "type-94"
10654    }
10655   ],
10656   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
10657   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10658   "record_kind" : "class",
10659   "referenced_type" : "type-394",
10660   "self_type" : "type-394",
10661   "size" : 4,
10662   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10663   "template_args" : [ "type-56" ],
10664   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
10665  },
10666  {
10667   "alignment" : 4,
10668   "fields" :
10669   [
10670    {
10671     "access" : "private",
10672     "field_name" : "m_ptr",
10673     "referenced_type" : "type-54"
10674    }
10675   ],
10676   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10677   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10678   "record_kind" : "class",
10679   "referenced_type" : "type-53",
10680   "self_type" : "type-53",
10681   "size" : 4,
10682   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10683   "template_args" : [ "type-55" ],
10684   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
10685  },
10686  {
10687   "alignment" : 4,
10688   "fields" :
10689   [
10690    {
10691     "access" : "private",
10692     "field_name" : "m_ptr",
10693     "referenced_type" : "type-72"
10694    }
10695   ],
10696   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10697   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10698   "record_kind" : "class",
10699   "referenced_type" : "type-71",
10700   "self_type" : "type-71",
10701   "size" : 4,
10702   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10703   "template_args" : [ "type-73" ],
10704   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
10705  },
10706  {
10707   "alignment" : 1,
10708   "linker_set_key" : "android::trait_trivial_copy<bool>",
10709   "name" : "android::trait_trivial_copy<bool>",
10710   "referenced_type" : "type-180",
10711   "self_type" : "type-180",
10712   "size" : 1,
10713   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10714   "template_args" : [ "type-24" ],
10715   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
10716  },
10717  {
10718   "alignment" : 1,
10719   "linker_set_key" : "android::trait_trivial_copy<char>",
10720   "name" : "android::trait_trivial_copy<char>",
10721   "referenced_type" : "type-184",
10722   "self_type" : "type-184",
10723   "size" : 1,
10724   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10725   "template_args" : [ "type-43" ],
10726   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
10727  },
10728  {
10729   "alignment" : 1,
10730   "linker_set_key" : "android::trait_trivial_copy<double>",
10731   "name" : "android::trait_trivial_copy<double>",
10732   "referenced_type" : "type-236",
10733   "self_type" : "type-236",
10734   "size" : 1,
10735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10736   "template_args" : [ "type-234" ],
10737   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
10738  },
10739  {
10740   "alignment" : 1,
10741   "linker_set_key" : "android::trait_trivial_copy<float>",
10742   "name" : "android::trait_trivial_copy<float>",
10743   "referenced_type" : "type-231",
10744   "self_type" : "type-231",
10745   "size" : 1,
10746   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10747   "template_args" : [ "type-228" ],
10748   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
10749  },
10750  {
10751   "alignment" : 1,
10752   "linker_set_key" : "android::trait_trivial_copy<int>",
10753   "name" : "android::trait_trivial_copy<int>",
10754   "referenced_type" : "type-201",
10755   "self_type" : "type-201",
10756   "size" : 1,
10757   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10758   "template_args" : [ "type-7" ],
10759   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
10760  },
10761  {
10762   "alignment" : 1,
10763   "linker_set_key" : "android::trait_trivial_copy<long long>",
10764   "name" : "android::trait_trivial_copy<long long>",
10765   "referenced_type" : "type-221",
10766   "self_type" : "type-221",
10767   "size" : 1,
10768   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10769   "template_args" : [ "type-12" ],
10770   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
10771  },
10772  {
10773   "alignment" : 1,
10774   "linker_set_key" : "android::trait_trivial_copy<long>",
10775   "name" : "android::trait_trivial_copy<long>",
10776   "referenced_type" : "type-211",
10777   "self_type" : "type-211",
10778   "size" : 1,
10779   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10780   "template_args" : [ "type-208" ],
10781   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
10782  },
10783  {
10784   "alignment" : 1,
10785   "linker_set_key" : "android::trait_trivial_copy<short>",
10786   "name" : "android::trait_trivial_copy<short>",
10787   "referenced_type" : "type-193",
10788   "self_type" : "type-193",
10789   "size" : 1,
10790   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10791   "template_args" : [ "type-191" ],
10792   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
10793  },
10794  {
10795   "alignment" : 1,
10796   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
10797   "name" : "android::trait_trivial_copy<unsigned char>",
10798   "referenced_type" : "type-188",
10799   "self_type" : "type-188",
10800   "size" : 1,
10801   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10802   "template_args" : [ "type-99" ],
10803   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
10804  },
10805  {
10806   "alignment" : 1,
10807   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
10808   "name" : "android::trait_trivial_copy<unsigned int>",
10809   "referenced_type" : "type-205",
10810   "self_type" : "type-205",
10811   "size" : 1,
10812   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10813   "template_args" : [ "type-2" ],
10814   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
10815  },
10816  {
10817   "alignment" : 1,
10818   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
10819   "name" : "android::trait_trivial_copy<unsigned long long>",
10820   "referenced_type" : "type-225",
10821   "self_type" : "type-225",
10822   "size" : 1,
10823   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10824   "template_args" : [ "type-92" ],
10825   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
10826  },
10827  {
10828   "alignment" : 1,
10829   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
10830   "name" : "android::trait_trivial_copy<unsigned long>",
10831   "referenced_type" : "type-216",
10832   "self_type" : "type-216",
10833   "size" : 1,
10834   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10835   "template_args" : [ "type-214" ],
10836   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
10837  },
10838  {
10839   "alignment" : 1,
10840   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
10841   "name" : "android::trait_trivial_copy<unsigned short>",
10842   "referenced_type" : "type-197",
10843   "self_type" : "type-197",
10844   "size" : 1,
10845   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10846   "template_args" : [ "type-101" ],
10847   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
10848  },
10849  {
10850   "alignment" : 1,
10851   "linker_set_key" : "android::trait_trivial_copy<void>",
10852   "name" : "android::trait_trivial_copy<void>",
10853   "referenced_type" : "type-176",
10854   "self_type" : "type-176",
10855   "size" : 1,
10856   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10857   "template_args" : [ "type-9" ],
10858   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
10859  },
10860  {
10861   "alignment" : 1,
10862   "linker_set_key" : "android::trait_trivial_ctor<bool>",
10863   "name" : "android::trait_trivial_ctor<bool>",
10864   "referenced_type" : "type-178",
10865   "self_type" : "type-178",
10866   "size" : 1,
10867   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10868   "template_args" : [ "type-24" ],
10869   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
10870  },
10871  {
10872   "alignment" : 1,
10873   "linker_set_key" : "android::trait_trivial_ctor<char>",
10874   "name" : "android::trait_trivial_ctor<char>",
10875   "referenced_type" : "type-182",
10876   "self_type" : "type-182",
10877   "size" : 1,
10878   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10879   "template_args" : [ "type-43" ],
10880   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
10881  },
10882  {
10883   "alignment" : 1,
10884   "linker_set_key" : "android::trait_trivial_ctor<double>",
10885   "name" : "android::trait_trivial_ctor<double>",
10886   "referenced_type" : "type-233",
10887   "self_type" : "type-233",
10888   "size" : 1,
10889   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10890   "template_args" : [ "type-234" ],
10891   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
10892  },
10893  {
10894   "alignment" : 1,
10895   "linker_set_key" : "android::trait_trivial_ctor<float>",
10896   "name" : "android::trait_trivial_ctor<float>",
10897   "referenced_type" : "type-227",
10898   "self_type" : "type-227",
10899   "size" : 1,
10900   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10901   "template_args" : [ "type-228" ],
10902   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
10903  },
10904  {
10905   "alignment" : 1,
10906   "linker_set_key" : "android::trait_trivial_ctor<int>",
10907   "name" : "android::trait_trivial_ctor<int>",
10908   "referenced_type" : "type-199",
10909   "self_type" : "type-199",
10910   "size" : 1,
10911   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10912   "template_args" : [ "type-7" ],
10913   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
10914  },
10915  {
10916   "alignment" : 1,
10917   "linker_set_key" : "android::trait_trivial_ctor<long long>",
10918   "name" : "android::trait_trivial_ctor<long long>",
10919   "referenced_type" : "type-218",
10920   "self_type" : "type-218",
10921   "size" : 1,
10922   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10923   "template_args" : [ "type-12" ],
10924   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
10925  },
10926  {
10927   "alignment" : 1,
10928   "linker_set_key" : "android::trait_trivial_ctor<long>",
10929   "name" : "android::trait_trivial_ctor<long>",
10930   "referenced_type" : "type-207",
10931   "self_type" : "type-207",
10932   "size" : 1,
10933   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10934   "template_args" : [ "type-208" ],
10935   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
10936  },
10937  {
10938   "alignment" : 1,
10939   "linker_set_key" : "android::trait_trivial_ctor<short>",
10940   "name" : "android::trait_trivial_ctor<short>",
10941   "referenced_type" : "type-190",
10942   "self_type" : "type-190",
10943   "size" : 1,
10944   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10945   "template_args" : [ "type-191" ],
10946   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
10947  },
10948  {
10949   "alignment" : 1,
10950   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
10951   "name" : "android::trait_trivial_ctor<unsigned char>",
10952   "referenced_type" : "type-186",
10953   "self_type" : "type-186",
10954   "size" : 1,
10955   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10956   "template_args" : [ "type-99" ],
10957   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
10958  },
10959  {
10960   "alignment" : 1,
10961   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
10962   "name" : "android::trait_trivial_ctor<unsigned int>",
10963   "referenced_type" : "type-203",
10964   "self_type" : "type-203",
10965   "size" : 1,
10966   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10967   "template_args" : [ "type-2" ],
10968   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
10969  },
10970  {
10971   "alignment" : 1,
10972   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
10973   "name" : "android::trait_trivial_ctor<unsigned long long>",
10974   "referenced_type" : "type-223",
10975   "self_type" : "type-223",
10976   "size" : 1,
10977   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10978   "template_args" : [ "type-92" ],
10979   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
10980  },
10981  {
10982   "alignment" : 1,
10983   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
10984   "name" : "android::trait_trivial_ctor<unsigned long>",
10985   "referenced_type" : "type-213",
10986   "self_type" : "type-213",
10987   "size" : 1,
10988   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10989   "template_args" : [ "type-214" ],
10990   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
10991  },
10992  {
10993   "alignment" : 1,
10994   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
10995   "name" : "android::trait_trivial_ctor<unsigned short>",
10996   "referenced_type" : "type-195",
10997   "self_type" : "type-195",
10998   "size" : 1,
10999   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11000   "template_args" : [ "type-101" ],
11001   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
11002  },
11003  {
11004   "alignment" : 1,
11005   "linker_set_key" : "android::trait_trivial_ctor<void>",
11006   "name" : "android::trait_trivial_ctor<void>",
11007   "referenced_type" : "type-174",
11008   "self_type" : "type-174",
11009   "size" : 1,
11010   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11011   "template_args" : [ "type-9" ],
11012   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
11013  },
11014  {
11015   "alignment" : 1,
11016   "linker_set_key" : "android::trait_trivial_dtor<bool>",
11017   "name" : "android::trait_trivial_dtor<bool>",
11018   "referenced_type" : "type-179",
11019   "self_type" : "type-179",
11020   "size" : 1,
11021   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11022   "template_args" : [ "type-24" ],
11023   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
11024  },
11025  {
11026   "alignment" : 1,
11027   "linker_set_key" : "android::trait_trivial_dtor<char>",
11028   "name" : "android::trait_trivial_dtor<char>",
11029   "referenced_type" : "type-183",
11030   "self_type" : "type-183",
11031   "size" : 1,
11032   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11033   "template_args" : [ "type-43" ],
11034   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
11035  },
11036  {
11037   "alignment" : 1,
11038   "linker_set_key" : "android::trait_trivial_dtor<double>",
11039   "name" : "android::trait_trivial_dtor<double>",
11040   "referenced_type" : "type-235",
11041   "self_type" : "type-235",
11042   "size" : 1,
11043   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11044   "template_args" : [ "type-234" ],
11045   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
11046  },
11047  {
11048   "alignment" : 1,
11049   "linker_set_key" : "android::trait_trivial_dtor<float>",
11050   "name" : "android::trait_trivial_dtor<float>",
11051   "referenced_type" : "type-229",
11052   "self_type" : "type-229",
11053   "size" : 1,
11054   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11055   "template_args" : [ "type-228" ],
11056   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
11057  },
11058  {
11059   "alignment" : 1,
11060   "linker_set_key" : "android::trait_trivial_dtor<int>",
11061   "name" : "android::trait_trivial_dtor<int>",
11062   "referenced_type" : "type-200",
11063   "self_type" : "type-200",
11064   "size" : 1,
11065   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11066   "template_args" : [ "type-7" ],
11067   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
11068  },
11069  {
11070   "alignment" : 1,
11071   "linker_set_key" : "android::trait_trivial_dtor<long long>",
11072   "name" : "android::trait_trivial_dtor<long long>",
11073   "referenced_type" : "type-220",
11074   "self_type" : "type-220",
11075   "size" : 1,
11076   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11077   "template_args" : [ "type-12" ],
11078   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
11079  },
11080  {
11081   "alignment" : 1,
11082   "linker_set_key" : "android::trait_trivial_dtor<long>",
11083   "name" : "android::trait_trivial_dtor<long>",
11084   "referenced_type" : "type-210",
11085   "self_type" : "type-210",
11086   "size" : 1,
11087   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11088   "template_args" : [ "type-208" ],
11089   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
11090  },
11091  {
11092   "alignment" : 1,
11093   "linker_set_key" : "android::trait_trivial_dtor<short>",
11094   "name" : "android::trait_trivial_dtor<short>",
11095   "referenced_type" : "type-192",
11096   "self_type" : "type-192",
11097   "size" : 1,
11098   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11099   "template_args" : [ "type-191" ],
11100   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
11101  },
11102  {
11103   "alignment" : 1,
11104   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
11105   "name" : "android::trait_trivial_dtor<unsigned char>",
11106   "referenced_type" : "type-187",
11107   "self_type" : "type-187",
11108   "size" : 1,
11109   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11110   "template_args" : [ "type-99" ],
11111   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
11112  },
11113  {
11114   "alignment" : 1,
11115   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
11116   "name" : "android::trait_trivial_dtor<unsigned int>",
11117   "referenced_type" : "type-204",
11118   "self_type" : "type-204",
11119   "size" : 1,
11120   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11121   "template_args" : [ "type-2" ],
11122   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
11123  },
11124  {
11125   "alignment" : 1,
11126   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
11127   "name" : "android::trait_trivial_dtor<unsigned long long>",
11128   "referenced_type" : "type-224",
11129   "self_type" : "type-224",
11130   "size" : 1,
11131   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11132   "template_args" : [ "type-92" ],
11133   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
11134  },
11135  {
11136   "alignment" : 1,
11137   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
11138   "name" : "android::trait_trivial_dtor<unsigned long>",
11139   "referenced_type" : "type-215",
11140   "self_type" : "type-215",
11141   "size" : 1,
11142   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11143   "template_args" : [ "type-214" ],
11144   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
11145  },
11146  {
11147   "alignment" : 1,
11148   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
11149   "name" : "android::trait_trivial_dtor<unsigned short>",
11150   "referenced_type" : "type-196",
11151   "self_type" : "type-196",
11152   "size" : 1,
11153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11154   "template_args" : [ "type-101" ],
11155   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
11156  },
11157  {
11158   "alignment" : 1,
11159   "linker_set_key" : "android::trait_trivial_dtor<void>",
11160   "name" : "android::trait_trivial_dtor<void>",
11161   "referenced_type" : "type-175",
11162   "self_type" : "type-175",
11163   "size" : 1,
11164   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11165   "template_args" : [ "type-9" ],
11166   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
11167  },
11168  {
11169   "alignment" : 1,
11170   "linker_set_key" : "android::trait_trivial_move<android::String16>",
11171   "name" : "android::trait_trivial_move<android::String16>",
11172   "referenced_type" : "type-370",
11173   "self_type" : "type-370",
11174   "size" : 1,
11175   "source_file" : "/system/core/libutils/include/utils/String16.h",
11176   "template_args" : [ "type-29" ],
11177   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
11178  },
11179  {
11180   "alignment" : 1,
11181   "linker_set_key" : "android::trait_trivial_move<android::String8>",
11182   "name" : "android::trait_trivial_move<android::String8>",
11183   "referenced_type" : "type-364",
11184   "self_type" : "type-364",
11185   "size" : 1,
11186   "source_file" : "/system/core/libutils/include/utils/String8.h",
11187   "template_args" : [ "type-40" ],
11188   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
11189  },
11190  {
11191   "alignment" : 1,
11192   "linker_set_key" : "android::trait_trivial_move<bool>",
11193   "name" : "android::trait_trivial_move<bool>",
11194   "referenced_type" : "type-181",
11195   "self_type" : "type-181",
11196   "size" : 1,
11197   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11198   "template_args" : [ "type-24" ],
11199   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
11200  },
11201  {
11202   "alignment" : 1,
11203   "linker_set_key" : "android::trait_trivial_move<char>",
11204   "name" : "android::trait_trivial_move<char>",
11205   "referenced_type" : "type-185",
11206   "self_type" : "type-185",
11207   "size" : 1,
11208   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11209   "template_args" : [ "type-43" ],
11210   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
11211  },
11212  {
11213   "alignment" : 1,
11214   "linker_set_key" : "android::trait_trivial_move<double>",
11215   "name" : "android::trait_trivial_move<double>",
11216   "referenced_type" : "type-237",
11217   "self_type" : "type-237",
11218   "size" : 1,
11219   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11220   "template_args" : [ "type-234" ],
11221   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
11222  },
11223  {
11224   "alignment" : 1,
11225   "linker_set_key" : "android::trait_trivial_move<float>",
11226   "name" : "android::trait_trivial_move<float>",
11227   "referenced_type" : "type-232",
11228   "self_type" : "type-232",
11229   "size" : 1,
11230   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11231   "template_args" : [ "type-228" ],
11232   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
11233  },
11234  {
11235   "alignment" : 1,
11236   "linker_set_key" : "android::trait_trivial_move<int>",
11237   "name" : "android::trait_trivial_move<int>",
11238   "referenced_type" : "type-202",
11239   "self_type" : "type-202",
11240   "size" : 1,
11241   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11242   "template_args" : [ "type-7" ],
11243   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
11244  },
11245  {
11246   "alignment" : 1,
11247   "linker_set_key" : "android::trait_trivial_move<long long>",
11248   "name" : "android::trait_trivial_move<long long>",
11249   "referenced_type" : "type-222",
11250   "self_type" : "type-222",
11251   "size" : 1,
11252   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11253   "template_args" : [ "type-12" ],
11254   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
11255  },
11256  {
11257   "alignment" : 1,
11258   "linker_set_key" : "android::trait_trivial_move<long>",
11259   "name" : "android::trait_trivial_move<long>",
11260   "referenced_type" : "type-212",
11261   "self_type" : "type-212",
11262   "size" : 1,
11263   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11264   "template_args" : [ "type-208" ],
11265   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
11266  },
11267  {
11268   "alignment" : 1,
11269   "linker_set_key" : "android::trait_trivial_move<short>",
11270   "name" : "android::trait_trivial_move<short>",
11271   "referenced_type" : "type-194",
11272   "self_type" : "type-194",
11273   "size" : 1,
11274   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11275   "template_args" : [ "type-191" ],
11276   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
11277  },
11278  {
11279   "alignment" : 1,
11280   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
11281   "name" : "android::trait_trivial_move<unsigned char>",
11282   "referenced_type" : "type-189",
11283   "self_type" : "type-189",
11284   "size" : 1,
11285   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11286   "template_args" : [ "type-99" ],
11287   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
11288  },
11289  {
11290   "alignment" : 1,
11291   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
11292   "name" : "android::trait_trivial_move<unsigned int>",
11293   "referenced_type" : "type-206",
11294   "self_type" : "type-206",
11295   "size" : 1,
11296   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11297   "template_args" : [ "type-2" ],
11298   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
11299  },
11300  {
11301   "alignment" : 1,
11302   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
11303   "name" : "android::trait_trivial_move<unsigned long long>",
11304   "referenced_type" : "type-226",
11305   "self_type" : "type-226",
11306   "size" : 1,
11307   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11308   "template_args" : [ "type-92" ],
11309   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
11310  },
11311  {
11312   "alignment" : 1,
11313   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
11314   "name" : "android::trait_trivial_move<unsigned long>",
11315   "referenced_type" : "type-217",
11316   "self_type" : "type-217",
11317   "size" : 1,
11318   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11319   "template_args" : [ "type-214" ],
11320   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
11321  },
11322  {
11323   "alignment" : 1,
11324   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
11325   "name" : "android::trait_trivial_move<unsigned short>",
11326   "referenced_type" : "type-198",
11327   "self_type" : "type-198",
11328   "size" : 1,
11329   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11330   "template_args" : [ "type-101" ],
11331   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
11332  },
11333  {
11334   "alignment" : 1,
11335   "linker_set_key" : "android::trait_trivial_move<void>",
11336   "name" : "android::trait_trivial_move<void>",
11337   "referenced_type" : "type-177",
11338   "self_type" : "type-177",
11339   "size" : 1,
11340   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11341   "template_args" : [ "type-9" ],
11342   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
11343  },
11344  {
11345   "alignment" : 4,
11346   "fields" :
11347   [
11348    {
11349     "access" : "private",
11350     "field_name" : "m_ptr",
11351     "referenced_type" : "type-111"
11352    },
11353    {
11354     "access" : "private",
11355     "field_name" : "m_refs",
11356     "field_offset" : 32,
11357     "referenced_type" : "type-22"
11358    }
11359   ],
11360   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
11361   "name" : "android::wp<android::hardware::BHwBinder>",
11362   "record_kind" : "class",
11363   "referenced_type" : "type-329",
11364   "self_type" : "type-329",
11365   "size" : 8,
11366   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11367   "template_args" : [ "type-112" ],
11368   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
11369  },
11370  {
11371   "alignment" : 4,
11372   "fields" :
11373   [
11374    {
11375     "access" : "private",
11376     "field_name" : "m_ptr",
11377     "referenced_type" : "type-50"
11378    },
11379    {
11380     "access" : "private",
11381     "field_name" : "m_refs",
11382     "field_offset" : 32,
11383     "referenced_type" : "type-22"
11384    }
11385   ],
11386   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
11387   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
11388   "record_kind" : "class",
11389   "referenced_type" : "type-70",
11390   "self_type" : "type-70",
11391   "size" : 8,
11392   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11393   "template_args" : [ "type-51" ],
11394   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
11395  },
11396  {
11397   "alignment" : 4,
11398   "fields" :
11399   [
11400    {
11401     "access" : "private",
11402     "field_name" : "m_ptr",
11403     "referenced_type" : "type-90"
11404    },
11405    {
11406     "access" : "private",
11407     "field_name" : "m_refs",
11408     "field_offset" : 32,
11409     "referenced_type" : "type-22"
11410    }
11411   ],
11412   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
11413   "name" : "android::wp<android::hardware::hidl_death_recipient>",
11414   "record_kind" : "class",
11415   "referenced_type" : "type-89",
11416   "self_type" : "type-89",
11417   "size" : 8,
11418   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11419   "template_args" : [ "type-91" ],
11420   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
11421  },
11422  {
11423   "alignment" : 4,
11424   "fields" :
11425   [
11426    {
11427     "access" : "private",
11428     "field_name" : "m_ptr",
11429     "referenced_type" : "type-94"
11430    },
11431    {
11432     "access" : "private",
11433     "field_name" : "m_refs",
11434     "field_offset" : 32,
11435     "referenced_type" : "type-22"
11436    }
11437   ],
11438   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
11439   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
11440   "record_kind" : "class",
11441   "referenced_type" : "type-93",
11442   "self_type" : "type-93",
11443   "size" : 8,
11444   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11445   "template_args" : [ "type-56" ],
11446   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11447  },
11448  {
11449   "alignment" : 4,
11450   "fields" :
11451   [
11452    {
11453     "field_name" : "maxContentLightLevel",
11454     "referenced_type" : "type-228"
11455    },
11456    {
11457     "field_name" : "maxFrameAverageLightLevel",
11458     "field_offset" : 32,
11459     "referenced_type" : "type-228"
11460    }
11461   ],
11462   "linker_set_key" : "android_cta861_3_metadata",
11463   "name" : "android_cta861_3_metadata",
11464   "referenced_type" : "type-474",
11465   "self_type" : "type-474",
11466   "size" : 8,
11467   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11468   "unique_id" : "android_cta861_3_metadata"
11469  },
11470  {
11471   "alignment" : 4,
11472   "fields" :
11473   [
11474    {
11475     "field_name" : "num_points",
11476     "referenced_type" : "type-2"
11477    },
11478    {
11479     "field_name" : "reserved",
11480     "field_offset" : 32,
11481     "referenced_type" : "type-462"
11482    },
11483    {
11484     "field_name" : "xyzc_points",
11485     "field_offset" : 288,
11486     "referenced_type" : "type-471"
11487    }
11488   ],
11489   "linker_set_key" : "android_depth_points",
11490   "name" : "android_depth_points",
11491   "referenced_type" : "type-470",
11492   "self_type" : "type-470",
11493   "size" : 36,
11494   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11495   "unique_id" : "android_depth_points"
11496  },
11497  {
11498   "alignment" : 4,
11499   "fields" :
11500   [
11501    {
11502     "field_name" : "format",
11503     "referenced_type" : "type-465"
11504    },
11505    {
11506     "field_name" : "num_planes",
11507     "field_offset" : 32,
11508     "referenced_type" : "type-2"
11509    },
11510    {
11511     "field_name" : "planes",
11512     "field_offset" : 64,
11513     "referenced_type" : "type-467"
11514    }
11515   ],
11516   "linker_set_key" : "android_flex_layout",
11517   "name" : "android_flex_layout",
11518   "referenced_type" : "type-466",
11519   "self_type" : "type-466",
11520   "size" : 12,
11521   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11522   "unique_id" : "android_flex_layout"
11523  },
11524  {
11525   "alignment" : 4,
11526   "fields" :
11527   [
11528    {
11529     "field_name" : "top_left",
11530     "referenced_type" : "type-327"
11531    },
11532    {
11533     "field_name" : "component",
11534     "field_offset" : 32,
11535     "referenced_type" : "type-463"
11536    },
11537    {
11538     "field_name" : "bits_per_component",
11539     "field_offset" : 64,
11540     "referenced_type" : "type-7"
11541    },
11542    {
11543     "field_name" : "bits_used",
11544     "field_offset" : 96,
11545     "referenced_type" : "type-7"
11546    },
11547    {
11548     "field_name" : "h_increment",
11549     "field_offset" : 128,
11550     "referenced_type" : "type-7"
11551    },
11552    {
11553     "field_name" : "v_increment",
11554     "field_offset" : 160,
11555     "referenced_type" : "type-7"
11556    },
11557    {
11558     "field_name" : "h_subsampling",
11559     "field_offset" : 192,
11560     "referenced_type" : "type-7"
11561    },
11562    {
11563     "field_name" : "v_subsampling",
11564     "field_offset" : 224,
11565     "referenced_type" : "type-7"
11566    }
11567   ],
11568   "linker_set_key" : "android_flex_plane",
11569   "name" : "android_flex_plane",
11570   "referenced_type" : "type-464",
11571   "self_type" : "type-464",
11572   "size" : 32,
11573   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11574   "unique_id" : "android_flex_plane"
11575  },
11576  {
11577   "alignment" : 4,
11578   "fields" :
11579   [
11580    {
11581     "field_name" : "displayPrimaryRed",
11582     "referenced_type" : "type-472"
11583    },
11584    {
11585     "field_name" : "displayPrimaryGreen",
11586     "field_offset" : 64,
11587     "referenced_type" : "type-472"
11588    },
11589    {
11590     "field_name" : "displayPrimaryBlue",
11591     "field_offset" : 128,
11592     "referenced_type" : "type-472"
11593    },
11594    {
11595     "field_name" : "whitePoint",
11596     "field_offset" : 192,
11597     "referenced_type" : "type-472"
11598    },
11599    {
11600     "field_name" : "maxLuminance",
11601     "field_offset" : 256,
11602     "referenced_type" : "type-228"
11603    },
11604    {
11605     "field_name" : "minLuminance",
11606     "field_offset" : 288,
11607     "referenced_type" : "type-228"
11608    }
11609   ],
11610   "linker_set_key" : "android_smpte2086_metadata",
11611   "name" : "android_smpte2086_metadata",
11612   "referenced_type" : "type-473",
11613   "self_type" : "type-473",
11614   "size" : 40,
11615   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11616   "unique_id" : "android_smpte2086_metadata"
11617  },
11618  {
11619   "alignment" : 4,
11620   "fields" :
11621   [
11622    {
11623     "field_name" : "x",
11624     "referenced_type" : "type-228"
11625    },
11626    {
11627     "field_name" : "y",
11628     "field_offset" : 32,
11629     "referenced_type" : "type-228"
11630    }
11631   ],
11632   "linker_set_key" : "android_xy_color",
11633   "name" : "android_xy_color",
11634   "referenced_type" : "type-472",
11635   "self_type" : "type-472",
11636   "size" : 8,
11637   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11638   "unique_id" : "android_xy_color"
11639  },
11640  {
11641   "alignment" : 4,
11642   "fields" :
11643   [
11644    {
11645     "field_name" : "y",
11646     "referenced_type" : "type-8"
11647    },
11648    {
11649     "field_name" : "cb",
11650     "field_offset" : 32,
11651     "referenced_type" : "type-8"
11652    },
11653    {
11654     "field_name" : "cr",
11655     "field_offset" : 64,
11656     "referenced_type" : "type-8"
11657    },
11658    {
11659     "field_name" : "ystride",
11660     "field_offset" : 96,
11661     "referenced_type" : "type-2"
11662    },
11663    {
11664     "field_name" : "cstride",
11665     "field_offset" : 128,
11666     "referenced_type" : "type-2"
11667    },
11668    {
11669     "field_name" : "chroma_step",
11670     "field_offset" : 160,
11671     "referenced_type" : "type-2"
11672    },
11673    {
11674     "field_name" : "reserved",
11675     "field_offset" : 192,
11676     "referenced_type" : "type-462"
11677    }
11678   ],
11679   "linker_set_key" : "android_ycbcr",
11680   "name" : "android_ycbcr",
11681   "referenced_type" : "type-461",
11682   "self_type" : "type-461",
11683   "size" : 56,
11684   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11685   "unique_id" : "android_ycbcr"
11686  },
11687  {
11688   "alignment" : 4,
11689   "fields" :
11690   [
11691    {
11692     "referenced_type" : "type-97"
11693    }
11694   ],
11695   "linker_set_key" : "log_msg",
11696   "name" : "log_msg",
11697   "referenced_type" : "type-96",
11698   "self_type" : "type-96",
11699   "size" : 5124,
11700   "source_file" : "/system/core/liblog/include/log/log_read.h",
11701   "unique_id" : "log_msg"
11702  },
11703  {
11704   "alignment" : 4,
11705   "fields" :
11706   [
11707    {
11708     "field_name" : "buf",
11709     "referenced_type" : "type-98"
11710    },
11711    {
11712     "field_name" : "entry",
11713     "referenced_type" : "type-100"
11714    },
11715    {
11716     "field_name" : "entry_v4",
11717     "referenced_type" : "type-100"
11718    },
11719    {
11720     "field_name" : "entry_v3",
11721     "referenced_type" : "type-103"
11722    },
11723    {
11724     "field_name" : "entry_v2",
11725     "referenced_type" : "type-104"
11726    },
11727    {
11728     "field_name" : "entry_v1",
11729     "referenced_type" : "type-105"
11730    }
11731   ],
11732   "is_anonymous" : true,
11733   "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
11734   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
11735   "record_kind" : "union",
11736   "referenced_type" : "type-97",
11737   "self_type" : "type-97",
11738   "size" : 5124,
11739   "source_file" : "/system/core/liblog/include/log/log_read.h",
11740   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
11741  },
11742  {
11743   "alignment" : 1,
11744   "fields" :
11745   [
11746    {
11747     "field_name" : "tv_sec",
11748     "referenced_type" : "type-2"
11749    },
11750    {
11751     "field_name" : "tv_nsec",
11752     "field_offset" : 32,
11753     "referenced_type" : "type-2"
11754    }
11755   ],
11756   "linker_set_key" : "log_time",
11757   "name" : "log_time",
11758   "referenced_type" : "type-366",
11759   "self_type" : "type-366",
11760   "size" : 8,
11761   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
11762   "unique_id" : "_ZTS8log_time"
11763  },
11764  {
11765   "alignment" : 4,
11766   "fields" :
11767   [
11768    {
11769     "field_name" : "len",
11770     "referenced_type" : "type-101"
11771    },
11772    {
11773     "field_name" : "__pad",
11774     "field_offset" : 16,
11775     "referenced_type" : "type-101"
11776    },
11777    {
11778     "field_name" : "pid",
11779     "field_offset" : 32,
11780     "referenced_type" : "type-7"
11781    },
11782    {
11783     "field_name" : "tid",
11784     "field_offset" : 64,
11785     "referenced_type" : "type-7"
11786    },
11787    {
11788     "field_name" : "sec",
11789     "field_offset" : 96,
11790     "referenced_type" : "type-7"
11791    },
11792    {
11793     "field_name" : "nsec",
11794     "field_offset" : 128,
11795     "referenced_type" : "type-7"
11796    },
11797    {
11798     "field_name" : "msg",
11799     "field_offset" : 160,
11800     "referenced_type" : "type-102"
11801    }
11802   ],
11803   "linker_set_key" : "logger_entry",
11804   "name" : "logger_entry",
11805   "referenced_type" : "type-105",
11806   "self_type" : "type-105",
11807   "size" : 20,
11808   "source_file" : "/system/core/liblog/include/log/log_read.h",
11809   "unique_id" : "logger_entry"
11810  },
11811  {
11812   "alignment" : 1,
11813   "fields" :
11814   [
11815    {
11816     "field_name" : "len",
11817     "referenced_type" : "type-101"
11818    },
11819    {
11820     "field_name" : "hdr_size",
11821     "field_offset" : 16,
11822     "referenced_type" : "type-101"
11823    },
11824    {
11825     "field_name" : "pid",
11826     "field_offset" : 32,
11827     "referenced_type" : "type-7"
11828    },
11829    {
11830     "field_name" : "tid",
11831     "field_offset" : 64,
11832     "referenced_type" : "type-7"
11833    },
11834    {
11835     "field_name" : "sec",
11836     "field_offset" : 96,
11837     "referenced_type" : "type-7"
11838    },
11839    {
11840     "field_name" : "nsec",
11841     "field_offset" : 128,
11842     "referenced_type" : "type-7"
11843    },
11844    {
11845     "field_name" : "euid",
11846     "field_offset" : 160,
11847     "referenced_type" : "type-2"
11848    },
11849    {
11850     "field_name" : "msg",
11851     "field_offset" : 192,
11852     "referenced_type" : "type-102"
11853    }
11854   ],
11855   "linker_set_key" : "logger_entry_v2",
11856   "name" : "logger_entry_v2",
11857   "referenced_type" : "type-104",
11858   "self_type" : "type-104",
11859   "size" : 24,
11860   "source_file" : "/system/core/liblog/include/log/log_read.h",
11861   "unique_id" : "logger_entry_v2"
11862  },
11863  {
11864   "alignment" : 1,
11865   "fields" :
11866   [
11867    {
11868     "field_name" : "len",
11869     "referenced_type" : "type-101"
11870    },
11871    {
11872     "field_name" : "hdr_size",
11873     "field_offset" : 16,
11874     "referenced_type" : "type-101"
11875    },
11876    {
11877     "field_name" : "pid",
11878     "field_offset" : 32,
11879     "referenced_type" : "type-7"
11880    },
11881    {
11882     "field_name" : "tid",
11883     "field_offset" : 64,
11884     "referenced_type" : "type-7"
11885    },
11886    {
11887     "field_name" : "sec",
11888     "field_offset" : 96,
11889     "referenced_type" : "type-7"
11890    },
11891    {
11892     "field_name" : "nsec",
11893     "field_offset" : 128,
11894     "referenced_type" : "type-7"
11895    },
11896    {
11897     "field_name" : "lid",
11898     "field_offset" : 160,
11899     "referenced_type" : "type-2"
11900    },
11901    {
11902     "field_name" : "msg",
11903     "field_offset" : 192,
11904     "referenced_type" : "type-102"
11905    }
11906   ],
11907   "linker_set_key" : "logger_entry_v3",
11908   "name" : "logger_entry_v3",
11909   "referenced_type" : "type-103",
11910   "self_type" : "type-103",
11911   "size" : 24,
11912   "source_file" : "/system/core/liblog/include/log/log_read.h",
11913   "unique_id" : "logger_entry_v3"
11914  },
11915  {
11916   "alignment" : 4,
11917   "fields" :
11918   [
11919    {
11920     "field_name" : "len",
11921     "referenced_type" : "type-101"
11922    },
11923    {
11924     "field_name" : "hdr_size",
11925     "field_offset" : 16,
11926     "referenced_type" : "type-101"
11927    },
11928    {
11929     "field_name" : "pid",
11930     "field_offset" : 32,
11931     "referenced_type" : "type-7"
11932    },
11933    {
11934     "field_name" : "tid",
11935     "field_offset" : 64,
11936     "referenced_type" : "type-2"
11937    },
11938    {
11939     "field_name" : "sec",
11940     "field_offset" : 96,
11941     "referenced_type" : "type-2"
11942    },
11943    {
11944     "field_name" : "nsec",
11945     "field_offset" : 128,
11946     "referenced_type" : "type-2"
11947    },
11948    {
11949     "field_name" : "lid",
11950     "field_offset" : 160,
11951     "referenced_type" : "type-2"
11952    },
11953    {
11954     "field_name" : "uid",
11955     "field_offset" : 192,
11956     "referenced_type" : "type-2"
11957    },
11958    {
11959     "field_name" : "msg",
11960     "field_offset" : 224,
11961     "referenced_type" : "type-102"
11962    }
11963   ],
11964   "linker_set_key" : "logger_entry_v4",
11965   "name" : "logger_entry_v4",
11966   "referenced_type" : "type-100",
11967   "self_type" : "type-100",
11968   "size" : 28,
11969   "source_file" : "/system/core/liblog/include/log/log_read.h",
11970   "unique_id" : "logger_entry_v4"
11971  },
11972  {
11973   "alignment" : 4,
11974   "fields" :
11975   [
11976    {
11977     "field_name" : "version",
11978     "referenced_type" : "type-7"
11979    },
11980    {
11981     "field_name" : "numFds",
11982     "field_offset" : 32,
11983     "referenced_type" : "type-7"
11984    },
11985    {
11986     "field_name" : "numInts",
11987     "field_offset" : 64,
11988     "referenced_type" : "type-7"
11989    },
11990    {
11991     "field_name" : "data",
11992     "field_offset" : 96,
11993     "referenced_type" : "type-172"
11994    }
11995   ],
11996   "linker_set_key" : "native_handle",
11997   "name" : "native_handle",
11998   "referenced_type" : "type-171",
11999   "self_type" : "type-171",
12000   "size" : 12,
12001   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
12002   "unique_id" : "native_handle"
12003  }
12004 ],
12005 "rvalue_reference_types" :
12006 [
12007  {
12008   "alignment" : 4,
12009   "linker_set_key" : "android::hardware::Return<android::hardware::oemlock::V1_0::OemLockSecureStatus> &&",
12010   "name" : "android::hardware::Return<android::hardware::oemlock::V1_0::OemLockSecureStatus> &&",
12011   "referenced_type" : "type-131",
12012   "self_type" : "type-135",
12013   "size" : 4,
12014   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12015  },
12016  {
12017   "alignment" : 4,
12018   "linker_set_key" : "android::hardware::Return<android::hardware::oemlock::V1_0::OemLockStatus> &&",
12019   "name" : "android::hardware::Return<android::hardware::oemlock::V1_0::OemLockStatus> &&",
12020   "referenced_type" : "type-139",
12021   "self_type" : "type-142",
12022   "size" : 4,
12023   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12024  },
12025  {
12026   "alignment" : 4,
12027   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::oemlock::V1_0::IOemLock> > &&",
12028   "name" : "android::hardware::Return<android::sp<android::hardware::oemlock::V1_0::IOemLock> > &&",
12029   "referenced_type" : "type-146",
12030   "self_type" : "type-148",
12031   "size" : 4,
12032   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12033  },
12034  {
12035   "alignment" : 4,
12036   "linker_set_key" : "android::hardware::Return<bool> &&",
12037   "name" : "android::hardware::Return<bool> &&",
12038   "referenced_type" : "type-124",
12039   "self_type" : "type-127",
12040   "size" : 4,
12041   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12042  },
12043  {
12044   "alignment" : 4,
12045   "linker_set_key" : "android::hardware::Return<void> &&",
12046   "name" : "android::hardware::Return<void> &&",
12047   "referenced_type" : "type-159",
12048   "self_type" : "type-161",
12049   "size" : 4,
12050   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12051  },
12052  {
12053   "alignment" : 4,
12054   "linker_set_key" : "android::hardware::Status &&",
12055   "name" : "android::hardware::Status &&",
12056   "referenced_type" : "type-114",
12057   "self_type" : "type-120",
12058   "size" : 4,
12059   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12060  },
12061  {
12062   "alignment" : 4,
12063   "linker_set_key" : "android::hardware::details::return_status &&",
12064   "name" : "android::hardware::details::return_status &&",
12065   "referenced_type" : "type-125",
12066   "self_type" : "type-155",
12067   "size" : 4,
12068   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12069  },
12070  {
12071   "alignment" : 4,
12072   "linker_set_key" : "android::hardware::hidl_handle &&",
12073   "name" : "android::hardware::hidl_handle &&",
12074   "referenced_type" : "type-271",
12075   "self_type" : "type-280",
12076   "size" : 4,
12077   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12078  },
12079  {
12080   "alignment" : 4,
12081   "linker_set_key" : "android::hardware::hidl_memory &&",
12082   "name" : "android::hardware::hidl_memory &&",
12083   "referenced_type" : "type-278",
12084   "self_type" : "type-284",
12085   "size" : 4,
12086   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12087  },
12088  {
12089   "alignment" : 4,
12090   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
12091   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
12092   "referenced_type" : "type-86",
12093   "self_type" : "type-106",
12094   "size" : 4,
12095   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12096  },
12097  {
12098   "alignment" : 4,
12099   "linker_set_key" : "android::sp<android::hardware::oemlock::V1_0::IOemLock> &&",
12100   "name" : "android::sp<android::hardware::oemlock::V1_0::IOemLock> &&",
12101   "referenced_type" : "type-78",
12102   "self_type" : "type-81",
12103   "size" : 4,
12104   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12105  },
12106  {
12107   "alignment" : 4,
12108   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
12109   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
12110   "referenced_type" : "type-433",
12111   "self_type" : "type-432",
12112   "size" : 4,
12113   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12114  },
12115  {
12116   "alignment" : 4,
12117   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
12118   "name" : "std::function<sp<IBase> (void *)> &&",
12119   "referenced_type" : "type-444",
12120   "self_type" : "type-443",
12121   "size" : 4,
12122   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12123  },
12124  {
12125   "alignment" : 4,
12126   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
12127   "name" : "std::function<sp<IBinder> (void *)> &&",
12128   "referenced_type" : "type-436",
12129   "self_type" : "type-435",
12130   "size" : 4,
12131   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12132  }
12133 ]
12134}
12135