1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int [0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA16_c",
15   "name" : "char [16]",
16   "referenced_type" : "_ZTIc",
17   "self_type" : "_ZTIA16_c",
18   "size" : 16,
19   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA32_h",
24   "name" : "unsigned char [32]",
25   "referenced_type" : "_ZTIh",
26   "self_type" : "_ZTIA32_h",
27   "size" : 32,
28   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA3_h",
33   "name" : "unsigned char [3]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA3_h",
36   "size" : 3,
37   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
38  },
39  {
40   "alignment" : 1,
41   "linker_set_key" : "_ZTIA5121_h",
42   "name" : "unsigned char [5121]",
43   "referenced_type" : "_ZTIh",
44   "self_type" : "_ZTIA5121_h",
45   "size" : 5121,
46   "source_file" : "/system/core/liblog/include/log/log_read.h"
47  },
48  {
49   "alignment" : 1,
50   "linker_set_key" : "_ZTIA7_h",
51   "name" : "unsigned char [7]",
52   "referenced_type" : "_ZTIh",
53   "self_type" : "_ZTIA7_h",
54   "size" : 7,
55   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTIA8_j",
60   "name" : "unsigned int [8]",
61   "referenced_type" : "_ZTIj",
62   "self_type" : "_ZTIA8_j",
63   "size" : 32,
64   "source_file" : "/system/core/libsystem/include/system/graphics.h"
65  },
66  {
67   "linker_set_key" : "_ZTIA_f",
68   "name" : "float []",
69   "referenced_type" : "_ZTIf",
70   "self_type" : "_ZTIA_f",
71   "source_file" : "/system/core/libsystem/include/system/graphics.h"
72  }
73 ],
74 "builtin_types" :
75 [
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "_ZTIDs",
81   "name" : "char16_t",
82   "referenced_type" : "_ZTIDs",
83   "self_type" : "_ZTIDs",
84   "size" : 2
85  },
86  {
87   "alignment" : 1,
88   "is_integral" : true,
89   "linker_set_key" : "_ZTIa",
90   "name" : "signed char",
91   "referenced_type" : "_ZTIa",
92   "self_type" : "_ZTIa",
93   "size" : 1
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "_ZTIb",
100   "name" : "bool",
101   "referenced_type" : "_ZTIb",
102   "self_type" : "_ZTIb",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "linker_set_key" : "_ZTIc",
109   "name" : "char",
110   "referenced_type" : "_ZTIc",
111   "self_type" : "_ZTIc",
112   "size" : 1
113  },
114  {
115   "alignment" : 4,
116   "linker_set_key" : "_ZTId",
117   "name" : "double",
118   "referenced_type" : "_ZTId",
119   "self_type" : "_ZTId",
120   "size" : 8
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTIf",
125   "name" : "float",
126   "referenced_type" : "_ZTIf",
127   "self_type" : "_ZTIf",
128   "size" : 4
129  },
130  {
131   "alignment" : 1,
132   "is_integral" : true,
133   "is_unsigned" : true,
134   "linker_set_key" : "_ZTIh",
135   "name" : "unsigned char",
136   "referenced_type" : "_ZTIh",
137   "self_type" : "_ZTIh",
138   "size" : 1
139  },
140  {
141   "alignment" : 4,
142   "is_integral" : true,
143   "linker_set_key" : "_ZTIi",
144   "name" : "int",
145   "referenced_type" : "_ZTIi",
146   "self_type" : "_ZTIi",
147   "size" : 4
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "is_unsigned" : true,
153   "linker_set_key" : "_ZTIj",
154   "name" : "unsigned int",
155   "referenced_type" : "_ZTIj",
156   "self_type" : "_ZTIj",
157   "size" : 4
158  },
159  {
160   "alignment" : 4,
161   "is_integral" : true,
162   "linker_set_key" : "_ZTIl",
163   "name" : "long",
164   "referenced_type" : "_ZTIl",
165   "self_type" : "_ZTIl",
166   "size" : 4
167  },
168  {
169   "alignment" : 4,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "_ZTIm",
173   "name" : "unsigned long",
174   "referenced_type" : "_ZTIm",
175   "self_type" : "_ZTIm",
176   "size" : 4
177  },
178  {
179   "alignment" : 2,
180   "is_integral" : true,
181   "linker_set_key" : "_ZTIs",
182   "name" : "short",
183   "referenced_type" : "_ZTIs",
184   "self_type" : "_ZTIs",
185   "size" : 2
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "_ZTIt",
192   "name" : "unsigned short",
193   "referenced_type" : "_ZTIt",
194   "self_type" : "_ZTIt",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "_ZTIv",
199   "name" : "void",
200   "referenced_type" : "_ZTIv",
201   "self_type" : "_ZTIv"
202  },
203  {
204   "alignment" : 4,
205   "is_integral" : true,
206   "linker_set_key" : "_ZTIx",
207   "name" : "long long",
208   "referenced_type" : "_ZTIx",
209   "self_type" : "_ZTIx",
210   "size" : 8
211  },
212  {
213   "alignment" : 4,
214   "is_integral" : true,
215   "is_unsigned" : true,
216   "linker_set_key" : "_ZTIy",
217   "name" : "unsigned long long",
218   "referenced_type" : "_ZTIy",
219   "self_type" : "_ZTIy",
220   "size" : 8
221  }
222 ],
223 "elf_functions" :
224 [
225  {
226   "binding" : "weak",
227   "name" : "_ZN7android8hardware10fromBinderINS0_3usb4V1_012IUsbCallbackENS3_15BpHwUsbCallbackENS3_15BnHwUsbCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
228  },
229  {
230   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
231  },
232  {
233   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
234  },
235  {
236   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
237  },
238  {
239   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
240  },
241  {
242   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
243  },
244  {
245   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
246  },
247  {
248   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
249  },
250  {
251   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
252  },
253  {
254   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
255  },
256  {
257   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv"
258  },
259  {
260   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv"
261  },
262  {
263   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
264  },
265  {
266   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv"
267  },
268  {
269   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
270  },
271  {
272   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
273  },
274  {
275   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback8castFromERKNS_2spIS3_EEb"
276  },
277  {
278   "name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback13addOnewayTaskENSt3__18functionIFvvEEE"
279  },
280  {
281   "name" : "_ZN7android8hardware3usb4V1_013BsUsbCallbackC1ENS_2spINS2_12IUsbCallbackEEE"
282  },
283  {
284   "name" : "_ZN7android8hardware3usb4V1_013BsUsbCallbackC2ENS_2spINS2_12IUsbCallbackEEE"
285  },
286  {
287   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
288  },
289  {
290   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
291  },
292  {
293   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback28_hidl_notifyPortStatusChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
294  },
295  {
296   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback28_hidl_notifyRoleSwitchStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
297  },
298  {
299   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback4pingEv"
300  },
301  {
302   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackC1ERKNS_2spINS2_12IUsbCallbackEEE"
303  },
304  {
305   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackC2ERKNS_2spINS2_12IUsbCallbackEEE"
306  },
307  {
308   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
309  },
310  {
311   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
312  },
313  {
314   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD2Ev"
315  },
316  {
317   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
318  },
319  {
320   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
321  },
322  {
323   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
324  },
325  {
326   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
327  },
328  {
329   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
330  },
331  {
332   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
333  },
334  {
335   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
336  },
337  {
338   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21notifySyspropsChangedEv"
339  },
340  {
341   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21setHALInstrumentationEv"
342  },
343  {
344   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
345  },
346  {
347   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
348  },
349  {
350   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback28_hidl_notifyPortStatusChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
351  },
352  {
353   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback28_hidl_notifyRoleSwitchStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
354  },
355  {
356   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback4pingEv"
357  },
358  {
359   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
360  },
361  {
362   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackC1ERKNS_2spINS0_7IBinderEEE"
363  },
364  {
365   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackC2ERKNS_2spINS0_7IBinderEEE"
366  },
367  {
368   "name" : "_ZN7android8hardware3usb4V1_021writeEmbeddedToParcelERKNS2_10PortStatusEPNS0_6ParcelEjj"
369  },
370  {
371   "name" : "_ZN7android8hardware3usb4V1_022readEmbeddedFromParcelERKNS2_10PortStatusERKNS0_6ParcelEjj"
372  },
373  {
374   "name" : "_ZN7android8hardware3usb4V1_04IUsb10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
375  },
376  {
377   "name" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
378  },
379  {
380   "name" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
381  },
382  {
383   "name" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
384  },
385  {
386   "name" : "_ZN7android8hardware3usb4V1_04IUsb13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
387  },
388  {
389   "name" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
390  },
391  {
392   "name" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
393  },
394  {
395   "name" : "_ZN7android8hardware3usb4V1_04IUsb17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
396  },
397  {
398   "name" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
399  },
400  {
401   "name" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv"
402  },
403  {
404   "name" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv"
405  },
406  {
407   "name" : "_ZN7android8hardware3usb4V1_04IUsb24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
408  },
409  {
410   "name" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv"
411  },
412  {
413   "name" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
414  },
415  {
416   "name" : "_ZN7android8hardware3usb4V1_04IUsb8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
417  },
418  {
419   "name" : "_ZN7android8hardware3usb4V1_04IUsb8castFromERKNS_2spIS3_EEb"
420  },
421  {
422   "name" : "_ZN7android8hardware3usb4V1_05BsUsb13addOnewayTaskENSt3__18functionIFvvEEE"
423  },
424  {
425   "name" : "_ZN7android8hardware3usb4V1_05BsUsbC1ENS_2spINS2_4IUsbEEE"
426  },
427  {
428   "name" : "_ZN7android8hardware3usb4V1_05BsUsbC2ENS_2spINS2_4IUsbEEE"
429  },
430  {
431   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
432  },
433  {
434   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
435  },
436  {
437   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsb16_hidl_switchRoleEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
438  },
439  {
440   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsb17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
441  },
442  {
443   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsb21_hidl_queryPortStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
444  },
445  {
446   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsb4pingEv"
447  },
448  {
449   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsbC1ERKNS_2spINS2_4IUsbEEE"
450  },
451  {
452   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsbC2ERKNS_2spINS2_4IUsbEEE"
453  },
454  {
455   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD0Ev"
456  },
457  {
458   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD1Ev"
459  },
460  {
461   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD2Ev"
462  },
463  {
464   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
465  },
466  {
467   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
468  },
469  {
470   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
471  },
472  {
473   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
474  },
475  {
476   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
477  },
478  {
479   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
480  },
481  {
482   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
483  },
484  {
485   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
486  },
487  {
488   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15queryPortStatusEv"
489  },
490  {
491   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb16_hidl_switchRoleEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringERKNS2_8PortRoleE"
492  },
493  {
494   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_12IUsbCallbackEEE"
495  },
496  {
497   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
498  },
499  {
500   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21_hidl_queryPortStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
501  },
502  {
503   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21notifySyspropsChangedEv"
504  },
505  {
506   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21setHALInstrumentationEv"
507  },
508  {
509   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb4pingEv"
510  },
511  {
512   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
513  },
514  {
515   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsbC1ERKNS_2spINS0_7IBinderEEE"
516  },
517  {
518   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsbC2ERKNS_2spINS0_7IBinderEEE"
519  },
520  {
521   "binding" : "weak",
522   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_012IUsbCallbackENS_4hidl4base4V1_05IBaseENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
523  },
524  {
525   "binding" : "weak",
526   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_04IUsbENS_4hidl4base4V1_05IBaseENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
527  },
528  {
529   "binding" : "weak",
530   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3usb4V1_012IUsbCallbackEvEENS_2spIT_EES8_"
531  },
532  {
533   "binding" : "weak",
534   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_015BpHwUsbCallbackENS4_12IUsbCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
535  },
536  {
537   "binding" : "weak",
538   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_07BpHwUsbENS4_4IUsbEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
539  },
540  {
541   "binding" : "weak",
542   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
543  },
544  {
545   "binding" : "weak",
546   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
547  },
548  {
549   "binding" : "weak",
550   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
551  },
552  {
553   "binding" : "weak",
554   "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_"
555  },
556  {
557   "binding" : "weak",
558   "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_"
559  },
560  {
561   "binding" : "weak",
562   "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"
563  },
564  {
565   "binding" : "weak",
566   "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_"
567  },
568  {
569   "binding" : "weak",
570   "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_"
571  },
572  {
573   "binding" : "weak",
574   "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"
575  },
576  {
577   "binding" : "weak",
578   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
579  },
580  {
581   "binding" : "weak",
582   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
583  },
584  {
585   "binding" : "weak",
586   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
587  },
588  {
589   "name" : "_ZThn20_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
590  },
591  {
592   "name" : "_ZThn20_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
593  },
594  {
595   "name" : "_ZThn20_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
596  },
597  {
598   "name" : "_ZThn20_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
599  },
600  {
601   "name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
602  },
603  {
604   "name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
605  },
606  {
607   "name" : "_ZTv0_n12_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
608  },
609  {
610   "name" : "_ZTv0_n12_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
611  },
612  {
613   "name" : "_ZTv0_n12_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
614  },
615  {
616   "name" : "_ZTv0_n12_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
617  },
618  {
619   "name" : "_ZTv0_n20_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
620  },
621  {
622   "name" : "_ZTv0_n20_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
623  }
624 ],
625 "elf_objects" :
626 [
627  {
628   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback10descriptorE"
629  },
630  {
631   "name" : "_ZN7android8hardware3usb4V1_04IUsb10descriptorE"
632  },
633  {
634   "name" : "_ZTCN7android8hardware3usb4V1_012IUsbCallbackE0_NS_4hidl4base4V1_05IBaseE"
635  },
636  {
637   "binding" : "weak",
638   "name" : "_ZTCN7android8hardware3usb4V1_013BsUsbCallbackE0_NS2_12IUsbCallbackE"
639  },
640  {
641   "name" : "_ZTCN7android8hardware3usb4V1_015BnHwUsbCallbackE0_NS0_7IBinderE"
642  },
643  {
644   "name" : "_ZTCN7android8hardware3usb4V1_015BnHwUsbCallbackE0_NS0_9BHwBinderE"
645  },
646  {
647   "name" : "_ZTCN7android8hardware3usb4V1_015BnHwUsbCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
648  },
649  {
650   "name" : "_ZTCN7android8hardware3usb4V1_015BpHwUsbCallbackE0_NS0_11BpInterfaceINS2_12IUsbCallbackEEE"
651  },
652  {
653   "name" : "_ZTCN7android8hardware3usb4V1_015BpHwUsbCallbackE0_NS2_12IUsbCallbackE"
654  },
655  {
656   "name" : "_ZTCN7android8hardware3usb4V1_015BpHwUsbCallbackE0_NS_4hidl4base4V1_05IBaseE"
657  },
658  {
659   "name" : "_ZTCN7android8hardware3usb4V1_015BpHwUsbCallbackE4_NS0_10IInterfaceE"
660  },
661  {
662   "name" : "_ZTCN7android8hardware3usb4V1_015BpHwUsbCallbackE8_NS0_11BpHwRefBaseE"
663  },
664  {
665   "name" : "_ZTCN7android8hardware3usb4V1_04IUsbE0_NS_4hidl4base4V1_05IBaseE"
666  },
667  {
668   "binding" : "weak",
669   "name" : "_ZTCN7android8hardware3usb4V1_05BsUsbE0_NS2_4IUsbE"
670  },
671  {
672   "name" : "_ZTCN7android8hardware3usb4V1_07BnHwUsbE0_NS0_7IBinderE"
673  },
674  {
675   "name" : "_ZTCN7android8hardware3usb4V1_07BnHwUsbE0_NS0_9BHwBinderE"
676  },
677  {
678   "name" : "_ZTCN7android8hardware3usb4V1_07BnHwUsbE0_NS_4hidl4base4V1_08BnHwBaseE"
679  },
680  {
681   "name" : "_ZTCN7android8hardware3usb4V1_07BpHwUsbE0_NS0_11BpInterfaceINS2_4IUsbEEE"
682  },
683  {
684   "name" : "_ZTCN7android8hardware3usb4V1_07BpHwUsbE0_NS2_4IUsbE"
685  },
686  {
687   "name" : "_ZTCN7android8hardware3usb4V1_07BpHwUsbE0_NS_4hidl4base4V1_05IBaseE"
688  },
689  {
690   "name" : "_ZTCN7android8hardware3usb4V1_07BpHwUsbE4_NS0_10IInterfaceE"
691  },
692  {
693   "name" : "_ZTCN7android8hardware3usb4V1_07BpHwUsbE8_NS0_11BpHwRefBaseE"
694  },
695  {
696   "name" : "_ZTTN7android8hardware3usb4V1_012IUsbCallbackE"
697  },
698  {
699   "name" : "_ZTTN7android8hardware3usb4V1_015BnHwUsbCallbackE"
700  },
701  {
702   "name" : "_ZTTN7android8hardware3usb4V1_015BpHwUsbCallbackE"
703  },
704  {
705   "name" : "_ZTTN7android8hardware3usb4V1_04IUsbE"
706  },
707  {
708   "name" : "_ZTTN7android8hardware3usb4V1_07BnHwUsbE"
709  },
710  {
711   "name" : "_ZTTN7android8hardware3usb4V1_07BpHwUsbE"
712  },
713  {
714   "name" : "_ZTVN7android8hardware3usb4V1_012IUsbCallbackE"
715  },
716  {
717   "binding" : "weak",
718   "name" : "_ZTVN7android8hardware3usb4V1_013BsUsbCallbackE"
719  },
720  {
721   "name" : "_ZTVN7android8hardware3usb4V1_015BnHwUsbCallbackE"
722  },
723  {
724   "name" : "_ZTVN7android8hardware3usb4V1_015BpHwUsbCallbackE"
725  },
726  {
727   "name" : "_ZTVN7android8hardware3usb4V1_04IUsbE"
728  },
729  {
730   "binding" : "weak",
731   "name" : "_ZTVN7android8hardware3usb4V1_05BsUsbE"
732  },
733  {
734   "name" : "_ZTVN7android8hardware3usb4V1_07BnHwUsbE"
735  },
736  {
737   "name" : "_ZTVN7android8hardware3usb4V1_07BpHwUsbE"
738  }
739 ],
740 "enum_types" :
741 [
742  {
743   "alignment" : 4,
744   "enum_fields" :
745   [
746    {
747     "enum_field_value" : 1,
748     "name" : "HAL_HDR_DOLBY_VISION"
749    },
750    {
751     "enum_field_value" : 2,
752     "name" : "HAL_HDR_HDR10"
753    },
754    {
755     "enum_field_value" : 3,
756     "name" : "HAL_HDR_HLG"
757    }
758   ],
759   "linker_set_key" : "_ZTI13android_hdr_t",
760   "name" : "android_hdr_t",
761   "referenced_type" : "_ZTI13android_hdr_t",
762   "self_type" : "_ZTI13android_hdr_t",
763   "size" : 4,
764   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
765   "underlying_type" : "_ZTIj"
766  },
767  {
768   "alignment" : 4,
769   "enum_fields" :
770   [
771    {
772     "enum_field_value" : 4,
773     "name" : "HAL_HDR_HDR10_PLUS"
774    }
775   ],
776   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
777   "name" : "android_hdr_v1_2_t",
778   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
779   "self_type" : "_ZTI18android_hdr_v1_2_t",
780   "size" : 4,
781   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
782   "underlying_type" : "_ZTIj"
783  },
784  {
785   "alignment" : 4,
786   "enum_fields" :
787   [
788    {
789     "enum_field_value" : 0,
790     "name" : "ANDROID_LOG_UNKNOWN"
791    },
792    {
793     "enum_field_value" : 1,
794     "name" : "ANDROID_LOG_DEFAULT"
795    },
796    {
797     "enum_field_value" : 2,
798     "name" : "ANDROID_LOG_VERBOSE"
799    },
800    {
801     "enum_field_value" : 3,
802     "name" : "ANDROID_LOG_DEBUG"
803    },
804    {
805     "enum_field_value" : 4,
806     "name" : "ANDROID_LOG_INFO"
807    },
808    {
809     "enum_field_value" : 5,
810     "name" : "ANDROID_LOG_WARN"
811    },
812    {
813     "enum_field_value" : 6,
814     "name" : "ANDROID_LOG_ERROR"
815    },
816    {
817     "enum_field_value" : 7,
818     "name" : "ANDROID_LOG_FATAL"
819    },
820    {
821     "enum_field_value" : 8,
822     "name" : "ANDROID_LOG_SILENT"
823    }
824   ],
825   "linker_set_key" : "_ZTI19android_LogPriority",
826   "name" : "android_LogPriority",
827   "referenced_type" : "_ZTI19android_LogPriority",
828   "self_type" : "_ZTI19android_LogPriority",
829   "size" : 4,
830   "source_file" : "/system/core/liblog/include/android/log.h",
831   "underlying_type" : "_ZTIj"
832  },
833  {
834   "alignment" : 4,
835   "enum_fields" :
836   [
837    {
838     "enum_field_value" : 0,
839     "name" : "HAL_DATASPACE_UNKNOWN"
840    },
841    {
842     "enum_field_value" : 1,
843     "name" : "HAL_DATASPACE_ARBITRARY"
844    },
845    {
846     "enum_field_value" : 16,
847     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
848    },
849    {
850     "enum_field_value" : 4128768,
851     "name" : "HAL_DATASPACE_STANDARD_MASK"
852    },
853    {
854     "enum_field_value" : 0,
855     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
856    },
857    {
858     "enum_field_value" : 65536,
859     "name" : "HAL_DATASPACE_STANDARD_BT709"
860    },
861    {
862     "enum_field_value" : 131072,
863     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
864    },
865    {
866     "enum_field_value" : 196608,
867     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
868    },
869    {
870     "enum_field_value" : 262144,
871     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
872    },
873    {
874     "enum_field_value" : 327680,
875     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
876    },
877    {
878     "enum_field_value" : 393216,
879     "name" : "HAL_DATASPACE_STANDARD_BT2020"
880    },
881    {
882     "enum_field_value" : 458752,
883     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
884    },
885    {
886     "enum_field_value" : 524288,
887     "name" : "HAL_DATASPACE_STANDARD_BT470M"
888    },
889    {
890     "enum_field_value" : 589824,
891     "name" : "HAL_DATASPACE_STANDARD_FILM"
892    },
893    {
894     "enum_field_value" : 655360,
895     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
896    },
897    {
898     "enum_field_value" : 720896,
899     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
900    },
901    {
902     "enum_field_value" : 22,
903     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
904    },
905    {
906     "enum_field_value" : 130023424,
907     "name" : "HAL_DATASPACE_TRANSFER_MASK"
908    },
909    {
910     "enum_field_value" : 0,
911     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
912    },
913    {
914     "enum_field_value" : 4194304,
915     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
916    },
917    {
918     "enum_field_value" : 8388608,
919     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
920    },
921    {
922     "enum_field_value" : 12582912,
923     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
924    },
925    {
926     "enum_field_value" : 16777216,
927     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
928    },
929    {
930     "enum_field_value" : 20971520,
931     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
932    },
933    {
934     "enum_field_value" : 25165824,
935     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
936    },
937    {
938     "enum_field_value" : 29360128,
939     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
940    },
941    {
942     "enum_field_value" : 33554432,
943     "name" : "HAL_DATASPACE_TRANSFER_HLG"
944    },
945    {
946     "enum_field_value" : 27,
947     "name" : "HAL_DATASPACE_RANGE_SHIFT"
948    },
949    {
950     "enum_field_value" : 939524096,
951     "name" : "HAL_DATASPACE_RANGE_MASK"
952    },
953    {
954     "enum_field_value" : 0,
955     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
956    },
957    {
958     "enum_field_value" : 134217728,
959     "name" : "HAL_DATASPACE_RANGE_FULL"
960    },
961    {
962     "enum_field_value" : 268435456,
963     "name" : "HAL_DATASPACE_RANGE_LIMITED"
964    },
965    {
966     "enum_field_value" : 402653184,
967     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
968    },
969    {
970     "enum_field_value" : 512,
971     "name" : "HAL_DATASPACE_SRGB_LINEAR"
972    },
973    {
974     "enum_field_value" : 138477568,
975     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
976    },
977    {
978     "enum_field_value" : 406913024,
979     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
980    },
981    {
982     "enum_field_value" : 513,
983     "name" : "HAL_DATASPACE_SRGB"
984    },
985    {
986     "enum_field_value" : 142671872,
987     "name" : "HAL_DATASPACE_V0_SRGB"
988    },
989    {
990     "enum_field_value" : 411107328,
991     "name" : "HAL_DATASPACE_V0_SCRGB"
992    },
993    {
994     "enum_field_value" : 257,
995     "name" : "HAL_DATASPACE_JFIF"
996    },
997    {
998     "enum_field_value" : 146931712,
999     "name" : "HAL_DATASPACE_V0_JFIF"
1000    },
1001    {
1002     "enum_field_value" : 258,
1003     "name" : "HAL_DATASPACE_BT601_625"
1004    },
1005    {
1006     "enum_field_value" : 281149440,
1007     "name" : "HAL_DATASPACE_V0_BT601_625"
1008    },
1009    {
1010     "enum_field_value" : 259,
1011     "name" : "HAL_DATASPACE_BT601_525"
1012    },
1013    {
1014     "enum_field_value" : 281280512,
1015     "name" : "HAL_DATASPACE_V0_BT601_525"
1016    },
1017    {
1018     "enum_field_value" : 260,
1019     "name" : "HAL_DATASPACE_BT709"
1020    },
1021    {
1022     "enum_field_value" : 281083904,
1023     "name" : "HAL_DATASPACE_V0_BT709"
1024    },
1025    {
1026     "enum_field_value" : 139067392,
1027     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1028    },
1029    {
1030     "enum_field_value" : 155844608,
1031     "name" : "HAL_DATASPACE_DCI_P3"
1032    },
1033    {
1034     "enum_field_value" : 139067392,
1035     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1036    },
1037    {
1038     "enum_field_value" : 143261696,
1039     "name" : "HAL_DATASPACE_DISPLAY_P3"
1040    },
1041    {
1042     "enum_field_value" : 151715840,
1043     "name" : "HAL_DATASPACE_ADOBE_RGB"
1044    },
1045    {
1046     "enum_field_value" : 138805248,
1047     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1048    },
1049    {
1050     "enum_field_value" : 147193856,
1051     "name" : "HAL_DATASPACE_BT2020"
1052    },
1053    {
1054     "enum_field_value" : 163971072,
1055     "name" : "HAL_DATASPACE_BT2020_PQ"
1056    },
1057    {
1058     "enum_field_value" : 4096,
1059     "name" : "HAL_DATASPACE_DEPTH"
1060    },
1061    {
1062     "enum_field_value" : 4097,
1063     "name" : "HAL_DATASPACE_SENSOR"
1064    }
1065   ],
1066   "linker_set_key" : "_ZTI19android_dataspace_t",
1067   "name" : "android_dataspace_t",
1068   "referenced_type" : "_ZTI19android_dataspace_t",
1069   "self_type" : "_ZTI19android_dataspace_t",
1070   "size" : 4,
1071   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1072   "underlying_type" : "_ZTIj"
1073  },
1074  {
1075   "alignment" : 4,
1076   "enum_fields" :
1077   [
1078    {
1079     "enum_field_value" : 0,
1080     "name" : "FLEX_FORMAT_INVALID"
1081    },
1082    {
1083     "enum_field_value" : 1,
1084     "name" : "FLEX_FORMAT_Y"
1085    },
1086    {
1087     "enum_field_value" : 7,
1088     "name" : "FLEX_FORMAT_YCbCr"
1089    },
1090    {
1091     "enum_field_value" : 1073741831,
1092     "name" : "FLEX_FORMAT_YCbCrA"
1093    },
1094    {
1095     "enum_field_value" : 7168,
1096     "name" : "FLEX_FORMAT_RGB"
1097    },
1098    {
1099     "enum_field_value" : 1073748992,
1100     "name" : "FLEX_FORMAT_RGBA"
1101    }
1102   ],
1103   "linker_set_key" : "_ZTI19android_flex_format",
1104   "name" : "android_flex_format",
1105   "referenced_type" : "_ZTI19android_flex_format",
1106   "self_type" : "_ZTI19android_flex_format",
1107   "size" : 4,
1108   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1109   "underlying_type" : "_ZTIj"
1110  },
1111  {
1112   "alignment" : 4,
1113   "enum_fields" :
1114   [
1115    {
1116     "enum_field_value" : 1,
1117     "name" : "HAL_TRANSFORM_FLIP_H"
1118    },
1119    {
1120     "enum_field_value" : 2,
1121     "name" : "HAL_TRANSFORM_FLIP_V"
1122    },
1123    {
1124     "enum_field_value" : 4,
1125     "name" : "HAL_TRANSFORM_ROT_90"
1126    },
1127    {
1128     "enum_field_value" : 3,
1129     "name" : "HAL_TRANSFORM_ROT_180"
1130    },
1131    {
1132     "enum_field_value" : 7,
1133     "name" : "HAL_TRANSFORM_ROT_270"
1134    }
1135   ],
1136   "linker_set_key" : "_ZTI19android_transform_t",
1137   "name" : "android_transform_t",
1138   "referenced_type" : "_ZTI19android_transform_t",
1139   "self_type" : "_ZTI19android_transform_t",
1140   "size" : 4,
1141   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1142   "underlying_type" : "_ZTIj"
1143  },
1144  {
1145   "alignment" : 4,
1146   "enum_fields" :
1147   [
1148    {
1149     "enum_field_value" : 0,
1150     "name" : "HAL_COLOR_MODE_NATIVE"
1151    },
1152    {
1153     "enum_field_value" : 1,
1154     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1155    },
1156    {
1157     "enum_field_value" : 2,
1158     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1159    },
1160    {
1161     "enum_field_value" : 3,
1162     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1163    },
1164    {
1165     "enum_field_value" : 4,
1166     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1167    },
1168    {
1169     "enum_field_value" : 5,
1170     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1171    },
1172    {
1173     "enum_field_value" : 6,
1174     "name" : "HAL_COLOR_MODE_DCI_P3"
1175    },
1176    {
1177     "enum_field_value" : 7,
1178     "name" : "HAL_COLOR_MODE_SRGB"
1179    },
1180    {
1181     "enum_field_value" : 8,
1182     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1183    },
1184    {
1185     "enum_field_value" : 9,
1186     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1187    }
1188   ],
1189   "linker_set_key" : "_ZTI20android_color_mode_t",
1190   "name" : "android_color_mode_t",
1191   "referenced_type" : "_ZTI20android_color_mode_t",
1192   "self_type" : "_ZTI20android_color_mode_t",
1193   "size" : 4,
1194   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1195   "underlying_type" : "_ZTIj"
1196  },
1197  {
1198   "alignment" : 4,
1199   "enum_fields" :
1200   [
1201    {
1202     "enum_field_value" : 0,
1203     "name" : "SYSTEM_TIME_REALTIME"
1204    },
1205    {
1206     "enum_field_value" : 1,
1207     "name" : "SYSTEM_TIME_MONOTONIC"
1208    },
1209    {
1210     "enum_field_value" : 2,
1211     "name" : "SYSTEM_TIME_PROCESS"
1212    },
1213    {
1214     "enum_field_value" : 3,
1215     "name" : "SYSTEM_TIME_THREAD"
1216    },
1217    {
1218     "enum_field_value" : 4,
1219     "name" : "SYSTEM_TIME_BOOTTIME"
1220    }
1221   ],
1222   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1223   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1224   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1225   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1226   "size" : 4,
1227   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1228   "underlying_type" : "_ZTIj"
1229  },
1230  {
1231   "alignment" : 4,
1232   "enum_fields" :
1233   [
1234    {
1235     "enum_field_value" : 1,
1236     "name" : "FLEX_COMPONENT_Y"
1237    },
1238    {
1239     "enum_field_value" : 2,
1240     "name" : "FLEX_COMPONENT_Cb"
1241    },
1242    {
1243     "enum_field_value" : 4,
1244     "name" : "FLEX_COMPONENT_Cr"
1245    },
1246    {
1247     "enum_field_value" : 1024,
1248     "name" : "FLEX_COMPONENT_R"
1249    },
1250    {
1251     "enum_field_value" : 2048,
1252     "name" : "FLEX_COMPONENT_G"
1253    },
1254    {
1255     "enum_field_value" : 4096,
1256     "name" : "FLEX_COMPONENT_B"
1257    },
1258    {
1259     "enum_field_value" : 1073741824,
1260     "name" : "FLEX_COMPONENT_A"
1261    }
1262   ],
1263   "linker_set_key" : "_ZTI22android_flex_component",
1264   "name" : "android_flex_component",
1265   "referenced_type" : "_ZTI22android_flex_component",
1266   "self_type" : "_ZTI22android_flex_component",
1267   "size" : 4,
1268   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1269   "underlying_type" : "_ZTIj"
1270  },
1271  {
1272   "alignment" : 4,
1273   "enum_fields" :
1274   [
1275    {
1276     "enum_field_value" : 1,
1277     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1278    },
1279    {
1280     "enum_field_value" : 2,
1281     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1282    },
1283    {
1284     "enum_field_value" : 3,
1285     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1286    },
1287    {
1288     "enum_field_value" : 4,
1289     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1290    },
1291    {
1292     "enum_field_value" : 5,
1293     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1294    },
1295    {
1296     "enum_field_value" : 16,
1297     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1298    },
1299    {
1300     "enum_field_value" : 17,
1301     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1302    },
1303    {
1304     "enum_field_value" : 20,
1305     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1306    },
1307    {
1308     "enum_field_value" : 22,
1309     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1310    },
1311    {
1312     "enum_field_value" : 32,
1313     "name" : "HAL_PIXEL_FORMAT_RAW16"
1314    },
1315    {
1316     "enum_field_value" : 33,
1317     "name" : "HAL_PIXEL_FORMAT_BLOB"
1318    },
1319    {
1320     "enum_field_value" : 34,
1321     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1322    },
1323    {
1324     "enum_field_value" : 35,
1325     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1326    },
1327    {
1328     "enum_field_value" : 36,
1329     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1330    },
1331    {
1332     "enum_field_value" : 37,
1333     "name" : "HAL_PIXEL_FORMAT_RAW10"
1334    },
1335    {
1336     "enum_field_value" : 38,
1337     "name" : "HAL_PIXEL_FORMAT_RAW12"
1338    },
1339    {
1340     "enum_field_value" : 43,
1341     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1342    },
1343    {
1344     "enum_field_value" : 538982489,
1345     "name" : "HAL_PIXEL_FORMAT_Y8"
1346    },
1347    {
1348     "enum_field_value" : 540422489,
1349     "name" : "HAL_PIXEL_FORMAT_Y16"
1350    },
1351    {
1352     "enum_field_value" : 842094169,
1353     "name" : "HAL_PIXEL_FORMAT_YV12"
1354    }
1355   ],
1356   "linker_set_key" : "_ZTI22android_pixel_format_t",
1357   "name" : "android_pixel_format_t",
1358   "referenced_type" : "_ZTI22android_pixel_format_t",
1359   "self_type" : "_ZTI22android_pixel_format_t",
1360   "size" : 4,
1361   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1362   "underlying_type" : "_ZTIj"
1363  },
1364  {
1365   "alignment" : 4,
1366   "enum_fields" :
1367   [
1368    {
1369     "enum_field_value" : 19,
1370     "name" : "ANDROID_PRIORITY_LOWEST"
1371    },
1372    {
1373     "enum_field_value" : 10,
1374     "name" : "ANDROID_PRIORITY_BACKGROUND"
1375    },
1376    {
1377     "enum_field_value" : 0,
1378     "name" : "ANDROID_PRIORITY_NORMAL"
1379    },
1380    {
1381     "enum_field_value" : -2,
1382     "name" : "ANDROID_PRIORITY_FOREGROUND"
1383    },
1384    {
1385     "enum_field_value" : -4,
1386     "name" : "ANDROID_PRIORITY_DISPLAY"
1387    },
1388    {
1389     "enum_field_value" : -8,
1390     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1391    },
1392    {
1393     "enum_field_value" : -10,
1394     "name" : "ANDROID_PRIORITY_VIDEO"
1395    },
1396    {
1397     "enum_field_value" : -16,
1398     "name" : "ANDROID_PRIORITY_AUDIO"
1399    },
1400    {
1401     "enum_field_value" : -19,
1402     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1403    },
1404    {
1405     "enum_field_value" : -20,
1406     "name" : "ANDROID_PRIORITY_HIGHEST"
1407    },
1408    {
1409     "enum_field_value" : 0,
1410     "name" : "ANDROID_PRIORITY_DEFAULT"
1411    },
1412    {
1413     "enum_field_value" : -1,
1414     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1415    },
1416    {
1417     "enum_field_value" : 1,
1418     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1419    }
1420   ],
1421   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1422   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1423   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1424   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1425   "size" : 4,
1426   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1427   "underlying_type" : "_ZTIi"
1428  },
1429  {
1430   "alignment" : 4,
1431   "enum_fields" :
1432   [
1433    {
1434     "enum_field_value" : 281411584,
1435     "name" : "HAL_DATASPACE_BT2020_ITU"
1436    },
1437    {
1438     "enum_field_value" : 298188800,
1439     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1440    },
1441    {
1442     "enum_field_value" : 302383104,
1443     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1444    },
1445    {
1446     "enum_field_value" : 168165376,
1447     "name" : "HAL_DATASPACE_BT2020_HLG"
1448    }
1449   ],
1450   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1451   "name" : "android_dataspace_v1_1_t",
1452   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1453   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1454   "size" : 4,
1455   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1456   "underlying_type" : "_ZTIj"
1457  },
1458  {
1459   "alignment" : 4,
1460   "enum_fields" :
1461   [
1462    {
1463     "enum_field_value" : 142999552,
1464     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1465    },
1466    {
1467     "enum_field_value" : 4098,
1468     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1469    },
1470    {
1471     "enum_field_value" : 4099,
1472     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1473    },
1474    {
1475     "enum_field_value" : 4100,
1476     "name" : "HAL_DATASPACE_HEIF"
1477    }
1478   ],
1479   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1480   "name" : "android_dataspace_v1_2_t",
1481   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1482   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1483   "size" : 4,
1484   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1485   "underlying_type" : "_ZTIj"
1486  },
1487  {
1488   "alignment" : 4,
1489   "enum_fields" :
1490   [
1491    {
1492     "enum_field_value" : 10,
1493     "name" : "HAL_COLOR_MODE_BT2020"
1494    },
1495    {
1496     "enum_field_value" : 11,
1497     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1498    },
1499    {
1500     "enum_field_value" : 12,
1501     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1502    }
1503   ],
1504   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1505   "name" : "android_color_mode_v1_1_t",
1506   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1507   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1508   "size" : 4,
1509   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1510   "underlying_type" : "_ZTIj"
1511  },
1512  {
1513   "alignment" : 4,
1514   "enum_fields" :
1515   [
1516    {
1517     "enum_field_value" : 0,
1518     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1519    },
1520    {
1521     "enum_field_value" : 1,
1522     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1523    },
1524    {
1525     "enum_field_value" : 2,
1526     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1527    },
1528    {
1529     "enum_field_value" : 3,
1530     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1531    },
1532    {
1533     "enum_field_value" : 4,
1534     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1535    },
1536    {
1537     "enum_field_value" : 5,
1538     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1539    },
1540    {
1541     "enum_field_value" : 6,
1542     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1543    }
1544   ],
1545   "linker_set_key" : "_ZTI25android_color_transform_t",
1546   "name" : "android_color_transform_t",
1547   "referenced_type" : "_ZTI25android_color_transform_t",
1548   "self_type" : "_ZTI25android_color_transform_t",
1549   "size" : 4,
1550   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1551   "underlying_type" : "_ZTIj"
1552  },
1553  {
1554   "alignment" : 4,
1555   "enum_fields" :
1556   [
1557    {
1558     "enum_field_value" : 39,
1559     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1560    },
1561    {
1562     "enum_field_value" : 40,
1563     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1564    },
1565    {
1566     "enum_field_value" : 41,
1567     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1568    },
1569    {
1570     "enum_field_value" : 42,
1571     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1572    }
1573   ],
1574   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1575   "name" : "android_pixel_format_sw_t",
1576   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1577   "self_type" : "_ZTI25android_pixel_format_sw_t",
1578   "size" : 4,
1579   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1580   "underlying_type" : "_ZTIj"
1581  },
1582  {
1583   "alignment" : 4,
1584   "enum_fields" :
1585   [
1586    {
1587     "enum_field_value" : 48,
1588     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1589    },
1590    {
1591     "enum_field_value" : 49,
1592     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1593    },
1594    {
1595     "enum_field_value" : 50,
1596     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1597    },
1598    {
1599     "enum_field_value" : 51,
1600     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1601    },
1602    {
1603     "enum_field_value" : 52,
1604     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1605    },
1606    {
1607     "enum_field_value" : 53,
1608     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1609    },
1610    {
1611     "enum_field_value" : 54,
1612     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1613    }
1614   ],
1615   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1616   "name" : "android_pixel_format_v1_1_t",
1617   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1618   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1619   "size" : 4,
1620   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1621   "underlying_type" : "_ZTIj"
1622  },
1623  {
1624   "alignment" : 4,
1625   "enum_fields" :
1626   [
1627    {
1628     "enum_field_value" : 55,
1629     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1630    }
1631   ],
1632   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1633   "name" : "android_pixel_format_v1_2_t",
1634   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1635   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1636   "size" : 4,
1637   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1638   "underlying_type" : "_ZTIj"
1639  },
1640  {
1641   "alignment" : 4,
1642   "enum_fields" :
1643   [
1644    {
1645     "enum_field_value" : 0,
1646     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1647    },
1648    {
1649     "enum_field_value" : 1,
1650     "name" : "HAL_RENDER_INTENT_ENHANCE"
1651    },
1652    {
1653     "enum_field_value" : 2,
1654     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1655    },
1656    {
1657     "enum_field_value" : 3,
1658     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1659    }
1660   ],
1661   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1662   "name" : "android_render_intent_v1_1_t",
1663   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1664   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1665   "size" : 4,
1666   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1667   "underlying_type" : "_ZTIj"
1668  },
1669  {
1670   "alignment" : 4,
1671   "enum_fields" :
1672   [
1673    {
1674     "enum_field_value" : 0,
1675     "name" : "LOG_ID_MIN"
1676    },
1677    {
1678     "enum_field_value" : 0,
1679     "name" : "LOG_ID_MAIN"
1680    },
1681    {
1682     "enum_field_value" : 1,
1683     "name" : "LOG_ID_RADIO"
1684    },
1685    {
1686     "enum_field_value" : 2,
1687     "name" : "LOG_ID_EVENTS"
1688    },
1689    {
1690     "enum_field_value" : 3,
1691     "name" : "LOG_ID_SYSTEM"
1692    },
1693    {
1694     "enum_field_value" : 4,
1695     "name" : "LOG_ID_CRASH"
1696    },
1697    {
1698     "enum_field_value" : 5,
1699     "name" : "LOG_ID_STATS"
1700    },
1701    {
1702     "enum_field_value" : 6,
1703     "name" : "LOG_ID_SECURITY"
1704    },
1705    {
1706     "enum_field_value" : 7,
1707     "name" : "LOG_ID_KERNEL"
1708    },
1709    {
1710     "enum_field_value" : 8,
1711     "name" : "LOG_ID_MAX"
1712    },
1713    {
1714     "enum_field_value" : 2147483647,
1715     "name" : "LOG_ID_DEFAULT"
1716    }
1717   ],
1718   "linker_set_key" : "_ZTI6log_id",
1719   "name" : "log_id",
1720   "referenced_type" : "_ZTI6log_id",
1721   "self_type" : "_ZTI6log_id",
1722   "size" : 4,
1723   "source_file" : "/system/core/liblog/include/android/log.h",
1724   "underlying_type" : "_ZTIj"
1725  },
1726  {
1727   "alignment" : 4,
1728   "enum_fields" :
1729   [
1730    {
1731     "enum_field_value" : 1,
1732     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1733    },
1734    {
1735     "enum_field_value" : 2,
1736     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1737    },
1738    {
1739     "enum_field_value" : 4,
1740     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1741    }
1742   ],
1743   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1744   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1745   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1746   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1747   "size" : 4,
1748   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1749   "underlying_type" : "_ZTIj"
1750  },
1751  {
1752   "alignment" : 4,
1753   "enum_fields" :
1754   [
1755    {
1756     "enum_field_value" : 0,
1757     "name" : "android::OK"
1758    },
1759    {
1760     "enum_field_value" : 0,
1761     "name" : "android::NO_ERROR"
1762    },
1763    {
1764     "enum_field_value" : -2147483648,
1765     "name" : "android::UNKNOWN_ERROR"
1766    },
1767    {
1768     "enum_field_value" : -12,
1769     "name" : "android::NO_MEMORY"
1770    },
1771    {
1772     "enum_field_value" : -38,
1773     "name" : "android::INVALID_OPERATION"
1774    },
1775    {
1776     "enum_field_value" : -22,
1777     "name" : "android::BAD_VALUE"
1778    },
1779    {
1780     "enum_field_value" : -2147483647,
1781     "name" : "android::BAD_TYPE"
1782    },
1783    {
1784     "enum_field_value" : -2,
1785     "name" : "android::NAME_NOT_FOUND"
1786    },
1787    {
1788     "enum_field_value" : -1,
1789     "name" : "android::PERMISSION_DENIED"
1790    },
1791    {
1792     "enum_field_value" : -19,
1793     "name" : "android::NO_INIT"
1794    },
1795    {
1796     "enum_field_value" : -17,
1797     "name" : "android::ALREADY_EXISTS"
1798    },
1799    {
1800     "enum_field_value" : -32,
1801     "name" : "android::DEAD_OBJECT"
1802    },
1803    {
1804     "enum_field_value" : -2147483646,
1805     "name" : "android::FAILED_TRANSACTION"
1806    },
1807    {
1808     "enum_field_value" : -75,
1809     "name" : "android::BAD_INDEX"
1810    },
1811    {
1812     "enum_field_value" : -61,
1813     "name" : "android::NOT_ENOUGH_DATA"
1814    },
1815    {
1816     "enum_field_value" : -11,
1817     "name" : "android::WOULD_BLOCK"
1818    },
1819    {
1820     "enum_field_value" : -110,
1821     "name" : "android::TIMED_OUT"
1822    },
1823    {
1824     "enum_field_value" : -74,
1825     "name" : "android::UNKNOWN_TRANSACTION"
1826    },
1827    {
1828     "enum_field_value" : -2147483641,
1829     "name" : "android::FDS_NOT_ALLOWED"
1830    },
1831    {
1832     "enum_field_value" : -2147483640,
1833     "name" : "android::UNEXPECTED_NULL"
1834    }
1835   ],
1836   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1837   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1838   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1839   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1840   "size" : 4,
1841   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1842   "underlying_type" : "_ZTIi"
1843  },
1844  {
1845   "alignment" : 4,
1846   "enum_fields" :
1847   [
1848    {
1849     "enum_field_value" : 19,
1850     "name" : "android::PRIORITY_LOWEST"
1851    },
1852    {
1853     "enum_field_value" : 10,
1854     "name" : "android::PRIORITY_BACKGROUND"
1855    },
1856    {
1857     "enum_field_value" : 0,
1858     "name" : "android::PRIORITY_NORMAL"
1859    },
1860    {
1861     "enum_field_value" : -2,
1862     "name" : "android::PRIORITY_FOREGROUND"
1863    },
1864    {
1865     "enum_field_value" : -4,
1866     "name" : "android::PRIORITY_DISPLAY"
1867    },
1868    {
1869     "enum_field_value" : -8,
1870     "name" : "android::PRIORITY_URGENT_DISPLAY"
1871    },
1872    {
1873     "enum_field_value" : -16,
1874     "name" : "android::PRIORITY_AUDIO"
1875    },
1876    {
1877     "enum_field_value" : -19,
1878     "name" : "android::PRIORITY_URGENT_AUDIO"
1879    },
1880    {
1881     "enum_field_value" : -20,
1882     "name" : "android::PRIORITY_HIGHEST"
1883    },
1884    {
1885     "enum_field_value" : 0,
1886     "name" : "android::PRIORITY_DEFAULT"
1887    },
1888    {
1889     "enum_field_value" : -1,
1890     "name" : "android::PRIORITY_MORE_FAVORABLE"
1891    },
1892    {
1893     "enum_field_value" : 1,
1894     "name" : "android::PRIORITY_LESS_FAVORABLE"
1895    }
1896   ],
1897   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1898   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1899   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1900   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1901   "size" : 4,
1902   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1903   "underlying_type" : "_ZTIi"
1904  },
1905  {
1906   "alignment" : 4,
1907   "enum_fields" :
1908   [
1909    {
1910     "enum_field_value" : 1,
1911     "name" : "android::trait_trivial_copy<bool>::value"
1912    }
1913   ],
1914   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1915   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1916   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1917   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1918   "size" : 4,
1919   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1920   "underlying_type" : "_ZTIj"
1921  },
1922  {
1923   "alignment" : 4,
1924   "enum_fields" :
1925   [
1926    {
1927     "enum_field_value" : 1,
1928     "name" : "android::trait_trivial_copy<char>::value"
1929    }
1930   ],
1931   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1932   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1933   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1934   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1935   "size" : 4,
1936   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1937   "underlying_type" : "_ZTIj"
1938  },
1939  {
1940   "alignment" : 4,
1941   "enum_fields" :
1942   [
1943    {
1944     "enum_field_value" : 1,
1945     "name" : "android::trait_trivial_copy<double>::value"
1946    }
1947   ],
1948   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1949   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1950   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1951   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1952   "size" : 4,
1953   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1954   "underlying_type" : "_ZTIj"
1955  },
1956  {
1957   "alignment" : 4,
1958   "enum_fields" :
1959   [
1960    {
1961     "enum_field_value" : 1,
1962     "name" : "android::trait_trivial_copy<float>::value"
1963    }
1964   ],
1965   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1966   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1967   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1968   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1969   "size" : 4,
1970   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1971   "underlying_type" : "_ZTIj"
1972  },
1973  {
1974   "alignment" : 4,
1975   "enum_fields" :
1976   [
1977    {
1978     "enum_field_value" : 1,
1979     "name" : "android::trait_trivial_copy<unsigned char>::value"
1980    }
1981   ],
1982   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1983   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1984   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1985   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1986   "size" : 4,
1987   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1988   "underlying_type" : "_ZTIj"
1989  },
1990  {
1991   "alignment" : 4,
1992   "enum_fields" :
1993   [
1994    {
1995     "enum_field_value" : 1,
1996     "name" : "android::trait_trivial_copy<int>::value"
1997    }
1998   ],
1999   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2000   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2001   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2002   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2003   "size" : 4,
2004   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2005   "underlying_type" : "_ZTIj"
2006  },
2007  {
2008   "alignment" : 4,
2009   "enum_fields" :
2010   [
2011    {
2012     "enum_field_value" : 1,
2013     "name" : "android::trait_trivial_copy<unsigned int>::value"
2014    }
2015   ],
2016   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2017   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2018   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2019   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2020   "size" : 4,
2021   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2022   "underlying_type" : "_ZTIj"
2023  },
2024  {
2025   "alignment" : 4,
2026   "enum_fields" :
2027   [
2028    {
2029     "enum_field_value" : 1,
2030     "name" : "android::trait_trivial_copy<long>::value"
2031    }
2032   ],
2033   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2034   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2035   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2036   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2037   "size" : 4,
2038   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2039   "underlying_type" : "_ZTIj"
2040  },
2041  {
2042   "alignment" : 4,
2043   "enum_fields" :
2044   [
2045    {
2046     "enum_field_value" : 1,
2047     "name" : "android::trait_trivial_copy<unsigned long>::value"
2048    }
2049   ],
2050   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2051   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2052   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2053   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2054   "size" : 4,
2055   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2056   "underlying_type" : "_ZTIj"
2057  },
2058  {
2059   "alignment" : 4,
2060   "enum_fields" :
2061   [
2062    {
2063     "enum_field_value" : 1,
2064     "name" : "android::trait_trivial_copy<short>::value"
2065    }
2066   ],
2067   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2068   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2069   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2070   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2071   "size" : 4,
2072   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2073   "underlying_type" : "_ZTIj"
2074  },
2075  {
2076   "alignment" : 4,
2077   "enum_fields" :
2078   [
2079    {
2080     "enum_field_value" : 1,
2081     "name" : "android::trait_trivial_copy<unsigned short>::value"
2082    }
2083   ],
2084   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2085   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2086   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2087   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2088   "size" : 4,
2089   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2090   "underlying_type" : "_ZTIj"
2091  },
2092  {
2093   "alignment" : 4,
2094   "enum_fields" :
2095   [
2096    {
2097     "enum_field_value" : 1,
2098     "name" : "android::trait_trivial_copy<void>::value"
2099    }
2100   ],
2101   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2102   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2103   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2104   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2105   "size" : 4,
2106   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2107   "underlying_type" : "_ZTIj"
2108  },
2109  {
2110   "alignment" : 4,
2111   "enum_fields" :
2112   [
2113    {
2114     "enum_field_value" : 1,
2115     "name" : "android::trait_trivial_copy<long long>::value"
2116    }
2117   ],
2118   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2119   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2120   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2121   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2122   "size" : 4,
2123   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2124   "underlying_type" : "_ZTIj"
2125  },
2126  {
2127   "alignment" : 4,
2128   "enum_fields" :
2129   [
2130    {
2131     "enum_field_value" : 1,
2132     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2133    }
2134   ],
2135   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2136   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2137   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2138   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2139   "size" : 4,
2140   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2141   "underlying_type" : "_ZTIj"
2142  },
2143  {
2144   "alignment" : 4,
2145   "enum_fields" :
2146   [
2147    {
2148     "enum_field_value" : 1,
2149     "name" : "android::trait_trivial_ctor<bool>::value"
2150    }
2151   ],
2152   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2153   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2154   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2155   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2156   "size" : 4,
2157   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2158   "underlying_type" : "_ZTIj"
2159  },
2160  {
2161   "alignment" : 4,
2162   "enum_fields" :
2163   [
2164    {
2165     "enum_field_value" : 1,
2166     "name" : "android::trait_trivial_ctor<char>::value"
2167    }
2168   ],
2169   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2170   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2171   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2172   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2173   "size" : 4,
2174   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2175   "underlying_type" : "_ZTIj"
2176  },
2177  {
2178   "alignment" : 4,
2179   "enum_fields" :
2180   [
2181    {
2182     "enum_field_value" : 1,
2183     "name" : "android::trait_trivial_ctor<double>::value"
2184    }
2185   ],
2186   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2187   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2188   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2189   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2190   "size" : 4,
2191   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2192   "underlying_type" : "_ZTIj"
2193  },
2194  {
2195   "alignment" : 4,
2196   "enum_fields" :
2197   [
2198    {
2199     "enum_field_value" : 1,
2200     "name" : "android::trait_trivial_ctor<float>::value"
2201    }
2202   ],
2203   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2204   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2205   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2206   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2207   "size" : 4,
2208   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2209   "underlying_type" : "_ZTIj"
2210  },
2211  {
2212   "alignment" : 4,
2213   "enum_fields" :
2214   [
2215    {
2216     "enum_field_value" : 1,
2217     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2218    }
2219   ],
2220   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2221   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2222   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2223   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2224   "size" : 4,
2225   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2226   "underlying_type" : "_ZTIj"
2227  },
2228  {
2229   "alignment" : 4,
2230   "enum_fields" :
2231   [
2232    {
2233     "enum_field_value" : 1,
2234     "name" : "android::trait_trivial_ctor<int>::value"
2235    }
2236   ],
2237   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2238   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2239   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2240   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2241   "size" : 4,
2242   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2243   "underlying_type" : "_ZTIj"
2244  },
2245  {
2246   "alignment" : 4,
2247   "enum_fields" :
2248   [
2249    {
2250     "enum_field_value" : 1,
2251     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2252    }
2253   ],
2254   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2255   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2256   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2257   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2258   "size" : 4,
2259   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2260   "underlying_type" : "_ZTIj"
2261  },
2262  {
2263   "alignment" : 4,
2264   "enum_fields" :
2265   [
2266    {
2267     "enum_field_value" : 1,
2268     "name" : "android::trait_trivial_ctor<long>::value"
2269    }
2270   ],
2271   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2272   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2273   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2274   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2275   "size" : 4,
2276   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2277   "underlying_type" : "_ZTIj"
2278  },
2279  {
2280   "alignment" : 4,
2281   "enum_fields" :
2282   [
2283    {
2284     "enum_field_value" : 1,
2285     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2286    }
2287   ],
2288   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2289   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2290   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2291   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2292   "size" : 4,
2293   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2294   "underlying_type" : "_ZTIj"
2295  },
2296  {
2297   "alignment" : 4,
2298   "enum_fields" :
2299   [
2300    {
2301     "enum_field_value" : 1,
2302     "name" : "android::trait_trivial_ctor<short>::value"
2303    }
2304   ],
2305   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2306   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2307   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2308   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2309   "size" : 4,
2310   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2311   "underlying_type" : "_ZTIj"
2312  },
2313  {
2314   "alignment" : 4,
2315   "enum_fields" :
2316   [
2317    {
2318     "enum_field_value" : 1,
2319     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2320    }
2321   ],
2322   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2323   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2324   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2325   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2326   "size" : 4,
2327   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2328   "underlying_type" : "_ZTIj"
2329  },
2330  {
2331   "alignment" : 4,
2332   "enum_fields" :
2333   [
2334    {
2335     "enum_field_value" : 1,
2336     "name" : "android::trait_trivial_ctor<void>::value"
2337    }
2338   ],
2339   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2340   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2341   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2342   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2343   "size" : 4,
2344   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2345   "underlying_type" : "_ZTIj"
2346  },
2347  {
2348   "alignment" : 4,
2349   "enum_fields" :
2350   [
2351    {
2352     "enum_field_value" : 1,
2353     "name" : "android::trait_trivial_ctor<long long>::value"
2354    }
2355   ],
2356   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2357   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2358   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2359   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2360   "size" : 4,
2361   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2362   "underlying_type" : "_ZTIj"
2363  },
2364  {
2365   "alignment" : 4,
2366   "enum_fields" :
2367   [
2368    {
2369     "enum_field_value" : 1,
2370     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2371    }
2372   ],
2373   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2374   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2375   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2376   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2377   "size" : 4,
2378   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2379   "underlying_type" : "_ZTIj"
2380  },
2381  {
2382   "alignment" : 4,
2383   "enum_fields" :
2384   [
2385    {
2386     "enum_field_value" : 1,
2387     "name" : "android::trait_trivial_dtor<bool>::value"
2388    }
2389   ],
2390   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2391   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2392   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2393   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2394   "size" : 4,
2395   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2396   "underlying_type" : "_ZTIj"
2397  },
2398  {
2399   "alignment" : 4,
2400   "enum_fields" :
2401   [
2402    {
2403     "enum_field_value" : 1,
2404     "name" : "android::trait_trivial_dtor<char>::value"
2405    }
2406   ],
2407   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2408   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2409   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2410   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2411   "size" : 4,
2412   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2413   "underlying_type" : "_ZTIj"
2414  },
2415  {
2416   "alignment" : 4,
2417   "enum_fields" :
2418   [
2419    {
2420     "enum_field_value" : 1,
2421     "name" : "android::trait_trivial_dtor<double>::value"
2422    }
2423   ],
2424   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2425   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2426   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2427   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2428   "size" : 4,
2429   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2430   "underlying_type" : "_ZTIj"
2431  },
2432  {
2433   "alignment" : 4,
2434   "enum_fields" :
2435   [
2436    {
2437     "enum_field_value" : 1,
2438     "name" : "android::trait_trivial_dtor<float>::value"
2439    }
2440   ],
2441   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2442   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2443   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2444   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2445   "size" : 4,
2446   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2447   "underlying_type" : "_ZTIj"
2448  },
2449  {
2450   "alignment" : 4,
2451   "enum_fields" :
2452   [
2453    {
2454     "enum_field_value" : 1,
2455     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2456    }
2457   ],
2458   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2459   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2460   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2461   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2462   "size" : 4,
2463   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2464   "underlying_type" : "_ZTIj"
2465  },
2466  {
2467   "alignment" : 4,
2468   "enum_fields" :
2469   [
2470    {
2471     "enum_field_value" : 1,
2472     "name" : "android::trait_trivial_dtor<int>::value"
2473    }
2474   ],
2475   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2476   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2477   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2478   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2479   "size" : 4,
2480   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2481   "underlying_type" : "_ZTIj"
2482  },
2483  {
2484   "alignment" : 4,
2485   "enum_fields" :
2486   [
2487    {
2488     "enum_field_value" : 1,
2489     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2490    }
2491   ],
2492   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2493   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2494   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2495   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2496   "size" : 4,
2497   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2498   "underlying_type" : "_ZTIj"
2499  },
2500  {
2501   "alignment" : 4,
2502   "enum_fields" :
2503   [
2504    {
2505     "enum_field_value" : 1,
2506     "name" : "android::trait_trivial_dtor<long>::value"
2507    }
2508   ],
2509   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2510   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2511   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2512   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2513   "size" : 4,
2514   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2515   "underlying_type" : "_ZTIj"
2516  },
2517  {
2518   "alignment" : 4,
2519   "enum_fields" :
2520   [
2521    {
2522     "enum_field_value" : 1,
2523     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2524    }
2525   ],
2526   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2527   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2528   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2529   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2530   "size" : 4,
2531   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2532   "underlying_type" : "_ZTIj"
2533  },
2534  {
2535   "alignment" : 4,
2536   "enum_fields" :
2537   [
2538    {
2539     "enum_field_value" : 1,
2540     "name" : "android::trait_trivial_dtor<short>::value"
2541    }
2542   ],
2543   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2544   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2545   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2546   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2547   "size" : 4,
2548   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2549   "underlying_type" : "_ZTIj"
2550  },
2551  {
2552   "alignment" : 4,
2553   "enum_fields" :
2554   [
2555    {
2556     "enum_field_value" : 1,
2557     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2558    }
2559   ],
2560   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2561   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2562   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2563   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2564   "size" : 4,
2565   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2566   "underlying_type" : "_ZTIj"
2567  },
2568  {
2569   "alignment" : 4,
2570   "enum_fields" :
2571   [
2572    {
2573     "enum_field_value" : 1,
2574     "name" : "android::trait_trivial_dtor<void>::value"
2575    }
2576   ],
2577   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2578   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2579   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2580   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2581   "size" : 4,
2582   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2583   "underlying_type" : "_ZTIj"
2584  },
2585  {
2586   "alignment" : 4,
2587   "enum_fields" :
2588   [
2589    {
2590     "enum_field_value" : 1,
2591     "name" : "android::trait_trivial_dtor<long long>::value"
2592    }
2593   ],
2594   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2595   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2596   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2597   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2598   "size" : 4,
2599   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2600   "underlying_type" : "_ZTIj"
2601  },
2602  {
2603   "alignment" : 4,
2604   "enum_fields" :
2605   [
2606    {
2607     "enum_field_value" : 1,
2608     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2609    }
2610   ],
2611   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2612   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2613   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2614   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2615   "size" : 4,
2616   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2617   "underlying_type" : "_ZTIj"
2618  },
2619  {
2620   "alignment" : 4,
2621   "enum_fields" :
2622   [
2623    {
2624     "enum_field_value" : 1,
2625     "name" : "android::trait_trivial_move<android::String8>::value"
2626    }
2627   ],
2628   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2629   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2630   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2631   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2632   "size" : 4,
2633   "source_file" : "/system/core/libutils/include/utils/String8.h",
2634   "underlying_type" : "_ZTIj"
2635  },
2636  {
2637   "alignment" : 4,
2638   "enum_fields" :
2639   [
2640    {
2641     "enum_field_value" : 1,
2642     "name" : "android::trait_trivial_move<android::String16>::value"
2643    }
2644   ],
2645   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2646   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2647   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2648   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2649   "size" : 4,
2650   "source_file" : "/system/core/libutils/include/utils/String16.h",
2651   "underlying_type" : "_ZTIj"
2652  },
2653  {
2654   "alignment" : 4,
2655   "enum_fields" :
2656   [
2657    {
2658     "enum_field_value" : 1,
2659     "name" : "android::trait_trivial_move<bool>::value"
2660    }
2661   ],
2662   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2663   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2664   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2665   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2666   "size" : 4,
2667   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2668   "underlying_type" : "_ZTIj"
2669  },
2670  {
2671   "alignment" : 4,
2672   "enum_fields" :
2673   [
2674    {
2675     "enum_field_value" : 1,
2676     "name" : "android::trait_trivial_move<char>::value"
2677    }
2678   ],
2679   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2680   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2681   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2682   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2683   "size" : 4,
2684   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2685   "underlying_type" : "_ZTIj"
2686  },
2687  {
2688   "alignment" : 4,
2689   "enum_fields" :
2690   [
2691    {
2692     "enum_field_value" : 1,
2693     "name" : "android::trait_trivial_move<double>::value"
2694    }
2695   ],
2696   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2697   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2698   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2699   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2700   "size" : 4,
2701   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2702   "underlying_type" : "_ZTIj"
2703  },
2704  {
2705   "alignment" : 4,
2706   "enum_fields" :
2707   [
2708    {
2709     "enum_field_value" : 1,
2710     "name" : "android::trait_trivial_move<float>::value"
2711    }
2712   ],
2713   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2714   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2715   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2716   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2717   "size" : 4,
2718   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2719   "underlying_type" : "_ZTIj"
2720  },
2721  {
2722   "alignment" : 4,
2723   "enum_fields" :
2724   [
2725    {
2726     "enum_field_value" : 1,
2727     "name" : "android::trait_trivial_move<unsigned char>::value"
2728    }
2729   ],
2730   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2731   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2732   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2733   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2734   "size" : 4,
2735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2736   "underlying_type" : "_ZTIj"
2737  },
2738  {
2739   "alignment" : 4,
2740   "enum_fields" :
2741   [
2742    {
2743     "enum_field_value" : 1,
2744     "name" : "android::trait_trivial_move<int>::value"
2745    }
2746   ],
2747   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2748   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2749   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2750   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2751   "size" : 4,
2752   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2753   "underlying_type" : "_ZTIj"
2754  },
2755  {
2756   "alignment" : 4,
2757   "enum_fields" :
2758   [
2759    {
2760     "enum_field_value" : 1,
2761     "name" : "android::trait_trivial_move<unsigned int>::value"
2762    }
2763   ],
2764   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2765   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2766   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2767   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2768   "size" : 4,
2769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2770   "underlying_type" : "_ZTIj"
2771  },
2772  {
2773   "alignment" : 4,
2774   "enum_fields" :
2775   [
2776    {
2777     "enum_field_value" : 1,
2778     "name" : "android::trait_trivial_move<long>::value"
2779    }
2780   ],
2781   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2782   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2783   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2784   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2785   "size" : 4,
2786   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2787   "underlying_type" : "_ZTIj"
2788  },
2789  {
2790   "alignment" : 4,
2791   "enum_fields" :
2792   [
2793    {
2794     "enum_field_value" : 1,
2795     "name" : "android::trait_trivial_move<unsigned long>::value"
2796    }
2797   ],
2798   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2799   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2800   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2801   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2802   "size" : 4,
2803   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2804   "underlying_type" : "_ZTIj"
2805  },
2806  {
2807   "alignment" : 4,
2808   "enum_fields" :
2809   [
2810    {
2811     "enum_field_value" : 1,
2812     "name" : "android::trait_trivial_move<short>::value"
2813    }
2814   ],
2815   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2816   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2817   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2818   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2819   "size" : 4,
2820   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2821   "underlying_type" : "_ZTIj"
2822  },
2823  {
2824   "alignment" : 4,
2825   "enum_fields" :
2826   [
2827    {
2828     "enum_field_value" : 1,
2829     "name" : "android::trait_trivial_move<unsigned short>::value"
2830    }
2831   ],
2832   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2833   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2834   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2835   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2836   "size" : 4,
2837   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2838   "underlying_type" : "_ZTIj"
2839  },
2840  {
2841   "alignment" : 4,
2842   "enum_fields" :
2843   [
2844    {
2845     "enum_field_value" : 1,
2846     "name" : "android::trait_trivial_move<void>::value"
2847    }
2848   ],
2849   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2850   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2851   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2852   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2853   "size" : 4,
2854   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2855   "underlying_type" : "_ZTIj"
2856  },
2857  {
2858   "alignment" : 4,
2859   "enum_fields" :
2860   [
2861    {
2862     "enum_field_value" : 1,
2863     "name" : "android::trait_trivial_move<long long>::value"
2864    }
2865   ],
2866   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2867   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2868   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2869   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2870   "size" : 4,
2871   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2872   "underlying_type" : "_ZTIj"
2873  },
2874  {
2875   "alignment" : 4,
2876   "enum_fields" :
2877   [
2878    {
2879     "enum_field_value" : 1,
2880     "name" : "android::trait_trivial_move<unsigned long long>::value"
2881    }
2882   ],
2883   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2884   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2885   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2886   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2887   "size" : 4,
2888   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2889   "underlying_type" : "_ZTIj"
2890  },
2891  {
2892   "alignment" : 4,
2893   "enum_fields" :
2894   [
2895    {
2896     "enum_field_value" : 0,
2897     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2898    },
2899    {
2900     "enum_field_value" : 1,
2901     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2902    },
2903    {
2904     "enum_field_value" : 2,
2905     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2906    }
2907   ],
2908   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2909   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2910   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2911   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2912   "size" : 4,
2913   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2914   "underlying_type" : "_ZTIi"
2915  },
2916  {
2917   "alignment" : 4,
2918   "enum_fields" :
2919   [
2920    {
2921     "enum_field_value" : -1,
2922     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2923    }
2924   ],
2925   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2926   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2927   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2928   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2929   "size" : 4,
2930   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2931   "underlying_type" : "_ZTIi"
2932  },
2933  {
2934   "alignment" : 1,
2935   "enum_fields" :
2936   [
2937    {
2938     "enum_field_value" : 0,
2939     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2940    },
2941    {
2942     "enum_field_value" : 1,
2943     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2944    },
2945    {
2946     "enum_field_value" : 2,
2947     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2948    }
2949   ],
2950   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2951   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2952   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2953   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2954   "size" : 1,
2955   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2956   "underlying_type" : "_ZTIh"
2957  },
2958  {
2959   "alignment" : 4,
2960   "enum_fields" :
2961   [
2962    {
2963     "enum_field_value" : 0,
2964     "name" : "android::Mutex::PRIVATE"
2965    },
2966    {
2967     "enum_field_value" : 1,
2968     "name" : "android::Mutex::SHARED"
2969    }
2970   ],
2971   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2972   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2973   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2974   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2975   "size" : 4,
2976   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2977   "underlying_type" : "_ZTIj"
2978  },
2979  {
2980   "alignment" : 4,
2981   "enum_fields" :
2982   [
2983    {
2984     "enum_field_value" : 0,
2985     "name" : "android::RWLock::PRIVATE"
2986    },
2987    {
2988     "enum_field_value" : 1,
2989     "name" : "android::RWLock::SHARED"
2990    }
2991   ],
2992   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2993   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2994   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2995   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2996   "size" : 4,
2997   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2998   "underlying_type" : "_ZTIj"
2999  },
3000  {
3001   "access" : "protected",
3002   "alignment" : 4,
3003   "enum_fields" :
3004   [
3005    {
3006     "enum_field_value" : 1,
3007     "name" : "android::RefBase::FIRST_INC_STRONG"
3008    }
3009   ],
3010   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3011   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3012   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3013   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3014   "size" : 4,
3015   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3016   "underlying_type" : "_ZTIj"
3017  },
3018  {
3019   "access" : "protected",
3020   "alignment" : 4,
3021   "enum_fields" :
3022   [
3023    {
3024     "enum_field_value" : 0,
3025     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3026    },
3027    {
3028     "enum_field_value" : 1,
3029     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3030    },
3031    {
3032     "enum_field_value" : 1,
3033     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3034    }
3035   ],
3036   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3037   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3038   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3039   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3040   "size" : 4,
3041   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3042   "underlying_type" : "_ZTIj"
3043  },
3044  {
3045   "alignment" : 4,
3046   "enum_fields" :
3047   [
3048    {
3049     "enum_field_value" : 0,
3050     "name" : "android::String8::kEmptyString"
3051    }
3052   ],
3053   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3054   "name" : "android::String8::StaticLinkage",
3055   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3056   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3057   "size" : 4,
3058   "source_file" : "/system/core/libutils/include/utils/String8.h",
3059   "underlying_type" : "_ZTIj"
3060  },
3061  {
3062   "alignment" : 4,
3063   "enum_fields" :
3064   [
3065    {
3066     "enum_field_value" : 0,
3067     "name" : "android::String16::kEmptyString"
3068    }
3069   ],
3070   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3071   "name" : "android::String16::StaticLinkage",
3072   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3073   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3074   "size" : 4,
3075   "source_file" : "/system/core/libutils/include/utils/String16.h",
3076   "underlying_type" : "_ZTIj"
3077  },
3078  {
3079   "alignment" : 4,
3080   "enum_fields" :
3081   [
3082    {
3083     "enum_field_value" : 0,
3084     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3085    },
3086    {
3087     "enum_field_value" : 1,
3088     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3089    },
3090    {
3091     "enum_field_value" : 2,
3092     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3093    },
3094    {
3095     "enum_field_value" : 3,
3096     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3097    }
3098   ],
3099   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3100   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3101   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3102   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3103   "size" : 4,
3104   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3105   "underlying_type" : "_ZTIi"
3106  },
3107  {
3108   "alignment" : 4,
3109   "enum_fields" :
3110   [
3111    {
3112     "enum_field_value" : 0,
3113     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3114    },
3115    {
3116     "enum_field_value" : 1,
3117     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3118    },
3119    {
3120     "enum_field_value" : 2,
3121     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3122    }
3123   ],
3124   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3125   "name" : "android::hardware::ProcessState::CallRestriction",
3126   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3127   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3128   "size" : 4,
3129   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3130   "underlying_type" : "_ZTIi"
3131  },
3132  {
3133   "alignment" : 4,
3134   "enum_fields" :
3135   [
3136    {
3137     "enum_field_value" : 0,
3138     "name" : "android::hardware::HidlReturnRestriction::NONE"
3139    },
3140    {
3141     "enum_field_value" : 1,
3142     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3143    },
3144    {
3145     "enum_field_value" : 2,
3146     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3147    }
3148   ],
3149   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3150   "name" : "android::hardware::HidlReturnRestriction",
3151   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3152   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3153   "size" : 4,
3154   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3155   "underlying_type" : "_ZTIi"
3156  },
3157  {
3158   "alignment" : 4,
3159   "enum_fields" :
3160   [
3161    {
3162     "enum_field_value" : 0,
3163     "name" : "android::hardware::usb::V1_0::PortDataRole::NONE"
3164    },
3165    {
3166     "enum_field_value" : 1,
3167     "name" : "android::hardware::usb::V1_0::PortDataRole::HOST"
3168    },
3169    {
3170     "enum_field_value" : 2,
3171     "name" : "android::hardware::usb::V1_0::PortDataRole::DEVICE"
3172    },
3173    {
3174     "enum_field_value" : 3,
3175     "name" : "android::hardware::usb::V1_0::PortDataRole::NUM_DATA_ROLES"
3176    }
3177   ],
3178   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3179   "name" : "android::hardware::usb::V1_0::PortDataRole",
3180   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3181   "self_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3182   "size" : 4,
3183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3184   "underlying_type" : "_ZTIj"
3185  },
3186  {
3187   "alignment" : 4,
3188   "enum_fields" :
3189   [
3190    {
3191     "enum_field_value" : 0,
3192     "name" : "android::hardware::usb::V1_0::PortRoleType::DATA_ROLE"
3193    },
3194    {
3195     "enum_field_value" : 1,
3196     "name" : "android::hardware::usb::V1_0::PortRoleType::POWER_ROLE"
3197    },
3198    {
3199     "enum_field_value" : 2,
3200     "name" : "android::hardware::usb::V1_0::PortRoleType::MODE"
3201    }
3202   ],
3203   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3204   "name" : "android::hardware::usb::V1_0::PortRoleType",
3205   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3206   "self_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3207   "size" : 4,
3208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3209   "underlying_type" : "_ZTIj"
3210  },
3211  {
3212   "alignment" : 4,
3213   "enum_fields" :
3214   [
3215    {
3216     "enum_field_value" : 0,
3217     "name" : "android::hardware::usb::V1_0::PortPowerRole::NONE"
3218    },
3219    {
3220     "enum_field_value" : 1,
3221     "name" : "android::hardware::usb::V1_0::PortPowerRole::SOURCE"
3222    },
3223    {
3224     "enum_field_value" : 2,
3225     "name" : "android::hardware::usb::V1_0::PortPowerRole::SINK"
3226    },
3227    {
3228     "enum_field_value" : 3,
3229     "name" : "android::hardware::usb::V1_0::PortPowerRole::NUM_POWER_ROLES"
3230    }
3231   ],
3232   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3233   "name" : "android::hardware::usb::V1_0::PortPowerRole",
3234   "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3235   "self_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3236   "size" : 4,
3237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3238   "underlying_type" : "_ZTIj"
3239  },
3240  {
3241   "alignment" : 4,
3242   "enum_fields" :
3243   [
3244    {
3245     "enum_field_value" : 0,
3246     "name" : "android::hardware::usb::V1_0::Status::SUCCESS"
3247    },
3248    {
3249     "enum_field_value" : 1,
3250     "name" : "android::hardware::usb::V1_0::Status::ERROR"
3251    },
3252    {
3253     "enum_field_value" : 2,
3254     "name" : "android::hardware::usb::V1_0::Status::INVALID_ARGUMENT"
3255    },
3256    {
3257     "enum_field_value" : 3,
3258     "name" : "android::hardware::usb::V1_0::Status::UNRECOGNIZED_ROLE"
3259    }
3260   ],
3261   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3262   "name" : "android::hardware::usb::V1_0::Status",
3263   "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3264   "self_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3265   "size" : 4,
3266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3267   "underlying_type" : "_ZTIj"
3268  },
3269  {
3270   "alignment" : 4,
3271   "enum_fields" :
3272   [
3273    {
3274     "enum_field_value" : 0,
3275     "name" : "android::hardware::usb::V1_0::PortMode::NONE"
3276    },
3277    {
3278     "enum_field_value" : 1,
3279     "name" : "android::hardware::usb::V1_0::PortMode::UFP"
3280    },
3281    {
3282     "enum_field_value" : 2,
3283     "name" : "android::hardware::usb::V1_0::PortMode::DFP"
3284    },
3285    {
3286     "enum_field_value" : 3,
3287     "name" : "android::hardware::usb::V1_0::PortMode::DRP"
3288    },
3289    {
3290     "enum_field_value" : 4,
3291     "name" : "android::hardware::usb::V1_0::PortMode::NUM_MODES"
3292    }
3293   ],
3294   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3295   "name" : "android::hardware::usb::V1_0::PortMode",
3296   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3297   "self_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3298   "size" : 4,
3299   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3300   "underlying_type" : "_ZTIj"
3301  },
3302  {
3303   "alignment" : 4,
3304   "enum_fields" :
3305   [
3306    {
3307     "enum_field_value" : 0,
3308     "name" : "android::hardware::Status::EX_NONE"
3309    },
3310    {
3311     "enum_field_value" : -1,
3312     "name" : "android::hardware::Status::EX_SECURITY"
3313    },
3314    {
3315     "enum_field_value" : -2,
3316     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3317    },
3318    {
3319     "enum_field_value" : -3,
3320     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3321    },
3322    {
3323     "enum_field_value" : -4,
3324     "name" : "android::hardware::Status::EX_NULL_POINTER"
3325    },
3326    {
3327     "enum_field_value" : -5,
3328     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3329    },
3330    {
3331     "enum_field_value" : -6,
3332     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3333    },
3334    {
3335     "enum_field_value" : -7,
3336     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3337    },
3338    {
3339     "enum_field_value" : -128,
3340     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3341    },
3342    {
3343     "enum_field_value" : -129,
3344     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3345    }
3346   ],
3347   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3348   "name" : "android::hardware::Status::Exception",
3349   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3350   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3351   "size" : 4,
3352   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3353   "underlying_type" : "_ZTIi"
3354  },
3355  {
3356   "alignment" : 4,
3357   "enum_fields" :
3358   [
3359    {
3360     "enum_field_value" : 1,
3361     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3362    }
3363   ],
3364   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3365   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3366   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3367   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3368   "size" : 4,
3369   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3370   "underlying_type" : "_ZTIj"
3371  },
3372  {
3373   "alignment" : 4,
3374   "enum_fields" :
3375   [
3376    {
3377     "enum_field_value" : 0,
3378     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3379    },
3380    {
3381     "enum_field_value" : 1,
3382     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3383    },
3384    {
3385     "enum_field_value" : 2,
3386     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3387    },
3388    {
3389     "enum_field_value" : 3,
3390     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3391    },
3392    {
3393     "enum_field_value" : 4,
3394     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3395    },
3396    {
3397     "enum_field_value" : 5,
3398     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3399    },
3400    {
3401     "enum_field_value" : 6,
3402     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3403    },
3404    {
3405     "enum_field_value" : 7,
3406     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3407    },
3408    {
3409     "enum_field_value" : 8,
3410     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3411    },
3412    {
3413     "enum_field_value" : 9,
3414     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3415    }
3416   ],
3417   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3418   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3419   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3420   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3421   "size" : 4,
3422   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3423   "underlying_type" : "_ZTIj"
3424  },
3425  {
3426   "alignment" : 4,
3427   "enum_fields" :
3428   [
3429    {
3430     "enum_field_value" : 1,
3431     "name" : "android::hardware::kSynchronizedReadWrite"
3432    },
3433    {
3434     "enum_field_value" : 2,
3435     "name" : "android::hardware::kUnsynchronizedWrite"
3436    }
3437   ],
3438   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3439   "name" : "android::hardware::MQFlavor",
3440   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3441   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3442   "size" : 4,
3443   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3444   "underlying_type" : "_ZTIj"
3445  },
3446  {
3447   "alignment" : 4,
3448   "enum_fields" :
3449   [
3450    {
3451     "enum_field_value" : 0,
3452     "name" : "android::Condition::WAKE_UP_ONE"
3453    },
3454    {
3455     "enum_field_value" : 1,
3456     "name" : "android::Condition::WAKE_UP_ALL"
3457    }
3458   ],
3459   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3460   "name" : "android::Condition::WakeUpType",
3461   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3462   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3463   "size" : 4,
3464   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3465   "underlying_type" : "_ZTIj"
3466  },
3467  {
3468   "alignment" : 4,
3469   "enum_fields" :
3470   [
3471    {
3472     "enum_field_value" : 0,
3473     "name" : "android::Condition::PRIVATE"
3474    },
3475    {
3476     "enum_field_value" : 1,
3477     "name" : "android::Condition::SHARED"
3478    }
3479   ],
3480   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3481   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3482   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3483   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3484   "size" : 4,
3485   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3486   "underlying_type" : "_ZTIj"
3487  }
3488 ],
3489 "function_types" :
3490 [
3491  {
3492   "alignment" : 4,
3493   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3494   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3495   "parameters" :
3496   [
3497    {
3498     "referenced_type" : "_ZTIRKN7android8String16E"
3499    },
3500    {
3501     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3502    },
3503    {
3504     "referenced_type" : "_ZTIPv"
3505    }
3506   ],
3507   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3508   "return_type" : "_ZTIb",
3509   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3510   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3511  },
3512  {
3513   "alignment" : 4,
3514   "linker_set_key" : "_ZTIFiPvE",
3515   "name" : "int (void *)",
3516   "parameters" :
3517   [
3518    {
3519     "referenced_type" : "_ZTIPv"
3520    }
3521   ],
3522   "referenced_type" : "_ZTIFiPvE",
3523   "return_type" : "_ZTIi",
3524   "self_type" : "_ZTIFiPvE",
3525   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3526  },
3527  {
3528   "alignment" : 4,
3529   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3530   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3531   "parameters" :
3532   [
3533    {
3534     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3535    },
3536    {
3537     "referenced_type" : "_ZTIPKh"
3538    },
3539    {
3540     "referenced_type" : "_ZTIj"
3541    },
3542    {
3543     "referenced_type" : "_ZTIPKy"
3544    },
3545    {
3546     "referenced_type" : "_ZTIj"
3547    },
3548    {
3549     "referenced_type" : "_ZTIPv"
3550    }
3551   ],
3552   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3553   "return_type" : "_ZTIv",
3554   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3555   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3556  }
3557 ],
3558 "functions" :
3559 [
3560  {
3561   "function_name" : "android::hardware::fromBinder",
3562   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_3usb4V1_012IUsbCallbackENS3_15BpHwUsbCallbackENS3_15BnHwUsbCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3563   "parameters" :
3564   [
3565    {
3566     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3567    }
3568   ],
3569   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
3570   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3571   "template_args" :
3572   [
3573    "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
3574    "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
3575    "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
3576   ]
3577  },
3578  {
3579   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::getService",
3580   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3581   "parameters" :
3582   [
3583    {
3584     "default_arg" : true,
3585     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3586    },
3587    {
3588     "default_arg" : true,
3589     "referenced_type" : "_ZTIb"
3590    }
3591   ],
3592   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
3593   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3594  },
3595  {
3596   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::linkToDeath",
3597   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3598   "parameters" :
3599   [
3600    {
3601     "is_this_ptr" : true,
3602     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3603    },
3604    {
3605     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3606    },
3607    {
3608     "referenced_type" : "_ZTIy"
3609    }
3610   ],
3611   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3612   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3613  },
3614  {
3615   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::getDebugInfo",
3616   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3617   "parameters" :
3618   [
3619    {
3620     "is_this_ptr" : true,
3621     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3622    },
3623    {
3624     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3625    }
3626   ],
3627   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3628   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3629  },
3630  {
3631   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::getHashChain",
3632   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3633   "parameters" :
3634   [
3635    {
3636     "is_this_ptr" : true,
3637     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3638    },
3639    {
3640     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3641    }
3642   ],
3643   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3645  },
3646  {
3647   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::tryGetService",
3648   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3649   "parameters" :
3650   [
3651    {
3652     "default_arg" : true,
3653     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3654    },
3655    {
3656     "default_arg" : true,
3657     "referenced_type" : "_ZTIb"
3658    }
3659   ],
3660   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
3661   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3662  },
3663  {
3664   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::unlinkToDeath",
3665   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3666   "parameters" :
3667   [
3668    {
3669     "is_this_ptr" : true,
3670     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3671    },
3672    {
3673     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3674    }
3675   ],
3676   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3678  },
3679  {
3680   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::interfaceChain",
3681   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3682   "parameters" :
3683   [
3684    {
3685     "is_this_ptr" : true,
3686     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3687    },
3688    {
3689     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3690    }
3691   ],
3692   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3694  },
3695  {
3696   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::registerAsService",
3697   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3698   "parameters" :
3699   [
3700    {
3701     "is_this_ptr" : true,
3702     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3703    },
3704    {
3705     "default_arg" : true,
3706     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3707    }
3708   ],
3709   "return_type" : "_ZTIi",
3710   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3711  },
3712  {
3713   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::interfaceDescriptor",
3714   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3715   "parameters" :
3716   [
3717    {
3718     "is_this_ptr" : true,
3719     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3720    },
3721    {
3722     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3723    }
3724   ],
3725   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3727  },
3728  {
3729   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::notifySyspropsChanged",
3730   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv",
3731   "parameters" :
3732   [
3733    {
3734     "is_this_ptr" : true,
3735     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3736    }
3737   ],
3738   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3740  },
3741  {
3742   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::setHALInstrumentation",
3743   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv",
3744   "parameters" :
3745   [
3746    {
3747     "is_this_ptr" : true,
3748     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3749    }
3750   ],
3751   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3753  },
3754  {
3755   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::registerForNotifications",
3756   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3757   "parameters" :
3758   [
3759    {
3760     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3761    },
3762    {
3763     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3764    }
3765   ],
3766   "return_type" : "_ZTIb",
3767   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3768  },
3769  {
3770   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::ping",
3771   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv",
3772   "parameters" :
3773   [
3774    {
3775     "is_this_ptr" : true,
3776     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3777    }
3778   ],
3779   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3781  },
3782  {
3783   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::debug",
3784   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3785   "parameters" :
3786   [
3787    {
3788     "is_this_ptr" : true,
3789     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3790    },
3791    {
3792     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3793    },
3794    {
3795     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3796    }
3797   ],
3798   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3799   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3800  },
3801  {
3802   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::castFrom",
3803   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3804   "parameters" :
3805   [
3806    {
3807     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3808    },
3809    {
3810     "default_arg" : true,
3811     "referenced_type" : "_ZTIb"
3812    }
3813   ],
3814   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
3815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3816  },
3817  {
3818   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::castFrom",
3819   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback8castFromERKNS_2spIS3_EEb",
3820   "parameters" :
3821   [
3822    {
3823     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
3824    },
3825    {
3826     "default_arg" : true,
3827     "referenced_type" : "_ZTIb"
3828    }
3829   ],
3830   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
3831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3832  },
3833  {
3834   "access" : "private",
3835   "function_name" : "android::hardware::usb::V1_0::BsUsbCallback::addOnewayTask",
3836   "linker_set_key" : "_ZN7android8hardware3usb4V1_013BsUsbCallback13addOnewayTaskENSt3__18functionIFvvEEE",
3837   "parameters" :
3838   [
3839    {
3840     "is_this_ptr" : true,
3841     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_013BsUsbCallbackE"
3842    },
3843    {
3844     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3845    }
3846   ],
3847   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3848   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BsUsbCallback.h"
3849  },
3850  {
3851   "function_name" : "android::hardware::usb::V1_0::BsUsbCallback::BsUsbCallback",
3852   "linker_set_key" : "_ZN7android8hardware3usb4V1_013BsUsbCallbackC1ENS_2spINS2_12IUsbCallbackEEE",
3853   "parameters" :
3854   [
3855    {
3856     "is_this_ptr" : true,
3857     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_013BsUsbCallbackE"
3858    },
3859    {
3860     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
3861    }
3862   ],
3863   "return_type" : "_ZTIv",
3864   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BsUsbCallback.h"
3865  },
3866  {
3867   "function_name" : "android::hardware::usb::V1_0::BsUsbCallback::BsUsbCallback",
3868   "linker_set_key" : "_ZN7android8hardware3usb4V1_013BsUsbCallbackC2ENS_2spINS2_12IUsbCallbackEEE",
3869   "parameters" :
3870   [
3871    {
3872     "is_this_ptr" : true,
3873     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_013BsUsbCallbackE"
3874    },
3875    {
3876     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
3877    }
3878   ],
3879   "return_type" : "_ZTIv",
3880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BsUsbCallback.h"
3881  },
3882  {
3883   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::onTransact",
3884   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3885   "parameters" :
3886   [
3887    {
3888     "is_this_ptr" : true,
3889     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE"
3890    },
3891    {
3892     "referenced_type" : "_ZTIj"
3893    },
3894    {
3895     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3896    },
3897    {
3898     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3899    },
3900    {
3901     "default_arg" : true,
3902     "referenced_type" : "_ZTIj"
3903    },
3904    {
3905     "default_arg" : true,
3906     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3907    }
3908   ],
3909   "return_type" : "_ZTIi",
3910   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
3911  },
3912  {
3913   "access" : "private",
3914   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::getDebugInfo",
3915   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3916   "parameters" :
3917   [
3918    {
3919     "is_this_ptr" : true,
3920     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE"
3921    },
3922    {
3923     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3924    }
3925   ],
3926   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
3928  },
3929  {
3930   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::_hidl_notifyPortStatusChange",
3931   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback28_hidl_notifyPortStatusChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3932   "parameters" :
3933   [
3934    {
3935     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3936    },
3937    {
3938     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3939    },
3940    {
3941     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3942    },
3943    {
3944     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3945    }
3946   ],
3947   "return_type" : "_ZTIi",
3948   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
3949  },
3950  {
3951   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::_hidl_notifyRoleSwitchStatus",
3952   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback28_hidl_notifyRoleSwitchStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3953   "parameters" :
3954   [
3955    {
3956     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3957    },
3958    {
3959     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3960    },
3961    {
3962     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3963    },
3964    {
3965     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3966    }
3967   ],
3968   "return_type" : "_ZTIi",
3969   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
3970  },
3971  {
3972   "access" : "private",
3973   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::ping",
3974   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback4pingEv",
3975   "parameters" :
3976   [
3977    {
3978     "is_this_ptr" : true,
3979     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE"
3980    }
3981   ],
3982   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
3984  },
3985  {
3986   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::BnHwUsbCallback",
3987   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackC1ERKNS_2spINS2_12IUsbCallbackEEE",
3988   "parameters" :
3989   [
3990    {
3991     "is_this_ptr" : true,
3992     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE"
3993    },
3994    {
3995     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
3996    }
3997   ],
3998   "return_type" : "_ZTIv",
3999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
4000  },
4001  {
4002   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::BnHwUsbCallback",
4003   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackC2ERKNS_2spINS2_12IUsbCallbackEEE",
4004   "parameters" :
4005   [
4006    {
4007     "is_this_ptr" : true,
4008     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE"
4009    },
4010    {
4011     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
4012    }
4013   ],
4014   "return_type" : "_ZTIv",
4015   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
4016  },
4017  {
4018   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::~BnHwUsbCallback",
4019   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev",
4020   "parameters" :
4021   [
4022    {
4023     "is_this_ptr" : true,
4024     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE"
4025    }
4026   ],
4027   "return_type" : "_ZTIv",
4028   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
4029  },
4030  {
4031   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::~BnHwUsbCallback",
4032   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev",
4033   "parameters" :
4034   [
4035    {
4036     "is_this_ptr" : true,
4037     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE"
4038    }
4039   ],
4040   "return_type" : "_ZTIv",
4041   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
4042  },
4043  {
4044   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::~BnHwUsbCallback",
4045   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD2Ev",
4046   "parameters" :
4047   [
4048    {
4049     "is_this_ptr" : true,
4050     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE"
4051    }
4052   ],
4053   "return_type" : "_ZTIv",
4054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
4055  },
4056  {
4057   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::linkToDeath",
4058   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4059   "parameters" :
4060   [
4061    {
4062     "is_this_ptr" : true,
4063     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4064    },
4065    {
4066     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4067    },
4068    {
4069     "referenced_type" : "_ZTIy"
4070    }
4071   ],
4072   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4074  },
4075  {
4076   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::getDebugInfo",
4077   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4078   "parameters" :
4079   [
4080    {
4081     "is_this_ptr" : true,
4082     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4083    },
4084    {
4085     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4086    }
4087   ],
4088   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4089   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4090  },
4091  {
4092   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::getHashChain",
4093   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4094   "parameters" :
4095   [
4096    {
4097     "is_this_ptr" : true,
4098     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4099    },
4100    {
4101     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4102    }
4103   ],
4104   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4106  },
4107  {
4108   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::unlinkToDeath",
4109   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4110   "parameters" :
4111   [
4112    {
4113     "is_this_ptr" : true,
4114     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4115    },
4116    {
4117     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4118    }
4119   ],
4120   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4121   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4122  },
4123  {
4124   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::interfaceChain",
4125   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4126   "parameters" :
4127   [
4128    {
4129     "is_this_ptr" : true,
4130     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4131    },
4132    {
4133     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4134    }
4135   ],
4136   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4137   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4138  },
4139  {
4140   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::onLastStrongRef",
4141   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv",
4142   "parameters" :
4143   [
4144    {
4145     "is_this_ptr" : true,
4146     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4147    },
4148    {
4149     "referenced_type" : "_ZTIPKv"
4150    }
4151   ],
4152   "return_type" : "_ZTIv",
4153   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4154  },
4155  {
4156   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::interfaceDescriptor",
4157   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4158   "parameters" :
4159   [
4160    {
4161     "is_this_ptr" : true,
4162     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4163    },
4164    {
4165     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4166    }
4167   ],
4168   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4170  },
4171  {
4172   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::notifySyspropsChanged",
4173   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21notifySyspropsChangedEv",
4174   "parameters" :
4175   [
4176    {
4177     "is_this_ptr" : true,
4178     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4179    }
4180   ],
4181   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4183  },
4184  {
4185   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::setHALInstrumentation",
4186   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21setHALInstrumentationEv",
4187   "parameters" :
4188   [
4189    {
4190     "is_this_ptr" : true,
4191     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4192    }
4193   ],
4194   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4196  },
4197  {
4198   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::notifyPortStatusChange",
4199   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE",
4200   "parameters" :
4201   [
4202    {
4203     "is_this_ptr" : true,
4204     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4205    },
4206    {
4207     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE"
4208    },
4209    {
4210     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4211    }
4212   ],
4213   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4214   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4215  },
4216  {
4217   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::notifyRoleSwitchStatus",
4218   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE",
4219   "parameters" :
4220   [
4221    {
4222     "is_this_ptr" : true,
4223     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4224    },
4225    {
4226     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4227    },
4228    {
4229     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE"
4230    },
4231    {
4232     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4233    }
4234   ],
4235   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4237  },
4238  {
4239   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::_hidl_notifyPortStatusChange",
4240   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback28_hidl_notifyPortStatusChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE",
4241   "parameters" :
4242   [
4243    {
4244     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4245    },
4246    {
4247     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4248    },
4249    {
4250     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE"
4251    },
4252    {
4253     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4254    }
4255   ],
4256   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4258  },
4259  {
4260   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::_hidl_notifyRoleSwitchStatus",
4261   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback28_hidl_notifyRoleSwitchStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE",
4262   "parameters" :
4263   [
4264    {
4265     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4266    },
4267    {
4268     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4269    },
4270    {
4271     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4272    },
4273    {
4274     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE"
4275    },
4276    {
4277     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4278    }
4279   ],
4280   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4282  },
4283  {
4284   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::ping",
4285   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback4pingEv",
4286   "parameters" :
4287   [
4288    {
4289     "is_this_ptr" : true,
4290     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4291    }
4292   ],
4293   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4295  },
4296  {
4297   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::debug",
4298   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4299   "parameters" :
4300   [
4301    {
4302     "is_this_ptr" : true,
4303     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4304    },
4305    {
4306     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4307    },
4308    {
4309     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4310    }
4311   ],
4312   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4313   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4314  },
4315  {
4316   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::BpHwUsbCallback",
4317   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackC1ERKNS_2spINS0_7IBinderEEE",
4318   "parameters" :
4319   [
4320    {
4321     "is_this_ptr" : true,
4322     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4323    },
4324    {
4325     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4326    }
4327   ],
4328   "return_type" : "_ZTIv",
4329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4330  },
4331  {
4332   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::BpHwUsbCallback",
4333   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackC2ERKNS_2spINS0_7IBinderEEE",
4334   "parameters" :
4335   [
4336    {
4337     "is_this_ptr" : true,
4338     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4339    },
4340    {
4341     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4342    }
4343   ],
4344   "return_type" : "_ZTIv",
4345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4346  },
4347  {
4348   "function_name" : "android::hardware::usb::V1_0::writeEmbeddedToParcel",
4349   "linker_set_key" : "_ZN7android8hardware3usb4V1_021writeEmbeddedToParcelERKNS2_10PortStatusEPNS0_6ParcelEjj",
4350   "parameters" :
4351   [
4352    {
4353     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_010PortStatusE"
4354    },
4355    {
4356     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4357    },
4358    {
4359     "referenced_type" : "_ZTIj"
4360    },
4361    {
4362     "referenced_type" : "_ZTIj"
4363    }
4364   ],
4365   "return_type" : "_ZTIi",
4366   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/hwtypes.h"
4367  },
4368  {
4369   "function_name" : "android::hardware::usb::V1_0::readEmbeddedFromParcel",
4370   "linker_set_key" : "_ZN7android8hardware3usb4V1_022readEmbeddedFromParcelERKNS2_10PortStatusERKNS0_6ParcelEjj",
4371   "parameters" :
4372   [
4373    {
4374     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_010PortStatusE"
4375    },
4376    {
4377     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4378    },
4379    {
4380     "referenced_type" : "_ZTIj"
4381    },
4382    {
4383     "referenced_type" : "_ZTIj"
4384    }
4385   ],
4386   "return_type" : "_ZTIi",
4387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/hwtypes.h"
4388  },
4389  {
4390   "function_name" : "android::hardware::usb::V1_0::IUsb::getService",
4391   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4392   "parameters" :
4393   [
4394    {
4395     "default_arg" : true,
4396     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4397    },
4398    {
4399     "default_arg" : true,
4400     "referenced_type" : "_ZTIb"
4401    }
4402   ],
4403   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
4404   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4405  },
4406  {
4407   "function_name" : "android::hardware::usb::V1_0::IUsb::linkToDeath",
4408   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4409   "parameters" :
4410   [
4411    {
4412     "is_this_ptr" : true,
4413     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4414    },
4415    {
4416     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4417    },
4418    {
4419     "referenced_type" : "_ZTIy"
4420    }
4421   ],
4422   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4423   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4424  },
4425  {
4426   "function_name" : "android::hardware::usb::V1_0::IUsb::getDebugInfo",
4427   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4428   "parameters" :
4429   [
4430    {
4431     "is_this_ptr" : true,
4432     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4433    },
4434    {
4435     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4436    }
4437   ],
4438   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4439   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4440  },
4441  {
4442   "function_name" : "android::hardware::usb::V1_0::IUsb::getHashChain",
4443   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4444   "parameters" :
4445   [
4446    {
4447     "is_this_ptr" : true,
4448     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4449    },
4450    {
4451     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4452    }
4453   ],
4454   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4456  },
4457  {
4458   "function_name" : "android::hardware::usb::V1_0::IUsb::tryGetService",
4459   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4460   "parameters" :
4461   [
4462    {
4463     "default_arg" : true,
4464     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4465    },
4466    {
4467     "default_arg" : true,
4468     "referenced_type" : "_ZTIb"
4469    }
4470   ],
4471   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
4472   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4473  },
4474  {
4475   "function_name" : "android::hardware::usb::V1_0::IUsb::unlinkToDeath",
4476   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4477   "parameters" :
4478   [
4479    {
4480     "is_this_ptr" : true,
4481     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4482    },
4483    {
4484     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4485    }
4486   ],
4487   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4488   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4489  },
4490  {
4491   "function_name" : "android::hardware::usb::V1_0::IUsb::interfaceChain",
4492   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4493   "parameters" :
4494   [
4495    {
4496     "is_this_ptr" : true,
4497     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4498    },
4499    {
4500     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4501    }
4502   ],
4503   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4504   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4505  },
4506  {
4507   "function_name" : "android::hardware::usb::V1_0::IUsb::registerAsService",
4508   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4509   "parameters" :
4510   [
4511    {
4512     "is_this_ptr" : true,
4513     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4514    },
4515    {
4516     "default_arg" : true,
4517     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4518    }
4519   ],
4520   "return_type" : "_ZTIi",
4521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4522  },
4523  {
4524   "function_name" : "android::hardware::usb::V1_0::IUsb::interfaceDescriptor",
4525   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4526   "parameters" :
4527   [
4528    {
4529     "is_this_ptr" : true,
4530     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4531    },
4532    {
4533     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4534    }
4535   ],
4536   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4538  },
4539  {
4540   "function_name" : "android::hardware::usb::V1_0::IUsb::notifySyspropsChanged",
4541   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv",
4542   "parameters" :
4543   [
4544    {
4545     "is_this_ptr" : true,
4546     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4547    }
4548   ],
4549   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4551  },
4552  {
4553   "function_name" : "android::hardware::usb::V1_0::IUsb::setHALInstrumentation",
4554   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv",
4555   "parameters" :
4556   [
4557    {
4558     "is_this_ptr" : true,
4559     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4560    }
4561   ],
4562   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4564  },
4565  {
4566   "function_name" : "android::hardware::usb::V1_0::IUsb::registerForNotifications",
4567   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4568   "parameters" :
4569   [
4570    {
4571     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4572    },
4573    {
4574     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4575    }
4576   ],
4577   "return_type" : "_ZTIb",
4578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4579  },
4580  {
4581   "function_name" : "android::hardware::usb::V1_0::IUsb::ping",
4582   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv",
4583   "parameters" :
4584   [
4585    {
4586     "is_this_ptr" : true,
4587     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4588    }
4589   ],
4590   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4592  },
4593  {
4594   "function_name" : "android::hardware::usb::V1_0::IUsb::debug",
4595   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4596   "parameters" :
4597   [
4598    {
4599     "is_this_ptr" : true,
4600     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4601    },
4602    {
4603     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4604    },
4605    {
4606     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4607    }
4608   ],
4609   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4610   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4611  },
4612  {
4613   "function_name" : "android::hardware::usb::V1_0::IUsb::castFrom",
4614   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4615   "parameters" :
4616   [
4617    {
4618     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4619    },
4620    {
4621     "default_arg" : true,
4622     "referenced_type" : "_ZTIb"
4623    }
4624   ],
4625   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
4626   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4627  },
4628  {
4629   "function_name" : "android::hardware::usb::V1_0::IUsb::castFrom",
4630   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb8castFromERKNS_2spIS3_EEb",
4631   "parameters" :
4632   [
4633    {
4634     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE"
4635    },
4636    {
4637     "default_arg" : true,
4638     "referenced_type" : "_ZTIb"
4639    }
4640   ],
4641   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
4642   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4643  },
4644  {
4645   "access" : "private",
4646   "function_name" : "android::hardware::usb::V1_0::BsUsb::addOnewayTask",
4647   "linker_set_key" : "_ZN7android8hardware3usb4V1_05BsUsb13addOnewayTaskENSt3__18functionIFvvEEE",
4648   "parameters" :
4649   [
4650    {
4651     "is_this_ptr" : true,
4652     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_05BsUsbE"
4653    },
4654    {
4655     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4656    }
4657   ],
4658   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4659   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BsUsb.h"
4660  },
4661  {
4662   "function_name" : "android::hardware::usb::V1_0::BsUsb::BsUsb",
4663   "linker_set_key" : "_ZN7android8hardware3usb4V1_05BsUsbC1ENS_2spINS2_4IUsbEEE",
4664   "parameters" :
4665   [
4666    {
4667     "is_this_ptr" : true,
4668     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_05BsUsbE"
4669    },
4670    {
4671     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE"
4672    }
4673   ],
4674   "return_type" : "_ZTIv",
4675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BsUsb.h"
4676  },
4677  {
4678   "function_name" : "android::hardware::usb::V1_0::BsUsb::BsUsb",
4679   "linker_set_key" : "_ZN7android8hardware3usb4V1_05BsUsbC2ENS_2spINS2_4IUsbEEE",
4680   "parameters" :
4681   [
4682    {
4683     "is_this_ptr" : true,
4684     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_05BsUsbE"
4685    },
4686    {
4687     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE"
4688    }
4689   ],
4690   "return_type" : "_ZTIv",
4691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BsUsb.h"
4692  },
4693  {
4694   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::onTransact",
4695   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4696   "parameters" :
4697   [
4698    {
4699     "is_this_ptr" : true,
4700     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE"
4701    },
4702    {
4703     "referenced_type" : "_ZTIj"
4704    },
4705    {
4706     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4707    },
4708    {
4709     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4710    },
4711    {
4712     "default_arg" : true,
4713     "referenced_type" : "_ZTIj"
4714    },
4715    {
4716     "default_arg" : true,
4717     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4718    }
4719   ],
4720   "return_type" : "_ZTIi",
4721   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4722  },
4723  {
4724   "access" : "private",
4725   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::getDebugInfo",
4726   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4727   "parameters" :
4728   [
4729    {
4730     "is_this_ptr" : true,
4731     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE"
4732    },
4733    {
4734     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4735    }
4736   ],
4737   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4738   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4739  },
4740  {
4741   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::_hidl_switchRole",
4742   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsb16_hidl_switchRoleEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4743   "parameters" :
4744   [
4745    {
4746     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4747    },
4748    {
4749     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4750    },
4751    {
4752     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4753    },
4754    {
4755     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4756    }
4757   ],
4758   "return_type" : "_ZTIi",
4759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4760  },
4761  {
4762   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::_hidl_setCallback",
4763   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsb17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4764   "parameters" :
4765   [
4766    {
4767     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4768    },
4769    {
4770     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4771    },
4772    {
4773     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4774    },
4775    {
4776     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4777    }
4778   ],
4779   "return_type" : "_ZTIi",
4780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4781  },
4782  {
4783   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::_hidl_queryPortStatus",
4784   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsb21_hidl_queryPortStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4785   "parameters" :
4786   [
4787    {
4788     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4789    },
4790    {
4791     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4792    },
4793    {
4794     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4795    },
4796    {
4797     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4798    }
4799   ],
4800   "return_type" : "_ZTIi",
4801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4802  },
4803  {
4804   "access" : "private",
4805   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::ping",
4806   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsb4pingEv",
4807   "parameters" :
4808   [
4809    {
4810     "is_this_ptr" : true,
4811     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE"
4812    }
4813   ],
4814   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4816  },
4817  {
4818   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::BnHwUsb",
4819   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsbC1ERKNS_2spINS2_4IUsbEEE",
4820   "parameters" :
4821   [
4822    {
4823     "is_this_ptr" : true,
4824     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE"
4825    },
4826    {
4827     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE"
4828    }
4829   ],
4830   "return_type" : "_ZTIv",
4831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4832  },
4833  {
4834   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::BnHwUsb",
4835   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsbC2ERKNS_2spINS2_4IUsbEEE",
4836   "parameters" :
4837   [
4838    {
4839     "is_this_ptr" : true,
4840     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE"
4841    },
4842    {
4843     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE"
4844    }
4845   ],
4846   "return_type" : "_ZTIv",
4847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4848  },
4849  {
4850   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::~BnHwUsb",
4851   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsbD0Ev",
4852   "parameters" :
4853   [
4854    {
4855     "is_this_ptr" : true,
4856     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE"
4857    }
4858   ],
4859   "return_type" : "_ZTIv",
4860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4861  },
4862  {
4863   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::~BnHwUsb",
4864   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsbD1Ev",
4865   "parameters" :
4866   [
4867    {
4868     "is_this_ptr" : true,
4869     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE"
4870    }
4871   ],
4872   "return_type" : "_ZTIv",
4873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4874  },
4875  {
4876   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::~BnHwUsb",
4877   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsbD2Ev",
4878   "parameters" :
4879   [
4880    {
4881     "is_this_ptr" : true,
4882     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE"
4883    }
4884   ],
4885   "return_type" : "_ZTIv",
4886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4887  },
4888  {
4889   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::switchRole",
4890   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE",
4891   "parameters" :
4892   [
4893    {
4894     "is_this_ptr" : true,
4895     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
4896    },
4897    {
4898     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4899    },
4900    {
4901     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE"
4902    }
4903   ],
4904   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4905   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
4906  },
4907  {
4908   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::linkToDeath",
4909   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4910   "parameters" :
4911   [
4912    {
4913     "is_this_ptr" : true,
4914     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
4915    },
4916    {
4917     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4918    },
4919    {
4920     "referenced_type" : "_ZTIy"
4921    }
4922   ],
4923   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4924   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
4925  },
4926  {
4927   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::setCallback",
4928   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE",
4929   "parameters" :
4930   [
4931    {
4932     "is_this_ptr" : true,
4933     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
4934    },
4935    {
4936     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
4937    }
4938   ],
4939   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4940   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
4941  },
4942  {
4943   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::getDebugInfo",
4944   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4945   "parameters" :
4946   [
4947    {
4948     "is_this_ptr" : true,
4949     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
4950    },
4951    {
4952     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4953    }
4954   ],
4955   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
4957  },
4958  {
4959   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::getHashChain",
4960   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4961   "parameters" :
4962   [
4963    {
4964     "is_this_ptr" : true,
4965     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
4966    },
4967    {
4968     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4969    }
4970   ],
4971   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4972   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
4973  },
4974  {
4975   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::unlinkToDeath",
4976   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4977   "parameters" :
4978   [
4979    {
4980     "is_this_ptr" : true,
4981     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
4982    },
4983    {
4984     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4985    }
4986   ],
4987   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4988   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
4989  },
4990  {
4991   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::interfaceChain",
4992   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4993   "parameters" :
4994   [
4995    {
4996     "is_this_ptr" : true,
4997     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
4998    },
4999    {
5000     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5001    }
5002   ],
5003   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5004   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5005  },
5006  {
5007   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::onLastStrongRef",
5008   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv",
5009   "parameters" :
5010   [
5011    {
5012     "is_this_ptr" : true,
5013     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5014    },
5015    {
5016     "referenced_type" : "_ZTIPKv"
5017    }
5018   ],
5019   "return_type" : "_ZTIv",
5020   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5021  },
5022  {
5023   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::queryPortStatus",
5024   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb15queryPortStatusEv",
5025   "parameters" :
5026   [
5027    {
5028     "is_this_ptr" : true,
5029     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5030    }
5031   ],
5032   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5034  },
5035  {
5036   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::_hidl_switchRole",
5037   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb16_hidl_switchRoleEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringERKNS2_8PortRoleE",
5038   "parameters" :
5039   [
5040    {
5041     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5042    },
5043    {
5044     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5045    },
5046    {
5047     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
5048    },
5049    {
5050     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE"
5051    }
5052   ],
5053   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5055  },
5056  {
5057   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::_hidl_setCallback",
5058   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_12IUsbCallbackEEE",
5059   "parameters" :
5060   [
5061    {
5062     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5063    },
5064    {
5065     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5066    },
5067    {
5068     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
5069    }
5070   ],
5071   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5072   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5073  },
5074  {
5075   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::interfaceDescriptor",
5076   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5077   "parameters" :
5078   [
5079    {
5080     "is_this_ptr" : true,
5081     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5082    },
5083    {
5084     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5085    }
5086   ],
5087   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5088   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5089  },
5090  {
5091   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::_hidl_queryPortStatus",
5092   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb21_hidl_queryPortStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
5093   "parameters" :
5094   [
5095    {
5096     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5097    },
5098    {
5099     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5100    }
5101   ],
5102   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5103   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5104  },
5105  {
5106   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::notifySyspropsChanged",
5107   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb21notifySyspropsChangedEv",
5108   "parameters" :
5109   [
5110    {
5111     "is_this_ptr" : true,
5112     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5113    }
5114   ],
5115   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5117  },
5118  {
5119   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::setHALInstrumentation",
5120   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb21setHALInstrumentationEv",
5121   "parameters" :
5122   [
5123    {
5124     "is_this_ptr" : true,
5125     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5126    }
5127   ],
5128   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5130  },
5131  {
5132   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::ping",
5133   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb4pingEv",
5134   "parameters" :
5135   [
5136    {
5137     "is_this_ptr" : true,
5138     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5139    }
5140   ],
5141   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5142   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5143  },
5144  {
5145   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::debug",
5146   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5147   "parameters" :
5148   [
5149    {
5150     "is_this_ptr" : true,
5151     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5152    },
5153    {
5154     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5155    },
5156    {
5157     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5158    }
5159   ],
5160   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5162  },
5163  {
5164   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::BpHwUsb",
5165   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsbC1ERKNS_2spINS0_7IBinderEEE",
5166   "parameters" :
5167   [
5168    {
5169     "is_this_ptr" : true,
5170     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5171    },
5172    {
5173     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5174    }
5175   ],
5176   "return_type" : "_ZTIv",
5177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5178  },
5179  {
5180   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::BpHwUsb",
5181   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsbC2ERKNS_2spINS0_7IBinderEEE",
5182   "parameters" :
5183   [
5184    {
5185     "is_this_ptr" : true,
5186     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5187    },
5188    {
5189     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5190    }
5191   ],
5192   "return_type" : "_ZTIv",
5193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5194  },
5195  {
5196   "function_name" : "android::hardware::details::castInterface",
5197   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_012IUsbCallbackENS_4hidl4base4V1_05IBaseENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5198   "parameters" :
5199   [
5200    {
5201     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5202    },
5203    {
5204     "referenced_type" : "_ZTIPKc"
5205    },
5206    {
5207     "referenced_type" : "_ZTIb"
5208    }
5209   ],
5210   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
5211   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5212   "template_args" :
5213   [
5214    "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
5215    "_ZTIN7android4hidl4base4V1_05IBaseE",
5216    "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
5217   ]
5218  },
5219  {
5220   "function_name" : "android::hardware::details::castInterface",
5221   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_04IUsbENS_4hidl4base4V1_05IBaseENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5222   "parameters" :
5223   [
5224    {
5225     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5226    },
5227    {
5228     "referenced_type" : "_ZTIPKc"
5229    },
5230    {
5231     "referenced_type" : "_ZTIb"
5232    }
5233   ],
5234   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
5235   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5236   "template_args" :
5237   [
5238    "_ZTIN7android8hardware3usb4V1_04IUsbE",
5239    "_ZTIN7android4hidl4base4V1_05IBaseE",
5240    "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
5241   ]
5242  },
5243  {
5244   "function_name" : "android::hardware::details::wrapPassthrough",
5245   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3usb4V1_012IUsbCallbackEvEENS_2spIT_EES8_",
5246   "parameters" :
5247   [
5248    {
5249     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
5250    }
5251   ],
5252   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5253   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5254   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE", "_ZTIv" ]
5255  },
5256  {
5257   "function_name" : "android::hardware::details::getServiceInternal",
5258   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_015BpHwUsbCallbackENS4_12IUsbCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5259   "parameters" :
5260   [
5261    {
5262     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5263    },
5264    {
5265     "referenced_type" : "_ZTIb"
5266    },
5267    {
5268     "referenced_type" : "_ZTIb"
5269    }
5270   ],
5271   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5272   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5273   "template_args" :
5274   [
5275    "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
5276    "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
5277    "_ZTIv",
5278    "_ZTIv"
5279   ]
5280  },
5281  {
5282   "function_name" : "android::hardware::details::getServiceInternal",
5283   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_07BpHwUsbENS4_4IUsbEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5284   "parameters" :
5285   [
5286    {
5287     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5288    },
5289    {
5290     "referenced_type" : "_ZTIb"
5291    },
5292    {
5293     "referenced_type" : "_ZTIb"
5294    }
5295   ],
5296   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5297   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5298   "template_args" :
5299   [
5300    "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
5301    "_ZTIN7android8hardware3usb4V1_04IUsbE",
5302    "_ZTIv",
5303    "_ZTIv"
5304   ]
5305  },
5306  {
5307   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::onLastStrongRef",
5308   "linker_set_key" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv",
5309   "parameters" :
5310   [
5311    {
5312     "is_this_ptr" : true,
5313     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
5314    },
5315    {
5316     "referenced_type" : "_ZTIPKv"
5317    }
5318   ],
5319   "return_type" : "_ZTIv",
5320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
5321  },
5322  {
5323   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::onLastStrongRef",
5324   "linker_set_key" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv",
5325   "parameters" :
5326   [
5327    {
5328     "is_this_ptr" : true,
5329     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5330    },
5331    {
5332     "referenced_type" : "_ZTIPKv"
5333    }
5334   ],
5335   "return_type" : "_ZTIv",
5336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5337  },
5338  {
5339   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::onLastStrongRef",
5340   "linker_set_key" : "_ZTv0_n20_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv",
5341   "parameters" :
5342   [
5343    {
5344     "is_this_ptr" : true,
5345     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
5346    },
5347    {
5348     "referenced_type" : "_ZTIPKv"
5349    }
5350   ],
5351   "return_type" : "_ZTIv",
5352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
5353  },
5354  {
5355   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::onLastStrongRef",
5356   "linker_set_key" : "_ZTv0_n20_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv",
5357   "parameters" :
5358   [
5359    {
5360     "is_this_ptr" : true,
5361     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5362    },
5363    {
5364     "referenced_type" : "_ZTIPKv"
5365    }
5366   ],
5367   "return_type" : "_ZTIv",
5368   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5369  }
5370 ],
5371 "global_vars" :
5372 [
5373  {
5374   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback10descriptorE",
5375   "name" : "android::hardware::usb::V1_0::IUsbCallback::descriptor",
5376   "referenced_type" : "_ZTIPKc",
5377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
5378  },
5379  {
5380   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb10descriptorE",
5381   "name" : "android::hardware::usb::V1_0::IUsb::descriptor",
5382   "referenced_type" : "_ZTIPKc",
5383   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
5384  }
5385 ],
5386 "lvalue_reference_types" :
5387 [
5388  {
5389   "alignment" : 4,
5390   "linker_set_key" : "_ZTIRK7log_msg",
5391   "name" : "const log_msg &",
5392   "referenced_type" : "_ZTIK7log_msg",
5393   "self_type" : "_ZTIRK7log_msg",
5394   "size" : 4,
5395   "source_file" : "/system/core/liblog/include/log/log_read.h"
5396  },
5397  {
5398   "alignment" : 4,
5399   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5400   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5401   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5402   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5403   "size" : 4,
5404   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5405  },
5406  {
5407   "alignment" : 4,
5408   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5409   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5410   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5411   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5412   "size" : 4,
5413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
5414  },
5415  {
5416   "alignment" : 4,
5417   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5418   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5419   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5420   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5421   "size" : 4,
5422   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5423  },
5424  {
5425   "alignment" : 4,
5426   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5427   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5428   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5429   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5430   "size" : 4,
5431   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5432  },
5433  {
5434   "alignment" : 4,
5435   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5436   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback> &",
5437   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5438   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5439   "size" : 4,
5440   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5441  },
5442  {
5443   "alignment" : 4,
5444   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5445   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb> &",
5446   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5447   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5448   "size" : 4,
5449   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5450  },
5451  {
5452   "alignment" : 4,
5453   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5454   "name" : "const android::sp<android::hardware::IBinder> &",
5455   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5456   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5457   "size" : 4,
5458   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5459  },
5460  {
5461   "alignment" : 4,
5462   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5463   "name" : "const android::wp<android::hardware::BHwBinder> &",
5464   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5465   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5466   "size" : 4,
5467   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5468  },
5469  {
5470   "alignment" : 4,
5471   "linker_set_key" : "_ZTIRKN7android7String8E",
5472   "name" : "const android::String8 &",
5473   "referenced_type" : "_ZTIKN7android7String8E",
5474   "self_type" : "_ZTIRKN7android7String8E",
5475   "size" : 4,
5476   "source_file" : "/system/core/libutils/include/utils/String8.h"
5477  },
5478  {
5479   "alignment" : 4,
5480   "linker_set_key" : "_ZTIRKN7android8String16E",
5481   "name" : "const android::String16 &",
5482   "referenced_type" : "_ZTIKN7android8String16E",
5483   "self_type" : "_ZTIRKN7android8String16E",
5484   "size" : 4,
5485   "source_file" : "/system/core/libutils/include/utils/String16.h"
5486  },
5487  {
5488   "alignment" : 4,
5489   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5490   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5491   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5492   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5493   "size" : 4,
5494   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5495  },
5496  {
5497   "alignment" : 4,
5498   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5499   "name" : "const android::hardware::hidl_handle &",
5500   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5501   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5502   "size" : 4,
5503   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5504  },
5505  {
5506   "alignment" : 4,
5507   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5508   "name" : "const android::hardware::hidl_memory &",
5509   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5510   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5511   "size" : 4,
5512   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5513  },
5514  {
5515   "alignment" : 4,
5516   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5517   "name" : "const android::hardware::hidl_string &",
5518   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5519   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5520   "size" : 4,
5521   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5522  },
5523  {
5524   "alignment" : 4,
5525   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5526   "name" : "const android::hardware::hidl_version &",
5527   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5528   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5529   "size" : 4,
5530   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5531  },
5532  {
5533   "alignment" : 4,
5534   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_010PortStatusE",
5535   "name" : "const android::hardware::usb::V1_0::PortStatus &",
5536   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
5537   "self_type" : "_ZTIRKN7android8hardware3usb4V1_010PortStatusE",
5538   "size" : 4,
5539   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5540  },
5541  {
5542   "alignment" : 4,
5543   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE",
5544   "name" : "const android::hardware::usb::V1_0::PortRole &",
5545   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
5546   "self_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE",
5547   "size" : 4,
5548   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5549  },
5550  {
5551   "alignment" : 4,
5552   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5553   "name" : "const android::hardware::Parcel &",
5554   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5555   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5556   "size" : 4,
5557   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5558  },
5559  {
5560   "alignment" : 4,
5561   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5562   "name" : "const android::hardware::Return<bool> &",
5563   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5564   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5565   "size" : 4,
5566   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5571   "name" : "const android::hardware::Status &",
5572   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5573   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5574   "size" : 4,
5575   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5576  },
5577  {
5578   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5579   "name" : "const iter<is_const> &",
5580   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5581   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5582   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5583  },
5584  {
5585   "alignment" : 4,
5586   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5587   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5588   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5589   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5590   "size" : 4,
5591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
5592  },
5593  {
5594   "alignment" : 4,
5595   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5596   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> &",
5597   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5598   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5599   "size" : 4,
5600   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5601  },
5602  {
5603   "alignment" : 4,
5604   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5605   "name" : "const android::hardware::hidl_vec<int> &",
5606   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5607   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5608   "size" : 4,
5609   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5610  },
5611  {
5612   "alignment" : 4,
5613   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5614   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5615   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5616   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5617   "size" : 4,
5618   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5619  },
5620  {
5621   "alignment" : 4,
5622   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5623   "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 *> > *)> > > &",
5624   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5625   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5626   "size" : 4,
5627   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5628  },
5629  {
5630   "alignment" : 4,
5631   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5632   "name" : "const android::hidl::base::V1_0::IBase *const &",
5633   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5634   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5635   "size" : 4,
5636   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5637  },
5638  {
5639   "alignment" : 4,
5640   "linker_set_key" : "_ZTIRKa",
5641   "name" : "const signed char &",
5642   "referenced_type" : "_ZTIKa",
5643   "self_type" : "_ZTIRKa",
5644   "size" : 4,
5645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5646  },
5647  {
5648   "alignment" : 4,
5649   "linker_set_key" : "_ZTIRKb",
5650   "name" : "const bool &",
5651   "referenced_type" : "_ZTIKb",
5652   "self_type" : "_ZTIRKb",
5653   "size" : 4,
5654   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5655  },
5656  {
5657   "alignment" : 4,
5658   "linker_set_key" : "_ZTIRKd",
5659   "name" : "const double &",
5660   "referenced_type" : "_ZTIKd",
5661   "self_type" : "_ZTIRKd",
5662   "size" : 4,
5663   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5664  },
5665  {
5666   "alignment" : 4,
5667   "linker_set_key" : "_ZTIRKf",
5668   "name" : "const float &",
5669   "referenced_type" : "_ZTIKf",
5670   "self_type" : "_ZTIRKf",
5671   "size" : 4,
5672   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5673  },
5674  {
5675   "alignment" : 4,
5676   "linker_set_key" : "_ZTIRKh",
5677   "name" : "const unsigned char &",
5678   "referenced_type" : "_ZTIKh",
5679   "self_type" : "_ZTIRKh",
5680   "size" : 4,
5681   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5682  },
5683  {
5684   "alignment" : 4,
5685   "linker_set_key" : "_ZTIRKi",
5686   "name" : "const int &",
5687   "referenced_type" : "_ZTIKi",
5688   "self_type" : "_ZTIRKi",
5689   "size" : 4,
5690   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5691  },
5692  {
5693   "alignment" : 4,
5694   "linker_set_key" : "_ZTIRKj",
5695   "name" : "const unsigned int &",
5696   "referenced_type" : "_ZTIKj",
5697   "self_type" : "_ZTIRKj",
5698   "size" : 4,
5699   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5700  },
5701  {
5702   "alignment" : 4,
5703   "linker_set_key" : "_ZTIRKs",
5704   "name" : "const short &",
5705   "referenced_type" : "_ZTIKs",
5706   "self_type" : "_ZTIRKs",
5707   "size" : 4,
5708   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5709  },
5710  {
5711   "alignment" : 4,
5712   "linker_set_key" : "_ZTIRKt",
5713   "name" : "const unsigned short &",
5714   "referenced_type" : "_ZTIKt",
5715   "self_type" : "_ZTIRKt",
5716   "size" : 4,
5717   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5718  },
5719  {
5720   "alignment" : 4,
5721   "linker_set_key" : "_ZTIRKx",
5722   "name" : "const long long &",
5723   "referenced_type" : "_ZTIKx",
5724   "self_type" : "_ZTIRKx",
5725   "size" : 4,
5726   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5727  },
5728  {
5729   "alignment" : 4,
5730   "linker_set_key" : "_ZTIRKy",
5731   "name" : "const unsigned long long &",
5732   "referenced_type" : "_ZTIKy",
5733   "self_type" : "_ZTIRKy",
5734   "size" : 4,
5735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5736  },
5737  {
5738   "alignment" : 4,
5739   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5740   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5741   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5742   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5743   "size" : 4,
5744   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5745  },
5746  {
5747   "alignment" : 4,
5748   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5749   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> &",
5750   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5751   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5752   "size" : 4,
5753   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5754  },
5755  {
5756   "alignment" : 4,
5757   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5758   "name" : "android::sp<android::hardware::usb::V1_0::IUsb> &",
5759   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5760   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5761   "size" : 4,
5762   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5763  },
5764  {
5765   "alignment" : 4,
5766   "linker_set_key" : "_ZTIRN7android5MutexE",
5767   "name" : "android::Mutex &",
5768   "referenced_type" : "_ZTIN7android5MutexE",
5769   "self_type" : "_ZTIRN7android5MutexE",
5770   "size" : 4,
5771   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5772  },
5773  {
5774   "alignment" : 4,
5775   "linker_set_key" : "_ZTIRN7android6RWLockE",
5776   "name" : "android::RWLock &",
5777   "referenced_type" : "_ZTIN7android6RWLockE",
5778   "self_type" : "_ZTIRN7android6RWLockE",
5779   "size" : 4,
5780   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5781  },
5782  {
5783   "alignment" : 4,
5784   "linker_set_key" : "_ZTIRN7android7String8E",
5785   "name" : "android::String8 &",
5786   "referenced_type" : "_ZTIN7android7String8E",
5787   "self_type" : "_ZTIRN7android7String8E",
5788   "size" : 4,
5789   "source_file" : "/system/core/libutils/include/utils/String8.h"
5790  },
5791  {
5792   "alignment" : 4,
5793   "linker_set_key" : "_ZTIRN7android8String16E",
5794   "name" : "android::String16 &",
5795   "referenced_type" : "_ZTIN7android8String16E",
5796   "self_type" : "_ZTIRN7android8String16E",
5797   "size" : 4,
5798   "source_file" : "/system/core/libutils/include/utils/String16.h"
5799  },
5800  {
5801   "alignment" : 4,
5802   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
5803   "name" : "android::hardware::TextOutput &",
5804   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
5805   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
5806   "size" : 4,
5807   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5808  },
5809  {
5810   "alignment" : 4,
5811   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5812   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5813   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5814   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5815   "size" : 4,
5816   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5817  },
5818  {
5819   "alignment" : 4,
5820   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
5821   "name" : "android::hardware::hidl_memory &",
5822   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5823   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
5824   "size" : 4,
5825   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5826  },
5827  {
5828   "alignment" : 4,
5829   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
5830   "name" : "android::hardware::hidl_string &",
5831   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5832   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
5833   "size" : 4,
5834   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5835  },
5836  {
5837   "alignment" : 4,
5838   "linker_set_key" : "_ZTIRN7android8hardware3usb4V1_010PortStatusE",
5839   "name" : "android::hardware::usb::V1_0::PortStatus &",
5840   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
5841   "self_type" : "_ZTIRN7android8hardware3usb4V1_010PortStatusE",
5842   "size" : 4,
5843   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5844  },
5845  {
5846   "alignment" : 4,
5847   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
5848   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsbCallback> > &",
5849   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
5850   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
5851   "size" : 4,
5852   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5853  },
5854  {
5855   "alignment" : 4,
5856   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
5857   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsb> > &",
5858   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
5859   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
5860   "size" : 4,
5861   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5862  },
5863  {
5864   "alignment" : 4,
5865   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5866   "name" : "android::hardware::Return<bool> &",
5867   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5868   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5869   "size" : 4,
5870   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5871  },
5872  {
5873   "alignment" : 4,
5874   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5875   "name" : "android::hardware::Return<void> &",
5876   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5877   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5878   "size" : 4,
5879   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5880  },
5881  {
5882   "alignment" : 4,
5883   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5884   "name" : "android::hardware::Status &",
5885   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5886   "self_type" : "_ZTIRN7android8hardware6StatusE",
5887   "size" : 4,
5888   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5889  },
5890  {
5891   "alignment" : 4,
5892   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5893   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5894   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5895   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5896   "size" : 4,
5897   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5898  },
5899  {
5900   "alignment" : 4,
5901   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5902   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5903   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5904   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5905   "size" : 4,
5906   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5907  },
5908  {
5909   "alignment" : 4,
5910   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
5911   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> &",
5912   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
5913   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
5914   "size" : 4,
5915   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5916  },
5917  {
5918   "alignment" : 4,
5919   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5920   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5921   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5922   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5923   "size" : 4,
5924   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5925  },
5926  {
5927   "alignment" : 4,
5928   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5929   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5930   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5931   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5932   "size" : 4,
5933   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5934  },
5935  {
5936   "alignment" : 4,
5937   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5938   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> &",
5939   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5940   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5941   "size" : 4,
5942   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5943  },
5944  {
5945   "alignment" : 4,
5946   "linker_set_key" : "_ZTIRh",
5947   "name" : "unsigned char &",
5948   "referenced_type" : "_ZTIh",
5949   "self_type" : "_ZTIRh",
5950   "size" : 4,
5951   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5952  },
5953  {
5954   "alignment" : 4,
5955   "linker_set_key" : "_ZTIRi",
5956   "name" : "int &",
5957   "referenced_type" : "_ZTIi",
5958   "self_type" : "_ZTIRi",
5959   "size" : 4,
5960   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5961  },
5962  {
5963   "alignment" : 4,
5964   "linker_set_key" : "_ZTIRj",
5965   "name" : "unsigned int &",
5966   "referenced_type" : "_ZTIj",
5967   "self_type" : "_ZTIRj",
5968   "size" : 4,
5969   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
5970  }
5971 ],
5972 "pointer_types" :
5973 [
5974  {
5975   "alignment" : 4,
5976   "linker_set_key" : "_ZTIP13native_handle",
5977   "name" : "native_handle *",
5978   "referenced_type" : "_ZTI13native_handle",
5979   "self_type" : "_ZTIP13native_handle",
5980   "size" : 4,
5981   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5982  },
5983  {
5984   "alignment" : 4,
5985   "linker_set_key" : "_ZTIP18android_flex_plane",
5986   "name" : "android_flex_plane *",
5987   "referenced_type" : "_ZTI18android_flex_plane",
5988   "self_type" : "_ZTIP18android_flex_plane",
5989   "size" : 4,
5990   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5991  },
5992  {
5993   "alignment" : 4,
5994   "linker_set_key" : "_ZTIP7log_msg",
5995   "name" : "log_msg *",
5996   "referenced_type" : "_ZTI7log_msg",
5997   "self_type" : "_ZTIP7log_msg",
5998   "size" : 4,
5999   "source_file" : "/system/core/liblog/include/log/log_read.h"
6000  },
6001  {
6002   "alignment" : 4,
6003   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6004   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6005   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6006   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6007   "size" : 4,
6008   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6009  },
6010  {
6011   "alignment" : 4,
6012   "linker_set_key" : "_ZTIPFiPvE",
6013   "name" : "int (*)(void *)",
6014   "referenced_type" : "_ZTIFiPvE",
6015   "self_type" : "_ZTIPFiPvE",
6016   "size" : 4,
6017   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6018  },
6019  {
6020   "alignment" : 4,
6021   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6022   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6023   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6024   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6025   "size" : 4,
6026   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6027  },
6028  {
6029   "alignment" : 4,
6030   "linker_set_key" : "_ZTIPK13native_handle",
6031   "name" : "const native_handle *",
6032   "referenced_type" : "_ZTIK13native_handle",
6033   "self_type" : "_ZTIPK13native_handle",
6034   "size" : 4,
6035   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6036  },
6037  {
6038   "alignment" : 4,
6039   "linker_set_key" : "_ZTIPK7log_msg",
6040   "name" : "const log_msg *",
6041   "referenced_type" : "_ZTIK7log_msg",
6042   "self_type" : "_ZTIPK7log_msg",
6043   "size" : 4,
6044   "source_file" : "/system/core/liblog/include/log/log_read.h"
6045  },
6046  {
6047   "alignment" : 4,
6048   "linker_set_key" : "_ZTIPKDs",
6049   "name" : "const char16_t *",
6050   "referenced_type" : "_ZTIKDs",
6051   "self_type" : "_ZTIPKDs",
6052   "size" : 4,
6053   "source_file" : "/system/core/libutils/include/utils/String16.h"
6054  },
6055  {
6056   "alignment" : 4,
6057   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6058   "name" : "const android::VectorImpl *",
6059   "referenced_type" : "_ZTIKN7android10VectorImplE",
6060   "self_type" : "_ZTIPKN7android10VectorImplE",
6061   "size" : 4,
6062   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6063  },
6064  {
6065   "alignment" : 4,
6066   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6067   "name" : "const android::NativeHandle *",
6068   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6069   "self_type" : "_ZTIPKN7android12NativeHandleE",
6070   "size" : 4,
6071   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6072  },
6073  {
6074   "alignment" : 4,
6075   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6076   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6077   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6078   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6079   "size" : 4,
6080   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6081  },
6082  {
6083   "alignment" : 4,
6084   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6085   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6086   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6087   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6088   "size" : 4,
6089   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6090  },
6091  {
6092   "alignment" : 4,
6093   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6094   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6095   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6096   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6097   "size" : 4,
6098   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6099  },
6100  {
6101   "alignment" : 4,
6102   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6103   "name" : "const android::sp<android::hardware::ProcessState> *",
6104   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6105   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6106   "size" : 4,
6107   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6108  },
6109  {
6110   "alignment" : 4,
6111   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6112   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6113   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6114   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6115   "size" : 4,
6116   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6117  },
6118  {
6119   "alignment" : 4,
6120   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6121   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6122   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6123   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6124   "size" : 4,
6125   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6126  },
6127  {
6128   "alignment" : 4,
6129   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6130   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback> *",
6131   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6132   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6133   "size" : 4,
6134   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6135  },
6136  {
6137   "alignment" : 4,
6138   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6139   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb> *",
6140   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6141   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6142   "size" : 4,
6143   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6144  },
6145  {
6146   "alignment" : 4,
6147   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6148   "name" : "const android::sp<android::hardware::IBinder> *",
6149   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6150   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6151   "size" : 4,
6152   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6153  },
6154  {
6155   "alignment" : 4,
6156   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6157   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6158   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6159   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6160   "size" : 4,
6161   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6162  },
6163  {
6164   "alignment" : 4,
6165   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6166   "name" : "const android::wp<android::hardware::BHwBinder> *",
6167   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6168   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6169   "size" : 4,
6170   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6171  },
6172  {
6173   "alignment" : 4,
6174   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6175   "name" : "const android::hidl::base::V1_0::IBase *",
6176   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6177   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6178   "size" : 4,
6179   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6180  },
6181  {
6182   "alignment" : 4,
6183   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6184   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6185   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6186   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6187   "size" : 4,
6188   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6189  },
6190  {
6191   "alignment" : 4,
6192   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6193   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6194   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6195   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6196   "size" : 4,
6197   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6198  },
6199  {
6200   "alignment" : 4,
6201   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6202   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6203   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6204   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6205   "size" : 4,
6206   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6207  },
6208  {
6209   "alignment" : 4,
6210   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6211   "name" : "const android::RefBase *",
6212   "referenced_type" : "_ZTIKN7android7RefBaseE",
6213   "self_type" : "_ZTIPKN7android7RefBaseE",
6214   "size" : 4,
6215   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6216  },
6217  {
6218   "alignment" : 4,
6219   "linker_set_key" : "_ZTIPKN7android7String8E",
6220   "name" : "const android::String8 *",
6221   "referenced_type" : "_ZTIKN7android7String8E",
6222   "self_type" : "_ZTIPKN7android7String8E",
6223   "size" : 4,
6224   "source_file" : "/system/core/libutils/include/utils/String8.h"
6225  },
6226  {
6227   "alignment" : 4,
6228   "linker_set_key" : "_ZTIPKN7android8String16E",
6229   "name" : "const android::String16 *",
6230   "referenced_type" : "_ZTIKN7android8String16E",
6231   "self_type" : "_ZTIPKN7android8String16E",
6232   "size" : 4,
6233   "source_file" : "/system/core/libutils/include/utils/String16.h"
6234  },
6235  {
6236   "alignment" : 4,
6237   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6238   "name" : "const android::hardware::BpHwRefBase *",
6239   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6240   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6241   "size" : 4,
6242   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6243  },
6244  {
6245   "alignment" : 4,
6246   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6247   "name" : "const android::hardware::hidl_memory *",
6248   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6249   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6250   "size" : 4,
6251   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6252  },
6253  {
6254   "alignment" : 4,
6255   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6256   "name" : "const android::hardware::hidl_version *",
6257   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6258   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6259   "size" : 4,
6260   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6261  },
6262  {
6263   "alignment" : 4,
6264   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_010PortStatusE",
6265   "name" : "const android::hardware::usb::V1_0::PortStatus *",
6266   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
6267   "self_type" : "_ZTIPKN7android8hardware3usb4V1_010PortStatusE",
6268   "size" : 4,
6269   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6270  },
6271  {
6272   "alignment" : 4,
6273   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_012IUsbCallbackE",
6274   "name" : "const android::hardware::usb::V1_0::IUsbCallback *",
6275   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
6276   "self_type" : "_ZTIPKN7android8hardware3usb4V1_012IUsbCallbackE",
6277   "size" : 4,
6278   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
6279  },
6280  {
6281   "alignment" : 4,
6282   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6283   "name" : "const android::hardware::usb::V1_0::BpHwUsbCallback *",
6284   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6285   "self_type" : "_ZTIPKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6286   "size" : 4,
6287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
6288  },
6289  {
6290   "alignment" : 4,
6291   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_04IUsbE",
6292   "name" : "const android::hardware::usb::V1_0::IUsb *",
6293   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
6294   "self_type" : "_ZTIPKN7android8hardware3usb4V1_04IUsbE",
6295   "size" : 4,
6296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
6297  },
6298  {
6299   "alignment" : 4,
6300   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_07BpHwUsbE",
6301   "name" : "const android::hardware::usb::V1_0::BpHwUsb *",
6302   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
6303   "self_type" : "_ZTIPKN7android8hardware3usb4V1_07BpHwUsbE",
6304   "size" : 4,
6305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
6306  },
6307  {
6308   "alignment" : 4,
6309   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
6310   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsbCallback> > *",
6311   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
6312   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
6313   "size" : 4,
6314   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6315  },
6316  {
6317   "alignment" : 4,
6318   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
6319   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsb> > *",
6320   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
6321   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
6322   "size" : 4,
6323   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6324  },
6325  {
6326   "alignment" : 4,
6327   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6328   "name" : "const android::hardware::Return<bool> *",
6329   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6330   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6331   "size" : 4,
6332   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6333  },
6334  {
6335   "alignment" : 4,
6336   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6337   "name" : "const android::hardware::Status *",
6338   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6339   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6340   "size" : 4,
6341   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6342  },
6343  {
6344   "alignment" : 4,
6345   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6346   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6347   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6348   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6349   "size" : 4,
6350   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6351  },
6352  {
6353   "alignment" : 4,
6354   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6355   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6356   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6357   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6358   "size" : 4,
6359   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6360  },
6361  {
6362   "alignment" : 4,
6363   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6364   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> *",
6365   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6366   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6367   "size" : 4,
6368   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6369  },
6370  {
6371   "alignment" : 4,
6372   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6373   "name" : "const android::hardware::details::hidl_pointer<int> *",
6374   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6375   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6376   "size" : 4,
6377   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6378  },
6379  {
6380   "alignment" : 4,
6381   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
6382   "name" : "const android::hardware::details::return_status *",
6383   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
6384   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
6385   "size" : 4,
6386   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6387  },
6388  {
6389   "alignment" : 4,
6390   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6391   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> *",
6392   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6393   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6394   "size" : 4,
6395   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6396  },
6397  {
6398   "alignment" : 4,
6399   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6400   "name" : "const android::hardware::hidl_vec<int> *",
6401   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6402   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6403   "size" : 4,
6404   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6405  },
6406  {
6407   "alignment" : 4,
6408   "linker_set_key" : "_ZTIPKc",
6409   "name" : "const char *",
6410   "referenced_type" : "_ZTIKc",
6411   "self_type" : "_ZTIPKc",
6412   "size" : 4,
6413   "source_file" : "/system/core/liblog/include/android/log.h"
6414  },
6415  {
6416   "alignment" : 4,
6417   "linker_set_key" : "_ZTIPKh",
6418   "name" : "const unsigned char *",
6419   "referenced_type" : "_ZTIKh",
6420   "self_type" : "_ZTIPKh",
6421   "size" : 4,
6422   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6423  },
6424  {
6425   "alignment" : 4,
6426   "linker_set_key" : "_ZTIPKv",
6427   "name" : "const void *",
6428   "referenced_type" : "_ZTIKv",
6429   "self_type" : "_ZTIPKv",
6430   "size" : 4,
6431   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6432  },
6433  {
6434   "alignment" : 4,
6435   "linker_set_key" : "_ZTIPKy",
6436   "name" : "const unsigned long long *",
6437   "referenced_type" : "_ZTIKy",
6438   "self_type" : "_ZTIPKy",
6439   "size" : 4,
6440   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6441  },
6442  {
6443   "alignment" : 4,
6444   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6445   "name" : "android::ScopedTrace *",
6446   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6447   "self_type" : "_ZTIPN7android11ScopedTraceE",
6448   "size" : 4,
6449   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6450  },
6451  {
6452   "alignment" : 4,
6453   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6454   "name" : "android::ReferenceRenamer *",
6455   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6456   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6457   "size" : 4,
6458   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6459  },
6460  {
6461   "alignment" : 4,
6462   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6463   "name" : "android::VirtualLightRefBase *",
6464   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6465   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6466   "size" : 4,
6467   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6468  },
6469  {
6470   "alignment" : 4,
6471   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6472   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6473   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6474   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6475   "size" : 4,
6476   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6477  },
6478  {
6479   "alignment" : 4,
6480   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6481   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6482   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6483   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6484   "size" : 4,
6485   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6486  },
6487  {
6488   "alignment" : 4,
6489   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6490   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6491   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6492   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6493   "size" : 4,
6494   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6495  },
6496  {
6497   "alignment" : 4,
6498   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6499   "name" : "android::sp<android::hardware::ProcessState> *",
6500   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6501   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6502   "size" : 4,
6503   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6504  },
6505  {
6506   "alignment" : 4,
6507   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6508   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6509   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6510   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6511   "size" : 4,
6512   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6513  },
6514  {
6515   "alignment" : 4,
6516   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6517   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> *",
6518   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6519   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6520   "size" : 4,
6521   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6522  },
6523  {
6524   "alignment" : 4,
6525   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6526   "name" : "android::sp<android::hardware::usb::V1_0::IUsb> *",
6527   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6528   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6529   "size" : 4,
6530   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6531  },
6532  {
6533   "alignment" : 4,
6534   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6535   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6536   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6537   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6538   "size" : 4,
6539   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6540  },
6541  {
6542   "alignment" : 4,
6543   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6544   "name" : "android::sp<android::hardware::IBinder> *",
6545   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6546   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6547   "size" : 4,
6548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6549  },
6550  {
6551   "alignment" : 4,
6552   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6553   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6554   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6555   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6556   "size" : 4,
6557   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6558  },
6559  {
6560   "alignment" : 4,
6561   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6562   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6563   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6564   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6565   "size" : 4,
6566   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6567  },
6568  {
6569   "alignment" : 4,
6570   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6571   "name" : "android::wp<android::hardware::BHwBinder> *",
6572   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6573   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6574   "size" : 4,
6575   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6576  },
6577  {
6578   "alignment" : 4,
6579   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6580   "name" : "android::hidl::base::V1_0::IBase *",
6581   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6582   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6583   "size" : 4,
6584   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6585  },
6586  {
6587   "alignment" : 4,
6588   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6589   "name" : "android::hidl::base::V1_0::BnHwBase *",
6590   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
6591   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6592   "size" : 4,
6593   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6594  },
6595  {
6596   "alignment" : 4,
6597   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6598   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6599   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6600   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6601   "size" : 4,
6602   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6603  },
6604  {
6605   "alignment" : 4,
6606   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6607   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6608   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6609   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6610   "size" : 4,
6611   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6612  },
6613  {
6614   "alignment" : 4,
6615   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
6616   "name" : "android::Mutex::Autolock *",
6617   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
6618   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
6619   "size" : 4,
6620   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6621  },
6622  {
6623   "alignment" : 4,
6624   "linker_set_key" : "_ZTIPN7android5MutexE",
6625   "name" : "android::Mutex *",
6626   "referenced_type" : "_ZTIN7android5MutexE",
6627   "self_type" : "_ZTIPN7android5MutexE",
6628   "size" : 4,
6629   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6630  },
6631  {
6632   "alignment" : 4,
6633   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
6634   "name" : "android::RWLock::AutoRLock *",
6635   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
6636   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
6637   "size" : 4,
6638   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6639  },
6640  {
6641   "alignment" : 4,
6642   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
6643   "name" : "android::RWLock::AutoWLock *",
6644   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
6645   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
6646   "size" : 4,
6647   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6648  },
6649  {
6650   "alignment" : 4,
6651   "linker_set_key" : "_ZTIPN7android6RWLockE",
6652   "name" : "android::RWLock *",
6653   "referenced_type" : "_ZTIN7android6RWLockE",
6654   "self_type" : "_ZTIPN7android6RWLockE",
6655   "size" : 4,
6656   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6657  },
6658  {
6659   "alignment" : 4,
6660   "linker_set_key" : "_ZTIPN7android6ThreadE",
6661   "name" : "android::Thread *",
6662   "referenced_type" : "_ZTIN7android6ThreadE",
6663   "self_type" : "_ZTIPN7android6ThreadE",
6664   "size" : 4,
6665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6666  },
6667  {
6668   "alignment" : 4,
6669   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
6670   "name" : "android::RefBase::weakref_impl *",
6671   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
6672   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
6673   "size" : 4,
6674   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6675  },
6676  {
6677   "alignment" : 4,
6678   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
6679   "name" : "android::RefBase::weakref_type *",
6680   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
6681   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
6682   "size" : 4,
6683   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6684  },
6685  {
6686   "alignment" : 4,
6687   "linker_set_key" : "_ZTIPN7android7RefBaseE",
6688   "name" : "android::RefBase *",
6689   "referenced_type" : "_ZTIN7android7RefBaseE",
6690   "self_type" : "_ZTIPN7android7RefBaseE",
6691   "size" : 4,
6692   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6693  },
6694  {
6695   "alignment" : 4,
6696   "linker_set_key" : "_ZTIPN7android7String8E",
6697   "name" : "android::String8 *",
6698   "referenced_type" : "_ZTIN7android7String8E",
6699   "self_type" : "_ZTIPN7android7String8E",
6700   "size" : 4,
6701   "source_file" : "/system/core/libutils/include/utils/String8.h"
6702  },
6703  {
6704   "alignment" : 4,
6705   "linker_set_key" : "_ZTIPN7android8String16E",
6706   "name" : "android::String16 *",
6707   "referenced_type" : "_ZTIN7android8String16E",
6708   "self_type" : "_ZTIPN7android8String16E",
6709   "size" : 4,
6710   "source_file" : "/system/core/libutils/include/utils/String16.h"
6711  },
6712  {
6713   "alignment" : 4,
6714   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
6715   "name" : "android::hardware::IInterface *",
6716   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
6717   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
6718   "size" : 4,
6719   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6720  },
6721  {
6722   "alignment" : 4,
6723   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6724   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6725   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6726   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6727   "size" : 4,
6728   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6729  },
6730  {
6731   "alignment" : 4,
6732   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
6733   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsbCallback> *",
6734   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
6735   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
6736   "size" : 4,
6737   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6738  },
6739  {
6740   "alignment" : 4,
6741   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
6742   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsb> *",
6743   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
6744   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
6745   "size" : 4,
6746   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6747  },
6748  {
6749   "alignment" : 4,
6750   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
6751   "name" : "android::hardware::hidl_memory *",
6752   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6753   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
6754   "size" : 4,
6755   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6756  },
6757  {
6758   "alignment" : 4,
6759   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
6760   "name" : "android::hardware::hidl_string *",
6761   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6762   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
6763   "size" : 4,
6764   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6765  },
6766  {
6767   "alignment" : 4,
6768   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
6769   "name" : "android::hardware::ProcessState *",
6770   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
6771   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
6772   "size" : 4,
6773   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6774  },
6775  {
6776   "alignment" : 4,
6777   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
6778   "name" : "android::hardware::hidl_version *",
6779   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6780   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
6781   "size" : 4,
6782   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6783  },
6784  {
6785   "alignment" : 4,
6786   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6787   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6788   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6789   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6790   "size" : 4,
6791   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6792  },
6793  {
6794   "alignment" : 4,
6795   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6796   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6797   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6798   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6799   "size" : 4,
6800   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6801  },
6802  {
6803   "alignment" : 4,
6804   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6805   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6806   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6807   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6808   "size" : 4,
6809   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6810  },
6811  {
6812   "alignment" : 4,
6813   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6814   "name" : "android::hardware::GrantorDescriptor *",
6815   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6816   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6817   "size" : 4,
6818   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6819  },
6820  {
6821   "alignment" : 4,
6822   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6823   "name" : "android::hardware::hidl_death_recipient *",
6824   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
6825   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6826   "size" : 4,
6827   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6828  },
6829  {
6830   "alignment" : 4,
6831   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6832   "name" : "android::hardware::hidl_binder_death_recipient *",
6833   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
6834   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6835   "size" : 4,
6836   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6837  },
6838  {
6839   "alignment" : 4,
6840   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE",
6841   "name" : "android::hardware::usb::V1_0::PortStatus *",
6842   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
6843   "self_type" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE",
6844   "size" : 4,
6845   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6846  },
6847  {
6848   "alignment" : 4,
6849   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE",
6850   "name" : "android::hardware::usb::V1_0::IUsbCallback *",
6851   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
6852   "self_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE",
6853   "size" : 4,
6854   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6855  },
6856  {
6857   "alignment" : 4,
6858   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_013BsUsbCallbackE",
6859   "name" : "android::hardware::usb::V1_0::BsUsbCallback *",
6860   "referenced_type" : "_ZTIN7android8hardware3usb4V1_013BsUsbCallbackE",
6861   "self_type" : "_ZTIPN7android8hardware3usb4V1_013BsUsbCallbackE",
6862   "size" : 4,
6863   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6864  },
6865  {
6866   "alignment" : 4,
6867   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE",
6868   "name" : "android::hardware::usb::V1_0::BnHwUsbCallback *",
6869   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
6870   "self_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE",
6871   "size" : 4,
6872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
6873  },
6874  {
6875   "alignment" : 4,
6876   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6877   "name" : "android::hardware::usb::V1_0::BpHwUsbCallback *",
6878   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6879   "self_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6880   "size" : 4,
6881   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6882  },
6883  {
6884   "alignment" : 4,
6885   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_04IUsbE",
6886   "name" : "android::hardware::usb::V1_0::IUsb *",
6887   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
6888   "self_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE",
6889   "size" : 4,
6890   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6891  },
6892  {
6893   "alignment" : 4,
6894   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_05BsUsbE",
6895   "name" : "android::hardware::usb::V1_0::BsUsb *",
6896   "referenced_type" : "_ZTIN7android8hardware3usb4V1_05BsUsbE",
6897   "self_type" : "_ZTIPN7android8hardware3usb4V1_05BsUsbE",
6898   "size" : 4,
6899   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6900  },
6901  {
6902   "alignment" : 4,
6903   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE",
6904   "name" : "android::hardware::usb::V1_0::BnHwUsb *",
6905   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
6906   "self_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE",
6907   "size" : 4,
6908   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6909  },
6910  {
6911   "alignment" : 4,
6912   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE",
6913   "name" : "android::hardware::usb::V1_0::BpHwUsb *",
6914   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
6915   "self_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE",
6916   "size" : 4,
6917   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6918  },
6919  {
6920   "alignment" : 4,
6921   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
6922   "name" : "android::hardware::Parcel *",
6923   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6924   "self_type" : "_ZTIPN7android8hardware6ParcelE",
6925   "size" : 4,
6926   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6927  },
6928  {
6929   "alignment" : 4,
6930   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
6931   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsbCallback> > *",
6932   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
6933   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
6934   "size" : 4,
6935   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6936  },
6937  {
6938   "alignment" : 4,
6939   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
6940   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsb> > *",
6941   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
6942   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
6943   "size" : 4,
6944   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6945  },
6946  {
6947   "alignment" : 4,
6948   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
6949   "name" : "android::hardware::Return<bool> *",
6950   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6951   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
6952   "size" : 4,
6953   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6954  },
6955  {
6956   "alignment" : 4,
6957   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
6958   "name" : "android::hardware::Return<void> *",
6959   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6960   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
6961   "size" : 4,
6962   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6963  },
6964  {
6965   "alignment" : 4,
6966   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
6967   "name" : "android::hardware::Status *",
6968   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6969   "self_type" : "_ZTIPN7android8hardware6StatusE",
6970   "size" : 4,
6971   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6972  },
6973  {
6974   "alignment" : 4,
6975   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6976   "name" : "android::hardware::IBinder::DeathRecipient *",
6977   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
6978   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6979   "size" : 4,
6980   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6981  },
6982  {
6983   "alignment" : 4,
6984   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
6985   "name" : "android::hardware::IBinder *",
6986   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
6987   "self_type" : "_ZTIPN7android8hardware7IBinderE",
6988   "size" : 4,
6989   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6990  },
6991  {
6992   "alignment" : 4,
6993   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6994   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6995   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6996   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6997   "size" : 4,
6998   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6999  },
7000  {
7001   "alignment" : 4,
7002   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7003   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7004   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7005   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7006   "size" : 4,
7007   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7008  },
7009  {
7010   "alignment" : 4,
7011   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7012   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> *",
7013   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7014   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7015   "size" : 4,
7016   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7017  },
7018  {
7019   "alignment" : 4,
7020   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7021   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
7022   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7023   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7024   "size" : 4,
7025   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7026  },
7027  {
7028   "alignment" : 4,
7029   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
7030   "name" : "android::hardware::details::return_status *",
7031   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7032   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
7033   "size" : 4,
7034   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7035  },
7036  {
7037   "alignment" : 4,
7038   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7039   "name" : "android::hardware::details::HidlInstrumentor *",
7040   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7041   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7042   "size" : 4,
7043   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7044  },
7045  {
7046   "alignment" : 4,
7047   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7048   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7049   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7050   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7051   "size" : 4,
7052   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7053  },
7054  {
7055   "alignment" : 4,
7056   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7057   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7058   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7059   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7060   "size" : 4,
7061   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7062  },
7063  {
7064   "alignment" : 4,
7065   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7066   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> *",
7067   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7068   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7069   "size" : 4,
7070   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7071  },
7072  {
7073   "alignment" : 4,
7074   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7075   "name" : "android::hardware::BHwBinder *",
7076   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7077   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7078   "size" : 4,
7079   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7080  },
7081  {
7082   "alignment" : 4,
7083   "linker_set_key" : "_ZTIPN7android9ConditionE",
7084   "name" : "android::Condition *",
7085   "referenced_type" : "_ZTIN7android9ConditionE",
7086   "self_type" : "_ZTIPN7android9ConditionE",
7087   "size" : 4,
7088   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7089  },
7090  {
7091   "alignment" : 4,
7092   "linker_set_key" : "_ZTIPPv",
7093   "name" : "void **",
7094   "referenced_type" : "_ZTIPv",
7095   "self_type" : "_ZTIPPv",
7096   "size" : 4,
7097   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7098  },
7099  {
7100   "alignment" : 4,
7101   "linker_set_key" : "_ZTIPc",
7102   "name" : "char *",
7103   "referenced_type" : "_ZTIc",
7104   "self_type" : "_ZTIPc",
7105   "size" : 4,
7106   "source_file" : "/system/core/liblog/include/log/log_read.h"
7107  },
7108  {
7109   "alignment" : 4,
7110   "linker_set_key" : "_ZTIPh",
7111   "name" : "unsigned char *",
7112   "referenced_type" : "_ZTIh",
7113   "self_type" : "_ZTIPh",
7114   "size" : 4,
7115   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7116  },
7117  {
7118   "alignment" : 4,
7119   "linker_set_key" : "_ZTIPi",
7120   "name" : "int *",
7121   "referenced_type" : "_ZTIi",
7122   "self_type" : "_ZTIPi",
7123   "size" : 4,
7124   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7125  },
7126  {
7127   "alignment" : 4,
7128   "linker_set_key" : "_ZTIPj",
7129   "name" : "unsigned int *",
7130   "referenced_type" : "_ZTIj",
7131   "self_type" : "_ZTIPj",
7132   "size" : 4,
7133   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7134  },
7135  {
7136   "alignment" : 4,
7137   "linker_set_key" : "_ZTIPv",
7138   "name" : "void *",
7139   "referenced_type" : "_ZTIv",
7140   "self_type" : "_ZTIPv",
7141   "size" : 4,
7142   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7143  },
7144  {
7145   "alignment" : 4,
7146   "linker_set_key" : "_ZTIPy",
7147   "name" : "unsigned long long *",
7148   "referenced_type" : "_ZTIy",
7149   "self_type" : "_ZTIPy",
7150   "size" : 4,
7151   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7152  }
7153 ],
7154 "qualified_types" :
7155 [
7156  {
7157   "alignment" : 4,
7158   "is_const" : true,
7159   "linker_set_key" : "_ZTIK13native_handle",
7160   "name" : "const native_handle",
7161   "referenced_type" : "_ZTI13native_handle",
7162   "self_type" : "_ZTIK13native_handle",
7163   "size" : 12,
7164   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7165  },
7166  {
7167   "alignment" : 4,
7168   "is_const" : true,
7169   "linker_set_key" : "_ZTIK7log_msg",
7170   "name" : "const log_msg",
7171   "referenced_type" : "_ZTI7log_msg",
7172   "self_type" : "_ZTIK7log_msg",
7173   "size" : 5124,
7174   "source_file" : "/system/core/liblog/include/log/log_read.h"
7175  },
7176  {
7177   "alignment" : 2,
7178   "is_const" : true,
7179   "linker_set_key" : "_ZTIKDs",
7180   "name" : "const char16_t",
7181   "referenced_type" : "_ZTIDs",
7182   "self_type" : "_ZTIKDs",
7183   "size" : 2,
7184   "source_file" : "/system/core/libutils/include/utils/String16.h"
7185  },
7186  {
7187   "alignment" : 4,
7188   "is_const" : true,
7189   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7190   "name" : "const android::VectorImpl",
7191   "referenced_type" : "_ZTIN7android10VectorImplE",
7192   "self_type" : "_ZTIKN7android10VectorImplE",
7193   "size" : 20,
7194   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7195  },
7196  {
7197   "alignment" : 4,
7198   "is_const" : true,
7199   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7200   "name" : "const android::NativeHandle",
7201   "referenced_type" : "_ZTIN7android12NativeHandleE",
7202   "self_type" : "_ZTIKN7android12NativeHandleE",
7203   "size" : 12,
7204   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7205  },
7206  {
7207   "alignment" : 4,
7208   "is_const" : true,
7209   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7210   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7211   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7212   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7213   "size" : 4,
7214   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7215  },
7216  {
7217   "alignment" : 4,
7218   "is_const" : true,
7219   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7220   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7221   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7222   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7223   "size" : 4,
7224   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7225  },
7226  {
7227   "alignment" : 4,
7228   "is_const" : true,
7229   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7230   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7231   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7232   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7233   "size" : 4,
7234   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7235  },
7236  {
7237   "alignment" : 4,
7238   "is_const" : true,
7239   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7240   "name" : "const android::sp<android::hardware::ProcessState>",
7241   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7242   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7243   "size" : 4,
7244   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7245  },
7246  {
7247   "alignment" : 4,
7248   "is_const" : true,
7249   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7250   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7251   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7252   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7253   "size" : 4,
7254   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7255  },
7256  {
7257   "alignment" : 4,
7258   "is_const" : true,
7259   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7260   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7261   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7262   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7263   "size" : 4,
7264   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7265  },
7266  {
7267   "alignment" : 4,
7268   "is_const" : true,
7269   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7270   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback>",
7271   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7272   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7273   "size" : 4,
7274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7275  },
7276  {
7277   "alignment" : 4,
7278   "is_const" : true,
7279   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7280   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb>",
7281   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7282   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7283   "size" : 4,
7284   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7285  },
7286  {
7287   "alignment" : 4,
7288   "is_const" : true,
7289   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7290   "name" : "const android::sp<android::hardware::IBinder>",
7291   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7292   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7293   "size" : 4,
7294   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7295  },
7296  {
7297   "alignment" : 4,
7298   "is_const" : true,
7299   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7300   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7301   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7302   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7303   "size" : 8,
7304   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7305  },
7306  {
7307   "alignment" : 4,
7308   "is_const" : true,
7309   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7310   "name" : "const android::wp<android::hardware::BHwBinder>",
7311   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7312   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7313   "size" : 8,
7314   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7315  },
7316  {
7317   "alignment" : 4,
7318   "is_const" : true,
7319   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7320   "name" : "const android::hidl::base::V1_0::IBase",
7321   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7322   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7323   "size" : 12,
7324   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7325  },
7326  {
7327   "alignment" : 4,
7328   "is_const" : true,
7329   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7330   "name" : "const android::hidl::base::V1_0::BpHwBase",
7331   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
7332   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7333   "size" : 92,
7334   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7335  },
7336  {
7337   "alignment" : 4,
7338   "is_const" : true,
7339   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7340   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7341   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7342   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7343   "size" : 4,
7344   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7345  },
7346  {
7347   "alignment" : 4,
7348   "is_const" : true,
7349   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7350   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7351   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7352   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7353   "size" : 4,
7354   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7355  },
7356  {
7357   "alignment" : 1,
7358   "is_const" : true,
7359   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7360   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7361   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
7362   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7363   "size" : 1,
7364   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7365  },
7366  {
7367   "alignment" : 4,
7368   "is_const" : true,
7369   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7370   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7371   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7372   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7373   "size" : 12,
7374   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7375  },
7376  {
7377   "alignment" : 4,
7378   "is_const" : true,
7379   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7380   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7381   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7382   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7383   "size" : 12,
7384   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7385  },
7386  {
7387   "alignment" : 4,
7388   "is_const" : true,
7389   "linker_set_key" : "_ZTIKN7android7RefBaseE",
7390   "name" : "const android::RefBase",
7391   "referenced_type" : "_ZTIN7android7RefBaseE",
7392   "self_type" : "_ZTIKN7android7RefBaseE",
7393   "size" : 8,
7394   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7395  },
7396  {
7397   "alignment" : 4,
7398   "is_const" : true,
7399   "linker_set_key" : "_ZTIKN7android7String8E",
7400   "name" : "const android::String8",
7401   "referenced_type" : "_ZTIN7android7String8E",
7402   "self_type" : "_ZTIKN7android7String8E",
7403   "size" : 4,
7404   "source_file" : "/system/core/libutils/include/utils/String8.h"
7405  },
7406  {
7407   "alignment" : 4,
7408   "is_const" : true,
7409   "linker_set_key" : "_ZTIKN7android8String16E",
7410   "name" : "const android::String16",
7411   "referenced_type" : "_ZTIN7android8String16E",
7412   "self_type" : "_ZTIKN7android8String16E",
7413   "size" : 4,
7414   "source_file" : "/system/core/libutils/include/utils/String16.h"
7415  },
7416  {
7417   "alignment" : 1,
7418   "is_const" : true,
7419   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7420   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7421   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7422   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7423   "size" : 32,
7424   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7425  },
7426  {
7427   "alignment" : 4,
7428   "is_const" : true,
7429   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7430   "name" : "const android::hardware::BpHwRefBase",
7431   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
7432   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7433   "size" : 24,
7434   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7435  },
7436  {
7437   "alignment" : 4,
7438   "is_const" : true,
7439   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
7440   "name" : "const android::hardware::hidl_handle",
7441   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
7442   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
7443   "size" : 16,
7444   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7445  },
7446  {
7447   "alignment" : 4,
7448   "is_const" : true,
7449   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
7450   "name" : "const android::hardware::hidl_memory",
7451   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7452   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
7453   "size" : 40,
7454   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7455  },
7456  {
7457   "alignment" : 4,
7458   "is_const" : true,
7459   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
7460   "name" : "const android::hardware::hidl_string",
7461   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7462   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
7463   "size" : 16,
7464   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7465  },
7466  {
7467   "alignment" : 2,
7468   "is_const" : true,
7469   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
7470   "name" : "const android::hardware::hidl_version",
7471   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7472   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
7473   "size" : 4,
7474   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7475  },
7476  {
7477   "alignment" : 8,
7478   "is_const" : true,
7479   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
7480   "name" : "const android::hardware::usb::V1_0::PortStatus",
7481   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
7482   "self_type" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
7483   "size" : 40,
7484   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7485  },
7486  {
7487   "alignment" : 4,
7488   "is_const" : true,
7489   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
7490   "name" : "const android::hardware::usb::V1_0::IUsbCallback",
7491   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
7492   "self_type" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
7493   "size" : 12,
7494   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
7495  },
7496  {
7497   "alignment" : 4,
7498   "is_const" : true,
7499   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012PortDataRoleE",
7500   "name" : "const android::hardware::usb::V1_0::PortDataRole",
7501   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
7502   "self_type" : "_ZTIKN7android8hardware3usb4V1_012PortDataRoleE",
7503   "size" : 4,
7504   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7505  },
7506  {
7507   "alignment" : 4,
7508   "is_const" : true,
7509   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012PortRoleTypeE",
7510   "name" : "const android::hardware::usb::V1_0::PortRoleType",
7511   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
7512   "self_type" : "_ZTIKN7android8hardware3usb4V1_012PortRoleTypeE",
7513   "size" : 4,
7514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7515  },
7516  {
7517   "alignment" : 4,
7518   "is_const" : true,
7519   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_013PortPowerRoleE",
7520   "name" : "const android::hardware::usb::V1_0::PortPowerRole",
7521   "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
7522   "self_type" : "_ZTIKN7android8hardware3usb4V1_013PortPowerRoleE",
7523   "size" : 4,
7524   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7525  },
7526  {
7527   "alignment" : 4,
7528   "is_const" : true,
7529   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
7530   "name" : "const android::hardware::usb::V1_0::BpHwUsbCallback",
7531   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
7532   "self_type" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
7533   "size" : 92,
7534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
7535  },
7536  {
7537   "alignment" : 4,
7538   "is_const" : true,
7539   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
7540   "name" : "const android::hardware::usb::V1_0::IUsb",
7541   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
7542   "self_type" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
7543   "size" : 12,
7544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
7545  },
7546  {
7547   "alignment" : 4,
7548   "is_const" : true,
7549   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_06StatusE",
7550   "name" : "const android::hardware::usb::V1_0::Status",
7551   "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
7552   "self_type" : "_ZTIKN7android8hardware3usb4V1_06StatusE",
7553   "size" : 4,
7554   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7555  },
7556  {
7557   "alignment" : 4,
7558   "is_const" : true,
7559   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
7560   "name" : "const android::hardware::usb::V1_0::BpHwUsb",
7561   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
7562   "self_type" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
7563   "size" : 92,
7564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
7565  },
7566  {
7567   "alignment" : 4,
7568   "is_const" : true,
7569   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_08PortModeE",
7570   "name" : "const android::hardware::usb::V1_0::PortMode",
7571   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
7572   "self_type" : "_ZTIKN7android8hardware3usb4V1_08PortModeE",
7573   "size" : 4,
7574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7575  },
7576  {
7577   "alignment" : 4,
7578   "is_const" : true,
7579   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
7580   "name" : "const android::hardware::usb::V1_0::PortRole",
7581   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
7582   "self_type" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
7583   "size" : 8,
7584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
7585  },
7586  {
7587   "alignment" : 4,
7588   "is_const" : true,
7589   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
7590   "name" : "const android::hardware::Parcel",
7591   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7592   "self_type" : "_ZTIKN7android8hardware6ParcelE",
7593   "size" : 68,
7594   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7595  },
7596  {
7597   "alignment" : 4,
7598   "is_const" : true,
7599   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
7600   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsbCallback> >",
7601   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
7602   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
7603   "size" : 28,
7604   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7605  },
7606  {
7607   "alignment" : 4,
7608   "is_const" : true,
7609   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
7610   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsb> >",
7611   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
7612   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
7613   "size" : 28,
7614   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7615  },
7616  {
7617   "alignment" : 4,
7618   "is_const" : true,
7619   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
7620   "name" : "const android::hardware::Return<bool>",
7621   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7622   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7623   "size" : 24,
7624   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7625  },
7626  {
7627   "alignment" : 4,
7628   "is_const" : true,
7629   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
7630   "name" : "const android::hardware::Status",
7631   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7632   "self_type" : "_ZTIKN7android8hardware6StatusE",
7633   "size" : 20,
7634   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7635  },
7636  {
7637   "alignment" : 4,
7638   "is_const" : true,
7639   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7640   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7641   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7642   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7643   "size" : 8,
7644   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7645  },
7646  {
7647   "alignment" : 4,
7648   "is_const" : true,
7649   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7650   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7651   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7652   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7653   "size" : 8,
7654   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7655  },
7656  {
7657   "alignment" : 4,
7658   "is_const" : true,
7659   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7660   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus>",
7661   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7662   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7663   "size" : 8,
7664   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7665  },
7666  {
7667   "alignment" : 4,
7668   "is_const" : true,
7669   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7670   "name" : "const android::hardware::details::hidl_pointer<int>",
7671   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
7672   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7673   "size" : 8,
7674   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7675  },
7676  {
7677   "alignment" : 4,
7678   "is_const" : true,
7679   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
7680   "name" : "const android::hardware::details::return_status",
7681   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7682   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
7683   "size" : 24,
7684   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7685  },
7686  {
7687   "is_const" : true,
7688   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7689   "name" : "const iter<is_const>",
7690   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
7691   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7692   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7693  },
7694  {
7695   "alignment" : 4,
7696   "is_const" : true,
7697   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7698   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7699   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7700   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7701   "size" : 16,
7702   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
7703  },
7704  {
7705   "alignment" : 4,
7706   "is_const" : true,
7707   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7708   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus>",
7709   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7710   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7711   "size" : 16,
7712   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7713  },
7714  {
7715   "alignment" : 4,
7716   "is_const" : true,
7717   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7718   "name" : "const android::hardware::hidl_vec<int>",
7719   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
7720   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7721   "size" : 16,
7722   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7723  },
7724  {
7725   "alignment" : 4,
7726   "is_const" : true,
7727   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7728   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7729   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7730   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7731   "size" : 12,
7732   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7733  },
7734  {
7735   "alignment" : 4,
7736   "is_const" : true,
7737   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7738   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7739   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7740   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7741   "size" : 12,
7742   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7743  },
7744  {
7745   "alignment" : 4,
7746   "is_const" : true,
7747   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7748   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7749   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7750   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7751   "size" : 4,
7752   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7753  },
7754  {
7755   "alignment" : 1,
7756   "is_const" : true,
7757   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7758   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7759   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7760   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7761   "size" : 3,
7762   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7763  },
7764  {
7765   "alignment" : 4,
7766   "is_const" : true,
7767   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELj4EEE",
7768   "name" : "const std::array<android::hardware::usb::V1_0::PortDataRole, 4>",
7769   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELj4EEE",
7770   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELj4EEE",
7771   "size" : 16,
7772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7773  },
7774  {
7775   "alignment" : 4,
7776   "is_const" : true,
7777   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELj3EEE",
7778   "name" : "const std::array<android::hardware::usb::V1_0::PortRoleType, 3>",
7779   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELj3EEE",
7780   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELj3EEE",
7781   "size" : 12,
7782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7783  },
7784  {
7785   "alignment" : 4,
7786   "is_const" : true,
7787   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELj4EEE",
7788   "name" : "const std::array<android::hardware::usb::V1_0::PortPowerRole, 4>",
7789   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELj4EEE",
7790   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELj4EEE",
7791   "size" : 16,
7792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7793  },
7794  {
7795   "alignment" : 4,
7796   "is_const" : true,
7797   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_06StatusELj4EEE",
7798   "name" : "const std::array<android::hardware::usb::V1_0::Status, 4>",
7799   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_06StatusELj4EEE",
7800   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_06StatusELj4EEE",
7801   "size" : 16,
7802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7803  },
7804  {
7805   "alignment" : 4,
7806   "is_const" : true,
7807   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_08PortModeELj5EEE",
7808   "name" : "const std::array<android::hardware::usb::V1_0::PortMode, 5>",
7809   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_08PortModeELj5EEE",
7810   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_08PortModeELj5EEE",
7811   "size" : 20,
7812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7813  },
7814  {
7815   "alignment" : 4,
7816   "is_const" : true,
7817   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7818   "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 *> > *)> > >",
7819   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7820   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7821   "size" : 12,
7822   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7823  },
7824  {
7825   "alignment" : 4,
7826   "is_const" : true,
7827   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7828   "name" : "const android::hidl::base::V1_0::IBase *const",
7829   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
7830   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7831   "size" : 4,
7832   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7833  },
7834  {
7835   "alignment" : 4,
7836   "is_const" : true,
7837   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7838   "name" : "android::RefBase::weakref_impl *const",
7839   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
7840   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
7841   "size" : 4,
7842   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7843  },
7844  {
7845   "alignment" : 4,
7846   "is_const" : true,
7847   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
7848   "name" : "android::hardware::IBinder *const",
7849   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
7850   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
7851   "size" : 4,
7852   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7853  },
7854  {
7855   "alignment" : 4,
7856   "is_const" : true,
7857   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7858   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7859   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7860   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7861   "size" : 8,
7862   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7863  },
7864  {
7865   "alignment" : 4,
7866   "is_const" : true,
7867   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7868   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7869   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
7870   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7871   "size" : 8,
7872   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7873  },
7874  {
7875   "alignment" : 1,
7876   "is_const" : true,
7877   "linker_set_key" : "_ZTIKa",
7878   "name" : "const signed char",
7879   "referenced_type" : "_ZTIa",
7880   "self_type" : "_ZTIKa",
7881   "size" : 1,
7882   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7883  },
7884  {
7885   "alignment" : 1,
7886   "is_const" : true,
7887   "linker_set_key" : "_ZTIKb",
7888   "name" : "const bool",
7889   "referenced_type" : "_ZTIb",
7890   "self_type" : "_ZTIKb",
7891   "size" : 1,
7892   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7893  },
7894  {
7895   "alignment" : 1,
7896   "is_const" : true,
7897   "linker_set_key" : "_ZTIKc",
7898   "name" : "const char",
7899   "referenced_type" : "_ZTIc",
7900   "self_type" : "_ZTIKc",
7901   "size" : 1,
7902   "source_file" : "/system/core/liblog/include/android/log.h"
7903  },
7904  {
7905   "alignment" : 4,
7906   "is_const" : true,
7907   "linker_set_key" : "_ZTIKd",
7908   "name" : "const double",
7909   "referenced_type" : "_ZTId",
7910   "self_type" : "_ZTIKd",
7911   "size" : 8,
7912   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7913  },
7914  {
7915   "alignment" : 4,
7916   "is_const" : true,
7917   "linker_set_key" : "_ZTIKf",
7918   "name" : "const float",
7919   "referenced_type" : "_ZTIf",
7920   "self_type" : "_ZTIKf",
7921   "size" : 4,
7922   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7923  },
7924  {
7925   "alignment" : 1,
7926   "is_const" : true,
7927   "linker_set_key" : "_ZTIKh",
7928   "name" : "const unsigned char",
7929   "referenced_type" : "_ZTIh",
7930   "self_type" : "_ZTIKh",
7931   "size" : 1,
7932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7933  },
7934  {
7935   "alignment" : 4,
7936   "is_const" : true,
7937   "linker_set_key" : "_ZTIKi",
7938   "name" : "const int",
7939   "referenced_type" : "_ZTIi",
7940   "self_type" : "_ZTIKi",
7941   "size" : 4,
7942   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7943  },
7944  {
7945   "alignment" : 4,
7946   "is_const" : true,
7947   "linker_set_key" : "_ZTIKj",
7948   "name" : "const unsigned int",
7949   "referenced_type" : "_ZTIj",
7950   "self_type" : "_ZTIKj",
7951   "size" : 4,
7952   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7953  },
7954  {
7955   "alignment" : 2,
7956   "is_const" : true,
7957   "linker_set_key" : "_ZTIKs",
7958   "name" : "const short",
7959   "referenced_type" : "_ZTIs",
7960   "self_type" : "_ZTIKs",
7961   "size" : 2,
7962   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7963  },
7964  {
7965   "alignment" : 2,
7966   "is_const" : true,
7967   "linker_set_key" : "_ZTIKt",
7968   "name" : "const unsigned short",
7969   "referenced_type" : "_ZTIt",
7970   "self_type" : "_ZTIKt",
7971   "size" : 2,
7972   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7973  },
7974  {
7975   "is_const" : true,
7976   "linker_set_key" : "_ZTIKv",
7977   "name" : "const void",
7978   "referenced_type" : "_ZTIv",
7979   "self_type" : "_ZTIKv",
7980   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7981  },
7982  {
7983   "alignment" : 4,
7984   "is_const" : true,
7985   "linker_set_key" : "_ZTIKx",
7986   "name" : "const long long",
7987   "referenced_type" : "_ZTIx",
7988   "self_type" : "_ZTIKx",
7989   "size" : 8,
7990   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7991  },
7992  {
7993   "alignment" : 4,
7994   "is_const" : true,
7995   "linker_set_key" : "_ZTIKy",
7996   "name" : "const unsigned long long",
7997   "referenced_type" : "_ZTIy",
7998   "self_type" : "_ZTIKy",
7999   "size" : 8,
8000   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8001  },
8002  {
8003   "alignment" : 1,
8004   "is_volatile" : true,
8005   "linker_set_key" : "_ZTIVb",
8006   "name" : "volatile bool",
8007   "referenced_type" : "_ZTIb",
8008   "self_type" : "_ZTIVb",
8009   "size" : 1,
8010   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8011  },
8012  {
8013   "alignment" : 4,
8014   "is_volatile" : true,
8015   "linker_set_key" : "_ZTIVi",
8016   "name" : "volatile int",
8017   "referenced_type" : "_ZTIi",
8018   "self_type" : "_ZTIVi",
8019   "size" : 4,
8020   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8021  }
8022 ],
8023 "record_types" :
8024 [
8025  {
8026   "alignment" : 4,
8027   "fields" :
8028   [
8029    {
8030     "field_name" : "len",
8031     "referenced_type" : "_ZTIt"
8032    },
8033    {
8034     "field_name" : "hdr_size",
8035     "field_offset" : 16,
8036     "referenced_type" : "_ZTIt"
8037    },
8038    {
8039     "field_name" : "pid",
8040     "field_offset" : 32,
8041     "referenced_type" : "_ZTIi"
8042    },
8043    {
8044     "field_name" : "tid",
8045     "field_offset" : 64,
8046     "referenced_type" : "_ZTIj"
8047    },
8048    {
8049     "field_name" : "sec",
8050     "field_offset" : 96,
8051     "referenced_type" : "_ZTIj"
8052    },
8053    {
8054     "field_name" : "nsec",
8055     "field_offset" : 128,
8056     "referenced_type" : "_ZTIj"
8057    },
8058    {
8059     "field_name" : "lid",
8060     "field_offset" : 160,
8061     "referenced_type" : "_ZTIj"
8062    },
8063    {
8064     "field_name" : "uid",
8065     "field_offset" : 192,
8066     "referenced_type" : "_ZTIj"
8067    }
8068   ],
8069   "linker_set_key" : "_ZTI12logger_entry",
8070   "name" : "logger_entry",
8071   "referenced_type" : "_ZTI12logger_entry",
8072   "self_type" : "_ZTI12logger_entry",
8073   "size" : 28,
8074   "source_file" : "/system/core/liblog/include/log/log_read.h"
8075  },
8076  {
8077   "alignment" : 4,
8078   "fields" :
8079   [
8080    {
8081     "field_name" : "y",
8082     "referenced_type" : "_ZTIPv"
8083    },
8084    {
8085     "field_name" : "cb",
8086     "field_offset" : 32,
8087     "referenced_type" : "_ZTIPv"
8088    },
8089    {
8090     "field_name" : "cr",
8091     "field_offset" : 64,
8092     "referenced_type" : "_ZTIPv"
8093    },
8094    {
8095     "field_name" : "ystride",
8096     "field_offset" : 96,
8097     "referenced_type" : "_ZTIj"
8098    },
8099    {
8100     "field_name" : "cstride",
8101     "field_offset" : 128,
8102     "referenced_type" : "_ZTIj"
8103    },
8104    {
8105     "field_name" : "chroma_step",
8106     "field_offset" : 160,
8107     "referenced_type" : "_ZTIj"
8108    },
8109    {
8110     "field_name" : "reserved",
8111     "field_offset" : 192,
8112     "referenced_type" : "_ZTIA8_j"
8113    }
8114   ],
8115   "linker_set_key" : "_ZTI13android_ycbcr",
8116   "name" : "android_ycbcr",
8117   "referenced_type" : "_ZTI13android_ycbcr",
8118   "self_type" : "_ZTI13android_ycbcr",
8119   "size" : 56,
8120   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8121  },
8122  {
8123   "alignment" : 4,
8124   "fields" :
8125   [
8126    {
8127     "field_name" : "version",
8128     "referenced_type" : "_ZTIi"
8129    },
8130    {
8131     "field_name" : "numFds",
8132     "field_offset" : 32,
8133     "referenced_type" : "_ZTIi"
8134    },
8135    {
8136     "field_name" : "numInts",
8137     "field_offset" : 64,
8138     "referenced_type" : "_ZTIi"
8139    },
8140    {
8141     "field_name" : "data",
8142     "field_offset" : 96,
8143     "referenced_type" : "_ZTIA0_i"
8144    }
8145   ],
8146   "linker_set_key" : "_ZTI13native_handle",
8147   "name" : "native_handle",
8148   "referenced_type" : "_ZTI13native_handle",
8149   "self_type" : "_ZTI13native_handle",
8150   "size" : 12,
8151   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
8152  },
8153  {
8154   "alignment" : 4,
8155   "fields" :
8156   [
8157    {
8158     "field_name" : "x",
8159     "referenced_type" : "_ZTIf"
8160    },
8161    {
8162     "field_name" : "y",
8163     "field_offset" : 32,
8164     "referenced_type" : "_ZTIf"
8165    }
8166   ],
8167   "linker_set_key" : "_ZTI16android_xy_color",
8168   "name" : "android_xy_color",
8169   "referenced_type" : "_ZTI16android_xy_color",
8170   "self_type" : "_ZTI16android_xy_color",
8171   "size" : 8,
8172   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8173  },
8174  {
8175   "alignment" : 4,
8176   "fields" :
8177   [
8178    {
8179     "field_name" : "top_left",
8180     "referenced_type" : "_ZTIPh"
8181    },
8182    {
8183     "field_name" : "component",
8184     "field_offset" : 32,
8185     "referenced_type" : "_ZTI22android_flex_component"
8186    },
8187    {
8188     "field_name" : "bits_per_component",
8189     "field_offset" : 64,
8190     "referenced_type" : "_ZTIi"
8191    },
8192    {
8193     "field_name" : "bits_used",
8194     "field_offset" : 96,
8195     "referenced_type" : "_ZTIi"
8196    },
8197    {
8198     "field_name" : "h_increment",
8199     "field_offset" : 128,
8200     "referenced_type" : "_ZTIi"
8201    },
8202    {
8203     "field_name" : "v_increment",
8204     "field_offset" : 160,
8205     "referenced_type" : "_ZTIi"
8206    },
8207    {
8208     "field_name" : "h_subsampling",
8209     "field_offset" : 192,
8210     "referenced_type" : "_ZTIi"
8211    },
8212    {
8213     "field_name" : "v_subsampling",
8214     "field_offset" : 224,
8215     "referenced_type" : "_ZTIi"
8216    }
8217   ],
8218   "linker_set_key" : "_ZTI18android_flex_plane",
8219   "name" : "android_flex_plane",
8220   "referenced_type" : "_ZTI18android_flex_plane",
8221   "self_type" : "_ZTI18android_flex_plane",
8222   "size" : 32,
8223   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8224  },
8225  {
8226   "alignment" : 4,
8227   "fields" :
8228   [
8229    {
8230     "field_name" : "format",
8231     "referenced_type" : "_ZTI19android_flex_format"
8232    },
8233    {
8234     "field_name" : "num_planes",
8235     "field_offset" : 32,
8236     "referenced_type" : "_ZTIj"
8237    },
8238    {
8239     "field_name" : "planes",
8240     "field_offset" : 64,
8241     "referenced_type" : "_ZTIP18android_flex_plane"
8242    }
8243   ],
8244   "linker_set_key" : "_ZTI19android_flex_layout",
8245   "name" : "android_flex_layout",
8246   "referenced_type" : "_ZTI19android_flex_layout",
8247   "self_type" : "_ZTI19android_flex_layout",
8248   "size" : 12,
8249   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8250  },
8251  {
8252   "alignment" : 4,
8253   "fields" :
8254   [
8255    {
8256     "field_name" : "num_points",
8257     "referenced_type" : "_ZTIj"
8258    },
8259    {
8260     "field_name" : "reserved",
8261     "field_offset" : 32,
8262     "referenced_type" : "_ZTIA8_j"
8263    },
8264    {
8265     "field_name" : "xyzc_points",
8266     "field_offset" : 288,
8267     "referenced_type" : "_ZTIA_f"
8268    }
8269   ],
8270   "linker_set_key" : "_ZTI20android_depth_points",
8271   "name" : "android_depth_points",
8272   "referenced_type" : "_ZTI20android_depth_points",
8273   "self_type" : "_ZTI20android_depth_points",
8274   "size" : 36,
8275   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8276  },
8277  {
8278   "alignment" : 4,
8279   "fields" :
8280   [
8281    {
8282     "field_name" : "struct_size",
8283     "referenced_type" : "_ZTIj"
8284    },
8285    {
8286     "field_name" : "buffer_id",
8287     "field_offset" : 32,
8288     "referenced_type" : "_ZTIi"
8289    },
8290    {
8291     "field_name" : "priority",
8292     "field_offset" : 64,
8293     "referenced_type" : "_ZTIi"
8294    },
8295    {
8296     "field_name" : "tag",
8297     "field_offset" : 96,
8298     "referenced_type" : "_ZTIPKc"
8299    },
8300    {
8301     "field_name" : "file",
8302     "field_offset" : 128,
8303     "referenced_type" : "_ZTIPKc"
8304    },
8305    {
8306     "field_name" : "line",
8307     "field_offset" : 160,
8308     "referenced_type" : "_ZTIj"
8309    },
8310    {
8311     "field_name" : "message",
8312     "field_offset" : 192,
8313     "referenced_type" : "_ZTIPKc"
8314    }
8315   ],
8316   "linker_set_key" : "_ZTI21__android_log_message",
8317   "name" : "__android_log_message",
8318   "referenced_type" : "_ZTI21__android_log_message",
8319   "self_type" : "_ZTI21__android_log_message",
8320   "size" : 28,
8321   "source_file" : "/system/core/liblog/include/android/log.h"
8322  },
8323  {
8324   "alignment" : 4,
8325   "fields" :
8326   [
8327    {
8328     "field_name" : "maxContentLightLevel",
8329     "referenced_type" : "_ZTIf"
8330    },
8331    {
8332     "field_name" : "maxFrameAverageLightLevel",
8333     "field_offset" : 32,
8334     "referenced_type" : "_ZTIf"
8335    }
8336   ],
8337   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
8338   "name" : "android_cta861_3_metadata",
8339   "referenced_type" : "_ZTI25android_cta861_3_metadata",
8340   "self_type" : "_ZTI25android_cta861_3_metadata",
8341   "size" : 8,
8342   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8343  },
8344  {
8345   "alignment" : 4,
8346   "fields" :
8347   [
8348    {
8349     "field_name" : "displayPrimaryRed",
8350     "referenced_type" : "_ZTI16android_xy_color"
8351    },
8352    {
8353     "field_name" : "displayPrimaryGreen",
8354     "field_offset" : 64,
8355     "referenced_type" : "_ZTI16android_xy_color"
8356    },
8357    {
8358     "field_name" : "displayPrimaryBlue",
8359     "field_offset" : 128,
8360     "referenced_type" : "_ZTI16android_xy_color"
8361    },
8362    {
8363     "field_name" : "whitePoint",
8364     "field_offset" : 192,
8365     "referenced_type" : "_ZTI16android_xy_color"
8366    },
8367    {
8368     "field_name" : "maxLuminance",
8369     "field_offset" : 256,
8370     "referenced_type" : "_ZTIf"
8371    },
8372    {
8373     "field_name" : "minLuminance",
8374     "field_offset" : 288,
8375     "referenced_type" : "_ZTIf"
8376    }
8377   ],
8378   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
8379   "name" : "android_smpte2086_metadata",
8380   "referenced_type" : "_ZTI26android_smpte2086_metadata",
8381   "self_type" : "_ZTI26android_smpte2086_metadata",
8382   "size" : 40,
8383   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8384  },
8385  {
8386   "alignment" : 4,
8387   "fields" :
8388   [
8389    {
8390     "referenced_type" : "_ZTIN7log_msgUt_E"
8391    }
8392   ],
8393   "linker_set_key" : "_ZTI7log_msg",
8394   "name" : "log_msg",
8395   "referenced_type" : "_ZTI7log_msg",
8396   "self_type" : "_ZTI7log_msg",
8397   "size" : 5124,
8398   "source_file" : "/system/core/liblog/include/log/log_read.h"
8399  },
8400  {
8401   "alignment" : 1,
8402   "fields" :
8403   [
8404    {
8405     "field_name" : "tv_sec",
8406     "referenced_type" : "_ZTIj"
8407    },
8408    {
8409     "field_name" : "tv_nsec",
8410     "field_offset" : 32,
8411     "referenced_type" : "_ZTIj"
8412    }
8413   ],
8414   "linker_set_key" : "_ZTI8log_time",
8415   "name" : "log_time",
8416   "referenced_type" : "_ZTI8log_time",
8417   "self_type" : "_ZTI8log_time",
8418   "size" : 8,
8419   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
8420  },
8421  {
8422   "alignment" : 4,
8423   "fields" :
8424   [
8425    {
8426     "access" : "private",
8427     "field_name" : "mStorage",
8428     "field_offset" : 32,
8429     "referenced_type" : "_ZTIPv"
8430    },
8431    {
8432     "access" : "private",
8433     "field_name" : "mCount",
8434     "field_offset" : 64,
8435     "referenced_type" : "_ZTIj"
8436    },
8437    {
8438     "access" : "private",
8439     "field_name" : "mFlags",
8440     "field_offset" : 96,
8441     "referenced_type" : "_ZTIKj"
8442    },
8443    {
8444     "access" : "private",
8445     "field_name" : "mItemSize",
8446     "field_offset" : 128,
8447     "referenced_type" : "_ZTIKj"
8448    }
8449   ],
8450   "linker_set_key" : "_ZTIN7android10VectorImplE",
8451   "name" : "android::VectorImpl",
8452   "record_kind" : "class",
8453   "referenced_type" : "_ZTIN7android10VectorImplE",
8454   "self_type" : "_ZTIN7android10VectorImplE",
8455   "size" : 20,
8456   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8457   "vtable_components" :
8458   [
8459    {
8460     "kind" : "offset_to_top"
8461    },
8462    {
8463     "kind" : "rtti",
8464     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8465    },
8466    {
8467     "kind" : "complete_dtor_pointer",
8468     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8469    },
8470    {
8471     "kind" : "deleting_dtor_pointer",
8472     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8473    },
8474    {
8475     "is_pure" : true,
8476     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8477    },
8478    {
8479     "is_pure" : true,
8480     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8481    },
8482    {
8483     "is_pure" : true,
8484     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8485    },
8486    {
8487     "is_pure" : true,
8488     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8489    },
8490    {
8491     "is_pure" : true,
8492     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8493    },
8494    {
8495     "is_pure" : true,
8496     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8497    }
8498   ]
8499  },
8500  {
8501   "alignment" : 4,
8502   "fields" :
8503   [
8504    {
8505     "access" : "private",
8506     "field_name" : "mVector",
8507     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8508    }
8509   ],
8510   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8511   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8512   "record_kind" : "class",
8513   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8514   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8515   "size" : 20,
8516   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8517   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
8518  },
8519  {
8520   "alignment" : 4,
8521   "fields" :
8522   [
8523    {
8524     "access" : "private",
8525     "field_name" : "mTag",
8526     "referenced_type" : "_ZTIy"
8527    }
8528   ],
8529   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
8530   "name" : "android::ScopedTrace",
8531   "record_kind" : "class",
8532   "referenced_type" : "_ZTIN7android11ScopedTraceE",
8533   "self_type" : "_ZTIN7android11ScopedTraceE",
8534   "size" : 8,
8535   "source_file" : "/system/core/libutils/include/utils/Trace.h"
8536  },
8537  {
8538   "alignment" : 4,
8539   "fields" :
8540   [
8541    {
8542     "access" : "private",
8543     "field_name" : "mCount",
8544     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8545    }
8546   ],
8547   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8548   "name" : "android::LightRefBase<android::NativeHandle>",
8549   "record_kind" : "class",
8550   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8551   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8552   "size" : 4,
8553   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8554   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
8555  },
8556  {
8557   "alignment" : 4,
8558   "fields" :
8559   [
8560    {
8561     "access" : "private",
8562     "field_name" : "mCount",
8563     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8564    }
8565   ],
8566   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8567   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8568   "record_kind" : "class",
8569   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8570   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8571   "size" : 4,
8572   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8573   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
8574  },
8575  {
8576   "alignment" : 4,
8577   "base_specifiers" :
8578   [
8579    {
8580     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
8581    }
8582   ],
8583   "fields" :
8584   [
8585    {
8586     "access" : "private",
8587     "field_name" : "mHandle",
8588     "field_offset" : 32,
8589     "referenced_type" : "_ZTIP13native_handle"
8590    },
8591    {
8592     "access" : "private",
8593     "field_name" : "mOwnsHandle",
8594     "field_offset" : 64,
8595     "referenced_type" : "_ZTIb"
8596    }
8597   ],
8598   "linker_set_key" : "_ZTIN7android12NativeHandleE",
8599   "name" : "android::NativeHandle",
8600   "record_kind" : "class",
8601   "referenced_type" : "_ZTIN7android12NativeHandleE",
8602   "self_type" : "_ZTIN7android12NativeHandleE",
8603   "size" : 12,
8604   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8605  },
8606  {
8607   "alignment" : 4,
8608   "base_specifiers" :
8609   [
8610    {
8611     "access" : "private",
8612     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
8613    }
8614   ],
8615   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8616   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8617   "record_kind" : "class",
8618   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8619   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8620   "size" : 20,
8621   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8622   "template_args" :
8623   [
8624    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8625   ],
8626   "vtable_components" :
8627   [
8628    {
8629     "kind" : "offset_to_top"
8630    },
8631    {
8632     "kind" : "rtti",
8633     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8634    },
8635    {
8636     "kind" : "complete_dtor_pointer",
8637     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8638    },
8639    {
8640     "kind" : "deleting_dtor_pointer",
8641     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8642    },
8643    {
8644     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8645    },
8646    {
8647     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8648    },
8649    {
8650     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8651    },
8652    {
8653     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8654    },
8655    {
8656     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8657    },
8658    {
8659     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8660    },
8661    {
8662     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8663    }
8664   ]
8665  },
8666  {
8667   "alignment" : 1,
8668   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
8669   "name" : "android::ReferenceMover",
8670   "record_kind" : "class",
8671   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
8672   "self_type" : "_ZTIN7android14ReferenceMoverE",
8673   "size" : 1,
8674   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8675  },
8676  {
8677   "alignment" : 4,
8678   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
8679   "name" : "android::ReferenceRenamer",
8680   "record_kind" : "class",
8681   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
8682   "self_type" : "_ZTIN7android16ReferenceRenamerE",
8683   "size" : 4,
8684   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8685   "vtable_components" :
8686   [
8687    {
8688     "kind" : "offset_to_top"
8689    },
8690    {
8691     "kind" : "rtti",
8692     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8693    },
8694    {
8695     "is_pure" : true,
8696     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8697    }
8698   ]
8699  },
8700  {
8701   "alignment" : 4,
8702   "base_specifiers" :
8703   [
8704    {
8705     "referenced_type" : "_ZTIN7android10VectorImplE"
8706    }
8707   ],
8708   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
8709   "name" : "android::SortedVectorImpl",
8710   "record_kind" : "class",
8711   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
8712   "self_type" : "_ZTIN7android16SortedVectorImplE",
8713   "size" : 20,
8714   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8715   "vtable_components" :
8716   [
8717    {
8718     "kind" : "offset_to_top"
8719    },
8720    {
8721     "kind" : "rtti",
8722     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8723    },
8724    {
8725     "kind" : "complete_dtor_pointer",
8726     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8727    },
8728    {
8729     "kind" : "deleting_dtor_pointer",
8730     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8731    },
8732    {
8733     "is_pure" : true,
8734     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8735    },
8736    {
8737     "is_pure" : true,
8738     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8739    },
8740    {
8741     "is_pure" : true,
8742     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8743    },
8744    {
8745     "is_pure" : true,
8746     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8747    },
8748    {
8749     "is_pure" : true,
8750     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8751    },
8752    {
8753     "is_pure" : true,
8754     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8755    },
8756    {
8757     "is_pure" : true,
8758     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8759    }
8760   ]
8761  },
8762  {
8763   "alignment" : 1,
8764   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8765   "name" : "android::trait_trivial_copy<bool>",
8766   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8767   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8768   "size" : 1,
8769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8770   "template_args" : [ "_ZTIb" ]
8771  },
8772  {
8773   "alignment" : 1,
8774   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8775   "name" : "android::trait_trivial_copy<char>",
8776   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8777   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8778   "size" : 1,
8779   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8780   "template_args" : [ "_ZTIc" ]
8781  },
8782  {
8783   "alignment" : 1,
8784   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8785   "name" : "android::trait_trivial_copy<double>",
8786   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8787   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8788   "size" : 1,
8789   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8790   "template_args" : [ "_ZTId" ]
8791  },
8792  {
8793   "alignment" : 1,
8794   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8795   "name" : "android::trait_trivial_copy<float>",
8796   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8797   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8798   "size" : 1,
8799   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8800   "template_args" : [ "_ZTIf" ]
8801  },
8802  {
8803   "alignment" : 1,
8804   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8805   "name" : "android::trait_trivial_copy<unsigned char>",
8806   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8807   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8808   "size" : 1,
8809   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8810   "template_args" : [ "_ZTIh" ]
8811  },
8812  {
8813   "alignment" : 1,
8814   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
8815   "name" : "android::trait_trivial_copy<int>",
8816   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8817   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8818   "size" : 1,
8819   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8820   "template_args" : [ "_ZTIi" ]
8821  },
8822  {
8823   "alignment" : 1,
8824   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
8825   "name" : "android::trait_trivial_copy<unsigned int>",
8826   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8827   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8828   "size" : 1,
8829   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8830   "template_args" : [ "_ZTIj" ]
8831  },
8832  {
8833   "alignment" : 1,
8834   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
8835   "name" : "android::trait_trivial_copy<long>",
8836   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8837   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8838   "size" : 1,
8839   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8840   "template_args" : [ "_ZTIl" ]
8841  },
8842  {
8843   "alignment" : 1,
8844   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
8845   "name" : "android::trait_trivial_copy<unsigned long>",
8846   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
8847   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
8848   "size" : 1,
8849   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8850   "template_args" : [ "_ZTIm" ]
8851  },
8852  {
8853   "alignment" : 1,
8854   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
8855   "name" : "android::trait_trivial_copy<short>",
8856   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8857   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8858   "size" : 1,
8859   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8860   "template_args" : [ "_ZTIs" ]
8861  },
8862  {
8863   "alignment" : 1,
8864   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
8865   "name" : "android::trait_trivial_copy<unsigned short>",
8866   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
8867   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
8868   "size" : 1,
8869   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8870   "template_args" : [ "_ZTIt" ]
8871  },
8872  {
8873   "alignment" : 1,
8874   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
8875   "name" : "android::trait_trivial_copy<void>",
8876   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8877   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8878   "size" : 1,
8879   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8880   "template_args" : [ "_ZTIv" ]
8881  },
8882  {
8883   "alignment" : 1,
8884   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
8885   "name" : "android::trait_trivial_copy<long long>",
8886   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8887   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8888   "size" : 1,
8889   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8890   "template_args" : [ "_ZTIx" ]
8891  },
8892  {
8893   "alignment" : 1,
8894   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
8895   "name" : "android::trait_trivial_copy<unsigned long long>",
8896   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8897   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8898   "size" : 1,
8899   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8900   "template_args" : [ "_ZTIy" ]
8901  },
8902  {
8903   "alignment" : 1,
8904   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
8905   "name" : "android::trait_trivial_ctor<bool>",
8906   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8907   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8908   "size" : 1,
8909   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8910   "template_args" : [ "_ZTIb" ]
8911  },
8912  {
8913   "alignment" : 1,
8914   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
8915   "name" : "android::trait_trivial_ctor<char>",
8916   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8917   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8918   "size" : 1,
8919   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8920   "template_args" : [ "_ZTIc" ]
8921  },
8922  {
8923   "alignment" : 1,
8924   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
8925   "name" : "android::trait_trivial_ctor<double>",
8926   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8927   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8928   "size" : 1,
8929   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8930   "template_args" : [ "_ZTId" ]
8931  },
8932  {
8933   "alignment" : 1,
8934   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
8935   "name" : "android::trait_trivial_ctor<float>",
8936   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8937   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8938   "size" : 1,
8939   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8940   "template_args" : [ "_ZTIf" ]
8941  },
8942  {
8943   "alignment" : 1,
8944   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
8945   "name" : "android::trait_trivial_ctor<unsigned char>",
8946   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8947   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8948   "size" : 1,
8949   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8950   "template_args" : [ "_ZTIh" ]
8951  },
8952  {
8953   "alignment" : 1,
8954   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
8955   "name" : "android::trait_trivial_ctor<int>",
8956   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8957   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8958   "size" : 1,
8959   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8960   "template_args" : [ "_ZTIi" ]
8961  },
8962  {
8963   "alignment" : 1,
8964   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
8965   "name" : "android::trait_trivial_ctor<unsigned int>",
8966   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8967   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8968   "size" : 1,
8969   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8970   "template_args" : [ "_ZTIj" ]
8971  },
8972  {
8973   "alignment" : 1,
8974   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
8975   "name" : "android::trait_trivial_ctor<long>",
8976   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8977   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8978   "size" : 1,
8979   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8980   "template_args" : [ "_ZTIl" ]
8981  },
8982  {
8983   "alignment" : 1,
8984   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
8985   "name" : "android::trait_trivial_ctor<unsigned long>",
8986   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8987   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8988   "size" : 1,
8989   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8990   "template_args" : [ "_ZTIm" ]
8991  },
8992  {
8993   "alignment" : 1,
8994   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
8995   "name" : "android::trait_trivial_ctor<short>",
8996   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8997   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8998   "size" : 1,
8999   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9000   "template_args" : [ "_ZTIs" ]
9001  },
9002  {
9003   "alignment" : 1,
9004   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
9005   "name" : "android::trait_trivial_ctor<unsigned short>",
9006   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9007   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9008   "size" : 1,
9009   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9010   "template_args" : [ "_ZTIt" ]
9011  },
9012  {
9013   "alignment" : 1,
9014   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
9015   "name" : "android::trait_trivial_ctor<void>",
9016   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9017   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9018   "size" : 1,
9019   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9020   "template_args" : [ "_ZTIv" ]
9021  },
9022  {
9023   "alignment" : 1,
9024   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
9025   "name" : "android::trait_trivial_ctor<long long>",
9026   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9027   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9028   "size" : 1,
9029   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9030   "template_args" : [ "_ZTIx" ]
9031  },
9032  {
9033   "alignment" : 1,
9034   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
9035   "name" : "android::trait_trivial_ctor<unsigned long long>",
9036   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9037   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9038   "size" : 1,
9039   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9040   "template_args" : [ "_ZTIy" ]
9041  },
9042  {
9043   "alignment" : 1,
9044   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
9045   "name" : "android::trait_trivial_dtor<bool>",
9046   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9047   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9048   "size" : 1,
9049   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9050   "template_args" : [ "_ZTIb" ]
9051  },
9052  {
9053   "alignment" : 1,
9054   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
9055   "name" : "android::trait_trivial_dtor<char>",
9056   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9057   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9058   "size" : 1,
9059   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9060   "template_args" : [ "_ZTIc" ]
9061  },
9062  {
9063   "alignment" : 1,
9064   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
9065   "name" : "android::trait_trivial_dtor<double>",
9066   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9067   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9068   "size" : 1,
9069   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9070   "template_args" : [ "_ZTId" ]
9071  },
9072  {
9073   "alignment" : 1,
9074   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
9075   "name" : "android::trait_trivial_dtor<float>",
9076   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9077   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9078   "size" : 1,
9079   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9080   "template_args" : [ "_ZTIf" ]
9081  },
9082  {
9083   "alignment" : 1,
9084   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
9085   "name" : "android::trait_trivial_dtor<unsigned char>",
9086   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9087   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9088   "size" : 1,
9089   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9090   "template_args" : [ "_ZTIh" ]
9091  },
9092  {
9093   "alignment" : 1,
9094   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
9095   "name" : "android::trait_trivial_dtor<int>",
9096   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9097   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9098   "size" : 1,
9099   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9100   "template_args" : [ "_ZTIi" ]
9101  },
9102  {
9103   "alignment" : 1,
9104   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
9105   "name" : "android::trait_trivial_dtor<unsigned int>",
9106   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9107   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9108   "size" : 1,
9109   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9110   "template_args" : [ "_ZTIj" ]
9111  },
9112  {
9113   "alignment" : 1,
9114   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
9115   "name" : "android::trait_trivial_dtor<long>",
9116   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9117   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9118   "size" : 1,
9119   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9120   "template_args" : [ "_ZTIl" ]
9121  },
9122  {
9123   "alignment" : 1,
9124   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
9125   "name" : "android::trait_trivial_dtor<unsigned long>",
9126   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9127   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9128   "size" : 1,
9129   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9130   "template_args" : [ "_ZTIm" ]
9131  },
9132  {
9133   "alignment" : 1,
9134   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
9135   "name" : "android::trait_trivial_dtor<short>",
9136   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9137   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9138   "size" : 1,
9139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9140   "template_args" : [ "_ZTIs" ]
9141  },
9142  {
9143   "alignment" : 1,
9144   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
9145   "name" : "android::trait_trivial_dtor<unsigned short>",
9146   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9147   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9148   "size" : 1,
9149   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9150   "template_args" : [ "_ZTIt" ]
9151  },
9152  {
9153   "alignment" : 1,
9154   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
9155   "name" : "android::trait_trivial_dtor<void>",
9156   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9157   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9158   "size" : 1,
9159   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9160   "template_args" : [ "_ZTIv" ]
9161  },
9162  {
9163   "alignment" : 1,
9164   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
9165   "name" : "android::trait_trivial_dtor<long long>",
9166   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9167   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9168   "size" : 1,
9169   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9170   "template_args" : [ "_ZTIx" ]
9171  },
9172  {
9173   "alignment" : 1,
9174   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
9175   "name" : "android::trait_trivial_dtor<unsigned long long>",
9176   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9177   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9178   "size" : 1,
9179   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9180   "template_args" : [ "_ZTIy" ]
9181  },
9182  {
9183   "alignment" : 1,
9184   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9185   "name" : "android::trait_trivial_move<android::String8>",
9186   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9187   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9188   "size" : 1,
9189   "source_file" : "/system/core/libutils/include/utils/String8.h",
9190   "template_args" : [ "_ZTIN7android7String8E" ]
9191  },
9192  {
9193   "alignment" : 1,
9194   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9195   "name" : "android::trait_trivial_move<android::String16>",
9196   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9197   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9198   "size" : 1,
9199   "source_file" : "/system/core/libutils/include/utils/String16.h",
9200   "template_args" : [ "_ZTIN7android8String16E" ]
9201  },
9202  {
9203   "alignment" : 1,
9204   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
9205   "name" : "android::trait_trivial_move<bool>",
9206   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9207   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9208   "size" : 1,
9209   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9210   "template_args" : [ "_ZTIb" ]
9211  },
9212  {
9213   "alignment" : 1,
9214   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
9215   "name" : "android::trait_trivial_move<char>",
9216   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9217   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9218   "size" : 1,
9219   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9220   "template_args" : [ "_ZTIc" ]
9221  },
9222  {
9223   "alignment" : 1,
9224   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
9225   "name" : "android::trait_trivial_move<double>",
9226   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9227   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9228   "size" : 1,
9229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9230   "template_args" : [ "_ZTId" ]
9231  },
9232  {
9233   "alignment" : 1,
9234   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
9235   "name" : "android::trait_trivial_move<float>",
9236   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9237   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9238   "size" : 1,
9239   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9240   "template_args" : [ "_ZTIf" ]
9241  },
9242  {
9243   "alignment" : 1,
9244   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
9245   "name" : "android::trait_trivial_move<unsigned char>",
9246   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9247   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9248   "size" : 1,
9249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9250   "template_args" : [ "_ZTIh" ]
9251  },
9252  {
9253   "alignment" : 1,
9254   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
9255   "name" : "android::trait_trivial_move<int>",
9256   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9257   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9258   "size" : 1,
9259   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9260   "template_args" : [ "_ZTIi" ]
9261  },
9262  {
9263   "alignment" : 1,
9264   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
9265   "name" : "android::trait_trivial_move<unsigned int>",
9266   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9267   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9268   "size" : 1,
9269   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9270   "template_args" : [ "_ZTIj" ]
9271  },
9272  {
9273   "alignment" : 1,
9274   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
9275   "name" : "android::trait_trivial_move<long>",
9276   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9277   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9278   "size" : 1,
9279   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9280   "template_args" : [ "_ZTIl" ]
9281  },
9282  {
9283   "alignment" : 1,
9284   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
9285   "name" : "android::trait_trivial_move<unsigned long>",
9286   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
9287   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
9288   "size" : 1,
9289   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9290   "template_args" : [ "_ZTIm" ]
9291  },
9292  {
9293   "alignment" : 1,
9294   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
9295   "name" : "android::trait_trivial_move<short>",
9296   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9297   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9298   "size" : 1,
9299   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9300   "template_args" : [ "_ZTIs" ]
9301  },
9302  {
9303   "alignment" : 1,
9304   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
9305   "name" : "android::trait_trivial_move<unsigned short>",
9306   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
9307   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
9308   "size" : 1,
9309   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9310   "template_args" : [ "_ZTIt" ]
9311  },
9312  {
9313   "alignment" : 1,
9314   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
9315   "name" : "android::trait_trivial_move<void>",
9316   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9317   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9318   "size" : 1,
9319   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9320   "template_args" : [ "_ZTIv" ]
9321  },
9322  {
9323   "alignment" : 1,
9324   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
9325   "name" : "android::trait_trivial_move<long long>",
9326   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9327   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9328   "size" : 1,
9329   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9330   "template_args" : [ "_ZTIx" ]
9331  },
9332  {
9333   "alignment" : 1,
9334   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
9335   "name" : "android::trait_trivial_move<unsigned long long>",
9336   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9337   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9338   "size" : 1,
9339   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9340   "template_args" : [ "_ZTIy" ]
9341  },
9342  {
9343   "alignment" : 4,
9344   "base_specifiers" :
9345   [
9346    {
9347     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9348    }
9349   ],
9350   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
9351   "name" : "android::VirtualLightRefBase",
9352   "record_kind" : "class",
9353   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
9354   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
9355   "size" : 8,
9356   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9357   "vtable_components" :
9358   [
9359    {
9360     "kind" : "offset_to_top"
9361    },
9362    {
9363     "kind" : "rtti",
9364     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9365    },
9366    {
9367     "kind" : "complete_dtor_pointer",
9368     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9369    },
9370    {
9371     "kind" : "deleting_dtor_pointer",
9372     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9373    }
9374   ]
9375  },
9376  {
9377   "alignment" : 4,
9378   "fields" :
9379   [
9380    {
9381     "access" : "private",
9382     "field_name" : "m_ptr",
9383     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9384    }
9385   ],
9386   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9387   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
9388   "record_kind" : "class",
9389   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9390   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9391   "size" : 4,
9392   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9393   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9394  },
9395  {
9396   "alignment" : 4,
9397   "fields" :
9398   [
9399    {
9400     "access" : "private",
9401     "field_name" : "m_ptr",
9402     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
9403    }
9404   ],
9405   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9406   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
9407   "record_kind" : "class",
9408   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9409   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9410   "size" : 4,
9411   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9412   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
9413  },
9414  {
9415   "alignment" : 4,
9416   "fields" :
9417   [
9418    {
9419     "access" : "private",
9420     "field_name" : "m_ptr",
9421     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
9422    }
9423   ],
9424   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9425   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
9426   "record_kind" : "class",
9427   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9428   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9429   "size" : 4,
9430   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9431   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
9432  },
9433  {
9434   "alignment" : 4,
9435   "fields" :
9436   [
9437    {
9438     "access" : "private",
9439     "field_name" : "m_ptr",
9440     "referenced_type" : "_ZTIPN7android6ThreadE"
9441    }
9442   ],
9443   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
9444   "name" : "android::sp<android::Thread>",
9445   "record_kind" : "class",
9446   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
9447   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
9448   "size" : 4,
9449   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9450   "template_args" : [ "_ZTIN7android6ThreadE" ]
9451  },
9452  {
9453   "alignment" : 4,
9454   "fields" :
9455   [
9456    {
9457     "access" : "private",
9458     "field_name" : "m_ptr",
9459     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
9460    }
9461   ],
9462   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9463   "name" : "android::sp<android::hardware::IInterface>",
9464   "record_kind" : "class",
9465   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9466   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9467   "size" : 4,
9468   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9469   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
9470  },
9471  {
9472   "alignment" : 4,
9473   "fields" :
9474   [
9475    {
9476     "access" : "private",
9477     "field_name" : "m_ptr",
9478     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
9479    }
9480   ],
9481   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9482   "name" : "android::sp<android::hardware::ProcessState>",
9483   "record_kind" : "class",
9484   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9485   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9486   "size" : 4,
9487   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9488   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
9489  },
9490  {
9491   "alignment" : 4,
9492   "fields" :
9493   [
9494    {
9495     "access" : "private",
9496     "field_name" : "m_ptr",
9497     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9498    }
9499   ],
9500   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9501   "name" : "android::sp<android::hardware::hidl_death_recipient>",
9502   "record_kind" : "class",
9503   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9504   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9505   "size" : 4,
9506   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9507   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9508  },
9509  {
9510   "alignment" : 4,
9511   "fields" :
9512   [
9513    {
9514     "access" : "private",
9515     "field_name" : "m_ptr",
9516     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
9517    }
9518   ],
9519   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9520   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
9521   "record_kind" : "class",
9522   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9523   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9524   "size" : 4,
9525   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9526   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
9527  },
9528  {
9529   "alignment" : 4,
9530   "fields" :
9531   [
9532    {
9533     "access" : "private",
9534     "field_name" : "m_ptr",
9535     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
9536    }
9537   ],
9538   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
9539   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback>",
9540   "record_kind" : "class",
9541   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
9542   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
9543   "size" : 4,
9544   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9545   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE" ]
9546  },
9547  {
9548   "alignment" : 4,
9549   "fields" :
9550   [
9551    {
9552     "access" : "private",
9553     "field_name" : "m_ptr",
9554     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
9555    }
9556   ],
9557   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
9558   "name" : "android::sp<android::hardware::usb::V1_0::IUsb>",
9559   "record_kind" : "class",
9560   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
9561   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
9562   "size" : 4,
9563   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9564   "template_args" : [ "_ZTIN7android8hardware3usb4V1_04IUsbE" ]
9565  },
9566  {
9567   "alignment" : 4,
9568   "fields" :
9569   [
9570    {
9571     "access" : "private",
9572     "field_name" : "m_ptr",
9573     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9574    }
9575   ],
9576   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9577   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
9578   "record_kind" : "class",
9579   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9580   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9581   "size" : 4,
9582   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9583   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9584  },
9585  {
9586   "alignment" : 4,
9587   "fields" :
9588   [
9589    {
9590     "access" : "private",
9591     "field_name" : "m_ptr",
9592     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9593    }
9594   ],
9595   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9596   "name" : "android::sp<android::hardware::IBinder>",
9597   "record_kind" : "class",
9598   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9599   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9600   "size" : 4,
9601   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9602   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
9603  },
9604  {
9605   "alignment" : 4,
9606   "fields" :
9607   [
9608    {
9609     "access" : "private",
9610     "field_name" : "m_ptr",
9611     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9612    }
9613   ],
9614   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9615   "name" : "android::sp<android::hardware::BHwBinder>",
9616   "record_kind" : "class",
9617   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9618   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9619   "size" : 4,
9620   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9621   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9622  },
9623  {
9624   "alignment" : 4,
9625   "fields" :
9626   [
9627    {
9628     "access" : "private",
9629     "field_name" : "m_ptr",
9630     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9631    },
9632    {
9633     "access" : "private",
9634     "field_name" : "m_refs",
9635     "field_offset" : 32,
9636     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9637    }
9638   ],
9639   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9640   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
9641   "record_kind" : "class",
9642   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9643   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9644   "size" : 8,
9645   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9646   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9647  },
9648  {
9649   "alignment" : 4,
9650   "fields" :
9651   [
9652    {
9653     "access" : "private",
9654     "field_name" : "m_ptr",
9655     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9656    },
9657    {
9658     "access" : "private",
9659     "field_name" : "m_refs",
9660     "field_offset" : 32,
9661     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9662    }
9663   ],
9664   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9665   "name" : "android::wp<android::hardware::hidl_death_recipient>",
9666   "record_kind" : "class",
9667   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9668   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9669   "size" : 8,
9670   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9671   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9672  },
9673  {
9674   "alignment" : 4,
9675   "fields" :
9676   [
9677    {
9678     "access" : "private",
9679     "field_name" : "m_ptr",
9680     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9681    },
9682    {
9683     "access" : "private",
9684     "field_name" : "m_refs",
9685     "field_offset" : 32,
9686     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9687    }
9688   ],
9689   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9690   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
9691   "record_kind" : "class",
9692   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9693   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9694   "size" : 8,
9695   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9696   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9697  },
9698  {
9699   "alignment" : 4,
9700   "fields" :
9701   [
9702    {
9703     "access" : "private",
9704     "field_name" : "m_ptr",
9705     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9706    },
9707    {
9708     "access" : "private",
9709     "field_name" : "m_refs",
9710     "field_offset" : 32,
9711     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9712    }
9713   ],
9714   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9715   "name" : "android::wp<android::hardware::BHwBinder>",
9716   "record_kind" : "class",
9717   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9718   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9719   "size" : 8,
9720   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9721   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9722  },
9723  {
9724   "alignment" : 4,
9725   "base_specifiers" :
9726   [
9727    {
9728     "is_virtual" : true,
9729     "referenced_type" : "_ZTIN7android7RefBaseE"
9730    }
9731   ],
9732   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9733   "name" : "android::hidl::base::V1_0::IBase",
9734   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9735   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9736   "size" : 12,
9737   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9738   "vtable_components" :
9739   [
9740    {
9741     "component_value" : 4,
9742     "kind" : "vbase_offset"
9743    },
9744    {
9745     "kind" : "offset_to_top"
9746    },
9747    {
9748     "kind" : "rtti",
9749     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9750    },
9751    {
9752     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9753    },
9754    {
9755     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9756    },
9757    {
9758     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9759    },
9760    {
9761     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9762    },
9763    {
9764     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9765    },
9766    {
9767     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9768    },
9769    {
9770     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9771    },
9772    {
9773     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9774    },
9775    {
9776     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9777    },
9778    {
9779     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9780    },
9781    {
9782     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9783    },
9784    {
9785     "kind" : "complete_dtor_pointer",
9786     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9787    },
9788    {
9789     "kind" : "deleting_dtor_pointer",
9790     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9791    },
9792    {
9793     "kind" : "vcall_offset"
9794    },
9795    {
9796     "kind" : "vcall_offset"
9797    },
9798    {
9799     "kind" : "vcall_offset"
9800    },
9801    {
9802     "kind" : "vcall_offset"
9803    },
9804    {
9805     "component_value" : -4,
9806     "kind" : "vcall_offset"
9807    },
9808    {
9809     "component_value" : -4,
9810     "kind" : "offset_to_top"
9811    },
9812    {
9813     "kind" : "rtti",
9814     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9815    },
9816    {
9817     "kind" : "complete_dtor_pointer",
9818     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
9819    },
9820    {
9821     "kind" : "deleting_dtor_pointer",
9822     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
9823    },
9824    {
9825     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9826    },
9827    {
9828     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9829    },
9830    {
9831     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9832    },
9833    {
9834     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9835    }
9836   ]
9837  },
9838  {
9839   "alignment" : 4,
9840   "base_specifiers" :
9841   [
9842    {
9843     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
9844    },
9845    {
9846     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9847    }
9848   ],
9849   "fields" :
9850   [
9851    {
9852     "access" : "private",
9853     "field_name" : "_hidl_mImpl",
9854     "field_offset" : 512,
9855     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
9856    }
9857   ],
9858   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9859   "name" : "android::hidl::base::V1_0::BnHwBase",
9860   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9861   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9862   "size" : 76,
9863   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9864   "vtable_components" :
9865   [
9866    {
9867     "component_value" : 68,
9868     "kind" : "vbase_offset"
9869    },
9870    {
9871     "kind" : "offset_to_top"
9872    },
9873    {
9874     "kind" : "rtti",
9875     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9876    },
9877    {
9878     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9879    },
9880    {
9881     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9882    },
9883    {
9884     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9885    },
9886    {
9887     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9888    },
9889    {
9890     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9891    },
9892    {
9893     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9894    },
9895    {
9896     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9897    },
9898    {
9899     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9900    },
9901    {
9902     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9903    },
9904    {
9905     "kind" : "complete_dtor_pointer",
9906     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9907    },
9908    {
9909     "kind" : "deleting_dtor_pointer",
9910     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9911    },
9912    {
9913     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9914    },
9915    {
9916     "component_value" : -20,
9917     "kind" : "offset_to_top"
9918    },
9919    {
9920     "kind" : "rtti",
9921     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9922    },
9923    {
9924     "kind" : "complete_dtor_pointer",
9925     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9926    },
9927    {
9928     "kind" : "deleting_dtor_pointer",
9929     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9930    },
9931    {
9932     "kind" : "vcall_offset"
9933    },
9934    {
9935     "kind" : "vcall_offset"
9936    },
9937    {
9938     "kind" : "vcall_offset"
9939    },
9940    {
9941     "kind" : "vcall_offset"
9942    },
9943    {
9944     "component_value" : -68,
9945     "kind" : "vcall_offset"
9946    },
9947    {
9948     "component_value" : -68,
9949     "kind" : "offset_to_top"
9950    },
9951    {
9952     "kind" : "rtti",
9953     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9954    },
9955    {
9956     "kind" : "complete_dtor_pointer",
9957     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9958    },
9959    {
9960     "kind" : "deleting_dtor_pointer",
9961     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9962    },
9963    {
9964     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9965    },
9966    {
9967     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9968    },
9969    {
9970     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9971    },
9972    {
9973     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9974    }
9975   ]
9976  },
9977  {
9978   "alignment" : 4,
9979   "base_specifiers" :
9980   [
9981    {
9982     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9983    },
9984    {
9985     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9986    }
9987   ],
9988   "fields" :
9989   [
9990    {
9991     "access" : "private",
9992     "field_name" : "_hidl_mMutex",
9993     "field_offset" : 544,
9994     "referenced_type" : "_ZTINSt3__15mutexE"
9995    },
9996    {
9997     "access" : "private",
9998     "field_name" : "_hidl_mDeathRecipients",
9999     "field_offset" : 576,
10000     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10001    }
10002   ],
10003   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10004   "name" : "android::hidl::base::V1_0::BpHwBase",
10005   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10006   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10007   "size" : 92,
10008   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10009   "vtable_components" :
10010   [
10011    {
10012     "component_value" : 84,
10013     "kind" : "vbase_offset"
10014    },
10015    {
10016     "kind" : "offset_to_top"
10017    },
10018    {
10019     "kind" : "rtti",
10020     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10021    },
10022    {
10023     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10024    },
10025    {
10026     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10027    },
10028    {
10029     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10030    },
10031    {
10032     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10033    },
10034    {
10035     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10036    },
10037    {
10038     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10039    },
10040    {
10041     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10042    },
10043    {
10044     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10045    },
10046    {
10047     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10048    },
10049    {
10050     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10051    },
10052    {
10053     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10054    },
10055    {
10056     "kind" : "complete_dtor_pointer",
10057     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10058    },
10059    {
10060     "kind" : "deleting_dtor_pointer",
10061     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10062    },
10063    {
10064     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10065    },
10066    {
10067     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10068    },
10069    {
10070     "component_value" : 80,
10071     "kind" : "vbase_offset"
10072    },
10073    {
10074     "component_value" : -4,
10075     "kind" : "offset_to_top"
10076    },
10077    {
10078     "kind" : "rtti",
10079     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10080    },
10081    {
10082     "kind" : "complete_dtor_pointer",
10083     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10084    },
10085    {
10086     "kind" : "deleting_dtor_pointer",
10087     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10088    },
10089    {
10090     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10091    },
10092    {
10093     "component_value" : 76,
10094     "kind" : "vbase_offset"
10095    },
10096    {
10097     "component_value" : -8,
10098     "kind" : "offset_to_top"
10099    },
10100    {
10101     "kind" : "rtti",
10102     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10103    },
10104    {
10105     "kind" : "complete_dtor_pointer",
10106     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10107    },
10108    {
10109     "kind" : "deleting_dtor_pointer",
10110     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10111    },
10112    {
10113     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10114    },
10115    {
10116     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10117    },
10118    {
10119     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10120    },
10121    {
10122     "component_value" : -24,
10123     "kind" : "offset_to_top"
10124    },
10125    {
10126     "kind" : "rtti",
10127     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10128    },
10129    {
10130     "kind" : "complete_dtor_pointer",
10131     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10132    },
10133    {
10134     "kind" : "deleting_dtor_pointer",
10135     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10136    },
10137    {
10138     "kind" : "vcall_offset"
10139    },
10140    {
10141     "component_value" : -76,
10142     "kind" : "vcall_offset"
10143    },
10144    {
10145     "component_value" : -84,
10146     "kind" : "vcall_offset"
10147    },
10148    {
10149     "component_value" : -76,
10150     "kind" : "vcall_offset"
10151    },
10152    {
10153     "component_value" : -84,
10154     "kind" : "vcall_offset"
10155    },
10156    {
10157     "component_value" : -84,
10158     "kind" : "offset_to_top"
10159    },
10160    {
10161     "kind" : "rtti",
10162     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10163    },
10164    {
10165     "kind" : "complete_dtor_pointer",
10166     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10167    },
10168    {
10169     "kind" : "deleting_dtor_pointer",
10170     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10171    },
10172    {
10173     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10174    },
10175    {
10176     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10177    },
10178    {
10179     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10180    },
10181    {
10182     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10183    }
10184   ]
10185  },
10186  {
10187   "alignment" : 8,
10188   "fields" :
10189   [
10190    {
10191     "field_name" : "pid",
10192     "referenced_type" : "_ZTIi"
10193    },
10194    {
10195     "field_name" : "ptr",
10196     "field_offset" : 64,
10197     "referenced_type" : "_ZTIy"
10198    },
10199    {
10200     "field_name" : "arch",
10201     "field_offset" : 128,
10202     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10203    }
10204   ],
10205   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10206   "name" : "android::hidl::base::V1_0::DebugInfo",
10207   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10208   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10209   "size" : 24,
10210   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10211  },
10212  {
10213   "alignment" : 8,
10214   "fields" :
10215   [
10216    {
10217     "field_name" : "interfaceName",
10218     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10219    },
10220    {
10221     "field_name" : "instanceName",
10222     "field_offset" : 128,
10223     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10224    },
10225    {
10226     "field_name" : "pid",
10227     "field_offset" : 256,
10228     "referenced_type" : "_ZTIi"
10229    },
10230    {
10231     "field_name" : "clientPids",
10232     "field_offset" : 320,
10233     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
10234    },
10235    {
10236     "field_name" : "arch",
10237     "field_offset" : 448,
10238     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10239    }
10240   ],
10241   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10242   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10243   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10244   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10245   "size" : 64,
10246   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10247  },
10248  {
10249   "alignment" : 4,
10250   "base_specifiers" :
10251   [
10252    {
10253     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10254    }
10255   ],
10256   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10257   "name" : "android::hidl::manager::V1_0::IServiceManager",
10258   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10259   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10260   "size" : 12,
10261   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10262   "vtable_components" :
10263   [
10264    {
10265     "component_value" : 4,
10266     "kind" : "vbase_offset"
10267    },
10268    {
10269     "kind" : "offset_to_top"
10270    },
10271    {
10272     "kind" : "rtti",
10273     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10274    },
10275    {
10276     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10277    },
10278    {
10279     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10280    },
10281    {
10282     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10283    },
10284    {
10285     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10286    },
10287    {
10288     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10289    },
10290    {
10291     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10292    },
10293    {
10294     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10295    },
10296    {
10297     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10298    },
10299    {
10300     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10301    },
10302    {
10303     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10304    },
10305    {
10306     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10307    },
10308    {
10309     "kind" : "complete_dtor_pointer",
10310     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10311    },
10312    {
10313     "kind" : "deleting_dtor_pointer",
10314     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10315    },
10316    {
10317     "is_pure" : true,
10318     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10319    },
10320    {
10321     "is_pure" : true,
10322     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10323    },
10324    {
10325     "is_pure" : true,
10326     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10327    },
10328    {
10329     "is_pure" : true,
10330     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10331    },
10332    {
10333     "is_pure" : true,
10334     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10335    },
10336    {
10337     "is_pure" : true,
10338     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10339    },
10340    {
10341     "is_pure" : true,
10342     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10343    },
10344    {
10345     "is_pure" : true,
10346     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10347    },
10348    {
10349     "kind" : "vcall_offset"
10350    },
10351    {
10352     "kind" : "vcall_offset"
10353    },
10354    {
10355     "kind" : "vcall_offset"
10356    },
10357    {
10358     "kind" : "vcall_offset"
10359    },
10360    {
10361     "component_value" : -4,
10362     "kind" : "vcall_offset"
10363    },
10364    {
10365     "component_value" : -4,
10366     "kind" : "offset_to_top"
10367    },
10368    {
10369     "kind" : "rtti",
10370     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10371    },
10372    {
10373     "kind" : "complete_dtor_pointer",
10374     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10375    },
10376    {
10377     "kind" : "deleting_dtor_pointer",
10378     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10379    },
10380    {
10381     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10382    },
10383    {
10384     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10385    },
10386    {
10387     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10388    },
10389    {
10390     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10391    }
10392   ]
10393  },
10394  {
10395   "alignment" : 4,
10396   "base_specifiers" :
10397   [
10398    {
10399     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10400    }
10401   ],
10402   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10403   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10404   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10405   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10406   "size" : 12,
10407   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10408   "vtable_components" :
10409   [
10410    {
10411     "component_value" : 4,
10412     "kind" : "vbase_offset"
10413    },
10414    {
10415     "kind" : "offset_to_top"
10416    },
10417    {
10418     "kind" : "rtti",
10419     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10420    },
10421    {
10422     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10423    },
10424    {
10425     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10426    },
10427    {
10428     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10429    },
10430    {
10431     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10432    },
10433    {
10434     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10435    },
10436    {
10437     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10438    },
10439    {
10440     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10441    },
10442    {
10443     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10444    },
10445    {
10446     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10447    },
10448    {
10449     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10450    },
10451    {
10452     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10453    },
10454    {
10455     "kind" : "complete_dtor_pointer",
10456     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10457    },
10458    {
10459     "kind" : "deleting_dtor_pointer",
10460     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10461    },
10462    {
10463     "is_pure" : true,
10464     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10465    },
10466    {
10467     "kind" : "vcall_offset"
10468    },
10469    {
10470     "kind" : "vcall_offset"
10471    },
10472    {
10473     "kind" : "vcall_offset"
10474    },
10475    {
10476     "kind" : "vcall_offset"
10477    },
10478    {
10479     "component_value" : -4,
10480     "kind" : "vcall_offset"
10481    },
10482    {
10483     "component_value" : -4,
10484     "kind" : "offset_to_top"
10485    },
10486    {
10487     "kind" : "rtti",
10488     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10489    },
10490    {
10491     "kind" : "complete_dtor_pointer",
10492     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10493    },
10494    {
10495     "kind" : "deleting_dtor_pointer",
10496     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10497    },
10498    {
10499     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10500    },
10501    {
10502     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10503    },
10504    {
10505     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10506    },
10507    {
10508     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10509    }
10510   ]
10511  },
10512  {
10513   "alignment" : 4,
10514   "fields" :
10515   [
10516    {
10517     "access" : "private",
10518     "field_name" : "mLock",
10519     "referenced_type" : "_ZTIRN7android5MutexE"
10520    }
10521   ],
10522   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
10523   "name" : "android::Mutex::Autolock",
10524   "record_kind" : "class",
10525   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
10526   "self_type" : "_ZTIN7android5Mutex8AutolockE",
10527   "size" : 4,
10528   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10529  },
10530  {
10531   "alignment" : 4,
10532   "fields" :
10533   [
10534    {
10535     "access" : "private",
10536     "field_name" : "mMutex",
10537     "referenced_type" : "_ZTI15pthread_mutex_t"
10538    }
10539   ],
10540   "linker_set_key" : "_ZTIN7android5MutexE",
10541   "name" : "android::Mutex",
10542   "record_kind" : "class",
10543   "referenced_type" : "_ZTIN7android5MutexE",
10544   "self_type" : "_ZTIN7android5MutexE",
10545   "size" : 4,
10546   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10547  },
10548  {
10549   "alignment" : 4,
10550   "fields" :
10551   [
10552    {
10553     "access" : "private",
10554     "field_name" : "mLock",
10555     "referenced_type" : "_ZTIRN7android6RWLockE"
10556    }
10557   ],
10558   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
10559   "name" : "android::RWLock::AutoRLock",
10560   "record_kind" : "class",
10561   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
10562   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
10563   "size" : 4,
10564   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10565  },
10566  {
10567   "alignment" : 4,
10568   "fields" :
10569   [
10570    {
10571     "access" : "private",
10572     "field_name" : "mLock",
10573     "referenced_type" : "_ZTIRN7android6RWLockE"
10574    }
10575   ],
10576   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
10577   "name" : "android::RWLock::AutoWLock",
10578   "record_kind" : "class",
10579   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
10580   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
10581   "size" : 4,
10582   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10583  },
10584  {
10585   "alignment" : 4,
10586   "fields" :
10587   [
10588    {
10589     "access" : "private",
10590     "field_name" : "mRWLock",
10591     "referenced_type" : "_ZTI16pthread_rwlock_t"
10592    }
10593   ],
10594   "linker_set_key" : "_ZTIN7android6RWLockE",
10595   "name" : "android::RWLock",
10596   "record_kind" : "class",
10597   "referenced_type" : "_ZTIN7android6RWLockE",
10598   "self_type" : "_ZTIN7android6RWLockE",
10599   "size" : 40,
10600   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10601  },
10602  {
10603   "alignment" : 4,
10604   "base_specifiers" :
10605   [
10606    {
10607     "is_virtual" : true,
10608     "referenced_type" : "_ZTIN7android7RefBaseE"
10609    }
10610   ],
10611   "fields" :
10612   [
10613    {
10614     "access" : "private",
10615     "field_name" : "mCanCallJava",
10616     "field_offset" : 32,
10617     "referenced_type" : "_ZTIKb"
10618    },
10619    {
10620     "access" : "private",
10621     "field_name" : "mThread",
10622     "field_offset" : 64,
10623     "referenced_type" : "_ZTIPv"
10624    },
10625    {
10626     "access" : "private",
10627     "field_name" : "mLock",
10628     "field_offset" : 96,
10629     "referenced_type" : "_ZTIN7android5MutexE"
10630    },
10631    {
10632     "access" : "private",
10633     "field_name" : "mThreadExitedCondition",
10634     "field_offset" : 128,
10635     "referenced_type" : "_ZTIN7android9ConditionE"
10636    },
10637    {
10638     "access" : "private",
10639     "field_name" : "mStatus",
10640     "field_offset" : 160,
10641     "referenced_type" : "_ZTIi"
10642    },
10643    {
10644     "access" : "private",
10645     "field_name" : "mExitPending",
10646     "field_offset" : 192,
10647     "referenced_type" : "_ZTIVb"
10648    },
10649    {
10650     "access" : "private",
10651     "field_name" : "mRunning",
10652     "field_offset" : 200,
10653     "referenced_type" : "_ZTIVb"
10654    },
10655    {
10656     "access" : "private",
10657     "field_name" : "mHoldSelf",
10658     "field_offset" : 224,
10659     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
10660    },
10661    {
10662     "access" : "private",
10663     "field_name" : "mTid",
10664     "field_offset" : 256,
10665     "referenced_type" : "_ZTIi"
10666    }
10667   ],
10668   "linker_set_key" : "_ZTIN7android6ThreadE",
10669   "name" : "android::Thread",
10670   "record_kind" : "class",
10671   "referenced_type" : "_ZTIN7android6ThreadE",
10672   "self_type" : "_ZTIN7android6ThreadE",
10673   "size" : 44,
10674   "source_file" : "/system/core/libutils/include/utils/Thread.h",
10675   "vtable_components" :
10676   [
10677    {
10678     "component_value" : 36,
10679     "kind" : "vbase_offset"
10680    },
10681    {
10682     "kind" : "offset_to_top"
10683    },
10684    {
10685     "kind" : "rtti",
10686     "mangled_component_name" : "_ZTIN7android6ThreadE"
10687    },
10688    {
10689     "kind" : "complete_dtor_pointer",
10690     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10691    },
10692    {
10693     "kind" : "deleting_dtor_pointer",
10694     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10695    },
10696    {
10697     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
10698    },
10699    {
10700     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10701    },
10702    {
10703     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10704    },
10705    {
10706     "is_pure" : true,
10707     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10708    },
10709    {
10710     "kind" : "vcall_offset"
10711    },
10712    {
10713     "kind" : "vcall_offset"
10714    },
10715    {
10716     "kind" : "vcall_offset"
10717    },
10718    {
10719     "kind" : "vcall_offset"
10720    },
10721    {
10722     "component_value" : -36,
10723     "kind" : "vcall_offset"
10724    },
10725    {
10726     "component_value" : -36,
10727     "kind" : "offset_to_top"
10728    },
10729    {
10730     "kind" : "rtti",
10731     "mangled_component_name" : "_ZTIN7android6ThreadE"
10732    },
10733    {
10734     "kind" : "complete_dtor_pointer",
10735     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
10736    },
10737    {
10738     "kind" : "deleting_dtor_pointer",
10739     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
10740    },
10741    {
10742     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10743    },
10744    {
10745     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10746    },
10747    {
10748     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10749    },
10750    {
10751     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10752    }
10753   ]
10754  },
10755  {
10756   "alignment" : 4,
10757   "base_specifiers" :
10758   [
10759    {
10760     "access" : "private",
10761     "referenced_type" : "_ZTIN7android10VectorImplE"
10762    }
10763   ],
10764   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10765   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10766   "record_kind" : "class",
10767   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10768   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10769   "size" : 20,
10770   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10771   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
10772   "vtable_components" :
10773   [
10774    {
10775     "kind" : "offset_to_top"
10776    },
10777    {
10778     "kind" : "rtti",
10779     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10780    },
10781    {
10782     "kind" : "complete_dtor_pointer",
10783     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10784    },
10785    {
10786     "kind" : "deleting_dtor_pointer",
10787     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10788    },
10789    {
10790     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
10791    },
10792    {
10793     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
10794    },
10795    {
10796     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
10797    },
10798    {
10799     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
10800    },
10801    {
10802     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
10803    },
10804    {
10805     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
10806    }
10807   ]
10808  },
10809  {
10810   "alignment" : 1,
10811   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
10812   "name" : "android::RefBase::weakref_type",
10813   "record_kind" : "class",
10814   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
10815   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
10816   "size" : 1,
10817   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10818  },
10819  {
10820   "alignment" : 4,
10821   "fields" :
10822   [
10823    {
10824     "access" : "private",
10825     "field_name" : "mRefs",
10826     "field_offset" : 32,
10827     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
10828    }
10829   ],
10830   "linker_set_key" : "_ZTIN7android7RefBaseE",
10831   "name" : "android::RefBase",
10832   "record_kind" : "class",
10833   "referenced_type" : "_ZTIN7android7RefBaseE",
10834   "self_type" : "_ZTIN7android7RefBaseE",
10835   "size" : 8,
10836   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10837   "vtable_components" :
10838   [
10839    {
10840     "kind" : "offset_to_top"
10841    },
10842    {
10843     "kind" : "rtti",
10844     "mangled_component_name" : "_ZTIN7android7RefBaseE"
10845    },
10846    {
10847     "kind" : "complete_dtor_pointer",
10848     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
10849    },
10850    {
10851     "kind" : "deleting_dtor_pointer",
10852     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
10853    },
10854    {
10855     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10856    },
10857    {
10858     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10859    },
10860    {
10861     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10862    },
10863    {
10864     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10865    }
10866   ]
10867  },
10868  {
10869   "alignment" : 4,
10870   "fields" :
10871   [
10872    {
10873     "access" : "private",
10874     "field_name" : "mString",
10875     "referenced_type" : "_ZTIPKc"
10876    }
10877   ],
10878   "linker_set_key" : "_ZTIN7android7String8E",
10879   "name" : "android::String8",
10880   "record_kind" : "class",
10881   "referenced_type" : "_ZTIN7android7String8E",
10882   "self_type" : "_ZTIN7android7String8E",
10883   "size" : 4,
10884   "source_file" : "/system/core/libutils/include/utils/String8.h"
10885  },
10886  {
10887   "alignment" : 4,
10888   "fields" :
10889   [
10890    {
10891     "access" : "private",
10892     "field_name" : "mString",
10893     "referenced_type" : "_ZTIPKDs"
10894    }
10895   ],
10896   "linker_set_key" : "_ZTIN7android8String16E",
10897   "name" : "android::String16",
10898   "record_kind" : "class",
10899   "referenced_type" : "_ZTIN7android8String16E",
10900   "self_type" : "_ZTIN7android8String16E",
10901   "size" : 4,
10902   "source_file" : "/system/core/libutils/include/utils/String16.h"
10903  },
10904  {
10905   "alignment" : 4,
10906   "base_specifiers" :
10907   [
10908    {
10909     "is_virtual" : true,
10910     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
10911    },
10912    {
10913     "is_virtual" : true,
10914     "referenced_type" : "_ZTIN7android7RefBaseE"
10915    }
10916   ],
10917   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
10918   "name" : "android::hardware::HidlMemory",
10919   "record_kind" : "class",
10920   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
10921   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
10922   "size" : 52,
10923   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10924   "vtable_components" :
10925   [
10926    {
10927     "component_value" : 44,
10928     "kind" : "vbase_offset"
10929    },
10930    {
10931     "component_value" : 4,
10932     "kind" : "vbase_offset"
10933    },
10934    {
10935     "kind" : "offset_to_top"
10936    },
10937    {
10938     "kind" : "rtti",
10939     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10940    },
10941    {
10942     "kind" : "complete_dtor_pointer",
10943     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10944    },
10945    {
10946     "kind" : "deleting_dtor_pointer",
10947     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10948    },
10949    {
10950     "kind" : "vcall_offset"
10951    },
10952    {
10953     "kind" : "vcall_offset"
10954    },
10955    {
10956     "kind" : "vcall_offset"
10957    },
10958    {
10959     "kind" : "vcall_offset"
10960    },
10961    {
10962     "component_value" : -44,
10963     "kind" : "vcall_offset"
10964    },
10965    {
10966     "component_value" : -44,
10967     "kind" : "offset_to_top"
10968    },
10969    {
10970     "kind" : "rtti",
10971     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10972    },
10973    {
10974     "kind" : "complete_dtor_pointer",
10975     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10976    },
10977    {
10978     "kind" : "deleting_dtor_pointer",
10979     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10980    },
10981    {
10982     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10983    },
10984    {
10985     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10986    },
10987    {
10988     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10989    },
10990    {
10991     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10992    }
10993   ]
10994  },
10995  {
10996   "alignment" : 4,
10997   "base_specifiers" :
10998   [
10999    {
11000     "is_virtual" : true,
11001     "referenced_type" : "_ZTIN7android7RefBaseE"
11002    }
11003   ],
11004   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
11005   "name" : "android::hardware::IInterface",
11006   "record_kind" : "class",
11007   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
11008   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
11009   "size" : 12,
11010   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11011   "vtable_components" :
11012   [
11013    {
11014     "component_value" : 4,
11015     "kind" : "vbase_offset"
11016    },
11017    {
11018     "kind" : "offset_to_top"
11019    },
11020    {
11021     "kind" : "rtti",
11022     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11023    },
11024    {
11025     "kind" : "complete_dtor_pointer",
11026     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11027    },
11028    {
11029     "kind" : "deleting_dtor_pointer",
11030     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11031    },
11032    {
11033     "is_pure" : true,
11034     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11035    },
11036    {
11037     "kind" : "vcall_offset"
11038    },
11039    {
11040     "kind" : "vcall_offset"
11041    },
11042    {
11043     "kind" : "vcall_offset"
11044    },
11045    {
11046     "kind" : "vcall_offset"
11047    },
11048    {
11049     "component_value" : -4,
11050     "kind" : "vcall_offset"
11051    },
11052    {
11053     "component_value" : -4,
11054     "kind" : "offset_to_top"
11055    },
11056    {
11057     "kind" : "rtti",
11058     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11059    },
11060    {
11061     "kind" : "complete_dtor_pointer",
11062     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11063    },
11064    {
11065     "kind" : "deleting_dtor_pointer",
11066     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11067    },
11068    {
11069     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11070    },
11071    {
11072     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11073    },
11074    {
11075     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11076    },
11077    {
11078     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11079    }
11080   ]
11081  },
11082  {
11083   "alignment" : 1,
11084   "fields" :
11085   [
11086    {
11087     "access" : "private",
11088     "field_name" : "mBuffer",
11089     "referenced_type" : "_ZTIA32_h"
11090    }
11091   ],
11092   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11093   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11094   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11095   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11096   "size" : 32,
11097   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11098   "template_args" : [ "_ZTIh" ]
11099  },
11100  {
11101   "alignment" : 4,
11102   "base_specifiers" :
11103   [
11104    {
11105     "is_virtual" : true,
11106     "referenced_type" : "_ZTIN7android7RefBaseE"
11107    }
11108   ],
11109   "fields" :
11110   [
11111    {
11112     "access" : "private",
11113     "field_name" : "mRemote",
11114     "field_offset" : 32,
11115     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
11116    },
11117    {
11118     "access" : "private",
11119     "field_name" : "mRefs",
11120     "field_offset" : 64,
11121     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11122    },
11123    {
11124     "access" : "private",
11125     "field_name" : "mState",
11126     "field_offset" : 96,
11127     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11128    }
11129   ],
11130   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11131   "name" : "android::hardware::BpHwRefBase",
11132   "record_kind" : "class",
11133   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11134   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11135   "size" : 24,
11136   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11137   "vtable_components" :
11138   [
11139    {
11140     "component_value" : 16,
11141     "kind" : "vbase_offset"
11142    },
11143    {
11144     "kind" : "offset_to_top"
11145    },
11146    {
11147     "kind" : "rtti",
11148     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11149    },
11150    {
11151     "kind" : "complete_dtor_pointer",
11152     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11153    },
11154    {
11155     "kind" : "deleting_dtor_pointer",
11156     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11157    },
11158    {
11159     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11160    },
11161    {
11162     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11163    },
11164    {
11165     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11166    },
11167    {
11168     "kind" : "vcall_offset"
11169    },
11170    {
11171     "component_value" : -16,
11172     "kind" : "vcall_offset"
11173    },
11174    {
11175     "component_value" : -16,
11176     "kind" : "vcall_offset"
11177    },
11178    {
11179     "component_value" : -16,
11180     "kind" : "vcall_offset"
11181    },
11182    {
11183     "component_value" : -16,
11184     "kind" : "vcall_offset"
11185    },
11186    {
11187     "component_value" : -16,
11188     "kind" : "offset_to_top"
11189    },
11190    {
11191     "kind" : "rtti",
11192     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11193    },
11194    {
11195     "kind" : "complete_dtor_pointer",
11196     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
11197    },
11198    {
11199     "kind" : "deleting_dtor_pointer",
11200     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
11201    },
11202    {
11203     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11204    },
11205    {
11206     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11207    },
11208    {
11209     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11210    },
11211    {
11212     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11213    }
11214   ]
11215  },
11216  {
11217   "alignment" : 4,
11218   "base_specifiers" :
11219   [
11220    {
11221     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
11222    },
11223    {
11224     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11225    },
11226    {
11227     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11228    }
11229   ],
11230   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
11231   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsbCallback>",
11232   "record_kind" : "class",
11233   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
11234   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
11235   "size" : 32,
11236   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11237   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE" ],
11238   "vtable_components" :
11239   [
11240    {
11241     "component_value" : 24,
11242     "kind" : "vbase_offset"
11243    },
11244    {
11245     "kind" : "offset_to_top"
11246    },
11247    {
11248     "kind" : "rtti",
11249     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11250    },
11251    {
11252     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_012IUsbCallback8isRemoteEv"
11253    },
11254    {
11255     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11256    },
11257    {
11258     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11259    },
11260    {
11261     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11262    },
11263    {
11264     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11265    },
11266    {
11267     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv"
11268    },
11269    {
11270     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11271    },
11272    {
11273     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv"
11274    },
11275    {
11276     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11277    },
11278    {
11279     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv"
11280    },
11281    {
11282     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11283    },
11284    {
11285     "kind" : "complete_dtor_pointer",
11286     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11287    },
11288    {
11289     "kind" : "deleting_dtor_pointer",
11290     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11291    },
11292    {
11293     "is_pure" : true,
11294     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
11295    },
11296    {
11297     "is_pure" : true,
11298     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
11299    },
11300    {
11301     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
11302    },
11303    {
11304     "component_value" : 20,
11305     "kind" : "vbase_offset"
11306    },
11307    {
11308     "component_value" : -4,
11309     "kind" : "offset_to_top"
11310    },
11311    {
11312     "kind" : "rtti",
11313     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11314    },
11315    {
11316     "kind" : "complete_dtor_pointer",
11317     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11318    },
11319    {
11320     "kind" : "deleting_dtor_pointer",
11321     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11322    },
11323    {
11324     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
11325    },
11326    {
11327     "component_value" : 16,
11328     "kind" : "vbase_offset"
11329    },
11330    {
11331     "component_value" : -8,
11332     "kind" : "offset_to_top"
11333    },
11334    {
11335     "kind" : "rtti",
11336     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11337    },
11338    {
11339     "kind" : "complete_dtor_pointer",
11340     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11341    },
11342    {
11343     "kind" : "deleting_dtor_pointer",
11344     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11345    },
11346    {
11347     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11348    },
11349    {
11350     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11351    },
11352    {
11353     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11354    },
11355    {
11356     "kind" : "vcall_offset"
11357    },
11358    {
11359     "component_value" : -16,
11360     "kind" : "vcall_offset"
11361    },
11362    {
11363     "component_value" : -16,
11364     "kind" : "vcall_offset"
11365    },
11366    {
11367     "component_value" : -16,
11368     "kind" : "vcall_offset"
11369    },
11370    {
11371     "component_value" : -24,
11372     "kind" : "vcall_offset"
11373    },
11374    {
11375     "component_value" : -24,
11376     "kind" : "offset_to_top"
11377    },
11378    {
11379     "kind" : "rtti",
11380     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11381    },
11382    {
11383     "kind" : "complete_dtor_pointer",
11384     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11385    },
11386    {
11387     "kind" : "deleting_dtor_pointer",
11388     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11389    },
11390    {
11391     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11392    },
11393    {
11394     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11395    },
11396    {
11397     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11398    },
11399    {
11400     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11401    }
11402   ]
11403  },
11404  {
11405   "alignment" : 4,
11406   "base_specifiers" :
11407   [
11408    {
11409     "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
11410    },
11411    {
11412     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11413    },
11414    {
11415     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11416    }
11417   ],
11418   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
11419   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsb>",
11420   "record_kind" : "class",
11421   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
11422   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
11423   "size" : 32,
11424   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11425   "template_args" : [ "_ZTIN7android8hardware3usb4V1_04IUsbE" ],
11426   "vtable_components" :
11427   [
11428    {
11429     "component_value" : 24,
11430     "kind" : "vbase_offset"
11431    },
11432    {
11433     "kind" : "offset_to_top"
11434    },
11435    {
11436     "kind" : "rtti",
11437     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11438    },
11439    {
11440     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_04IUsb8isRemoteEv"
11441    },
11442    {
11443     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11444    },
11445    {
11446     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11447    },
11448    {
11449     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11450    },
11451    {
11452     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11453    },
11454    {
11455     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv"
11456    },
11457    {
11458     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11459    },
11460    {
11461     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv"
11462    },
11463    {
11464     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11465    },
11466    {
11467     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv"
11468    },
11469    {
11470     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11471    },
11472    {
11473     "kind" : "complete_dtor_pointer",
11474     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11475    },
11476    {
11477     "kind" : "deleting_dtor_pointer",
11478     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11479    },
11480    {
11481     "is_pure" : true,
11482     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
11483    },
11484    {
11485     "is_pure" : true,
11486     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
11487    },
11488    {
11489     "is_pure" : true,
11490     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb15queryPortStatusEv"
11491    },
11492    {
11493     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
11494    },
11495    {
11496     "component_value" : 20,
11497     "kind" : "vbase_offset"
11498    },
11499    {
11500     "component_value" : -4,
11501     "kind" : "offset_to_top"
11502    },
11503    {
11504     "kind" : "rtti",
11505     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11506    },
11507    {
11508     "kind" : "complete_dtor_pointer",
11509     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11510    },
11511    {
11512     "kind" : "deleting_dtor_pointer",
11513     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11514    },
11515    {
11516     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
11517    },
11518    {
11519     "component_value" : 16,
11520     "kind" : "vbase_offset"
11521    },
11522    {
11523     "component_value" : -8,
11524     "kind" : "offset_to_top"
11525    },
11526    {
11527     "kind" : "rtti",
11528     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11529    },
11530    {
11531     "kind" : "complete_dtor_pointer",
11532     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11533    },
11534    {
11535     "kind" : "deleting_dtor_pointer",
11536     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11537    },
11538    {
11539     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11540    },
11541    {
11542     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11543    },
11544    {
11545     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11546    },
11547    {
11548     "kind" : "vcall_offset"
11549    },
11550    {
11551     "component_value" : -16,
11552     "kind" : "vcall_offset"
11553    },
11554    {
11555     "component_value" : -16,
11556     "kind" : "vcall_offset"
11557    },
11558    {
11559     "component_value" : -16,
11560     "kind" : "vcall_offset"
11561    },
11562    {
11563     "component_value" : -24,
11564     "kind" : "vcall_offset"
11565    },
11566    {
11567     "component_value" : -24,
11568     "kind" : "offset_to_top"
11569    },
11570    {
11571     "kind" : "rtti",
11572     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11573    },
11574    {
11575     "kind" : "complete_dtor_pointer",
11576     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11577    },
11578    {
11579     "kind" : "deleting_dtor_pointer",
11580     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11581    },
11582    {
11583     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11584    },
11585    {
11586     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11587    },
11588    {
11589     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11590    },
11591    {
11592     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11593    }
11594   ]
11595  },
11596  {
11597   "alignment" : 4,
11598   "base_specifiers" :
11599   [
11600    {
11601     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11602    },
11603    {
11604     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11605    },
11606    {
11607     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11608    }
11609   ],
11610   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11611   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11612   "record_kind" : "class",
11613   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11614   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11615   "size" : 32,
11616   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11617   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
11618   "vtable_components" :
11619   [
11620    {
11621     "component_value" : 24,
11622     "kind" : "vbase_offset"
11623    },
11624    {
11625     "kind" : "offset_to_top"
11626    },
11627    {
11628     "kind" : "rtti",
11629     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11630    },
11631    {
11632     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11633    },
11634    {
11635     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11636    },
11637    {
11638     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11639    },
11640    {
11641     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11642    },
11643    {
11644     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11645    },
11646    {
11647     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11648    },
11649    {
11650     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11651    },
11652    {
11653     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11654    },
11655    {
11656     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11657    },
11658    {
11659     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11660    },
11661    {
11662     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11663    },
11664    {
11665     "kind" : "complete_dtor_pointer",
11666     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11667    },
11668    {
11669     "kind" : "deleting_dtor_pointer",
11670     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11671    },
11672    {
11673     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11674    },
11675    {
11676     "component_value" : 20,
11677     "kind" : "vbase_offset"
11678    },
11679    {
11680     "component_value" : -4,
11681     "kind" : "offset_to_top"
11682    },
11683    {
11684     "kind" : "rtti",
11685     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11686    },
11687    {
11688     "kind" : "complete_dtor_pointer",
11689     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11690    },
11691    {
11692     "kind" : "deleting_dtor_pointer",
11693     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11694    },
11695    {
11696     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11697    },
11698    {
11699     "component_value" : 16,
11700     "kind" : "vbase_offset"
11701    },
11702    {
11703     "component_value" : -8,
11704     "kind" : "offset_to_top"
11705    },
11706    {
11707     "kind" : "rtti",
11708     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11709    },
11710    {
11711     "kind" : "complete_dtor_pointer",
11712     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11713    },
11714    {
11715     "kind" : "deleting_dtor_pointer",
11716     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11717    },
11718    {
11719     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11720    },
11721    {
11722     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11723    },
11724    {
11725     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11726    },
11727    {
11728     "kind" : "vcall_offset"
11729    },
11730    {
11731     "component_value" : -16,
11732     "kind" : "vcall_offset"
11733    },
11734    {
11735     "component_value" : -16,
11736     "kind" : "vcall_offset"
11737    },
11738    {
11739     "component_value" : -16,
11740     "kind" : "vcall_offset"
11741    },
11742    {
11743     "component_value" : -24,
11744     "kind" : "vcall_offset"
11745    },
11746    {
11747     "component_value" : -24,
11748     "kind" : "offset_to_top"
11749    },
11750    {
11751     "kind" : "rtti",
11752     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11753    },
11754    {
11755     "kind" : "complete_dtor_pointer",
11756     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11757    },
11758    {
11759     "kind" : "deleting_dtor_pointer",
11760     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11761    },
11762    {
11763     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11764    },
11765    {
11766     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11767    },
11768    {
11769     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11770    },
11771    {
11772     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11773    }
11774   ]
11775  },
11776  {
11777   "alignment" : 4,
11778   "fields" :
11779   [
11780    {
11781     "access" : "private",
11782     "field_name" : "mHandle",
11783     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
11784    },
11785    {
11786     "access" : "private",
11787     "field_name" : "mOwnsHandle",
11788     "field_offset" : 64,
11789     "referenced_type" : "_ZTIb"
11790    },
11791    {
11792     "access" : "private",
11793     "field_name" : "mPad",
11794     "field_offset" : 72,
11795     "referenced_type" : "_ZTIA7_h"
11796    }
11797   ],
11798   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
11799   "name" : "android::hardware::hidl_handle",
11800   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
11801   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
11802   "size" : 16,
11803   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11804  },
11805  {
11806   "alignment" : 4,
11807   "fields" :
11808   [
11809    {
11810     "access" : "private",
11811     "field_name" : "mHandle",
11812     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
11813    },
11814    {
11815     "access" : "private",
11816     "field_name" : "mSize",
11817     "field_offset" : 128,
11818     "referenced_type" : "_ZTIy"
11819    },
11820    {
11821     "access" : "private",
11822     "field_name" : "mName",
11823     "field_offset" : 192,
11824     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11825    }
11826   ],
11827   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
11828   "name" : "android::hardware::hidl_memory",
11829   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
11830   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
11831   "size" : 40,
11832   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11833  },
11834  {
11835   "alignment" : 4,
11836   "fields" :
11837   [
11838    {
11839     "access" : "private",
11840     "field_name" : "mBuffer",
11841     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
11842    },
11843    {
11844     "access" : "private",
11845     "field_name" : "mSize",
11846     "field_offset" : 64,
11847     "referenced_type" : "_ZTIj"
11848    },
11849    {
11850     "access" : "private",
11851     "field_name" : "mOwnsBuffer",
11852     "field_offset" : 96,
11853     "referenced_type" : "_ZTIb"
11854    },
11855    {
11856     "access" : "private",
11857     "field_name" : "mPad",
11858     "field_offset" : 104,
11859     "referenced_type" : "_ZTIA3_h"
11860    }
11861   ],
11862   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
11863   "name" : "android::hardware::hidl_string",
11864   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
11865   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
11866   "size" : 16,
11867   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11868  },
11869  {
11870   "alignment" : 4,
11871   "fields" :
11872   [
11873    {
11874     "access" : "private",
11875     "field_name" : "mGrantors",
11876     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11877    },
11878    {
11879     "access" : "private",
11880     "field_name" : "mHandle",
11881     "field_offset" : 128,
11882     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
11883    },
11884    {
11885     "access" : "private",
11886     "field_name" : "mQuantum",
11887     "field_offset" : 192,
11888     "referenced_type" : "_ZTIj"
11889    },
11890    {
11891     "access" : "private",
11892     "field_name" : "mFlags",
11893     "field_offset" : 224,
11894     "referenced_type" : "_ZTIj"
11895    }
11896   ],
11897   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11898   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11899   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11900   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11901   "size" : 32,
11902   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11903   "template_args" : [ "_ZTIc" ]
11904  },
11905  {
11906   "access" : "private",
11907   "alignment" : 4,
11908   "fields" :
11909   [
11910    {
11911     "field_name" : "binder",
11912     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
11913    },
11914    {
11915     "field_name" : "refs",
11916     "field_offset" : 32,
11917     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11918    }
11919   ],
11920   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11921   "name" : "android::hardware::ProcessState::handle_entry",
11922   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11923   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11924   "size" : 8,
11925   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11926  },
11927  {
11928   "alignment" : 4,
11929   "base_specifiers" :
11930   [
11931    {
11932     "is_virtual" : true,
11933     "referenced_type" : "_ZTIN7android7RefBaseE"
11934    }
11935   ],
11936   "fields" :
11937   [
11938    {
11939     "access" : "private",
11940     "field_name" : "mDriverFD",
11941     "field_offset" : 32,
11942     "referenced_type" : "_ZTIi"
11943    },
11944    {
11945     "access" : "private",
11946     "field_name" : "mVMStart",
11947     "field_offset" : 64,
11948     "referenced_type" : "_ZTIPv"
11949    },
11950    {
11951     "access" : "private",
11952     "field_name" : "mThreadCountLock",
11953     "field_offset" : 96,
11954     "referenced_type" : "_ZTI15pthread_mutex_t"
11955    },
11956    {
11957     "access" : "private",
11958     "field_name" : "mThreadCountDecrement",
11959     "field_offset" : 128,
11960     "referenced_type" : "_ZTI14pthread_cond_t"
11961    },
11962    {
11963     "access" : "private",
11964     "field_name" : "mExecutingThreadsCount",
11965     "field_offset" : 160,
11966     "referenced_type" : "_ZTIj"
11967    },
11968    {
11969     "access" : "private",
11970     "field_name" : "mMaxThreads",
11971     "field_offset" : 192,
11972     "referenced_type" : "_ZTIj"
11973    },
11974    {
11975     "access" : "private",
11976     "field_name" : "mStarvationStartTimeMs",
11977     "field_offset" : 224,
11978     "referenced_type" : "_ZTIx"
11979    },
11980    {
11981     "access" : "private",
11982     "field_name" : "mLock",
11983     "field_offset" : 288,
11984     "referenced_type" : "_ZTIN7android5MutexE"
11985    },
11986    {
11987     "access" : "private",
11988     "field_name" : "mHandleToObject",
11989     "field_offset" : 320,
11990     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11991    },
11992    {
11993     "access" : "private",
11994     "field_name" : "mManagesContexts",
11995     "field_offset" : 480,
11996     "referenced_type" : "_ZTIb"
11997    },
11998    {
11999     "access" : "private",
12000     "field_name" : "mBinderContextCheckFunc",
12001     "field_offset" : 512,
12002     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
12003    },
12004    {
12005     "access" : "private",
12006     "field_name" : "mBinderContextUserData",
12007     "field_offset" : 544,
12008     "referenced_type" : "_ZTIPv"
12009    },
12010    {
12011     "access" : "private",
12012     "field_name" : "mContexts",
12013     "field_offset" : 576,
12014     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
12015    },
12016    {
12017     "access" : "private",
12018     "field_name" : "mRootDir",
12019     "field_offset" : 736,
12020     "referenced_type" : "_ZTIN7android7String8E"
12021    },
12022    {
12023     "access" : "private",
12024     "field_name" : "mThreadPoolStarted",
12025     "field_offset" : 768,
12026     "referenced_type" : "_ZTIb"
12027    },
12028    {
12029     "access" : "private",
12030     "field_name" : "mSpawnThreadOnStart",
12031     "field_offset" : 776,
12032     "referenced_type" : "_ZTIb"
12033    },
12034    {
12035     "access" : "private",
12036     "field_name" : "mThreadPoolSeq",
12037     "field_offset" : 800,
12038     "referenced_type" : "_ZTIVi"
12039    },
12040    {
12041     "access" : "private",
12042     "field_name" : "mMmapSize",
12043     "field_offset" : 832,
12044     "referenced_type" : "_ZTIKj"
12045    },
12046    {
12047     "access" : "private",
12048     "field_name" : "mCallRestriction",
12049     "field_offset" : 864,
12050     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
12051    }
12052   ],
12053   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
12054   "name" : "android::hardware::ProcessState",
12055   "record_kind" : "class",
12056   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
12057   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
12058   "size" : 120,
12059   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
12060   "vtable_components" :
12061   [
12062    {
12063     "component_value" : 112,
12064     "kind" : "vbase_offset"
12065    },
12066    {
12067     "kind" : "offset_to_top"
12068    },
12069    {
12070     "kind" : "rtti",
12071     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12072    },
12073    {
12074     "kind" : "complete_dtor_pointer",
12075     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
12076    },
12077    {
12078     "kind" : "deleting_dtor_pointer",
12079     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
12080    },
12081    {
12082     "kind" : "vcall_offset"
12083    },
12084    {
12085     "kind" : "vcall_offset"
12086    },
12087    {
12088     "kind" : "vcall_offset"
12089    },
12090    {
12091     "kind" : "vcall_offset"
12092    },
12093    {
12094     "component_value" : -112,
12095     "kind" : "vcall_offset"
12096    },
12097    {
12098     "component_value" : -112,
12099     "kind" : "offset_to_top"
12100    },
12101    {
12102     "kind" : "rtti",
12103     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12104    },
12105    {
12106     "kind" : "complete_dtor_pointer",
12107     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
12108    },
12109    {
12110     "kind" : "deleting_dtor_pointer",
12111     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
12112    },
12113    {
12114     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12115    },
12116    {
12117     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12118    },
12119    {
12120     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12121    },
12122    {
12123     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12124    }
12125   ]
12126  },
12127  {
12128   "alignment" : 2,
12129   "fields" :
12130   [
12131    {
12132     "access" : "private",
12133     "field_name" : "mMajor",
12134     "referenced_type" : "_ZTIt"
12135    },
12136    {
12137     "access" : "private",
12138     "field_name" : "mMinor",
12139     "field_offset" : 16,
12140     "referenced_type" : "_ZTIt"
12141    }
12142   ],
12143   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
12144   "name" : "android::hardware::hidl_version",
12145   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
12146   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
12147   "size" : 4,
12148   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12149  },
12150  {
12151   "alignment" : 4,
12152   "fields" :
12153   [
12154    {
12155     "access" : "private",
12156     "field_name" : "mMutex",
12157     "referenced_type" : "_ZTINSt3__15mutexE"
12158    },
12159    {
12160     "access" : "private",
12161     "field_name" : "mMap",
12162     "field_offset" : 32,
12163     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
12164    }
12165   ],
12166   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12167   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
12168   "record_kind" : "class",
12169   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12170   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12171   "size" : 16,
12172   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12173   "template_args" :
12174   [
12175    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12176    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
12177   ]
12178  },
12179  {
12180   "alignment" : 4,
12181   "fields" :
12182   [
12183    {
12184     "access" : "private",
12185     "field_name" : "mMutex",
12186     "referenced_type" : "_ZTINSt3__15mutexE"
12187    },
12188    {
12189     "access" : "private",
12190     "field_name" : "mMap",
12191     "field_offset" : 32,
12192     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
12193    }
12194   ],
12195   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12196   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
12197   "record_kind" : "class",
12198   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12199   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12200   "size" : 16,
12201   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12202   "template_args" :
12203   [
12204    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12205    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
12206   ]
12207  },
12208  {
12209   "alignment" : 4,
12210   "fields" :
12211   [
12212    {
12213     "access" : "private",
12214     "field_name" : "mMutex",
12215     "referenced_type" : "_ZTINSt3__15mutexE"
12216    },
12217    {
12218     "access" : "private",
12219     "field_name" : "mMap",
12220     "field_offset" : 32,
12221     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
12222    }
12223   ],
12224   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12225   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
12226   "record_kind" : "class",
12227   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12228   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12229   "size" : 16,
12230   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12231   "template_args" :
12232   [
12233    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
12234    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
12235   ]
12236  },
12237  {
12238   "alignment" : 8,
12239   "fields" :
12240   [
12241    {
12242     "field_name" : "flags",
12243     "referenced_type" : "_ZTIj"
12244    },
12245    {
12246     "field_name" : "fdIndex",
12247     "field_offset" : 32,
12248     "referenced_type" : "_ZTIj"
12249    },
12250    {
12251     "field_name" : "offset",
12252     "field_offset" : 64,
12253     "referenced_type" : "_ZTIj"
12254    },
12255    {
12256     "field_name" : "extent",
12257     "field_offset" : 128,
12258     "referenced_type" : "_ZTIy"
12259    }
12260   ],
12261   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
12262   "name" : "android::hardware::GrantorDescriptor",
12263   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12264   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12265   "size" : 24,
12266   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
12267  },
12268  {
12269   "alignment" : 4,
12270   "base_specifiers" :
12271   [
12272    {
12273     "is_virtual" : true,
12274     "referenced_type" : "_ZTIN7android7RefBaseE"
12275    }
12276   ],
12277   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
12278   "name" : "android::hardware::hidl_death_recipient",
12279   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12280   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12281   "size" : 12,
12282   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12283   "vtable_components" :
12284   [
12285    {
12286     "component_value" : 4,
12287     "kind" : "vbase_offset"
12288    },
12289    {
12290     "kind" : "offset_to_top"
12291    },
12292    {
12293     "kind" : "rtti",
12294     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12295    },
12296    {
12297     "is_pure" : true,
12298     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12299    },
12300    {
12301     "kind" : "complete_dtor_pointer",
12302     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12303    },
12304    {
12305     "kind" : "deleting_dtor_pointer",
12306     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12307    },
12308    {
12309     "kind" : "vcall_offset"
12310    },
12311    {
12312     "kind" : "vcall_offset"
12313    },
12314    {
12315     "kind" : "vcall_offset"
12316    },
12317    {
12318     "kind" : "vcall_offset"
12319    },
12320    {
12321     "component_value" : -4,
12322     "kind" : "vcall_offset"
12323    },
12324    {
12325     "component_value" : -4,
12326     "kind" : "offset_to_top"
12327    },
12328    {
12329     "kind" : "rtti",
12330     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12331    },
12332    {
12333     "kind" : "complete_dtor_pointer",
12334     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
12335    },
12336    {
12337     "kind" : "deleting_dtor_pointer",
12338     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
12339    },
12340    {
12341     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12342    },
12343    {
12344     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12345    },
12346    {
12347     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12348    },
12349    {
12350     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12351    }
12352   ]
12353  },
12354  {
12355   "alignment" : 4,
12356   "base_specifiers" :
12357   [
12358    {
12359     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12360    }
12361   ],
12362   "fields" :
12363   [
12364    {
12365     "access" : "private",
12366     "field_name" : "mRecipient",
12367     "field_offset" : 32,
12368     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
12369    },
12370    {
12371     "access" : "private",
12372     "field_name" : "mCookie",
12373     "field_offset" : 96,
12374     "referenced_type" : "_ZTIy"
12375    },
12376    {
12377     "access" : "private",
12378     "field_name" : "mBase",
12379     "field_offset" : 160,
12380     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12381    }
12382   ],
12383   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12384   "name" : "android::hardware::hidl_binder_death_recipient",
12385   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12386   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12387   "size" : 36,
12388   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12389   "vtable_components" :
12390   [
12391    {
12392     "component_value" : 28,
12393     "kind" : "vbase_offset"
12394    },
12395    {
12396     "kind" : "offset_to_top"
12397    },
12398    {
12399     "kind" : "rtti",
12400     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12401    },
12402    {
12403     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12404    },
12405    {
12406     "kind" : "complete_dtor_pointer",
12407     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
12408    },
12409    {
12410     "kind" : "deleting_dtor_pointer",
12411     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
12412    },
12413    {
12414     "kind" : "vcall_offset"
12415    },
12416    {
12417     "kind" : "vcall_offset"
12418    },
12419    {
12420     "kind" : "vcall_offset"
12421    },
12422    {
12423     "kind" : "vcall_offset"
12424    },
12425    {
12426     "component_value" : -28,
12427     "kind" : "vcall_offset"
12428    },
12429    {
12430     "component_value" : -28,
12431     "kind" : "offset_to_top"
12432    },
12433    {
12434     "kind" : "rtti",
12435     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12436    },
12437    {
12438     "kind" : "complete_dtor_pointer",
12439     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
12440    },
12441    {
12442     "kind" : "deleting_dtor_pointer",
12443     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
12444    },
12445    {
12446     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12447    },
12448    {
12449     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12450    },
12451    {
12452     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12453    },
12454    {
12455     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12456    }
12457   ]
12458  },
12459  {
12460   "alignment" : 8,
12461   "fields" :
12462   [
12463    {
12464     "field_name" : "portName",
12465     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12466    },
12467    {
12468     "field_name" : "currentDataRole",
12469     "field_offset" : 128,
12470     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE"
12471    },
12472    {
12473     "field_name" : "currentPowerRole",
12474     "field_offset" : 160,
12475     "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE"
12476    },
12477    {
12478     "field_name" : "currentMode",
12479     "field_offset" : 192,
12480     "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE"
12481    },
12482    {
12483     "field_name" : "canChangeMode",
12484     "field_offset" : 224,
12485     "referenced_type" : "_ZTIb"
12486    },
12487    {
12488     "field_name" : "canChangeDataRole",
12489     "field_offset" : 232,
12490     "referenced_type" : "_ZTIb"
12491    },
12492    {
12493     "field_name" : "canChangePowerRole",
12494     "field_offset" : 240,
12495     "referenced_type" : "_ZTIb"
12496    },
12497    {
12498     "field_name" : "supportedModes",
12499     "field_offset" : 256,
12500     "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE"
12501    }
12502   ],
12503   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
12504   "name" : "android::hardware::usb::V1_0::PortStatus",
12505   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
12506   "self_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
12507   "size" : 40,
12508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
12509  },
12510  {
12511   "alignment" : 4,
12512   "base_specifiers" :
12513   [
12514    {
12515     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12516    }
12517   ],
12518   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
12519   "name" : "android::hardware::usb::V1_0::IUsbCallback",
12520   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
12521   "self_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
12522   "size" : 12,
12523   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h",
12524   "vtable_components" :
12525   [
12526    {
12527     "component_value" : 4,
12528     "kind" : "vbase_offset"
12529    },
12530    {
12531     "kind" : "offset_to_top"
12532    },
12533    {
12534     "kind" : "rtti",
12535     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
12536    },
12537    {
12538     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_012IUsbCallback8isRemoteEv"
12539    },
12540    {
12541     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12542    },
12543    {
12544     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12545    },
12546    {
12547     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12548    },
12549    {
12550     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12551    },
12552    {
12553     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv"
12554    },
12555    {
12556     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12557    },
12558    {
12559     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv"
12560    },
12561    {
12562     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12563    },
12564    {
12565     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv"
12566    },
12567    {
12568     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12569    },
12570    {
12571     "kind" : "complete_dtor_pointer",
12572     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallbackD1Ev"
12573    },
12574    {
12575     "kind" : "deleting_dtor_pointer",
12576     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallbackD0Ev"
12577    },
12578    {
12579     "is_pure" : true,
12580     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
12581    },
12582    {
12583     "is_pure" : true,
12584     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
12585    },
12586    {
12587     "kind" : "vcall_offset"
12588    },
12589    {
12590     "kind" : "vcall_offset"
12591    },
12592    {
12593     "kind" : "vcall_offset"
12594    },
12595    {
12596     "kind" : "vcall_offset"
12597    },
12598    {
12599     "component_value" : -4,
12600     "kind" : "vcall_offset"
12601    },
12602    {
12603     "component_value" : -4,
12604     "kind" : "offset_to_top"
12605    },
12606    {
12607     "kind" : "rtti",
12608     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
12609    },
12610    {
12611     "kind" : "complete_dtor_pointer",
12612     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_012IUsbCallbackD1Ev"
12613    },
12614    {
12615     "kind" : "deleting_dtor_pointer",
12616     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_012IUsbCallbackD0Ev"
12617    },
12618    {
12619     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12620    },
12621    {
12622     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12623    },
12624    {
12625     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12626    },
12627    {
12628     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12629    }
12630   ]
12631  },
12632  {
12633   "alignment" : 4,
12634   "base_specifiers" :
12635   [
12636    {
12637     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
12638    },
12639    {
12640     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12641    }
12642   ],
12643   "fields" :
12644   [
12645    {
12646     "access" : "private",
12647     "field_name" : "mImpl",
12648     "field_offset" : 384,
12649     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
12650    },
12651    {
12652     "access" : "private",
12653     "field_name" : "mOnewayQueue",
12654     "field_offset" : 416,
12655     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
12656    }
12657   ],
12658   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_013BsUsbCallbackE",
12659   "name" : "android::hardware::usb::V1_0::BsUsbCallback",
12660   "referenced_type" : "_ZTIN7android8hardware3usb4V1_013BsUsbCallbackE",
12661   "self_type" : "_ZTIN7android8hardware3usb4V1_013BsUsbCallbackE",
12662   "size" : 68,
12663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BsUsbCallback.h",
12664   "vtable_components" :
12665   [
12666    {
12667     "component_value" : 60,
12668     "kind" : "vbase_offset"
12669    },
12670    {
12671     "kind" : "offset_to_top"
12672    },
12673    {
12674     "kind" : "rtti",
12675     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_013BsUsbCallbackE"
12676    },
12677    {
12678     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_012IUsbCallback8isRemoteEv"
12679    },
12680    {
12681     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12682    },
12683    {
12684     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12685    },
12686    {
12687     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12688    },
12689    {
12690     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12691    },
12692    {
12693     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback21setHALInstrumentationEv"
12694    },
12695    {
12696     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12697    },
12698    {
12699     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback4pingEv"
12700    },
12701    {
12702     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12703    },
12704    {
12705     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback21notifySyspropsChangedEv"
12706    },
12707    {
12708     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12709    },
12710    {
12711     "kind" : "complete_dtor_pointer",
12712     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallbackD1Ev"
12713    },
12714    {
12715     "kind" : "deleting_dtor_pointer",
12716     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallbackD0Ev"
12717    },
12718    {
12719     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
12720    },
12721    {
12722     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
12723    },
12724    {
12725     "component_value" : -4,
12726     "kind" : "offset_to_top"
12727    },
12728    {
12729     "kind" : "rtti",
12730     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_013BsUsbCallbackE"
12731    },
12732    {
12733     "kind" : "complete_dtor_pointer",
12734     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_013BsUsbCallbackD1Ev"
12735    },
12736    {
12737     "kind" : "deleting_dtor_pointer",
12738     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_013BsUsbCallbackD0Ev"
12739    },
12740    {
12741     "kind" : "vcall_offset"
12742    },
12743    {
12744     "kind" : "vcall_offset"
12745    },
12746    {
12747     "kind" : "vcall_offset"
12748    },
12749    {
12750     "kind" : "vcall_offset"
12751    },
12752    {
12753     "component_value" : -60,
12754     "kind" : "vcall_offset"
12755    },
12756    {
12757     "component_value" : -60,
12758     "kind" : "offset_to_top"
12759    },
12760    {
12761     "kind" : "rtti",
12762     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_013BsUsbCallbackE"
12763    },
12764    {
12765     "kind" : "complete_dtor_pointer",
12766     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_013BsUsbCallbackD1Ev"
12767    },
12768    {
12769     "kind" : "deleting_dtor_pointer",
12770     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_013BsUsbCallbackD0Ev"
12771    },
12772    {
12773     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12774    },
12775    {
12776     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12777    },
12778    {
12779     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12780    },
12781    {
12782     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12783    }
12784   ]
12785  },
12786  {
12787   "alignment" : 4,
12788   "base_specifiers" :
12789   [
12790    {
12791     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12792    }
12793   ],
12794   "fields" :
12795   [
12796    {
12797     "access" : "private",
12798     "field_name" : "_hidl_mImpl",
12799     "field_offset" : 544,
12800     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
12801    }
12802   ],
12803   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
12804   "name" : "android::hardware::usb::V1_0::BnHwUsbCallback",
12805   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
12806   "self_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
12807   "size" : 80,
12808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h",
12809   "vtable_components" :
12810   [
12811    {
12812     "component_value" : 72,
12813     "kind" : "vbase_offset"
12814    },
12815    {
12816     "kind" : "offset_to_top"
12817    },
12818    {
12819     "kind" : "rtti",
12820     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
12821    },
12822    {
12823     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12824    },
12825    {
12826     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12827    },
12828    {
12829     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12830    },
12831    {
12832     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12833    },
12834    {
12835     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12836    },
12837    {
12838     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12839    },
12840    {
12841     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12842    },
12843    {
12844     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12845    },
12846    {
12847     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12848    },
12849    {
12850     "kind" : "complete_dtor_pointer",
12851     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
12852    },
12853    {
12854     "kind" : "deleting_dtor_pointer",
12855     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
12856    },
12857    {
12858     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12859    },
12860    {
12861     "component_value" : -20,
12862     "kind" : "offset_to_top"
12863    },
12864    {
12865     "kind" : "rtti",
12866     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
12867    },
12868    {
12869     "kind" : "complete_dtor_pointer",
12870     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
12871    },
12872    {
12873     "kind" : "deleting_dtor_pointer",
12874     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
12875    },
12876    {
12877     "kind" : "vcall_offset"
12878    },
12879    {
12880     "kind" : "vcall_offset"
12881    },
12882    {
12883     "kind" : "vcall_offset"
12884    },
12885    {
12886     "kind" : "vcall_offset"
12887    },
12888    {
12889     "component_value" : -72,
12890     "kind" : "vcall_offset"
12891    },
12892    {
12893     "component_value" : -72,
12894     "kind" : "offset_to_top"
12895    },
12896    {
12897     "kind" : "rtti",
12898     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
12899    },
12900    {
12901     "kind" : "complete_dtor_pointer",
12902     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
12903    },
12904    {
12905     "kind" : "deleting_dtor_pointer",
12906     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
12907    },
12908    {
12909     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12910    },
12911    {
12912     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12913    },
12914    {
12915     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12916    },
12917    {
12918     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12919    }
12920   ]
12921  },
12922  {
12923   "alignment" : 4,
12924   "base_specifiers" :
12925   [
12926    {
12927     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
12928    },
12929    {
12930     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12931    }
12932   ],
12933   "fields" :
12934   [
12935    {
12936     "access" : "private",
12937     "field_name" : "_hidl_mMutex",
12938     "field_offset" : 544,
12939     "referenced_type" : "_ZTINSt3__15mutexE"
12940    },
12941    {
12942     "access" : "private",
12943     "field_name" : "_hidl_mDeathRecipients",
12944     "field_offset" : 576,
12945     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12946    }
12947   ],
12948   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
12949   "name" : "android::hardware::usb::V1_0::BpHwUsbCallback",
12950   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
12951   "self_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
12952   "size" : 92,
12953   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h",
12954   "vtable_components" :
12955   [
12956    {
12957     "component_value" : 84,
12958     "kind" : "vbase_offset"
12959    },
12960    {
12961     "kind" : "offset_to_top"
12962    },
12963    {
12964     "kind" : "rtti",
12965     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
12966    },
12967    {
12968     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_015BpHwUsbCallback8isRemoteEv"
12969    },
12970    {
12971     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12972    },
12973    {
12974     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12975    },
12976    {
12977     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12978    },
12979    {
12980     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12981    },
12982    {
12983     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21setHALInstrumentationEv"
12984    },
12985    {
12986     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12987    },
12988    {
12989     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback4pingEv"
12990    },
12991    {
12992     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12993    },
12994    {
12995     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21notifySyspropsChangedEv"
12996    },
12997    {
12998     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12999    },
13000    {
13001     "kind" : "complete_dtor_pointer",
13002     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13003    },
13004    {
13005     "kind" : "deleting_dtor_pointer",
13006     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13007    },
13008    {
13009     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
13010    },
13011    {
13012     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
13013    },
13014    {
13015     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
13016    },
13017    {
13018     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
13019    },
13020    {
13021     "component_value" : 80,
13022     "kind" : "vbase_offset"
13023    },
13024    {
13025     "component_value" : -4,
13026     "kind" : "offset_to_top"
13027    },
13028    {
13029     "kind" : "rtti",
13030     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13031    },
13032    {
13033     "kind" : "complete_dtor_pointer",
13034     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13035    },
13036    {
13037     "kind" : "deleting_dtor_pointer",
13038     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13039    },
13040    {
13041     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
13042    },
13043    {
13044     "component_value" : 76,
13045     "kind" : "vbase_offset"
13046    },
13047    {
13048     "component_value" : -8,
13049     "kind" : "offset_to_top"
13050    },
13051    {
13052     "kind" : "rtti",
13053     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13054    },
13055    {
13056     "kind" : "complete_dtor_pointer",
13057     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13058    },
13059    {
13060     "kind" : "deleting_dtor_pointer",
13061     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13062    },
13063    {
13064     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13065    },
13066    {
13067     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
13068    },
13069    {
13070     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13071    },
13072    {
13073     "component_value" : -24,
13074     "kind" : "offset_to_top"
13075    },
13076    {
13077     "kind" : "rtti",
13078     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13079    },
13080    {
13081     "kind" : "complete_dtor_pointer",
13082     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13083    },
13084    {
13085     "kind" : "deleting_dtor_pointer",
13086     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13087    },
13088    {
13089     "kind" : "vcall_offset"
13090    },
13091    {
13092     "component_value" : -76,
13093     "kind" : "vcall_offset"
13094    },
13095    {
13096     "component_value" : -84,
13097     "kind" : "vcall_offset"
13098    },
13099    {
13100     "component_value" : -76,
13101     "kind" : "vcall_offset"
13102    },
13103    {
13104     "component_value" : -84,
13105     "kind" : "vcall_offset"
13106    },
13107    {
13108     "component_value" : -84,
13109     "kind" : "offset_to_top"
13110    },
13111    {
13112     "kind" : "rtti",
13113     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13114    },
13115    {
13116     "kind" : "complete_dtor_pointer",
13117     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13118    },
13119    {
13120     "kind" : "deleting_dtor_pointer",
13121     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13122    },
13123    {
13124     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13125    },
13126    {
13127     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
13128    },
13129    {
13130     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13131    },
13132    {
13133     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13134    }
13135   ]
13136  },
13137  {
13138   "alignment" : 4,
13139   "base_specifiers" :
13140   [
13141    {
13142     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13143    }
13144   ],
13145   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
13146   "name" : "android::hardware::usb::V1_0::IUsb",
13147   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
13148   "self_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
13149   "size" : 12,
13150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h",
13151   "vtable_components" :
13152   [
13153    {
13154     "component_value" : 4,
13155     "kind" : "vbase_offset"
13156    },
13157    {
13158     "kind" : "offset_to_top"
13159    },
13160    {
13161     "kind" : "rtti",
13162     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
13163    },
13164    {
13165     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_04IUsb8isRemoteEv"
13166    },
13167    {
13168     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13169    },
13170    {
13171     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13172    },
13173    {
13174     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13175    },
13176    {
13177     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13178    },
13179    {
13180     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv"
13181    },
13182    {
13183     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13184    },
13185    {
13186     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv"
13187    },
13188    {
13189     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13190    },
13191    {
13192     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv"
13193    },
13194    {
13195     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13196    },
13197    {
13198     "kind" : "complete_dtor_pointer",
13199     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsbD1Ev"
13200    },
13201    {
13202     "kind" : "deleting_dtor_pointer",
13203     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsbD0Ev"
13204    },
13205    {
13206     "is_pure" : true,
13207     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
13208    },
13209    {
13210     "is_pure" : true,
13211     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
13212    },
13213    {
13214     "is_pure" : true,
13215     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb15queryPortStatusEv"
13216    },
13217    {
13218     "kind" : "vcall_offset"
13219    },
13220    {
13221     "kind" : "vcall_offset"
13222    },
13223    {
13224     "kind" : "vcall_offset"
13225    },
13226    {
13227     "kind" : "vcall_offset"
13228    },
13229    {
13230     "component_value" : -4,
13231     "kind" : "vcall_offset"
13232    },
13233    {
13234     "component_value" : -4,
13235     "kind" : "offset_to_top"
13236    },
13237    {
13238     "kind" : "rtti",
13239     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
13240    },
13241    {
13242     "kind" : "complete_dtor_pointer",
13243     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_04IUsbD1Ev"
13244    },
13245    {
13246     "kind" : "deleting_dtor_pointer",
13247     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_04IUsbD0Ev"
13248    },
13249    {
13250     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13251    },
13252    {
13253     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13254    },
13255    {
13256     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13257    },
13258    {
13259     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13260    }
13261   ]
13262  },
13263  {
13264   "alignment" : 4,
13265   "base_specifiers" :
13266   [
13267    {
13268     "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
13269    },
13270    {
13271     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13272    }
13273   ],
13274   "fields" :
13275   [
13276    {
13277     "access" : "private",
13278     "field_name" : "mImpl",
13279     "field_offset" : 384,
13280     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE"
13281    },
13282    {
13283     "access" : "private",
13284     "field_name" : "mOnewayQueue",
13285     "field_offset" : 416,
13286     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
13287    }
13288   ],
13289   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_05BsUsbE",
13290   "name" : "android::hardware::usb::V1_0::BsUsb",
13291   "referenced_type" : "_ZTIN7android8hardware3usb4V1_05BsUsbE",
13292   "self_type" : "_ZTIN7android8hardware3usb4V1_05BsUsbE",
13293   "size" : 68,
13294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BsUsb.h",
13295   "vtable_components" :
13296   [
13297    {
13298     "component_value" : 60,
13299     "kind" : "vbase_offset"
13300    },
13301    {
13302     "kind" : "offset_to_top"
13303    },
13304    {
13305     "kind" : "rtti",
13306     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_05BsUsbE"
13307    },
13308    {
13309     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_04IUsb8isRemoteEv"
13310    },
13311    {
13312     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13313    },
13314    {
13315     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13316    },
13317    {
13318     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13319    },
13320    {
13321     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13322    },
13323    {
13324     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb21setHALInstrumentationEv"
13325    },
13326    {
13327     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13328    },
13329    {
13330     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb4pingEv"
13331    },
13332    {
13333     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13334    },
13335    {
13336     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb21notifySyspropsChangedEv"
13337    },
13338    {
13339     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13340    },
13341    {
13342     "kind" : "complete_dtor_pointer",
13343     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsbD1Ev"
13344    },
13345    {
13346     "kind" : "deleting_dtor_pointer",
13347     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsbD0Ev"
13348    },
13349    {
13350     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
13351    },
13352    {
13353     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
13354    },
13355    {
13356     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb15queryPortStatusEv"
13357    },
13358    {
13359     "component_value" : -4,
13360     "kind" : "offset_to_top"
13361    },
13362    {
13363     "kind" : "rtti",
13364     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_05BsUsbE"
13365    },
13366    {
13367     "kind" : "complete_dtor_pointer",
13368     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_05BsUsbD1Ev"
13369    },
13370    {
13371     "kind" : "deleting_dtor_pointer",
13372     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_05BsUsbD0Ev"
13373    },
13374    {
13375     "kind" : "vcall_offset"
13376    },
13377    {
13378     "kind" : "vcall_offset"
13379    },
13380    {
13381     "kind" : "vcall_offset"
13382    },
13383    {
13384     "kind" : "vcall_offset"
13385    },
13386    {
13387     "component_value" : -60,
13388     "kind" : "vcall_offset"
13389    },
13390    {
13391     "component_value" : -60,
13392     "kind" : "offset_to_top"
13393    },
13394    {
13395     "kind" : "rtti",
13396     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_05BsUsbE"
13397    },
13398    {
13399     "kind" : "complete_dtor_pointer",
13400     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_05BsUsbD1Ev"
13401    },
13402    {
13403     "kind" : "deleting_dtor_pointer",
13404     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_05BsUsbD0Ev"
13405    },
13406    {
13407     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13408    },
13409    {
13410     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13411    },
13412    {
13413     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13414    },
13415    {
13416     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13417    }
13418   ]
13419  },
13420  {
13421   "alignment" : 4,
13422   "base_specifiers" :
13423   [
13424    {
13425     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13426    }
13427   ],
13428   "fields" :
13429   [
13430    {
13431     "access" : "private",
13432     "field_name" : "_hidl_mImpl",
13433     "field_offset" : 544,
13434     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE"
13435    }
13436   ],
13437   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
13438   "name" : "android::hardware::usb::V1_0::BnHwUsb",
13439   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
13440   "self_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
13441   "size" : 80,
13442   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h",
13443   "vtable_components" :
13444   [
13445    {
13446     "component_value" : 72,
13447     "kind" : "vbase_offset"
13448    },
13449    {
13450     "kind" : "offset_to_top"
13451    },
13452    {
13453     "kind" : "rtti",
13454     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
13455    },
13456    {
13457     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13458    },
13459    {
13460     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13461    },
13462    {
13463     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13464    },
13465    {
13466     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13467    },
13468    {
13469     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13470    },
13471    {
13472     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13473    },
13474    {
13475     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13476    },
13477    {
13478     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13479    },
13480    {
13481     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13482    },
13483    {
13484     "kind" : "complete_dtor_pointer",
13485     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD1Ev"
13486    },
13487    {
13488     "kind" : "deleting_dtor_pointer",
13489     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD0Ev"
13490    },
13491    {
13492     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13493    },
13494    {
13495     "component_value" : -20,
13496     "kind" : "offset_to_top"
13497    },
13498    {
13499     "kind" : "rtti",
13500     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
13501    },
13502    {
13503     "kind" : "complete_dtor_pointer",
13504     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
13505    },
13506    {
13507     "kind" : "deleting_dtor_pointer",
13508     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
13509    },
13510    {
13511     "kind" : "vcall_offset"
13512    },
13513    {
13514     "kind" : "vcall_offset"
13515    },
13516    {
13517     "kind" : "vcall_offset"
13518    },
13519    {
13520     "kind" : "vcall_offset"
13521    },
13522    {
13523     "component_value" : -72,
13524     "kind" : "vcall_offset"
13525    },
13526    {
13527     "component_value" : -72,
13528     "kind" : "offset_to_top"
13529    },
13530    {
13531     "kind" : "rtti",
13532     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
13533    },
13534    {
13535     "kind" : "complete_dtor_pointer",
13536     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
13537    },
13538    {
13539     "kind" : "deleting_dtor_pointer",
13540     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
13541    },
13542    {
13543     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13544    },
13545    {
13546     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13547    },
13548    {
13549     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13550    },
13551    {
13552     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13553    }
13554   ]
13555  },
13556  {
13557   "alignment" : 4,
13558   "base_specifiers" :
13559   [
13560    {
13561     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
13562    },
13563    {
13564     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13565    }
13566   ],
13567   "fields" :
13568   [
13569    {
13570     "access" : "private",
13571     "field_name" : "_hidl_mMutex",
13572     "field_offset" : 544,
13573     "referenced_type" : "_ZTINSt3__15mutexE"
13574    },
13575    {
13576     "access" : "private",
13577     "field_name" : "_hidl_mDeathRecipients",
13578     "field_offset" : 576,
13579     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13580    }
13581   ],
13582   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
13583   "name" : "android::hardware::usb::V1_0::BpHwUsb",
13584   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
13585   "self_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
13586   "size" : 92,
13587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h",
13588   "vtable_components" :
13589   [
13590    {
13591     "component_value" : 84,
13592     "kind" : "vbase_offset"
13593    },
13594    {
13595     "kind" : "offset_to_top"
13596    },
13597    {
13598     "kind" : "rtti",
13599     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
13600    },
13601    {
13602     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_07BpHwUsb8isRemoteEv"
13603    },
13604    {
13605     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13606    },
13607    {
13608     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13609    },
13610    {
13611     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13612    },
13613    {
13614     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13615    },
13616    {
13617     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21setHALInstrumentationEv"
13618    },
13619    {
13620     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13621    },
13622    {
13623     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb4pingEv"
13624    },
13625    {
13626     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13627    },
13628    {
13629     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21notifySyspropsChangedEv"
13630    },
13631    {
13632     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13633    },
13634    {
13635     "kind" : "complete_dtor_pointer",
13636     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsbD1Ev"
13637    },
13638    {
13639     "kind" : "deleting_dtor_pointer",
13640     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsbD0Ev"
13641    },
13642    {
13643     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
13644    },
13645    {
13646     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
13647    },
13648    {
13649     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15queryPortStatusEv"
13650    },
13651    {
13652     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
13653    },
13654    {
13655     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
13656    },
13657    {
13658     "component_value" : 80,
13659     "kind" : "vbase_offset"
13660    },
13661    {
13662     "component_value" : -4,
13663     "kind" : "offset_to_top"
13664    },
13665    {
13666     "kind" : "rtti",
13667     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
13668    },
13669    {
13670     "kind" : "complete_dtor_pointer",
13671     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
13672    },
13673    {
13674     "kind" : "deleting_dtor_pointer",
13675     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
13676    },
13677    {
13678     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
13679    },
13680    {
13681     "component_value" : 76,
13682     "kind" : "vbase_offset"
13683    },
13684    {
13685     "component_value" : -8,
13686     "kind" : "offset_to_top"
13687    },
13688    {
13689     "kind" : "rtti",
13690     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
13691    },
13692    {
13693     "kind" : "complete_dtor_pointer",
13694     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
13695    },
13696    {
13697     "kind" : "deleting_dtor_pointer",
13698     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
13699    },
13700    {
13701     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13702    },
13703    {
13704     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
13705    },
13706    {
13707     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13708    },
13709    {
13710     "component_value" : -24,
13711     "kind" : "offset_to_top"
13712    },
13713    {
13714     "kind" : "rtti",
13715     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
13716    },
13717    {
13718     "kind" : "complete_dtor_pointer",
13719     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
13720    },
13721    {
13722     "kind" : "deleting_dtor_pointer",
13723     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
13724    },
13725    {
13726     "kind" : "vcall_offset"
13727    },
13728    {
13729     "component_value" : -76,
13730     "kind" : "vcall_offset"
13731    },
13732    {
13733     "component_value" : -84,
13734     "kind" : "vcall_offset"
13735    },
13736    {
13737     "component_value" : -76,
13738     "kind" : "vcall_offset"
13739    },
13740    {
13741     "component_value" : -84,
13742     "kind" : "vcall_offset"
13743    },
13744    {
13745     "component_value" : -84,
13746     "kind" : "offset_to_top"
13747    },
13748    {
13749     "kind" : "rtti",
13750     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
13751    },
13752    {
13753     "kind" : "complete_dtor_pointer",
13754     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
13755    },
13756    {
13757     "kind" : "deleting_dtor_pointer",
13758     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
13759    },
13760    {
13761     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13762    },
13763    {
13764     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
13765    },
13766    {
13767     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13768    },
13769    {
13770     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13771    }
13772   ]
13773  },
13774  {
13775   "alignment" : 4,
13776   "fields" :
13777   [
13778    {
13779     "field_name" : "type",
13780     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE"
13781    },
13782    {
13783     "field_name" : "role",
13784     "field_offset" : 32,
13785     "referenced_type" : "_ZTIj"
13786    }
13787   ],
13788   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
13789   "name" : "android::hardware::usb::V1_0::PortRole",
13790   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
13791   "self_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
13792   "size" : 8,
13793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
13794  },
13795  {
13796   "access" : "private",
13797   "alignment" : 4,
13798   "fields" :
13799   [
13800    {
13801     "field_name" : "index",
13802     "referenced_type" : "_ZTIj"
13803    },
13804    {
13805     "field_name" : "buffer",
13806     "field_offset" : 32,
13807     "referenced_type" : "_ZTIy"
13808    },
13809    {
13810     "field_name" : "bufend",
13811     "field_offset" : 96,
13812     "referenced_type" : "_ZTIy"
13813    }
13814   ],
13815   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13816   "name" : "android::hardware::Parcel::BufferInfo",
13817   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13818   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13819   "size" : 20,
13820   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13821  },
13822  {
13823   "alignment" : 4,
13824   "fields" :
13825   [
13826    {
13827     "access" : "private",
13828     "field_name" : "mBufCachePos",
13829     "referenced_type" : "_ZTIj"
13830    },
13831    {
13832     "access" : "private",
13833     "field_name" : "mBufCache",
13834     "field_offset" : 32,
13835     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
13836    },
13837    {
13838     "access" : "private",
13839     "field_name" : "mError",
13840     "field_offset" : 128,
13841     "referenced_type" : "_ZTIi"
13842    },
13843    {
13844     "access" : "private",
13845     "field_name" : "mData",
13846     "field_offset" : 160,
13847     "referenced_type" : "_ZTIPh"
13848    },
13849    {
13850     "access" : "private",
13851     "field_name" : "mDataSize",
13852     "field_offset" : 192,
13853     "referenced_type" : "_ZTIj"
13854    },
13855    {
13856     "access" : "private",
13857     "field_name" : "mDataCapacity",
13858     "field_offset" : 224,
13859     "referenced_type" : "_ZTIj"
13860    },
13861    {
13862     "access" : "private",
13863     "field_name" : "mDataPos",
13864     "field_offset" : 256,
13865     "referenced_type" : "_ZTIj"
13866    },
13867    {
13868     "access" : "private",
13869     "field_name" : "mObjects",
13870     "field_offset" : 288,
13871     "referenced_type" : "_ZTIPy"
13872    },
13873    {
13874     "access" : "private",
13875     "field_name" : "mObjectsSize",
13876     "field_offset" : 320,
13877     "referenced_type" : "_ZTIj"
13878    },
13879    {
13880     "access" : "private",
13881     "field_name" : "mObjectsCapacity",
13882     "field_offset" : 352,
13883     "referenced_type" : "_ZTIj"
13884    },
13885    {
13886     "access" : "private",
13887     "field_name" : "mNextObjectHint",
13888     "field_offset" : 384,
13889     "referenced_type" : "_ZTIj"
13890    },
13891    {
13892     "access" : "private",
13893     "field_name" : "mNumRef",
13894     "field_offset" : 416,
13895     "referenced_type" : "_ZTIj"
13896    },
13897    {
13898     "access" : "private",
13899     "field_name" : "mFdsKnown",
13900     "field_offset" : 448,
13901     "referenced_type" : "_ZTIb"
13902    },
13903    {
13904     "access" : "private",
13905     "field_name" : "mHasFds",
13906     "field_offset" : 456,
13907     "referenced_type" : "_ZTIb"
13908    },
13909    {
13910     "access" : "private",
13911     "field_name" : "mAllowFds",
13912     "field_offset" : 464,
13913     "referenced_type" : "_ZTIb"
13914    },
13915    {
13916     "access" : "private",
13917     "field_name" : "mOwner",
13918     "field_offset" : 480,
13919     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
13920    },
13921    {
13922     "access" : "private",
13923     "field_name" : "mOwnerCookie",
13924     "field_offset" : 512,
13925     "referenced_type" : "_ZTIPv"
13926    }
13927   ],
13928   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13929   "name" : "android::hardware::Parcel",
13930   "record_kind" : "class",
13931   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13932   "self_type" : "_ZTIN7android8hardware6ParcelE",
13933   "size" : 68,
13934   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13935  },
13936  {
13937   "alignment" : 4,
13938   "base_specifiers" :
13939   [
13940    {
13941     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13942    }
13943   ],
13944   "fields" :
13945   [
13946    {
13947     "access" : "private",
13948     "field_name" : "mVal",
13949     "field_offset" : 192,
13950     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
13951    }
13952   ],
13953   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
13954   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsbCallback> >",
13955   "record_kind" : "class",
13956   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
13957   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
13958   "size" : 28,
13959   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13960   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE" ]
13961  },
13962  {
13963   "alignment" : 4,
13964   "base_specifiers" :
13965   [
13966    {
13967     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13968    }
13969   ],
13970   "fields" :
13971   [
13972    {
13973     "access" : "private",
13974     "field_name" : "mVal",
13975     "field_offset" : 192,
13976     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE"
13977    }
13978   ],
13979   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
13980   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsb> >",
13981   "record_kind" : "class",
13982   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
13983   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
13984   "size" : 28,
13985   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13986   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE" ]
13987  },
13988  {
13989   "alignment" : 4,
13990   "base_specifiers" :
13991   [
13992    {
13993     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13994    }
13995   ],
13996   "fields" :
13997   [
13998    {
13999     "access" : "private",
14000     "field_name" : "mVal",
14001     "field_offset" : 168,
14002     "referenced_type" : "_ZTIb"
14003    }
14004   ],
14005   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
14006   "name" : "android::hardware::Return<bool>",
14007   "record_kind" : "class",
14008   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
14009   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
14010   "size" : 24,
14011   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14012   "template_args" : [ "_ZTIb" ]
14013  },
14014  {
14015   "alignment" : 4,
14016   "base_specifiers" :
14017   [
14018    {
14019     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14020    }
14021   ],
14022   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
14023   "name" : "android::hardware::Return<void>",
14024   "record_kind" : "class",
14025   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
14026   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
14027   "size" : 24,
14028   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14029   "template_args" : [ "_ZTIv" ]
14030  },
14031  {
14032   "alignment" : 4,
14033   "fields" :
14034   [
14035    {
14036     "access" : "private",
14037     "field_name" : "mException",
14038     "referenced_type" : "_ZTIi"
14039    },
14040    {
14041     "access" : "private",
14042     "field_name" : "mErrorCode",
14043     "field_offset" : 32,
14044     "referenced_type" : "_ZTIi"
14045    },
14046    {
14047     "access" : "private",
14048     "field_name" : "mMessage",
14049     "field_offset" : 64,
14050     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14051    }
14052   ],
14053   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
14054   "name" : "android::hardware::Status",
14055   "record_kind" : "class",
14056   "referenced_type" : "_ZTIN7android8hardware6StatusE",
14057   "self_type" : "_ZTIN7android8hardware6StatusE",
14058   "size" : 20,
14059   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14060  },
14061  {
14062   "alignment" : 4,
14063   "base_specifiers" :
14064   [
14065    {
14066     "is_virtual" : true,
14067     "referenced_type" : "_ZTIN7android7RefBaseE"
14068    }
14069   ],
14070   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14071   "name" : "android::hardware::IBinder::DeathRecipient",
14072   "record_kind" : "class",
14073   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14074   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14075   "size" : 12,
14076   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14077   "vtable_components" :
14078   [
14079    {
14080     "component_value" : 4,
14081     "kind" : "vbase_offset"
14082    },
14083    {
14084     "kind" : "offset_to_top"
14085    },
14086    {
14087     "kind" : "rtti",
14088     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14089    },
14090    {
14091     "is_pure" : true,
14092     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
14093    },
14094    {
14095     "kind" : "complete_dtor_pointer",
14096     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
14097    },
14098    {
14099     "kind" : "deleting_dtor_pointer",
14100     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
14101    },
14102    {
14103     "kind" : "vcall_offset"
14104    },
14105    {
14106     "kind" : "vcall_offset"
14107    },
14108    {
14109     "kind" : "vcall_offset"
14110    },
14111    {
14112     "kind" : "vcall_offset"
14113    },
14114    {
14115     "component_value" : -4,
14116     "kind" : "vcall_offset"
14117    },
14118    {
14119     "component_value" : -4,
14120     "kind" : "offset_to_top"
14121    },
14122    {
14123     "kind" : "rtti",
14124     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14125    },
14126    {
14127     "kind" : "complete_dtor_pointer",
14128     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
14129    },
14130    {
14131     "kind" : "deleting_dtor_pointer",
14132     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
14133    },
14134    {
14135     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14136    },
14137    {
14138     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14139    },
14140    {
14141     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14142    },
14143    {
14144     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14145    }
14146   ]
14147  },
14148  {
14149   "alignment" : 4,
14150   "base_specifiers" :
14151   [
14152    {
14153     "is_virtual" : true,
14154     "referenced_type" : "_ZTIN7android7RefBaseE"
14155    }
14156   ],
14157   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
14158   "name" : "android::hardware::IBinder",
14159   "record_kind" : "class",
14160   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
14161   "self_type" : "_ZTIN7android8hardware7IBinderE",
14162   "size" : 12,
14163   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14164   "vtable_components" :
14165   [
14166    {
14167     "component_value" : 4,
14168     "kind" : "vbase_offset"
14169    },
14170    {
14171     "kind" : "offset_to_top"
14172    },
14173    {
14174     "kind" : "rtti",
14175     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14176    },
14177    {
14178     "is_pure" : true,
14179     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14180    },
14181    {
14182     "is_pure" : true,
14183     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
14184    },
14185    {
14186     "is_pure" : true,
14187     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
14188    },
14189    {
14190     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14191    },
14192    {
14193     "is_pure" : true,
14194     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14195    },
14196    {
14197     "is_pure" : true,
14198     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
14199    },
14200    {
14201     "is_pure" : true,
14202     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
14203    },
14204    {
14205     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
14206    },
14207    {
14208     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14209    },
14210    {
14211     "kind" : "complete_dtor_pointer",
14212     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
14213    },
14214    {
14215     "kind" : "deleting_dtor_pointer",
14216     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
14217    },
14218    {
14219     "kind" : "vcall_offset"
14220    },
14221    {
14222     "kind" : "vcall_offset"
14223    },
14224    {
14225     "kind" : "vcall_offset"
14226    },
14227    {
14228     "kind" : "vcall_offset"
14229    },
14230    {
14231     "component_value" : -4,
14232     "kind" : "vcall_offset"
14233    },
14234    {
14235     "component_value" : -4,
14236     "kind" : "offset_to_top"
14237    },
14238    {
14239     "kind" : "rtti",
14240     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14241    },
14242    {
14243     "kind" : "complete_dtor_pointer",
14244     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
14245    },
14246    {
14247     "kind" : "deleting_dtor_pointer",
14248     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
14249    },
14250    {
14251     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14252    },
14253    {
14254     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14255    },
14256    {
14257     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14258    },
14259    {
14260     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14261    }
14262   ]
14263  },
14264  {
14265   "alignment" : 4,
14266   "fields" :
14267   [
14268    {
14269     "access" : "private",
14270     "field_name" : "mQueue",
14271     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
14272    }
14273   ],
14274   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
14275   "name" : "android::hardware::details::TaskRunner",
14276   "record_kind" : "class",
14277   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14278   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14279   "size" : 8,
14280   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
14281  },
14282  {
14283   "alignment" : 4,
14284   "fields" :
14285   [
14286    {
14287     "access" : "private",
14288     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
14289    }
14290   ],
14291   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14292   "name" : "android::hardware::details::hidl_pointer<native_handle>",
14293   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14294   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14295   "size" : 8,
14296   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14297   "template_args" : [ "_ZTI13native_handle" ]
14298  },
14299  {
14300   "access" : "private",
14301   "alignment" : 4,
14302   "fields" :
14303   [
14304    {
14305     "field_name" : "mPointer",
14306     "referenced_type" : "_ZTIP13native_handle"
14307    },
14308    {
14309     "field_name" : "_pad",
14310     "referenced_type" : "_ZTIy"
14311    }
14312   ],
14313   "is_anonymous" : true,
14314   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14315   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14316   "record_kind" : "union",
14317   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14318   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14319   "size" : 8,
14320   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14321  },
14322  {
14323   "alignment" : 4,
14324   "fields" :
14325   [
14326    {
14327     "access" : "private",
14328     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
14329    }
14330   ],
14331   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14332   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
14333   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14334   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14335   "size" : 8,
14336   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14337   "template_args" : [ "_ZTIK13native_handle" ]
14338  },
14339  {
14340   "access" : "private",
14341   "alignment" : 4,
14342   "fields" :
14343   [
14344    {
14345     "field_name" : "mPointer",
14346     "referenced_type" : "_ZTIPK13native_handle"
14347    },
14348    {
14349     "field_name" : "_pad",
14350     "referenced_type" : "_ZTIy"
14351    }
14352   ],
14353   "is_anonymous" : true,
14354   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14355   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14356   "record_kind" : "union",
14357   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14358   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14359   "size" : 8,
14360   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14361  },
14362  {
14363   "alignment" : 4,
14364   "fields" :
14365   [
14366    {
14367     "access" : "private",
14368     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
14369    }
14370   ],
14371   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14372   "name" : "android::hardware::details::hidl_pointer<const char>",
14373   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14374   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14375   "size" : 8,
14376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14377   "template_args" : [ "_ZTIKc" ]
14378  },
14379  {
14380   "access" : "private",
14381   "alignment" : 4,
14382   "fields" :
14383   [
14384    {
14385     "field_name" : "mPointer",
14386     "referenced_type" : "_ZTIPKc"
14387    },
14388    {
14389     "field_name" : "_pad",
14390     "referenced_type" : "_ZTIy"
14391    }
14392   ],
14393   "is_anonymous" : true,
14394   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14395   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14396   "record_kind" : "union",
14397   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14398   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14399   "size" : 8,
14400   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14401  },
14402  {
14403   "alignment" : 4,
14404   "fields" :
14405   [
14406    {
14407     "access" : "private",
14408     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
14409    }
14410   ],
14411   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14412   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
14413   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14414   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14415   "size" : 8,
14416   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14417   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14418  },
14419  {
14420   "access" : "private",
14421   "alignment" : 4,
14422   "fields" :
14423   [
14424    {
14425     "field_name" : "mPointer",
14426     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
14427    },
14428    {
14429     "field_name" : "_pad",
14430     "referenced_type" : "_ZTIy"
14431    }
14432   ],
14433   "is_anonymous" : true,
14434   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14435   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14436   "record_kind" : "union",
14437   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14438   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14439   "size" : 8,
14440   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14441  },
14442  {
14443   "alignment" : 4,
14444   "fields" :
14445   [
14446    {
14447     "access" : "private",
14448     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
14449    }
14450   ],
14451   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14452   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
14453   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14454   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14455   "size" : 8,
14456   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14457   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14458  },
14459  {
14460   "access" : "private",
14461   "alignment" : 4,
14462   "fields" :
14463   [
14464    {
14465     "field_name" : "mPointer",
14466     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
14467    },
14468    {
14469     "field_name" : "_pad",
14470     "referenced_type" : "_ZTIy"
14471    }
14472   ],
14473   "is_anonymous" : true,
14474   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14475   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14476   "record_kind" : "union",
14477   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14478   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14479   "size" : 8,
14480   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14481  },
14482  {
14483   "alignment" : 4,
14484   "fields" :
14485   [
14486    {
14487     "access" : "private",
14488     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
14489    }
14490   ],
14491   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14492   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
14493   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14494   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14495   "size" : 8,
14496   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14497   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14498  },
14499  {
14500   "access" : "private",
14501   "alignment" : 4,
14502   "fields" :
14503   [
14504    {
14505     "field_name" : "mPointer",
14506     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
14507    },
14508    {
14509     "field_name" : "_pad",
14510     "referenced_type" : "_ZTIy"
14511    }
14512   ],
14513   "is_anonymous" : true,
14514   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14515   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14516   "record_kind" : "union",
14517   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14518   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14519   "size" : 8,
14520   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14521  },
14522  {
14523   "alignment" : 4,
14524   "fields" :
14525   [
14526    {
14527     "access" : "private",
14528     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E"
14529    }
14530   ],
14531   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
14532   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus>",
14533   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
14534   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
14535   "size" : 8,
14536   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14537   "template_args" : [ "_ZTIN7android8hardware3usb4V1_010PortStatusE" ]
14538  },
14539  {
14540   "access" : "private",
14541   "alignment" : 4,
14542   "fields" :
14543   [
14544    {
14545     "field_name" : "mPointer",
14546     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE"
14547    },
14548    {
14549     "field_name" : "_pad",
14550     "referenced_type" : "_ZTIy"
14551    }
14552   ],
14553   "is_anonymous" : true,
14554   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
14555   "name" : "android::hardware::details::hidl_pointer<PortStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14556   "record_kind" : "union",
14557   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
14558   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
14559   "size" : 8,
14560   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14561  },
14562  {
14563   "alignment" : 4,
14564   "fields" :
14565   [
14566    {
14567     "access" : "private",
14568     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
14569    }
14570   ],
14571   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14572   "name" : "android::hardware::details::hidl_pointer<char>",
14573   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14574   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14575   "size" : 8,
14576   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14577   "template_args" : [ "_ZTIc" ]
14578  },
14579  {
14580   "access" : "private",
14581   "alignment" : 4,
14582   "fields" :
14583   [
14584    {
14585     "field_name" : "mPointer",
14586     "referenced_type" : "_ZTIPc"
14587    },
14588    {
14589     "field_name" : "_pad",
14590     "referenced_type" : "_ZTIy"
14591    }
14592   ],
14593   "is_anonymous" : true,
14594   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14595   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14596   "record_kind" : "union",
14597   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14598   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14599   "size" : 8,
14600   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14601  },
14602  {
14603   "alignment" : 4,
14604   "fields" :
14605   [
14606    {
14607     "access" : "private",
14608     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
14609    }
14610   ],
14611   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14612   "name" : "android::hardware::details::hidl_pointer<int>",
14613   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14614   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14615   "size" : 8,
14616   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14617   "template_args" : [ "_ZTIi" ]
14618  },
14619  {
14620   "access" : "private",
14621   "alignment" : 4,
14622   "fields" :
14623   [
14624    {
14625     "field_name" : "mPointer",
14626     "referenced_type" : "_ZTIPi"
14627    },
14628    {
14629     "field_name" : "_pad",
14630     "referenced_type" : "_ZTIy"
14631    }
14632   ],
14633   "is_anonymous" : true,
14634   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14635   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14636   "record_kind" : "union",
14637   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14638   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14639   "size" : 8,
14640   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14641  },
14642  {
14643   "alignment" : 4,
14644   "fields" :
14645   [
14646    {
14647     "access" : "private",
14648     "field_name" : "buffer",
14649     "referenced_type" : "_ZTIA16_c"
14650    }
14651   ],
14652   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14653   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
14654   "record_kind" : "class",
14655   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14656   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14657   "size" : 16,
14658   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14659   "template_args" :
14660   [
14661    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
14662   ]
14663  },
14664  {
14665   "alignment" : 4,
14666   "fields" :
14667   [
14668    {
14669     "access" : "private",
14670     "field_name" : "mStatus",
14671     "referenced_type" : "_ZTIN7android8hardware6StatusE"
14672    },
14673    {
14674     "access" : "private",
14675     "field_name" : "mCheckedStatus",
14676     "field_offset" : 160,
14677     "referenced_type" : "_ZTIb"
14678    }
14679   ],
14680   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
14681   "name" : "android::hardware::details::return_status",
14682   "record_kind" : "class",
14683   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14684   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
14685   "size" : 24,
14686   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14687  },
14688  {
14689   "alignment" : 4,
14690   "fields" :
14691   [
14692    {
14693     "access" : "protected",
14694     "field_name" : "mInstrumentationCallbacks",
14695     "field_offset" : 32,
14696     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
14697    },
14698    {
14699     "access" : "protected",
14700     "field_name" : "mEnableInstrumentation",
14701     "field_offset" : 128,
14702     "referenced_type" : "_ZTIb"
14703    },
14704    {
14705     "access" : "protected",
14706     "field_name" : "mInstrumentationLibPackage",
14707     "field_offset" : 160,
14708     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14709    },
14710    {
14711     "access" : "protected",
14712     "field_name" : "mInterfaceName",
14713     "field_offset" : 256,
14714     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14715    }
14716   ],
14717   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14718   "name" : "android::hardware::details::HidlInstrumentor",
14719   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14720   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14721   "size" : 44,
14722   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14723   "vtable_components" :
14724   [
14725    {
14726     "kind" : "offset_to_top"
14727    },
14728    {
14729     "kind" : "rtti",
14730     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14731    },
14732    {
14733     "kind" : "complete_dtor_pointer",
14734     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
14735    },
14736    {
14737     "kind" : "deleting_dtor_pointer",
14738     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
14739    }
14740   ]
14741  },
14742  {
14743   "alignment" : 1,
14744   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
14745   "name" : "android::hardware::details::i_tag",
14746   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
14747   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
14748   "size" : 1,
14749   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14750  },
14751  {
14752   "alignment" : 1,
14753   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
14754   "name" : "android::hardware::details::bs_tag",
14755   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
14756   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
14757   "size" : 1,
14758   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14759  },
14760  {
14761   "alignment" : 1,
14762   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
14763   "name" : "android::hardware::details::bnhw_tag",
14764   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14765   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14766   "size" : 1,
14767   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14768  },
14769  {
14770   "alignment" : 1,
14771   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
14772   "name" : "android::hardware::details::bphw_tag",
14773   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14774   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14775   "size" : 1,
14776   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14777  },
14778  {
14779   "alignment" : 1,
14780   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14781   "name" : "android::hardware::details::std_array<unsigned char, 32>",
14782   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14783   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14784   "size" : 1,
14785   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14786   "template_args" : [ "_ZTIh" ]
14787  },
14788  {
14789   "alignment" : 4,
14790   "fields" :
14791   [
14792    {
14793     "access" : "private",
14794     "field_name" : "mBuffer",
14795     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
14796    },
14797    {
14798     "access" : "private",
14799     "field_name" : "mSize",
14800     "field_offset" : 64,
14801     "referenced_type" : "_ZTIj"
14802    },
14803    {
14804     "access" : "private",
14805     "field_name" : "mOwnsBuffer",
14806     "field_offset" : 96,
14807     "referenced_type" : "_ZTIb"
14808    },
14809    {
14810     "access" : "private",
14811     "field_name" : "mPad",
14812     "field_offset" : 104,
14813     "referenced_type" : "_ZTIA3_h"
14814    }
14815   ],
14816   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14817   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
14818   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14819   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14820   "size" : 16,
14821   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14822   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14823  },
14824  {
14825   "alignment" : 4,
14826   "fields" :
14827   [
14828    {
14829     "access" : "private",
14830     "field_name" : "mBuffer",
14831     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
14832    },
14833    {
14834     "access" : "private",
14835     "field_name" : "mSize",
14836     "field_offset" : 64,
14837     "referenced_type" : "_ZTIj"
14838    },
14839    {
14840     "access" : "private",
14841     "field_name" : "mOwnsBuffer",
14842     "field_offset" : 96,
14843     "referenced_type" : "_ZTIb"
14844    },
14845    {
14846     "access" : "private",
14847     "field_name" : "mPad",
14848     "field_offset" : 104,
14849     "referenced_type" : "_ZTIA3_h"
14850    }
14851   ],
14852   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14853   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14854   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14855   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14856   "size" : 16,
14857   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14858   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14859  },
14860  {
14861   "alignment" : 4,
14862   "fields" :
14863   [
14864    {
14865     "access" : "private",
14866     "field_name" : "mBuffer",
14867     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
14868    },
14869    {
14870     "access" : "private",
14871     "field_name" : "mSize",
14872     "field_offset" : 64,
14873     "referenced_type" : "_ZTIj"
14874    },
14875    {
14876     "access" : "private",
14877     "field_name" : "mOwnsBuffer",
14878     "field_offset" : 96,
14879     "referenced_type" : "_ZTIb"
14880    },
14881    {
14882     "access" : "private",
14883     "field_name" : "mPad",
14884     "field_offset" : 104,
14885     "referenced_type" : "_ZTIA3_h"
14886    }
14887   ],
14888   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14889   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14890   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14891   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14892   "size" : 16,
14893   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14894   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14895  },
14896  {
14897   "alignment" : 4,
14898   "fields" :
14899   [
14900    {
14901     "access" : "private",
14902     "field_name" : "mBuffer",
14903     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE"
14904    },
14905    {
14906     "access" : "private",
14907     "field_name" : "mSize",
14908     "field_offset" : 64,
14909     "referenced_type" : "_ZTIj"
14910    },
14911    {
14912     "access" : "private",
14913     "field_name" : "mOwnsBuffer",
14914     "field_offset" : 96,
14915     "referenced_type" : "_ZTIb"
14916    },
14917    {
14918     "access" : "private",
14919     "field_name" : "mPad",
14920     "field_offset" : 104,
14921     "referenced_type" : "_ZTIA3_h"
14922    }
14923   ],
14924   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
14925   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus>",
14926   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
14927   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
14928   "size" : 16,
14929   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14930   "template_args" : [ "_ZTIN7android8hardware3usb4V1_010PortStatusE" ]
14931  },
14932  {
14933   "alignment" : 4,
14934   "fields" :
14935   [
14936    {
14937     "access" : "private",
14938     "field_name" : "mBuffer",
14939     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
14940    },
14941    {
14942     "access" : "private",
14943     "field_name" : "mSize",
14944     "field_offset" : 64,
14945     "referenced_type" : "_ZTIj"
14946    },
14947    {
14948     "access" : "private",
14949     "field_name" : "mOwnsBuffer",
14950     "field_offset" : 96,
14951     "referenced_type" : "_ZTIb"
14952    },
14953    {
14954     "access" : "private",
14955     "field_name" : "mPad",
14956     "field_offset" : 104,
14957     "referenced_type" : "_ZTIA3_h"
14958    }
14959   ],
14960   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
14961   "name" : "android::hardware::hidl_vec<char>",
14962   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14963   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14964   "size" : 16,
14965   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14966   "template_args" : [ "_ZTIc" ]
14967  },
14968  {
14969   "alignment" : 4,
14970   "fields" :
14971   [
14972    {
14973     "access" : "private",
14974     "field_name" : "mBuffer",
14975     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
14976    },
14977    {
14978     "access" : "private",
14979     "field_name" : "mSize",
14980     "field_offset" : 64,
14981     "referenced_type" : "_ZTIj"
14982    },
14983    {
14984     "access" : "private",
14985     "field_name" : "mOwnsBuffer",
14986     "field_offset" : 96,
14987     "referenced_type" : "_ZTIb"
14988    },
14989    {
14990     "access" : "private",
14991     "field_name" : "mPad",
14992     "field_offset" : 104,
14993     "referenced_type" : "_ZTIA3_h"
14994    }
14995   ],
14996   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
14997   "name" : "android::hardware::hidl_vec<int>",
14998   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14999   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15000   "size" : 16,
15001   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15002   "template_args" : [ "_ZTIi" ]
15003  },
15004  {
15005   "alignment" : 4,
15006   "base_specifiers" :
15007   [
15008    {
15009     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
15010    }
15011   ],
15012   "fields" :
15013   [
15014    {
15015     "access" : "protected",
15016     "field_name" : "mSchedPolicy",
15017     "field_offset" : 32,
15018     "referenced_type" : "_ZTIi"
15019    },
15020    {
15021     "access" : "protected",
15022     "field_name" : "mSchedPriority",
15023     "field_offset" : 64,
15024     "referenced_type" : "_ZTIi"
15025    },
15026    {
15027     "access" : "private",
15028     "field_name" : "mExtras",
15029     "field_offset" : 96,
15030     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
15031    },
15032    {
15033     "access" : "private",
15034     "field_name" : "mReserved0",
15035     "field_offset" : 128,
15036     "referenced_type" : "_ZTIPv"
15037    }
15038   ],
15039   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
15040   "name" : "android::hardware::BHwBinder",
15041   "record_kind" : "class",
15042   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
15043   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
15044   "size" : 28,
15045   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
15046   "vtable_components" :
15047   [
15048    {
15049     "component_value" : 20,
15050     "kind" : "vbase_offset"
15051    },
15052    {
15053     "kind" : "offset_to_top"
15054    },
15055    {
15056     "kind" : "rtti",
15057     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15058    },
15059    {
15060     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15061    },
15062    {
15063     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15064    },
15065    {
15066     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15067    },
15068    {
15069     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15070    },
15071    {
15072     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15073    },
15074    {
15075     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15076    },
15077    {
15078     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15079    },
15080    {
15081     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15082    },
15083    {
15084     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15085    },
15086    {
15087     "kind" : "complete_dtor_pointer",
15088     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
15089    },
15090    {
15091     "kind" : "deleting_dtor_pointer",
15092     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
15093    },
15094    {
15095     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15096    },
15097    {
15098     "kind" : "vcall_offset"
15099    },
15100    {
15101     "kind" : "vcall_offset"
15102    },
15103    {
15104     "kind" : "vcall_offset"
15105    },
15106    {
15107     "kind" : "vcall_offset"
15108    },
15109    {
15110     "component_value" : -20,
15111     "kind" : "vcall_offset"
15112    },
15113    {
15114     "component_value" : -20,
15115     "kind" : "offset_to_top"
15116    },
15117    {
15118     "kind" : "rtti",
15119     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15120    },
15121    {
15122     "kind" : "complete_dtor_pointer",
15123     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
15124    },
15125    {
15126     "kind" : "deleting_dtor_pointer",
15127     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
15128    },
15129    {
15130     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15131    },
15132    {
15133     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15134    },
15135    {
15136     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15137    },
15138    {
15139     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15140    }
15141   ]
15142  },
15143  {
15144   "alignment" : 4,
15145   "fields" :
15146   [
15147    {
15148     "field_name" : "sched_policy",
15149     "referenced_type" : "_ZTIi"
15150    },
15151    {
15152     "field_name" : "prio",
15153     "field_offset" : 32,
15154     "referenced_type" : "_ZTIi"
15155    }
15156   ],
15157   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
15158   "name" : "android::hardware::SchedPrio",
15159   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
15160   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
15161   "size" : 8,
15162   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15163  },
15164  {
15165   "alignment" : 4,
15166   "fields" :
15167   [
15168    {
15169     "access" : "private",
15170     "field_name" : "mCond",
15171     "referenced_type" : "_ZTI14pthread_cond_t"
15172    }
15173   ],
15174   "linker_set_key" : "_ZTIN7android9ConditionE",
15175   "name" : "android::Condition",
15176   "record_kind" : "class",
15177   "referenced_type" : "_ZTIN7android9ConditionE",
15178   "self_type" : "_ZTIN7android9ConditionE",
15179   "size" : 4,
15180   "source_file" : "/system/core/libutils/include/utils/Condition.h"
15181  },
15182  {
15183   "alignment" : 4,
15184   "fields" :
15185   [
15186    {
15187     "field_name" : "buf",
15188     "referenced_type" : "_ZTIA5121_h"
15189    },
15190    {
15191     "field_name" : "entry",
15192     "referenced_type" : "_ZTI12logger_entry"
15193    }
15194   ],
15195   "is_anonymous" : true,
15196   "linker_set_key" : "_ZTIN7log_msgUt_E",
15197   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
15198   "record_kind" : "union",
15199   "referenced_type" : "_ZTIN7log_msgUt_E",
15200   "self_type" : "_ZTIN7log_msgUt_E",
15201   "size" : 5124,
15202   "source_file" : "/system/core/liblog/include/log/log_read.h"
15203  }
15204 ],
15205 "rvalue_reference_types" :
15206 [
15207  {
15208   "alignment" : 4,
15209   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15210   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15211   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15212   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15213   "size" : 4,
15214   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15215  },
15216  {
15217   "alignment" : 4,
15218   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
15219   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> &&",
15220   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
15221   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
15222   "size" : 4,
15223   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15224  },
15225  {
15226   "alignment" : 4,
15227   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_04IUsbEEE",
15228   "name" : "android::sp<android::hardware::usb::V1_0::IUsb> &&",
15229   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
15230   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_04IUsbEEE",
15231   "size" : 4,
15232   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15233  },
15234  {
15235   "alignment" : 4,
15236   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15237   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
15238   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
15239   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15240   "size" : 4,
15241   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15242  },
15243  {
15244   "alignment" : 4,
15245   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
15246   "name" : "android::hardware::hidl_handle &&",
15247   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
15248   "self_type" : "_ZTION7android8hardware11hidl_handleE",
15249   "size" : 4,
15250   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15251  },
15252  {
15253   "alignment" : 4,
15254   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
15255   "name" : "android::hardware::hidl_memory &&",
15256   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
15257   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
15258   "size" : 4,
15259   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15260  },
15261  {
15262   "alignment" : 4,
15263   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
15264   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsbCallback> > &&",
15265   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
15266   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
15267   "size" : 4,
15268   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15269  },
15270  {
15271   "alignment" : 4,
15272   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
15273   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsb> > &&",
15274   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
15275   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
15276   "size" : 4,
15277   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15278  },
15279  {
15280   "alignment" : 4,
15281   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
15282   "name" : "android::hardware::Return<bool> &&",
15283   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
15284   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
15285   "size" : 4,
15286   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15287  },
15288  {
15289   "alignment" : 4,
15290   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
15291   "name" : "android::hardware::Return<void> &&",
15292   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15293   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
15294   "size" : 4,
15295   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15296  },
15297  {
15298   "alignment" : 4,
15299   "linker_set_key" : "_ZTION7android8hardware6StatusE",
15300   "name" : "android::hardware::Status &&",
15301   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15302   "self_type" : "_ZTION7android8hardware6StatusE",
15303   "size" : 4,
15304   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15305  },
15306  {
15307   "alignment" : 4,
15308   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
15309   "name" : "android::hardware::details::return_status &&",
15310   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15311   "self_type" : "_ZTION7android8hardware7details13return_statusE",
15312   "size" : 4,
15313   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15314  },
15315  {
15316   "alignment" : 4,
15317   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15318   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15319   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15320   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15321   "size" : 4,
15322   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15323  },
15324  {
15325   "alignment" : 4,
15326   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15327   "name" : "std::function<sp<IBase> (void *)> &&",
15328   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15329   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15330   "size" : 4,
15331   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15332  },
15333  {
15334   "alignment" : 4,
15335   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15336   "name" : "std::function<sp<IBinder> (void *)> &&",
15337   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15338   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15339   "size" : 4,
15340   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15341  }
15342 ]
15343}
15344