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   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
227  },
228  {
229   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
230  },
231  {
232   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
233  },
234  {
235   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
236  },
237  {
238   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
239  },
240  {
241   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
251  },
252  {
253   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21notifySyspropsChangedEv"
254  },
255  {
256   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21setHALInstrumentationEv"
257  },
258  {
259   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback4pingEv"
263  },
264  {
265   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
266  },
267  {
268   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback8castFromERKNS_2spINS1_4V1_012IUsbCallbackEEEb"
269  },
270  {
271   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
272  },
273  {
274   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback8castFromERKNS_2spIS3_EEb"
275  },
276  {
277   "name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback13addOnewayTaskENSt3__18functionIFvvEEE"
278  },
279  {
280   "name" : "_ZN7android8hardware3usb4V1_113BsUsbCallbackC1ENS_2spINS2_12IUsbCallbackEEE"
281  },
282  {
283   "name" : "_ZN7android8hardware3usb4V1_113BsUsbCallbackC2ENS_2spINS2_12IUsbCallbackEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
287  },
288  {
289   "name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback32_hidl_notifyPortStatusChange_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
293  },
294  {
295   "name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback4pingEv"
296  },
297  {
298   "name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackC1ERKNS_2spINS2_12IUsbCallbackEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackC2ERKNS_2spINS2_12IUsbCallbackEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
305  },
306  {
307   "name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
308  },
309  {
310   "name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD2Ev"
311  },
312  {
313   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
314  },
315  {
316   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
317  },
318  {
319   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
326  },
327  {
328   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
329  },
330  {
331   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21notifySyspropsChangedEv"
335  },
336  {
337   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21setHALInstrumentationEv"
338  },
339  {
340   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
341  },
342  {
343   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
344  },
345  {
346   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
347  },
348  {
349   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback32_hidl_notifyPortStatusChange_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
350  },
351  {
352   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback4pingEv"
353  },
354  {
355   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
356  },
357  {
358   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackC1ERKNS_2spINS0_7IBinderEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackC2ERKNS_2spINS0_7IBinderEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware3usb4V1_121writeEmbeddedToParcelERKNS2_14PortStatus_1_1EPNS0_6ParcelEjj"
365  },
366  {
367   "name" : "_ZN7android8hardware3usb4V1_122readEmbeddedFromParcelERKNS2_14PortStatus_1_1ERKNS0_6ParcelEjj"
368  },
369  {
370   "name" : "_ZN7android8hardware3usb4V1_14IUsb10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
371  },
372  {
373   "name" : "_ZN7android8hardware3usb4V1_14IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
374  },
375  {
376   "name" : "_ZN7android8hardware3usb4V1_14IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
377  },
378  {
379   "name" : "_ZN7android8hardware3usb4V1_14IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
380  },
381  {
382   "name" : "_ZN7android8hardware3usb4V1_14IUsb13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
383  },
384  {
385   "name" : "_ZN7android8hardware3usb4V1_14IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
386  },
387  {
388   "name" : "_ZN7android8hardware3usb4V1_14IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
389  },
390  {
391   "name" : "_ZN7android8hardware3usb4V1_14IUsb17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
392  },
393  {
394   "name" : "_ZN7android8hardware3usb4V1_14IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
395  },
396  {
397   "name" : "_ZN7android8hardware3usb4V1_14IUsb21notifySyspropsChangedEv"
398  },
399  {
400   "name" : "_ZN7android8hardware3usb4V1_14IUsb21setHALInstrumentationEv"
401  },
402  {
403   "name" : "_ZN7android8hardware3usb4V1_14IUsb24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
404  },
405  {
406   "name" : "_ZN7android8hardware3usb4V1_14IUsb4pingEv"
407  },
408  {
409   "name" : "_ZN7android8hardware3usb4V1_14IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
410  },
411  {
412   "name" : "_ZN7android8hardware3usb4V1_14IUsb8castFromERKNS_2spINS1_4V1_04IUsbEEEb"
413  },
414  {
415   "name" : "_ZN7android8hardware3usb4V1_14IUsb8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
416  },
417  {
418   "name" : "_ZN7android8hardware3usb4V1_14IUsb8castFromERKNS_2spIS3_EEb"
419  },
420  {
421   "name" : "_ZN7android8hardware3usb4V1_15BsUsb13addOnewayTaskENSt3__18functionIFvvEEE"
422  },
423  {
424   "name" : "_ZN7android8hardware3usb4V1_15BsUsbC1ENS_2spINS2_4IUsbEEE"
425  },
426  {
427   "name" : "_ZN7android8hardware3usb4V1_15BsUsbC2ENS_2spINS2_4IUsbEEE"
428  },
429  {
430   "name" : "_ZN7android8hardware3usb4V1_17BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
431  },
432  {
433   "name" : "_ZN7android8hardware3usb4V1_17BnHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
434  },
435  {
436   "name" : "_ZN7android8hardware3usb4V1_17BnHwUsb4pingEv"
437  },
438  {
439   "name" : "_ZN7android8hardware3usb4V1_17BnHwUsbC1ERKNS_2spINS2_4IUsbEEE"
440  },
441  {
442   "name" : "_ZN7android8hardware3usb4V1_17BnHwUsbC2ERKNS_2spINS2_4IUsbEEE"
443  },
444  {
445   "name" : "_ZN7android8hardware3usb4V1_17BnHwUsbD0Ev"
446  },
447  {
448   "name" : "_ZN7android8hardware3usb4V1_17BnHwUsbD1Ev"
449  },
450  {
451   "name" : "_ZN7android8hardware3usb4V1_17BnHwUsbD2Ev"
452  },
453  {
454   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
455  },
456  {
457   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
458  },
459  {
460   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
461  },
462  {
463   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
464  },
465  {
466   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
467  },
468  {
469   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
470  },
471  {
472   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
473  },
474  {
475   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
476  },
477  {
478   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb15queryPortStatusEv"
479  },
480  {
481   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
482  },
483  {
484   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb21notifySyspropsChangedEv"
485  },
486  {
487   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb21setHALInstrumentationEv"
488  },
489  {
490   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb4pingEv"
491  },
492  {
493   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
494  },
495  {
496   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsbC1ERKNS_2spINS0_7IBinderEEE"
497  },
498  {
499   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsbC2ERKNS_2spINS0_7IBinderEEE"
500  },
501  {
502   "binding" : "weak",
503   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_112IUsbCallbackENS3_4V1_012IUsbCallbackENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
504  },
505  {
506   "binding" : "weak",
507   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_112IUsbCallbackENS_4hidl4base4V1_05IBaseENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
508  },
509  {
510   "binding" : "weak",
511   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_14IUsbENS3_4V1_04IUsbENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
512  },
513  {
514   "binding" : "weak",
515   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_14IUsbENS_4hidl4base4V1_05IBaseENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
516  },
517  {
518   "binding" : "weak",
519   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3usb4V1_012IUsbCallbackEvEENS_2spIT_EES8_"
520  },
521  {
522   "binding" : "weak",
523   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_115BpHwUsbCallbackENS4_12IUsbCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
524  },
525  {
526   "binding" : "weak",
527   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_17BpHwUsbENS4_4IUsbEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
528  },
529  {
530   "binding" : "weak",
531   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
532  },
533  {
534   "binding" : "weak",
535   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
536  },
537  {
538   "binding" : "weak",
539   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
540  },
541  {
542   "binding" : "weak",
543   "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_"
544  },
545  {
546   "binding" : "weak",
547   "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_"
548  },
549  {
550   "binding" : "weak",
551   "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"
552  },
553  {
554   "binding" : "weak",
555   "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_"
556  },
557  {
558   "binding" : "weak",
559   "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_"
560  },
561  {
562   "binding" : "weak",
563   "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"
564  },
565  {
566   "binding" : "weak",
567   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
568  },
569  {
570   "binding" : "weak",
571   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
572  },
573  {
574   "binding" : "weak",
575   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
576  },
577  {
578   "name" : "_ZThn20_N7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
579  },
580  {
581   "name" : "_ZThn20_N7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
582  },
583  {
584   "name" : "_ZThn20_N7android8hardware3usb4V1_17BnHwUsbD0Ev"
585  },
586  {
587   "name" : "_ZThn20_N7android8hardware3usb4V1_17BnHwUsbD1Ev"
588  },
589  {
590   "name" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
591  },
592  {
593   "name" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
594  },
595  {
596   "name" : "_ZTv0_n12_N7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
597  },
598  {
599   "name" : "_ZTv0_n12_N7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
600  },
601  {
602   "name" : "_ZTv0_n12_N7android8hardware3usb4V1_17BnHwUsbD0Ev"
603  },
604  {
605   "name" : "_ZTv0_n12_N7android8hardware3usb4V1_17BnHwUsbD1Ev"
606  },
607  {
608   "name" : "_ZTv0_n20_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
609  },
610  {
611   "name" : "_ZTv0_n20_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
612  }
613 ],
614 "elf_objects" :
615 [
616  {
617   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback10descriptorE"
618  },
619  {
620   "name" : "_ZN7android8hardware3usb4V1_14IUsb10descriptorE"
621  },
622  {
623   "name" : "_ZTCN7android8hardware3usb4V1_112IUsbCallbackE0_NS1_4V1_012IUsbCallbackE"
624  },
625  {
626   "name" : "_ZTCN7android8hardware3usb4V1_112IUsbCallbackE0_NS_4hidl4base4V1_05IBaseE"
627  },
628  {
629   "binding" : "weak",
630   "name" : "_ZTCN7android8hardware3usb4V1_113BsUsbCallbackE0_NS2_12IUsbCallbackE"
631  },
632  {
633   "name" : "_ZTCN7android8hardware3usb4V1_115BnHwUsbCallbackE0_NS0_7IBinderE"
634  },
635  {
636   "name" : "_ZTCN7android8hardware3usb4V1_115BnHwUsbCallbackE0_NS0_9BHwBinderE"
637  },
638  {
639   "name" : "_ZTCN7android8hardware3usb4V1_115BnHwUsbCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
640  },
641  {
642   "name" : "_ZTCN7android8hardware3usb4V1_115BpHwUsbCallbackE0_NS0_11BpInterfaceINS2_12IUsbCallbackEEE"
643  },
644  {
645   "name" : "_ZTCN7android8hardware3usb4V1_115BpHwUsbCallbackE0_NS1_4V1_012IUsbCallbackE"
646  },
647  {
648   "name" : "_ZTCN7android8hardware3usb4V1_115BpHwUsbCallbackE0_NS2_12IUsbCallbackE"
649  },
650  {
651   "name" : "_ZTCN7android8hardware3usb4V1_115BpHwUsbCallbackE0_NS_4hidl4base4V1_05IBaseE"
652  },
653  {
654   "name" : "_ZTCN7android8hardware3usb4V1_115BpHwUsbCallbackE4_NS0_10IInterfaceE"
655  },
656  {
657   "name" : "_ZTCN7android8hardware3usb4V1_115BpHwUsbCallbackE8_NS0_11BpHwRefBaseE"
658  },
659  {
660   "name" : "_ZTCN7android8hardware3usb4V1_14IUsbE0_NS1_4V1_04IUsbE"
661  },
662  {
663   "name" : "_ZTCN7android8hardware3usb4V1_14IUsbE0_NS_4hidl4base4V1_05IBaseE"
664  },
665  {
666   "binding" : "weak",
667   "name" : "_ZTCN7android8hardware3usb4V1_15BsUsbE0_NS2_4IUsbE"
668  },
669  {
670   "name" : "_ZTCN7android8hardware3usb4V1_17BnHwUsbE0_NS0_7IBinderE"
671  },
672  {
673   "name" : "_ZTCN7android8hardware3usb4V1_17BnHwUsbE0_NS0_9BHwBinderE"
674  },
675  {
676   "name" : "_ZTCN7android8hardware3usb4V1_17BnHwUsbE0_NS_4hidl4base4V1_08BnHwBaseE"
677  },
678  {
679   "name" : "_ZTCN7android8hardware3usb4V1_17BpHwUsbE0_NS0_11BpInterfaceINS2_4IUsbEEE"
680  },
681  {
682   "name" : "_ZTCN7android8hardware3usb4V1_17BpHwUsbE0_NS1_4V1_04IUsbE"
683  },
684  {
685   "name" : "_ZTCN7android8hardware3usb4V1_17BpHwUsbE0_NS2_4IUsbE"
686  },
687  {
688   "name" : "_ZTCN7android8hardware3usb4V1_17BpHwUsbE0_NS_4hidl4base4V1_05IBaseE"
689  },
690  {
691   "name" : "_ZTCN7android8hardware3usb4V1_17BpHwUsbE4_NS0_10IInterfaceE"
692  },
693  {
694   "name" : "_ZTCN7android8hardware3usb4V1_17BpHwUsbE8_NS0_11BpHwRefBaseE"
695  },
696  {
697   "name" : "_ZTTN7android8hardware3usb4V1_112IUsbCallbackE"
698  },
699  {
700   "name" : "_ZTTN7android8hardware3usb4V1_115BnHwUsbCallbackE"
701  },
702  {
703   "name" : "_ZTTN7android8hardware3usb4V1_115BpHwUsbCallbackE"
704  },
705  {
706   "name" : "_ZTTN7android8hardware3usb4V1_14IUsbE"
707  },
708  {
709   "name" : "_ZTTN7android8hardware3usb4V1_17BnHwUsbE"
710  },
711  {
712   "name" : "_ZTTN7android8hardware3usb4V1_17BpHwUsbE"
713  },
714  {
715   "name" : "_ZTVN7android8hardware3usb4V1_112IUsbCallbackE"
716  },
717  {
718   "binding" : "weak",
719   "name" : "_ZTVN7android8hardware3usb4V1_113BsUsbCallbackE"
720  },
721  {
722   "name" : "_ZTVN7android8hardware3usb4V1_115BnHwUsbCallbackE"
723  },
724  {
725   "name" : "_ZTVN7android8hardware3usb4V1_115BpHwUsbCallbackE"
726  },
727  {
728   "name" : "_ZTVN7android8hardware3usb4V1_14IUsbE"
729  },
730  {
731   "binding" : "weak",
732   "name" : "_ZTVN7android8hardware3usb4V1_15BsUsbE"
733  },
734  {
735   "name" : "_ZTVN7android8hardware3usb4V1_17BnHwUsbE"
736  },
737  {
738   "name" : "_ZTVN7android8hardware3usb4V1_17BpHwUsbE"
739  }
740 ],
741 "enum_types" :
742 [
743  {
744   "alignment" : 4,
745   "enum_fields" :
746   [
747    {
748     "enum_field_value" : 1,
749     "name" : "HAL_HDR_DOLBY_VISION"
750    },
751    {
752     "enum_field_value" : 2,
753     "name" : "HAL_HDR_HDR10"
754    },
755    {
756     "enum_field_value" : 3,
757     "name" : "HAL_HDR_HLG"
758    }
759   ],
760   "linker_set_key" : "_ZTI13android_hdr_t",
761   "name" : "android_hdr_t",
762   "referenced_type" : "_ZTI13android_hdr_t",
763   "self_type" : "_ZTI13android_hdr_t",
764   "size" : 4,
765   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
766   "underlying_type" : "_ZTIj"
767  },
768  {
769   "alignment" : 4,
770   "enum_fields" :
771   [
772    {
773     "enum_field_value" : 4,
774     "name" : "HAL_HDR_HDR10_PLUS"
775    }
776   ],
777   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
778   "name" : "android_hdr_v1_2_t",
779   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
780   "self_type" : "_ZTI18android_hdr_v1_2_t",
781   "size" : 4,
782   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
783   "underlying_type" : "_ZTIj"
784  },
785  {
786   "alignment" : 4,
787   "enum_fields" :
788   [
789    {
790     "enum_field_value" : 0,
791     "name" : "ANDROID_LOG_UNKNOWN"
792    },
793    {
794     "enum_field_value" : 1,
795     "name" : "ANDROID_LOG_DEFAULT"
796    },
797    {
798     "enum_field_value" : 2,
799     "name" : "ANDROID_LOG_VERBOSE"
800    },
801    {
802     "enum_field_value" : 3,
803     "name" : "ANDROID_LOG_DEBUG"
804    },
805    {
806     "enum_field_value" : 4,
807     "name" : "ANDROID_LOG_INFO"
808    },
809    {
810     "enum_field_value" : 5,
811     "name" : "ANDROID_LOG_WARN"
812    },
813    {
814     "enum_field_value" : 6,
815     "name" : "ANDROID_LOG_ERROR"
816    },
817    {
818     "enum_field_value" : 7,
819     "name" : "ANDROID_LOG_FATAL"
820    },
821    {
822     "enum_field_value" : 8,
823     "name" : "ANDROID_LOG_SILENT"
824    }
825   ],
826   "linker_set_key" : "_ZTI19android_LogPriority",
827   "name" : "android_LogPriority",
828   "referenced_type" : "_ZTI19android_LogPriority",
829   "self_type" : "_ZTI19android_LogPriority",
830   "size" : 4,
831   "source_file" : "/system/core/liblog/include/android/log.h",
832   "underlying_type" : "_ZTIj"
833  },
834  {
835   "alignment" : 4,
836   "enum_fields" :
837   [
838    {
839     "enum_field_value" : 0,
840     "name" : "HAL_DATASPACE_UNKNOWN"
841    },
842    {
843     "enum_field_value" : 1,
844     "name" : "HAL_DATASPACE_ARBITRARY"
845    },
846    {
847     "enum_field_value" : 16,
848     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
849    },
850    {
851     "enum_field_value" : 4128768,
852     "name" : "HAL_DATASPACE_STANDARD_MASK"
853    },
854    {
855     "enum_field_value" : 0,
856     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
857    },
858    {
859     "enum_field_value" : 65536,
860     "name" : "HAL_DATASPACE_STANDARD_BT709"
861    },
862    {
863     "enum_field_value" : 131072,
864     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
865    },
866    {
867     "enum_field_value" : 196608,
868     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
869    },
870    {
871     "enum_field_value" : 262144,
872     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
873    },
874    {
875     "enum_field_value" : 327680,
876     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
877    },
878    {
879     "enum_field_value" : 393216,
880     "name" : "HAL_DATASPACE_STANDARD_BT2020"
881    },
882    {
883     "enum_field_value" : 458752,
884     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
885    },
886    {
887     "enum_field_value" : 524288,
888     "name" : "HAL_DATASPACE_STANDARD_BT470M"
889    },
890    {
891     "enum_field_value" : 589824,
892     "name" : "HAL_DATASPACE_STANDARD_FILM"
893    },
894    {
895     "enum_field_value" : 655360,
896     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
897    },
898    {
899     "enum_field_value" : 720896,
900     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
901    },
902    {
903     "enum_field_value" : 22,
904     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
905    },
906    {
907     "enum_field_value" : 130023424,
908     "name" : "HAL_DATASPACE_TRANSFER_MASK"
909    },
910    {
911     "enum_field_value" : 0,
912     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
913    },
914    {
915     "enum_field_value" : 4194304,
916     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
917    },
918    {
919     "enum_field_value" : 8388608,
920     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
921    },
922    {
923     "enum_field_value" : 12582912,
924     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
925    },
926    {
927     "enum_field_value" : 16777216,
928     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
929    },
930    {
931     "enum_field_value" : 20971520,
932     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
933    },
934    {
935     "enum_field_value" : 25165824,
936     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
937    },
938    {
939     "enum_field_value" : 29360128,
940     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
941    },
942    {
943     "enum_field_value" : 33554432,
944     "name" : "HAL_DATASPACE_TRANSFER_HLG"
945    },
946    {
947     "enum_field_value" : 27,
948     "name" : "HAL_DATASPACE_RANGE_SHIFT"
949    },
950    {
951     "enum_field_value" : 939524096,
952     "name" : "HAL_DATASPACE_RANGE_MASK"
953    },
954    {
955     "enum_field_value" : 0,
956     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
957    },
958    {
959     "enum_field_value" : 134217728,
960     "name" : "HAL_DATASPACE_RANGE_FULL"
961    },
962    {
963     "enum_field_value" : 268435456,
964     "name" : "HAL_DATASPACE_RANGE_LIMITED"
965    },
966    {
967     "enum_field_value" : 402653184,
968     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
969    },
970    {
971     "enum_field_value" : 512,
972     "name" : "HAL_DATASPACE_SRGB_LINEAR"
973    },
974    {
975     "enum_field_value" : 138477568,
976     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
977    },
978    {
979     "enum_field_value" : 406913024,
980     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
981    },
982    {
983     "enum_field_value" : 513,
984     "name" : "HAL_DATASPACE_SRGB"
985    },
986    {
987     "enum_field_value" : 142671872,
988     "name" : "HAL_DATASPACE_V0_SRGB"
989    },
990    {
991     "enum_field_value" : 411107328,
992     "name" : "HAL_DATASPACE_V0_SCRGB"
993    },
994    {
995     "enum_field_value" : 257,
996     "name" : "HAL_DATASPACE_JFIF"
997    },
998    {
999     "enum_field_value" : 146931712,
1000     "name" : "HAL_DATASPACE_V0_JFIF"
1001    },
1002    {
1003     "enum_field_value" : 258,
1004     "name" : "HAL_DATASPACE_BT601_625"
1005    },
1006    {
1007     "enum_field_value" : 281149440,
1008     "name" : "HAL_DATASPACE_V0_BT601_625"
1009    },
1010    {
1011     "enum_field_value" : 259,
1012     "name" : "HAL_DATASPACE_BT601_525"
1013    },
1014    {
1015     "enum_field_value" : 281280512,
1016     "name" : "HAL_DATASPACE_V0_BT601_525"
1017    },
1018    {
1019     "enum_field_value" : 260,
1020     "name" : "HAL_DATASPACE_BT709"
1021    },
1022    {
1023     "enum_field_value" : 281083904,
1024     "name" : "HAL_DATASPACE_V0_BT709"
1025    },
1026    {
1027     "enum_field_value" : 139067392,
1028     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1029    },
1030    {
1031     "enum_field_value" : 155844608,
1032     "name" : "HAL_DATASPACE_DCI_P3"
1033    },
1034    {
1035     "enum_field_value" : 139067392,
1036     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1037    },
1038    {
1039     "enum_field_value" : 143261696,
1040     "name" : "HAL_DATASPACE_DISPLAY_P3"
1041    },
1042    {
1043     "enum_field_value" : 151715840,
1044     "name" : "HAL_DATASPACE_ADOBE_RGB"
1045    },
1046    {
1047     "enum_field_value" : 138805248,
1048     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1049    },
1050    {
1051     "enum_field_value" : 147193856,
1052     "name" : "HAL_DATASPACE_BT2020"
1053    },
1054    {
1055     "enum_field_value" : 163971072,
1056     "name" : "HAL_DATASPACE_BT2020_PQ"
1057    },
1058    {
1059     "enum_field_value" : 4096,
1060     "name" : "HAL_DATASPACE_DEPTH"
1061    },
1062    {
1063     "enum_field_value" : 4097,
1064     "name" : "HAL_DATASPACE_SENSOR"
1065    }
1066   ],
1067   "linker_set_key" : "_ZTI19android_dataspace_t",
1068   "name" : "android_dataspace_t",
1069   "referenced_type" : "_ZTI19android_dataspace_t",
1070   "self_type" : "_ZTI19android_dataspace_t",
1071   "size" : 4,
1072   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1073   "underlying_type" : "_ZTIj"
1074  },
1075  {
1076   "alignment" : 4,
1077   "enum_fields" :
1078   [
1079    {
1080     "enum_field_value" : 0,
1081     "name" : "FLEX_FORMAT_INVALID"
1082    },
1083    {
1084     "enum_field_value" : 1,
1085     "name" : "FLEX_FORMAT_Y"
1086    },
1087    {
1088     "enum_field_value" : 7,
1089     "name" : "FLEX_FORMAT_YCbCr"
1090    },
1091    {
1092     "enum_field_value" : 1073741831,
1093     "name" : "FLEX_FORMAT_YCbCrA"
1094    },
1095    {
1096     "enum_field_value" : 7168,
1097     "name" : "FLEX_FORMAT_RGB"
1098    },
1099    {
1100     "enum_field_value" : 1073748992,
1101     "name" : "FLEX_FORMAT_RGBA"
1102    }
1103   ],
1104   "linker_set_key" : "_ZTI19android_flex_format",
1105   "name" : "android_flex_format",
1106   "referenced_type" : "_ZTI19android_flex_format",
1107   "self_type" : "_ZTI19android_flex_format",
1108   "size" : 4,
1109   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1110   "underlying_type" : "_ZTIj"
1111  },
1112  {
1113   "alignment" : 4,
1114   "enum_fields" :
1115   [
1116    {
1117     "enum_field_value" : 1,
1118     "name" : "HAL_TRANSFORM_FLIP_H"
1119    },
1120    {
1121     "enum_field_value" : 2,
1122     "name" : "HAL_TRANSFORM_FLIP_V"
1123    },
1124    {
1125     "enum_field_value" : 4,
1126     "name" : "HAL_TRANSFORM_ROT_90"
1127    },
1128    {
1129     "enum_field_value" : 3,
1130     "name" : "HAL_TRANSFORM_ROT_180"
1131    },
1132    {
1133     "enum_field_value" : 7,
1134     "name" : "HAL_TRANSFORM_ROT_270"
1135    }
1136   ],
1137   "linker_set_key" : "_ZTI19android_transform_t",
1138   "name" : "android_transform_t",
1139   "referenced_type" : "_ZTI19android_transform_t",
1140   "self_type" : "_ZTI19android_transform_t",
1141   "size" : 4,
1142   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1143   "underlying_type" : "_ZTIj"
1144  },
1145  {
1146   "alignment" : 4,
1147   "enum_fields" :
1148   [
1149    {
1150     "enum_field_value" : 0,
1151     "name" : "HAL_COLOR_MODE_NATIVE"
1152    },
1153    {
1154     "enum_field_value" : 1,
1155     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1156    },
1157    {
1158     "enum_field_value" : 2,
1159     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1160    },
1161    {
1162     "enum_field_value" : 3,
1163     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1164    },
1165    {
1166     "enum_field_value" : 4,
1167     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1168    },
1169    {
1170     "enum_field_value" : 5,
1171     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1172    },
1173    {
1174     "enum_field_value" : 6,
1175     "name" : "HAL_COLOR_MODE_DCI_P3"
1176    },
1177    {
1178     "enum_field_value" : 7,
1179     "name" : "HAL_COLOR_MODE_SRGB"
1180    },
1181    {
1182     "enum_field_value" : 8,
1183     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1184    },
1185    {
1186     "enum_field_value" : 9,
1187     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1188    }
1189   ],
1190   "linker_set_key" : "_ZTI20android_color_mode_t",
1191   "name" : "android_color_mode_t",
1192   "referenced_type" : "_ZTI20android_color_mode_t",
1193   "self_type" : "_ZTI20android_color_mode_t",
1194   "size" : 4,
1195   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1196   "underlying_type" : "_ZTIj"
1197  },
1198  {
1199   "alignment" : 4,
1200   "enum_fields" :
1201   [
1202    {
1203     "enum_field_value" : 0,
1204     "name" : "SYSTEM_TIME_REALTIME"
1205    },
1206    {
1207     "enum_field_value" : 1,
1208     "name" : "SYSTEM_TIME_MONOTONIC"
1209    },
1210    {
1211     "enum_field_value" : 2,
1212     "name" : "SYSTEM_TIME_PROCESS"
1213    },
1214    {
1215     "enum_field_value" : 3,
1216     "name" : "SYSTEM_TIME_THREAD"
1217    },
1218    {
1219     "enum_field_value" : 4,
1220     "name" : "SYSTEM_TIME_BOOTTIME"
1221    }
1222   ],
1223   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1224   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1225   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1226   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1227   "size" : 4,
1228   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1229   "underlying_type" : "_ZTIj"
1230  },
1231  {
1232   "alignment" : 4,
1233   "enum_fields" :
1234   [
1235    {
1236     "enum_field_value" : 1,
1237     "name" : "FLEX_COMPONENT_Y"
1238    },
1239    {
1240     "enum_field_value" : 2,
1241     "name" : "FLEX_COMPONENT_Cb"
1242    },
1243    {
1244     "enum_field_value" : 4,
1245     "name" : "FLEX_COMPONENT_Cr"
1246    },
1247    {
1248     "enum_field_value" : 1024,
1249     "name" : "FLEX_COMPONENT_R"
1250    },
1251    {
1252     "enum_field_value" : 2048,
1253     "name" : "FLEX_COMPONENT_G"
1254    },
1255    {
1256     "enum_field_value" : 4096,
1257     "name" : "FLEX_COMPONENT_B"
1258    },
1259    {
1260     "enum_field_value" : 1073741824,
1261     "name" : "FLEX_COMPONENT_A"
1262    }
1263   ],
1264   "linker_set_key" : "_ZTI22android_flex_component",
1265   "name" : "android_flex_component",
1266   "referenced_type" : "_ZTI22android_flex_component",
1267   "self_type" : "_ZTI22android_flex_component",
1268   "size" : 4,
1269   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1270   "underlying_type" : "_ZTIj"
1271  },
1272  {
1273   "alignment" : 4,
1274   "enum_fields" :
1275   [
1276    {
1277     "enum_field_value" : 1,
1278     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1279    },
1280    {
1281     "enum_field_value" : 2,
1282     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1283    },
1284    {
1285     "enum_field_value" : 3,
1286     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1287    },
1288    {
1289     "enum_field_value" : 4,
1290     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1291    },
1292    {
1293     "enum_field_value" : 5,
1294     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1295    },
1296    {
1297     "enum_field_value" : 16,
1298     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1299    },
1300    {
1301     "enum_field_value" : 17,
1302     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1303    },
1304    {
1305     "enum_field_value" : 20,
1306     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1307    },
1308    {
1309     "enum_field_value" : 22,
1310     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1311    },
1312    {
1313     "enum_field_value" : 32,
1314     "name" : "HAL_PIXEL_FORMAT_RAW16"
1315    },
1316    {
1317     "enum_field_value" : 33,
1318     "name" : "HAL_PIXEL_FORMAT_BLOB"
1319    },
1320    {
1321     "enum_field_value" : 34,
1322     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1323    },
1324    {
1325     "enum_field_value" : 35,
1326     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1327    },
1328    {
1329     "enum_field_value" : 36,
1330     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1331    },
1332    {
1333     "enum_field_value" : 37,
1334     "name" : "HAL_PIXEL_FORMAT_RAW10"
1335    },
1336    {
1337     "enum_field_value" : 38,
1338     "name" : "HAL_PIXEL_FORMAT_RAW12"
1339    },
1340    {
1341     "enum_field_value" : 43,
1342     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1343    },
1344    {
1345     "enum_field_value" : 538982489,
1346     "name" : "HAL_PIXEL_FORMAT_Y8"
1347    },
1348    {
1349     "enum_field_value" : 540422489,
1350     "name" : "HAL_PIXEL_FORMAT_Y16"
1351    },
1352    {
1353     "enum_field_value" : 842094169,
1354     "name" : "HAL_PIXEL_FORMAT_YV12"
1355    }
1356   ],
1357   "linker_set_key" : "_ZTI22android_pixel_format_t",
1358   "name" : "android_pixel_format_t",
1359   "referenced_type" : "_ZTI22android_pixel_format_t",
1360   "self_type" : "_ZTI22android_pixel_format_t",
1361   "size" : 4,
1362   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1363   "underlying_type" : "_ZTIj"
1364  },
1365  {
1366   "alignment" : 4,
1367   "enum_fields" :
1368   [
1369    {
1370     "enum_field_value" : 19,
1371     "name" : "ANDROID_PRIORITY_LOWEST"
1372    },
1373    {
1374     "enum_field_value" : 10,
1375     "name" : "ANDROID_PRIORITY_BACKGROUND"
1376    },
1377    {
1378     "enum_field_value" : 0,
1379     "name" : "ANDROID_PRIORITY_NORMAL"
1380    },
1381    {
1382     "enum_field_value" : -2,
1383     "name" : "ANDROID_PRIORITY_FOREGROUND"
1384    },
1385    {
1386     "enum_field_value" : -4,
1387     "name" : "ANDROID_PRIORITY_DISPLAY"
1388    },
1389    {
1390     "enum_field_value" : -8,
1391     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1392    },
1393    {
1394     "enum_field_value" : -10,
1395     "name" : "ANDROID_PRIORITY_VIDEO"
1396    },
1397    {
1398     "enum_field_value" : -16,
1399     "name" : "ANDROID_PRIORITY_AUDIO"
1400    },
1401    {
1402     "enum_field_value" : -19,
1403     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1404    },
1405    {
1406     "enum_field_value" : -20,
1407     "name" : "ANDROID_PRIORITY_HIGHEST"
1408    },
1409    {
1410     "enum_field_value" : 0,
1411     "name" : "ANDROID_PRIORITY_DEFAULT"
1412    },
1413    {
1414     "enum_field_value" : -1,
1415     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1416    },
1417    {
1418     "enum_field_value" : 1,
1419     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1420    }
1421   ],
1422   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1423   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1424   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1425   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1426   "size" : 4,
1427   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1428   "underlying_type" : "_ZTIi"
1429  },
1430  {
1431   "alignment" : 4,
1432   "enum_fields" :
1433   [
1434    {
1435     "enum_field_value" : 281411584,
1436     "name" : "HAL_DATASPACE_BT2020_ITU"
1437    },
1438    {
1439     "enum_field_value" : 298188800,
1440     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1441    },
1442    {
1443     "enum_field_value" : 302383104,
1444     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1445    },
1446    {
1447     "enum_field_value" : 168165376,
1448     "name" : "HAL_DATASPACE_BT2020_HLG"
1449    }
1450   ],
1451   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1452   "name" : "android_dataspace_v1_1_t",
1453   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1454   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1455   "size" : 4,
1456   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1457   "underlying_type" : "_ZTIj"
1458  },
1459  {
1460   "alignment" : 4,
1461   "enum_fields" :
1462   [
1463    {
1464     "enum_field_value" : 142999552,
1465     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1466    },
1467    {
1468     "enum_field_value" : 4098,
1469     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1470    },
1471    {
1472     "enum_field_value" : 4099,
1473     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1474    },
1475    {
1476     "enum_field_value" : 4100,
1477     "name" : "HAL_DATASPACE_HEIF"
1478    }
1479   ],
1480   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1481   "name" : "android_dataspace_v1_2_t",
1482   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1483   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1484   "size" : 4,
1485   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1486   "underlying_type" : "_ZTIj"
1487  },
1488  {
1489   "alignment" : 4,
1490   "enum_fields" :
1491   [
1492    {
1493     "enum_field_value" : 10,
1494     "name" : "HAL_COLOR_MODE_BT2020"
1495    },
1496    {
1497     "enum_field_value" : 11,
1498     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1499    },
1500    {
1501     "enum_field_value" : 12,
1502     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1503    }
1504   ],
1505   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1506   "name" : "android_color_mode_v1_1_t",
1507   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1508   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1509   "size" : 4,
1510   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1511   "underlying_type" : "_ZTIj"
1512  },
1513  {
1514   "alignment" : 4,
1515   "enum_fields" :
1516   [
1517    {
1518     "enum_field_value" : 0,
1519     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1520    },
1521    {
1522     "enum_field_value" : 1,
1523     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1524    },
1525    {
1526     "enum_field_value" : 2,
1527     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1528    },
1529    {
1530     "enum_field_value" : 3,
1531     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1532    },
1533    {
1534     "enum_field_value" : 4,
1535     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1536    },
1537    {
1538     "enum_field_value" : 5,
1539     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1540    },
1541    {
1542     "enum_field_value" : 6,
1543     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1544    }
1545   ],
1546   "linker_set_key" : "_ZTI25android_color_transform_t",
1547   "name" : "android_color_transform_t",
1548   "referenced_type" : "_ZTI25android_color_transform_t",
1549   "self_type" : "_ZTI25android_color_transform_t",
1550   "size" : 4,
1551   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1552   "underlying_type" : "_ZTIj"
1553  },
1554  {
1555   "alignment" : 4,
1556   "enum_fields" :
1557   [
1558    {
1559     "enum_field_value" : 39,
1560     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1561    },
1562    {
1563     "enum_field_value" : 40,
1564     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1565    },
1566    {
1567     "enum_field_value" : 41,
1568     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1569    },
1570    {
1571     "enum_field_value" : 42,
1572     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1573    }
1574   ],
1575   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1576   "name" : "android_pixel_format_sw_t",
1577   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1578   "self_type" : "_ZTI25android_pixel_format_sw_t",
1579   "size" : 4,
1580   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1581   "underlying_type" : "_ZTIj"
1582  },
1583  {
1584   "alignment" : 4,
1585   "enum_fields" :
1586   [
1587    {
1588     "enum_field_value" : 48,
1589     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1590    },
1591    {
1592     "enum_field_value" : 49,
1593     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1594    },
1595    {
1596     "enum_field_value" : 50,
1597     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1598    },
1599    {
1600     "enum_field_value" : 51,
1601     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1602    },
1603    {
1604     "enum_field_value" : 52,
1605     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1606    },
1607    {
1608     "enum_field_value" : 53,
1609     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1610    },
1611    {
1612     "enum_field_value" : 54,
1613     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1614    }
1615   ],
1616   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1617   "name" : "android_pixel_format_v1_1_t",
1618   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1619   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1620   "size" : 4,
1621   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1622   "underlying_type" : "_ZTIj"
1623  },
1624  {
1625   "alignment" : 4,
1626   "enum_fields" :
1627   [
1628    {
1629     "enum_field_value" : 55,
1630     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1631    }
1632   ],
1633   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1634   "name" : "android_pixel_format_v1_2_t",
1635   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1636   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1637   "size" : 4,
1638   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1639   "underlying_type" : "_ZTIj"
1640  },
1641  {
1642   "alignment" : 4,
1643   "enum_fields" :
1644   [
1645    {
1646     "enum_field_value" : 0,
1647     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1648    },
1649    {
1650     "enum_field_value" : 1,
1651     "name" : "HAL_RENDER_INTENT_ENHANCE"
1652    },
1653    {
1654     "enum_field_value" : 2,
1655     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1656    },
1657    {
1658     "enum_field_value" : 3,
1659     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1660    }
1661   ],
1662   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1663   "name" : "android_render_intent_v1_1_t",
1664   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1665   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1666   "size" : 4,
1667   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1668   "underlying_type" : "_ZTIj"
1669  },
1670  {
1671   "alignment" : 4,
1672   "enum_fields" :
1673   [
1674    {
1675     "enum_field_value" : 0,
1676     "name" : "LOG_ID_MIN"
1677    },
1678    {
1679     "enum_field_value" : 0,
1680     "name" : "LOG_ID_MAIN"
1681    },
1682    {
1683     "enum_field_value" : 1,
1684     "name" : "LOG_ID_RADIO"
1685    },
1686    {
1687     "enum_field_value" : 2,
1688     "name" : "LOG_ID_EVENTS"
1689    },
1690    {
1691     "enum_field_value" : 3,
1692     "name" : "LOG_ID_SYSTEM"
1693    },
1694    {
1695     "enum_field_value" : 4,
1696     "name" : "LOG_ID_CRASH"
1697    },
1698    {
1699     "enum_field_value" : 5,
1700     "name" : "LOG_ID_STATS"
1701    },
1702    {
1703     "enum_field_value" : 6,
1704     "name" : "LOG_ID_SECURITY"
1705    },
1706    {
1707     "enum_field_value" : 7,
1708     "name" : "LOG_ID_KERNEL"
1709    },
1710    {
1711     "enum_field_value" : 8,
1712     "name" : "LOG_ID_MAX"
1713    },
1714    {
1715     "enum_field_value" : 2147483647,
1716     "name" : "LOG_ID_DEFAULT"
1717    }
1718   ],
1719   "linker_set_key" : "_ZTI6log_id",
1720   "name" : "log_id",
1721   "referenced_type" : "_ZTI6log_id",
1722   "self_type" : "_ZTI6log_id",
1723   "size" : 4,
1724   "source_file" : "/system/core/liblog/include/android/log.h",
1725   "underlying_type" : "_ZTIj"
1726  },
1727  {
1728   "alignment" : 4,
1729   "enum_fields" :
1730   [
1731    {
1732     "enum_field_value" : 1,
1733     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1734    },
1735    {
1736     "enum_field_value" : 2,
1737     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1738    },
1739    {
1740     "enum_field_value" : 4,
1741     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1742    }
1743   ],
1744   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1745   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1746   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1747   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1748   "size" : 4,
1749   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1750   "underlying_type" : "_ZTIj"
1751  },
1752  {
1753   "alignment" : 4,
1754   "enum_fields" :
1755   [
1756    {
1757     "enum_field_value" : 0,
1758     "name" : "android::OK"
1759    },
1760    {
1761     "enum_field_value" : 0,
1762     "name" : "android::NO_ERROR"
1763    },
1764    {
1765     "enum_field_value" : -2147483648,
1766     "name" : "android::UNKNOWN_ERROR"
1767    },
1768    {
1769     "enum_field_value" : -12,
1770     "name" : "android::NO_MEMORY"
1771    },
1772    {
1773     "enum_field_value" : -38,
1774     "name" : "android::INVALID_OPERATION"
1775    },
1776    {
1777     "enum_field_value" : -22,
1778     "name" : "android::BAD_VALUE"
1779    },
1780    {
1781     "enum_field_value" : -2147483647,
1782     "name" : "android::BAD_TYPE"
1783    },
1784    {
1785     "enum_field_value" : -2,
1786     "name" : "android::NAME_NOT_FOUND"
1787    },
1788    {
1789     "enum_field_value" : -1,
1790     "name" : "android::PERMISSION_DENIED"
1791    },
1792    {
1793     "enum_field_value" : -19,
1794     "name" : "android::NO_INIT"
1795    },
1796    {
1797     "enum_field_value" : -17,
1798     "name" : "android::ALREADY_EXISTS"
1799    },
1800    {
1801     "enum_field_value" : -32,
1802     "name" : "android::DEAD_OBJECT"
1803    },
1804    {
1805     "enum_field_value" : -2147483646,
1806     "name" : "android::FAILED_TRANSACTION"
1807    },
1808    {
1809     "enum_field_value" : -75,
1810     "name" : "android::BAD_INDEX"
1811    },
1812    {
1813     "enum_field_value" : -61,
1814     "name" : "android::NOT_ENOUGH_DATA"
1815    },
1816    {
1817     "enum_field_value" : -11,
1818     "name" : "android::WOULD_BLOCK"
1819    },
1820    {
1821     "enum_field_value" : -110,
1822     "name" : "android::TIMED_OUT"
1823    },
1824    {
1825     "enum_field_value" : -74,
1826     "name" : "android::UNKNOWN_TRANSACTION"
1827    },
1828    {
1829     "enum_field_value" : -2147483641,
1830     "name" : "android::FDS_NOT_ALLOWED"
1831    },
1832    {
1833     "enum_field_value" : -2147483640,
1834     "name" : "android::UNEXPECTED_NULL"
1835    }
1836   ],
1837   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1838   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1839   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1840   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1841   "size" : 4,
1842   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1843   "underlying_type" : "_ZTIi"
1844  },
1845  {
1846   "alignment" : 4,
1847   "enum_fields" :
1848   [
1849    {
1850     "enum_field_value" : 19,
1851     "name" : "android::PRIORITY_LOWEST"
1852    },
1853    {
1854     "enum_field_value" : 10,
1855     "name" : "android::PRIORITY_BACKGROUND"
1856    },
1857    {
1858     "enum_field_value" : 0,
1859     "name" : "android::PRIORITY_NORMAL"
1860    },
1861    {
1862     "enum_field_value" : -2,
1863     "name" : "android::PRIORITY_FOREGROUND"
1864    },
1865    {
1866     "enum_field_value" : -4,
1867     "name" : "android::PRIORITY_DISPLAY"
1868    },
1869    {
1870     "enum_field_value" : -8,
1871     "name" : "android::PRIORITY_URGENT_DISPLAY"
1872    },
1873    {
1874     "enum_field_value" : -16,
1875     "name" : "android::PRIORITY_AUDIO"
1876    },
1877    {
1878     "enum_field_value" : -19,
1879     "name" : "android::PRIORITY_URGENT_AUDIO"
1880    },
1881    {
1882     "enum_field_value" : -20,
1883     "name" : "android::PRIORITY_HIGHEST"
1884    },
1885    {
1886     "enum_field_value" : 0,
1887     "name" : "android::PRIORITY_DEFAULT"
1888    },
1889    {
1890     "enum_field_value" : -1,
1891     "name" : "android::PRIORITY_MORE_FAVORABLE"
1892    },
1893    {
1894     "enum_field_value" : 1,
1895     "name" : "android::PRIORITY_LESS_FAVORABLE"
1896    }
1897   ],
1898   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1899   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1900   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1901   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1902   "size" : 4,
1903   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1904   "underlying_type" : "_ZTIi"
1905  },
1906  {
1907   "alignment" : 4,
1908   "enum_fields" :
1909   [
1910    {
1911     "enum_field_value" : 1,
1912     "name" : "android::trait_trivial_copy<bool>::value"
1913    }
1914   ],
1915   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1916   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1917   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1918   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1919   "size" : 4,
1920   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1921   "underlying_type" : "_ZTIj"
1922  },
1923  {
1924   "alignment" : 4,
1925   "enum_fields" :
1926   [
1927    {
1928     "enum_field_value" : 1,
1929     "name" : "android::trait_trivial_copy<char>::value"
1930    }
1931   ],
1932   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1933   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1934   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1935   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1936   "size" : 4,
1937   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1938   "underlying_type" : "_ZTIj"
1939  },
1940  {
1941   "alignment" : 4,
1942   "enum_fields" :
1943   [
1944    {
1945     "enum_field_value" : 1,
1946     "name" : "android::trait_trivial_copy<double>::value"
1947    }
1948   ],
1949   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1950   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1951   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1952   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1953   "size" : 4,
1954   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1955   "underlying_type" : "_ZTIj"
1956  },
1957  {
1958   "alignment" : 4,
1959   "enum_fields" :
1960   [
1961    {
1962     "enum_field_value" : 1,
1963     "name" : "android::trait_trivial_copy<float>::value"
1964    }
1965   ],
1966   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1967   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1968   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1969   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1970   "size" : 4,
1971   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1972   "underlying_type" : "_ZTIj"
1973  },
1974  {
1975   "alignment" : 4,
1976   "enum_fields" :
1977   [
1978    {
1979     "enum_field_value" : 1,
1980     "name" : "android::trait_trivial_copy<unsigned char>::value"
1981    }
1982   ],
1983   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1984   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1985   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1986   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1987   "size" : 4,
1988   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1989   "underlying_type" : "_ZTIj"
1990  },
1991  {
1992   "alignment" : 4,
1993   "enum_fields" :
1994   [
1995    {
1996     "enum_field_value" : 1,
1997     "name" : "android::trait_trivial_copy<int>::value"
1998    }
1999   ],
2000   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2001   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2002   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2003   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2004   "size" : 4,
2005   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2006   "underlying_type" : "_ZTIj"
2007  },
2008  {
2009   "alignment" : 4,
2010   "enum_fields" :
2011   [
2012    {
2013     "enum_field_value" : 1,
2014     "name" : "android::trait_trivial_copy<unsigned int>::value"
2015    }
2016   ],
2017   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2018   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2019   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2020   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2021   "size" : 4,
2022   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2023   "underlying_type" : "_ZTIj"
2024  },
2025  {
2026   "alignment" : 4,
2027   "enum_fields" :
2028   [
2029    {
2030     "enum_field_value" : 1,
2031     "name" : "android::trait_trivial_copy<long>::value"
2032    }
2033   ],
2034   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2035   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2036   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2037   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2038   "size" : 4,
2039   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2040   "underlying_type" : "_ZTIj"
2041  },
2042  {
2043   "alignment" : 4,
2044   "enum_fields" :
2045   [
2046    {
2047     "enum_field_value" : 1,
2048     "name" : "android::trait_trivial_copy<unsigned long>::value"
2049    }
2050   ],
2051   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2052   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2053   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2054   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2055   "size" : 4,
2056   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2057   "underlying_type" : "_ZTIj"
2058  },
2059  {
2060   "alignment" : 4,
2061   "enum_fields" :
2062   [
2063    {
2064     "enum_field_value" : 1,
2065     "name" : "android::trait_trivial_copy<short>::value"
2066    }
2067   ],
2068   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2069   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2070   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2071   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2072   "size" : 4,
2073   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2074   "underlying_type" : "_ZTIj"
2075  },
2076  {
2077   "alignment" : 4,
2078   "enum_fields" :
2079   [
2080    {
2081     "enum_field_value" : 1,
2082     "name" : "android::trait_trivial_copy<unsigned short>::value"
2083    }
2084   ],
2085   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2086   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2087   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2088   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2089   "size" : 4,
2090   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2091   "underlying_type" : "_ZTIj"
2092  },
2093  {
2094   "alignment" : 4,
2095   "enum_fields" :
2096   [
2097    {
2098     "enum_field_value" : 1,
2099     "name" : "android::trait_trivial_copy<void>::value"
2100    }
2101   ],
2102   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2103   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2104   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2105   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2106   "size" : 4,
2107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2108   "underlying_type" : "_ZTIj"
2109  },
2110  {
2111   "alignment" : 4,
2112   "enum_fields" :
2113   [
2114    {
2115     "enum_field_value" : 1,
2116     "name" : "android::trait_trivial_copy<long long>::value"
2117    }
2118   ],
2119   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2120   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2121   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2122   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2123   "size" : 4,
2124   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2125   "underlying_type" : "_ZTIj"
2126  },
2127  {
2128   "alignment" : 4,
2129   "enum_fields" :
2130   [
2131    {
2132     "enum_field_value" : 1,
2133     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2134    }
2135   ],
2136   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2137   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2138   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2139   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2140   "size" : 4,
2141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2142   "underlying_type" : "_ZTIj"
2143  },
2144  {
2145   "alignment" : 4,
2146   "enum_fields" :
2147   [
2148    {
2149     "enum_field_value" : 1,
2150     "name" : "android::trait_trivial_ctor<bool>::value"
2151    }
2152   ],
2153   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2154   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2155   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2156   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2157   "size" : 4,
2158   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2159   "underlying_type" : "_ZTIj"
2160  },
2161  {
2162   "alignment" : 4,
2163   "enum_fields" :
2164   [
2165    {
2166     "enum_field_value" : 1,
2167     "name" : "android::trait_trivial_ctor<char>::value"
2168    }
2169   ],
2170   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2171   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2172   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2173   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2174   "size" : 4,
2175   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2176   "underlying_type" : "_ZTIj"
2177  },
2178  {
2179   "alignment" : 4,
2180   "enum_fields" :
2181   [
2182    {
2183     "enum_field_value" : 1,
2184     "name" : "android::trait_trivial_ctor<double>::value"
2185    }
2186   ],
2187   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2188   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2189   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2190   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2191   "size" : 4,
2192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2193   "underlying_type" : "_ZTIj"
2194  },
2195  {
2196   "alignment" : 4,
2197   "enum_fields" :
2198   [
2199    {
2200     "enum_field_value" : 1,
2201     "name" : "android::trait_trivial_ctor<float>::value"
2202    }
2203   ],
2204   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2205   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2206   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2207   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2208   "size" : 4,
2209   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2210   "underlying_type" : "_ZTIj"
2211  },
2212  {
2213   "alignment" : 4,
2214   "enum_fields" :
2215   [
2216    {
2217     "enum_field_value" : 1,
2218     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2219    }
2220   ],
2221   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2222   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2223   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2224   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2225   "size" : 4,
2226   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2227   "underlying_type" : "_ZTIj"
2228  },
2229  {
2230   "alignment" : 4,
2231   "enum_fields" :
2232   [
2233    {
2234     "enum_field_value" : 1,
2235     "name" : "android::trait_trivial_ctor<int>::value"
2236    }
2237   ],
2238   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2239   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2240   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2241   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2242   "size" : 4,
2243   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2244   "underlying_type" : "_ZTIj"
2245  },
2246  {
2247   "alignment" : 4,
2248   "enum_fields" :
2249   [
2250    {
2251     "enum_field_value" : 1,
2252     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2253    }
2254   ],
2255   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2256   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2257   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2258   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2259   "size" : 4,
2260   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2261   "underlying_type" : "_ZTIj"
2262  },
2263  {
2264   "alignment" : 4,
2265   "enum_fields" :
2266   [
2267    {
2268     "enum_field_value" : 1,
2269     "name" : "android::trait_trivial_ctor<long>::value"
2270    }
2271   ],
2272   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2273   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2274   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2275   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2276   "size" : 4,
2277   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2278   "underlying_type" : "_ZTIj"
2279  },
2280  {
2281   "alignment" : 4,
2282   "enum_fields" :
2283   [
2284    {
2285     "enum_field_value" : 1,
2286     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2287    }
2288   ],
2289   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2290   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2291   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2292   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2293   "size" : 4,
2294   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2295   "underlying_type" : "_ZTIj"
2296  },
2297  {
2298   "alignment" : 4,
2299   "enum_fields" :
2300   [
2301    {
2302     "enum_field_value" : 1,
2303     "name" : "android::trait_trivial_ctor<short>::value"
2304    }
2305   ],
2306   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2307   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2308   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2309   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2310   "size" : 4,
2311   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2312   "underlying_type" : "_ZTIj"
2313  },
2314  {
2315   "alignment" : 4,
2316   "enum_fields" :
2317   [
2318    {
2319     "enum_field_value" : 1,
2320     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2321    }
2322   ],
2323   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2324   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2325   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2326   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2327   "size" : 4,
2328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2329   "underlying_type" : "_ZTIj"
2330  },
2331  {
2332   "alignment" : 4,
2333   "enum_fields" :
2334   [
2335    {
2336     "enum_field_value" : 1,
2337     "name" : "android::trait_trivial_ctor<void>::value"
2338    }
2339   ],
2340   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2341   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2342   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2343   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2344   "size" : 4,
2345   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2346   "underlying_type" : "_ZTIj"
2347  },
2348  {
2349   "alignment" : 4,
2350   "enum_fields" :
2351   [
2352    {
2353     "enum_field_value" : 1,
2354     "name" : "android::trait_trivial_ctor<long long>::value"
2355    }
2356   ],
2357   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2358   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2359   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2360   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2361   "size" : 4,
2362   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2363   "underlying_type" : "_ZTIj"
2364  },
2365  {
2366   "alignment" : 4,
2367   "enum_fields" :
2368   [
2369    {
2370     "enum_field_value" : 1,
2371     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2372    }
2373   ],
2374   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2375   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2376   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2377   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2378   "size" : 4,
2379   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2380   "underlying_type" : "_ZTIj"
2381  },
2382  {
2383   "alignment" : 4,
2384   "enum_fields" :
2385   [
2386    {
2387     "enum_field_value" : 1,
2388     "name" : "android::trait_trivial_dtor<bool>::value"
2389    }
2390   ],
2391   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2392   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2393   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2394   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2395   "size" : 4,
2396   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2397   "underlying_type" : "_ZTIj"
2398  },
2399  {
2400   "alignment" : 4,
2401   "enum_fields" :
2402   [
2403    {
2404     "enum_field_value" : 1,
2405     "name" : "android::trait_trivial_dtor<char>::value"
2406    }
2407   ],
2408   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2409   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2410   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2411   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2412   "size" : 4,
2413   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2414   "underlying_type" : "_ZTIj"
2415  },
2416  {
2417   "alignment" : 4,
2418   "enum_fields" :
2419   [
2420    {
2421     "enum_field_value" : 1,
2422     "name" : "android::trait_trivial_dtor<double>::value"
2423    }
2424   ],
2425   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2426   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2427   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2428   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2429   "size" : 4,
2430   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2431   "underlying_type" : "_ZTIj"
2432  },
2433  {
2434   "alignment" : 4,
2435   "enum_fields" :
2436   [
2437    {
2438     "enum_field_value" : 1,
2439     "name" : "android::trait_trivial_dtor<float>::value"
2440    }
2441   ],
2442   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2443   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2444   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2445   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2446   "size" : 4,
2447   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2448   "underlying_type" : "_ZTIj"
2449  },
2450  {
2451   "alignment" : 4,
2452   "enum_fields" :
2453   [
2454    {
2455     "enum_field_value" : 1,
2456     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2457    }
2458   ],
2459   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2460   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2461   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2462   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2463   "size" : 4,
2464   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2465   "underlying_type" : "_ZTIj"
2466  },
2467  {
2468   "alignment" : 4,
2469   "enum_fields" :
2470   [
2471    {
2472     "enum_field_value" : 1,
2473     "name" : "android::trait_trivial_dtor<int>::value"
2474    }
2475   ],
2476   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2477   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2478   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2479   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2480   "size" : 4,
2481   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2482   "underlying_type" : "_ZTIj"
2483  },
2484  {
2485   "alignment" : 4,
2486   "enum_fields" :
2487   [
2488    {
2489     "enum_field_value" : 1,
2490     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2491    }
2492   ],
2493   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2494   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2495   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2496   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2497   "size" : 4,
2498   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2499   "underlying_type" : "_ZTIj"
2500  },
2501  {
2502   "alignment" : 4,
2503   "enum_fields" :
2504   [
2505    {
2506     "enum_field_value" : 1,
2507     "name" : "android::trait_trivial_dtor<long>::value"
2508    }
2509   ],
2510   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2511   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2512   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2513   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2514   "size" : 4,
2515   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2516   "underlying_type" : "_ZTIj"
2517  },
2518  {
2519   "alignment" : 4,
2520   "enum_fields" :
2521   [
2522    {
2523     "enum_field_value" : 1,
2524     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2525    }
2526   ],
2527   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2528   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2529   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2530   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2531   "size" : 4,
2532   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2533   "underlying_type" : "_ZTIj"
2534  },
2535  {
2536   "alignment" : 4,
2537   "enum_fields" :
2538   [
2539    {
2540     "enum_field_value" : 1,
2541     "name" : "android::trait_trivial_dtor<short>::value"
2542    }
2543   ],
2544   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2545   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2546   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2547   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2548   "size" : 4,
2549   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2550   "underlying_type" : "_ZTIj"
2551  },
2552  {
2553   "alignment" : 4,
2554   "enum_fields" :
2555   [
2556    {
2557     "enum_field_value" : 1,
2558     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2559    }
2560   ],
2561   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2562   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2563   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2564   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2565   "size" : 4,
2566   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2567   "underlying_type" : "_ZTIj"
2568  },
2569  {
2570   "alignment" : 4,
2571   "enum_fields" :
2572   [
2573    {
2574     "enum_field_value" : 1,
2575     "name" : "android::trait_trivial_dtor<void>::value"
2576    }
2577   ],
2578   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2579   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2580   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2581   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2582   "size" : 4,
2583   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2584   "underlying_type" : "_ZTIj"
2585  },
2586  {
2587   "alignment" : 4,
2588   "enum_fields" :
2589   [
2590    {
2591     "enum_field_value" : 1,
2592     "name" : "android::trait_trivial_dtor<long long>::value"
2593    }
2594   ],
2595   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2596   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2597   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2598   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2599   "size" : 4,
2600   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2601   "underlying_type" : "_ZTIj"
2602  },
2603  {
2604   "alignment" : 4,
2605   "enum_fields" :
2606   [
2607    {
2608     "enum_field_value" : 1,
2609     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2610    }
2611   ],
2612   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2613   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2614   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2615   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2616   "size" : 4,
2617   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2618   "underlying_type" : "_ZTIj"
2619  },
2620  {
2621   "alignment" : 4,
2622   "enum_fields" :
2623   [
2624    {
2625     "enum_field_value" : 1,
2626     "name" : "android::trait_trivial_move<android::String8>::value"
2627    }
2628   ],
2629   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2630   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2631   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2632   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2633   "size" : 4,
2634   "source_file" : "/system/core/libutils/include/utils/String8.h",
2635   "underlying_type" : "_ZTIj"
2636  },
2637  {
2638   "alignment" : 4,
2639   "enum_fields" :
2640   [
2641    {
2642     "enum_field_value" : 1,
2643     "name" : "android::trait_trivial_move<android::String16>::value"
2644    }
2645   ],
2646   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2647   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2648   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2649   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2650   "size" : 4,
2651   "source_file" : "/system/core/libutils/include/utils/String16.h",
2652   "underlying_type" : "_ZTIj"
2653  },
2654  {
2655   "alignment" : 4,
2656   "enum_fields" :
2657   [
2658    {
2659     "enum_field_value" : 1,
2660     "name" : "android::trait_trivial_move<bool>::value"
2661    }
2662   ],
2663   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2664   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2665   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2666   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2667   "size" : 4,
2668   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2669   "underlying_type" : "_ZTIj"
2670  },
2671  {
2672   "alignment" : 4,
2673   "enum_fields" :
2674   [
2675    {
2676     "enum_field_value" : 1,
2677     "name" : "android::trait_trivial_move<char>::value"
2678    }
2679   ],
2680   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2681   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2682   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2683   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2684   "size" : 4,
2685   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2686   "underlying_type" : "_ZTIj"
2687  },
2688  {
2689   "alignment" : 4,
2690   "enum_fields" :
2691   [
2692    {
2693     "enum_field_value" : 1,
2694     "name" : "android::trait_trivial_move<double>::value"
2695    }
2696   ],
2697   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2698   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2699   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2700   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2701   "size" : 4,
2702   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2703   "underlying_type" : "_ZTIj"
2704  },
2705  {
2706   "alignment" : 4,
2707   "enum_fields" :
2708   [
2709    {
2710     "enum_field_value" : 1,
2711     "name" : "android::trait_trivial_move<float>::value"
2712    }
2713   ],
2714   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2715   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2716   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2717   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2718   "size" : 4,
2719   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2720   "underlying_type" : "_ZTIj"
2721  },
2722  {
2723   "alignment" : 4,
2724   "enum_fields" :
2725   [
2726    {
2727     "enum_field_value" : 1,
2728     "name" : "android::trait_trivial_move<unsigned char>::value"
2729    }
2730   ],
2731   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2732   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2733   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2734   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2735   "size" : 4,
2736   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2737   "underlying_type" : "_ZTIj"
2738  },
2739  {
2740   "alignment" : 4,
2741   "enum_fields" :
2742   [
2743    {
2744     "enum_field_value" : 1,
2745     "name" : "android::trait_trivial_move<int>::value"
2746    }
2747   ],
2748   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2749   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2750   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2751   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2752   "size" : 4,
2753   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2754   "underlying_type" : "_ZTIj"
2755  },
2756  {
2757   "alignment" : 4,
2758   "enum_fields" :
2759   [
2760    {
2761     "enum_field_value" : 1,
2762     "name" : "android::trait_trivial_move<unsigned int>::value"
2763    }
2764   ],
2765   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2766   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2767   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2768   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2769   "size" : 4,
2770   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2771   "underlying_type" : "_ZTIj"
2772  },
2773  {
2774   "alignment" : 4,
2775   "enum_fields" :
2776   [
2777    {
2778     "enum_field_value" : 1,
2779     "name" : "android::trait_trivial_move<long>::value"
2780    }
2781   ],
2782   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2783   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2784   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2785   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2786   "size" : 4,
2787   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2788   "underlying_type" : "_ZTIj"
2789  },
2790  {
2791   "alignment" : 4,
2792   "enum_fields" :
2793   [
2794    {
2795     "enum_field_value" : 1,
2796     "name" : "android::trait_trivial_move<unsigned long>::value"
2797    }
2798   ],
2799   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2800   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2801   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2802   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2803   "size" : 4,
2804   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2805   "underlying_type" : "_ZTIj"
2806  },
2807  {
2808   "alignment" : 4,
2809   "enum_fields" :
2810   [
2811    {
2812     "enum_field_value" : 1,
2813     "name" : "android::trait_trivial_move<short>::value"
2814    }
2815   ],
2816   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2817   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2818   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2819   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2820   "size" : 4,
2821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2822   "underlying_type" : "_ZTIj"
2823  },
2824  {
2825   "alignment" : 4,
2826   "enum_fields" :
2827   [
2828    {
2829     "enum_field_value" : 1,
2830     "name" : "android::trait_trivial_move<unsigned short>::value"
2831    }
2832   ],
2833   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2834   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2835   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2836   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2837   "size" : 4,
2838   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2839   "underlying_type" : "_ZTIj"
2840  },
2841  {
2842   "alignment" : 4,
2843   "enum_fields" :
2844   [
2845    {
2846     "enum_field_value" : 1,
2847     "name" : "android::trait_trivial_move<void>::value"
2848    }
2849   ],
2850   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2851   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2852   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2853   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2854   "size" : 4,
2855   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2856   "underlying_type" : "_ZTIj"
2857  },
2858  {
2859   "alignment" : 4,
2860   "enum_fields" :
2861   [
2862    {
2863     "enum_field_value" : 1,
2864     "name" : "android::trait_trivial_move<long long>::value"
2865    }
2866   ],
2867   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2868   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2869   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2870   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2871   "size" : 4,
2872   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2873   "underlying_type" : "_ZTIj"
2874  },
2875  {
2876   "alignment" : 4,
2877   "enum_fields" :
2878   [
2879    {
2880     "enum_field_value" : 1,
2881     "name" : "android::trait_trivial_move<unsigned long long>::value"
2882    }
2883   ],
2884   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2885   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2886   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2887   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2888   "size" : 4,
2889   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2890   "underlying_type" : "_ZTIj"
2891  },
2892  {
2893   "alignment" : 4,
2894   "enum_fields" :
2895   [
2896    {
2897     "enum_field_value" : 0,
2898     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2899    },
2900    {
2901     "enum_field_value" : 1,
2902     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2903    },
2904    {
2905     "enum_field_value" : 2,
2906     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2907    }
2908   ],
2909   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2910   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2911   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2912   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2913   "size" : 4,
2914   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2915   "underlying_type" : "_ZTIi"
2916  },
2917  {
2918   "alignment" : 4,
2919   "enum_fields" :
2920   [
2921    {
2922     "enum_field_value" : -1,
2923     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2924    }
2925   ],
2926   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2927   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2928   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2929   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2930   "size" : 4,
2931   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2932   "underlying_type" : "_ZTIi"
2933  },
2934  {
2935   "alignment" : 1,
2936   "enum_fields" :
2937   [
2938    {
2939     "enum_field_value" : 0,
2940     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2941    },
2942    {
2943     "enum_field_value" : 1,
2944     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2945    },
2946    {
2947     "enum_field_value" : 2,
2948     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2949    }
2950   ],
2951   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2952   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2953   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2954   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2955   "size" : 1,
2956   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2957   "underlying_type" : "_ZTIh"
2958  },
2959  {
2960   "alignment" : 4,
2961   "enum_fields" :
2962   [
2963    {
2964     "enum_field_value" : 0,
2965     "name" : "android::Mutex::PRIVATE"
2966    },
2967    {
2968     "enum_field_value" : 1,
2969     "name" : "android::Mutex::SHARED"
2970    }
2971   ],
2972   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2973   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2974   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2975   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2976   "size" : 4,
2977   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2978   "underlying_type" : "_ZTIj"
2979  },
2980  {
2981   "alignment" : 4,
2982   "enum_fields" :
2983   [
2984    {
2985     "enum_field_value" : 0,
2986     "name" : "android::RWLock::PRIVATE"
2987    },
2988    {
2989     "enum_field_value" : 1,
2990     "name" : "android::RWLock::SHARED"
2991    }
2992   ],
2993   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2994   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2995   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2996   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2997   "size" : 4,
2998   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2999   "underlying_type" : "_ZTIj"
3000  },
3001  {
3002   "access" : "protected",
3003   "alignment" : 4,
3004   "enum_fields" :
3005   [
3006    {
3007     "enum_field_value" : 1,
3008     "name" : "android::RefBase::FIRST_INC_STRONG"
3009    }
3010   ],
3011   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3012   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3013   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3014   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3015   "size" : 4,
3016   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3017   "underlying_type" : "_ZTIj"
3018  },
3019  {
3020   "access" : "protected",
3021   "alignment" : 4,
3022   "enum_fields" :
3023   [
3024    {
3025     "enum_field_value" : 0,
3026     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3027    },
3028    {
3029     "enum_field_value" : 1,
3030     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3031    },
3032    {
3033     "enum_field_value" : 1,
3034     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3035    }
3036   ],
3037   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3038   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3039   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3040   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3041   "size" : 4,
3042   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3043   "underlying_type" : "_ZTIj"
3044  },
3045  {
3046   "alignment" : 4,
3047   "enum_fields" :
3048   [
3049    {
3050     "enum_field_value" : 0,
3051     "name" : "android::String8::kEmptyString"
3052    }
3053   ],
3054   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3055   "name" : "android::String8::StaticLinkage",
3056   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3057   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3058   "size" : 4,
3059   "source_file" : "/system/core/libutils/include/utils/String8.h",
3060   "underlying_type" : "_ZTIj"
3061  },
3062  {
3063   "alignment" : 4,
3064   "enum_fields" :
3065   [
3066    {
3067     "enum_field_value" : 0,
3068     "name" : "android::String16::kEmptyString"
3069    }
3070   ],
3071   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3072   "name" : "android::String16::StaticLinkage",
3073   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3074   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3075   "size" : 4,
3076   "source_file" : "/system/core/libutils/include/utils/String16.h",
3077   "underlying_type" : "_ZTIj"
3078  },
3079  {
3080   "alignment" : 4,
3081   "enum_fields" :
3082   [
3083    {
3084     "enum_field_value" : 0,
3085     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3086    },
3087    {
3088     "enum_field_value" : 1,
3089     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3090    },
3091    {
3092     "enum_field_value" : 2,
3093     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3094    },
3095    {
3096     "enum_field_value" : 3,
3097     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3098    }
3099   ],
3100   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3101   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3102   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3103   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3104   "size" : 4,
3105   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3106   "underlying_type" : "_ZTIi"
3107  },
3108  {
3109   "alignment" : 4,
3110   "enum_fields" :
3111   [
3112    {
3113     "enum_field_value" : 0,
3114     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3115    },
3116    {
3117     "enum_field_value" : 1,
3118     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3119    },
3120    {
3121     "enum_field_value" : 2,
3122     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3123    }
3124   ],
3125   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3126   "name" : "android::hardware::ProcessState::CallRestriction",
3127   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3128   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3129   "size" : 4,
3130   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3131   "underlying_type" : "_ZTIi"
3132  },
3133  {
3134   "alignment" : 4,
3135   "enum_fields" :
3136   [
3137    {
3138     "enum_field_value" : 0,
3139     "name" : "android::hardware::HidlReturnRestriction::NONE"
3140    },
3141    {
3142     "enum_field_value" : 1,
3143     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3144    },
3145    {
3146     "enum_field_value" : 2,
3147     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3148    }
3149   ],
3150   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3151   "name" : "android::hardware::HidlReturnRestriction",
3152   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3153   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3154   "size" : 4,
3155   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3156   "underlying_type" : "_ZTIi"
3157  },
3158  {
3159   "alignment" : 4,
3160   "enum_fields" :
3161   [
3162    {
3163     "enum_field_value" : 0,
3164     "name" : "android::hardware::usb::V1_0::PortDataRole::NONE"
3165    },
3166    {
3167     "enum_field_value" : 1,
3168     "name" : "android::hardware::usb::V1_0::PortDataRole::HOST"
3169    },
3170    {
3171     "enum_field_value" : 2,
3172     "name" : "android::hardware::usb::V1_0::PortDataRole::DEVICE"
3173    },
3174    {
3175     "enum_field_value" : 3,
3176     "name" : "android::hardware::usb::V1_0::PortDataRole::NUM_DATA_ROLES"
3177    }
3178   ],
3179   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3180   "name" : "android::hardware::usb::V1_0::PortDataRole",
3181   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3182   "self_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3183   "size" : 4,
3184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3185   "underlying_type" : "_ZTIj"
3186  },
3187  {
3188   "alignment" : 4,
3189   "enum_fields" :
3190   [
3191    {
3192     "enum_field_value" : 0,
3193     "name" : "android::hardware::usb::V1_0::PortRoleType::DATA_ROLE"
3194    },
3195    {
3196     "enum_field_value" : 1,
3197     "name" : "android::hardware::usb::V1_0::PortRoleType::POWER_ROLE"
3198    },
3199    {
3200     "enum_field_value" : 2,
3201     "name" : "android::hardware::usb::V1_0::PortRoleType::MODE"
3202    }
3203   ],
3204   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3205   "name" : "android::hardware::usb::V1_0::PortRoleType",
3206   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3207   "self_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3208   "size" : 4,
3209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3210   "underlying_type" : "_ZTIj"
3211  },
3212  {
3213   "alignment" : 4,
3214   "enum_fields" :
3215   [
3216    {
3217     "enum_field_value" : 0,
3218     "name" : "android::hardware::usb::V1_0::PortPowerRole::NONE"
3219    },
3220    {
3221     "enum_field_value" : 1,
3222     "name" : "android::hardware::usb::V1_0::PortPowerRole::SOURCE"
3223    },
3224    {
3225     "enum_field_value" : 2,
3226     "name" : "android::hardware::usb::V1_0::PortPowerRole::SINK"
3227    },
3228    {
3229     "enum_field_value" : 3,
3230     "name" : "android::hardware::usb::V1_0::PortPowerRole::NUM_POWER_ROLES"
3231    }
3232   ],
3233   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3234   "name" : "android::hardware::usb::V1_0::PortPowerRole",
3235   "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3236   "self_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3237   "size" : 4,
3238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3239   "underlying_type" : "_ZTIj"
3240  },
3241  {
3242   "alignment" : 4,
3243   "enum_fields" :
3244   [
3245    {
3246     "enum_field_value" : 0,
3247     "name" : "android::hardware::usb::V1_0::Status::SUCCESS"
3248    },
3249    {
3250     "enum_field_value" : 1,
3251     "name" : "android::hardware::usb::V1_0::Status::ERROR"
3252    },
3253    {
3254     "enum_field_value" : 2,
3255     "name" : "android::hardware::usb::V1_0::Status::INVALID_ARGUMENT"
3256    },
3257    {
3258     "enum_field_value" : 3,
3259     "name" : "android::hardware::usb::V1_0::Status::UNRECOGNIZED_ROLE"
3260    }
3261   ],
3262   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3263   "name" : "android::hardware::usb::V1_0::Status",
3264   "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3265   "self_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3266   "size" : 4,
3267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3268   "underlying_type" : "_ZTIj"
3269  },
3270  {
3271   "alignment" : 4,
3272   "enum_fields" :
3273   [
3274    {
3275     "enum_field_value" : 0,
3276     "name" : "android::hardware::usb::V1_0::PortMode::NONE"
3277    },
3278    {
3279     "enum_field_value" : 1,
3280     "name" : "android::hardware::usb::V1_0::PortMode::UFP"
3281    },
3282    {
3283     "enum_field_value" : 2,
3284     "name" : "android::hardware::usb::V1_0::PortMode::DFP"
3285    },
3286    {
3287     "enum_field_value" : 3,
3288     "name" : "android::hardware::usb::V1_0::PortMode::DRP"
3289    },
3290    {
3291     "enum_field_value" : 4,
3292     "name" : "android::hardware::usb::V1_0::PortMode::NUM_MODES"
3293    }
3294   ],
3295   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3296   "name" : "android::hardware::usb::V1_0::PortMode",
3297   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3298   "self_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3299   "size" : 4,
3300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3301   "underlying_type" : "_ZTIj"
3302  },
3303  {
3304   "alignment" : 4,
3305   "enum_fields" :
3306   [
3307    {
3308     "enum_field_value" : 0,
3309     "name" : "android::hardware::usb::V1_1::PortMode_1_1::NONE"
3310    },
3311    {
3312     "enum_field_value" : 1,
3313     "name" : "android::hardware::usb::V1_1::PortMode_1_1::UFP"
3314    },
3315    {
3316     "enum_field_value" : 2,
3317     "name" : "android::hardware::usb::V1_1::PortMode_1_1::DFP"
3318    },
3319    {
3320     "enum_field_value" : 3,
3321     "name" : "android::hardware::usb::V1_1::PortMode_1_1::DRP"
3322    },
3323    {
3324     "enum_field_value" : 4,
3325     "name" : "android::hardware::usb::V1_1::PortMode_1_1::NUM_MODES"
3326    },
3327    {
3328     "enum_field_value" : 4,
3329     "name" : "android::hardware::usb::V1_1::PortMode_1_1::AUDIO_ACCESSORY"
3330    },
3331    {
3332     "enum_field_value" : 8,
3333     "name" : "android::hardware::usb::V1_1::PortMode_1_1::DEBUG_ACCESSORY"
3334    },
3335    {
3336     "enum_field_value" : 16,
3337     "name" : "android::hardware::usb::V1_1::PortMode_1_1::NUM_MODES_1_1"
3338    }
3339   ],
3340   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
3341   "name" : "android::hardware::usb::V1_1::PortMode_1_1",
3342   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
3343   "self_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
3344   "size" : 4,
3345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h",
3346   "underlying_type" : "_ZTIj"
3347  },
3348  {
3349   "alignment" : 4,
3350   "enum_fields" :
3351   [
3352    {
3353     "enum_field_value" : 0,
3354     "name" : "android::hardware::Status::EX_NONE"
3355    },
3356    {
3357     "enum_field_value" : -1,
3358     "name" : "android::hardware::Status::EX_SECURITY"
3359    },
3360    {
3361     "enum_field_value" : -2,
3362     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3363    },
3364    {
3365     "enum_field_value" : -3,
3366     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3367    },
3368    {
3369     "enum_field_value" : -4,
3370     "name" : "android::hardware::Status::EX_NULL_POINTER"
3371    },
3372    {
3373     "enum_field_value" : -5,
3374     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3375    },
3376    {
3377     "enum_field_value" : -6,
3378     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3379    },
3380    {
3381     "enum_field_value" : -7,
3382     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3383    },
3384    {
3385     "enum_field_value" : -128,
3386     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3387    },
3388    {
3389     "enum_field_value" : -129,
3390     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3391    }
3392   ],
3393   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3394   "name" : "android::hardware::Status::Exception",
3395   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3396   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3397   "size" : 4,
3398   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3399   "underlying_type" : "_ZTIi"
3400  },
3401  {
3402   "alignment" : 4,
3403   "enum_fields" :
3404   [
3405    {
3406     "enum_field_value" : 1,
3407     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3408    }
3409   ],
3410   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3411   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3412   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3413   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3414   "size" : 4,
3415   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3416   "underlying_type" : "_ZTIj"
3417  },
3418  {
3419   "alignment" : 4,
3420   "enum_fields" :
3421   [
3422    {
3423     "enum_field_value" : 0,
3424     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3425    },
3426    {
3427     "enum_field_value" : 1,
3428     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3429    },
3430    {
3431     "enum_field_value" : 2,
3432     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3433    },
3434    {
3435     "enum_field_value" : 3,
3436     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3437    },
3438    {
3439     "enum_field_value" : 4,
3440     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3441    },
3442    {
3443     "enum_field_value" : 5,
3444     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3445    },
3446    {
3447     "enum_field_value" : 6,
3448     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3449    },
3450    {
3451     "enum_field_value" : 7,
3452     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3453    },
3454    {
3455     "enum_field_value" : 8,
3456     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3457    },
3458    {
3459     "enum_field_value" : 9,
3460     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3461    }
3462   ],
3463   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3464   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3465   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3466   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3467   "size" : 4,
3468   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3469   "underlying_type" : "_ZTIj"
3470  },
3471  {
3472   "alignment" : 4,
3473   "enum_fields" :
3474   [
3475    {
3476     "enum_field_value" : 1,
3477     "name" : "android::hardware::kSynchronizedReadWrite"
3478    },
3479    {
3480     "enum_field_value" : 2,
3481     "name" : "android::hardware::kUnsynchronizedWrite"
3482    }
3483   ],
3484   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3485   "name" : "android::hardware::MQFlavor",
3486   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3487   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3488   "size" : 4,
3489   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3490   "underlying_type" : "_ZTIj"
3491  },
3492  {
3493   "alignment" : 4,
3494   "enum_fields" :
3495   [
3496    {
3497     "enum_field_value" : 0,
3498     "name" : "android::Condition::WAKE_UP_ONE"
3499    },
3500    {
3501     "enum_field_value" : 1,
3502     "name" : "android::Condition::WAKE_UP_ALL"
3503    }
3504   ],
3505   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3506   "name" : "android::Condition::WakeUpType",
3507   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3508   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3509   "size" : 4,
3510   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3511   "underlying_type" : "_ZTIj"
3512  },
3513  {
3514   "alignment" : 4,
3515   "enum_fields" :
3516   [
3517    {
3518     "enum_field_value" : 0,
3519     "name" : "android::Condition::PRIVATE"
3520    },
3521    {
3522     "enum_field_value" : 1,
3523     "name" : "android::Condition::SHARED"
3524    }
3525   ],
3526   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3527   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3528   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3529   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3530   "size" : 4,
3531   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3532   "underlying_type" : "_ZTIj"
3533  }
3534 ],
3535 "function_types" :
3536 [
3537  {
3538   "alignment" : 4,
3539   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3540   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3541   "parameters" :
3542   [
3543    {
3544     "referenced_type" : "_ZTIRKN7android8String16E"
3545    },
3546    {
3547     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3548    },
3549    {
3550     "referenced_type" : "_ZTIPv"
3551    }
3552   ],
3553   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3554   "return_type" : "_ZTIb",
3555   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3556   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3557  },
3558  {
3559   "alignment" : 4,
3560   "linker_set_key" : "_ZTIFiPvE",
3561   "name" : "int (void *)",
3562   "parameters" :
3563   [
3564    {
3565     "referenced_type" : "_ZTIPv"
3566    }
3567   ],
3568   "referenced_type" : "_ZTIFiPvE",
3569   "return_type" : "_ZTIi",
3570   "self_type" : "_ZTIFiPvE",
3571   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3572  },
3573  {
3574   "alignment" : 4,
3575   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3576   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3577   "parameters" :
3578   [
3579    {
3580     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3581    },
3582    {
3583     "referenced_type" : "_ZTIPKh"
3584    },
3585    {
3586     "referenced_type" : "_ZTIj"
3587    },
3588    {
3589     "referenced_type" : "_ZTIPKy"
3590    },
3591    {
3592     "referenced_type" : "_ZTIj"
3593    },
3594    {
3595     "referenced_type" : "_ZTIPv"
3596    }
3597   ],
3598   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3599   "return_type" : "_ZTIv",
3600   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3601   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3602  }
3603 ],
3604 "functions" :
3605 [
3606  {
3607   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::getService",
3608   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3609   "parameters" :
3610   [
3611    {
3612     "default_arg" : true,
3613     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3614    },
3615    {
3616     "default_arg" : true,
3617     "referenced_type" : "_ZTIb"
3618    }
3619   ],
3620   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
3621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3622  },
3623  {
3624   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::linkToDeath",
3625   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3626   "parameters" :
3627   [
3628    {
3629     "is_this_ptr" : true,
3630     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3631    },
3632    {
3633     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3634    },
3635    {
3636     "referenced_type" : "_ZTIy"
3637    }
3638   ],
3639   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3640   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3641  },
3642  {
3643   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::getDebugInfo",
3644   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3645   "parameters" :
3646   [
3647    {
3648     "is_this_ptr" : true,
3649     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3650    },
3651    {
3652     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3653    }
3654   ],
3655   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3657  },
3658  {
3659   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::getHashChain",
3660   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3661   "parameters" :
3662   [
3663    {
3664     "is_this_ptr" : true,
3665     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3666    },
3667    {
3668     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3669    }
3670   ],
3671   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3672   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3673  },
3674  {
3675   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::tryGetService",
3676   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3677   "parameters" :
3678   [
3679    {
3680     "default_arg" : true,
3681     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3682    },
3683    {
3684     "default_arg" : true,
3685     "referenced_type" : "_ZTIb"
3686    }
3687   ],
3688   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
3689   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3690  },
3691  {
3692   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::unlinkToDeath",
3693   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3694   "parameters" :
3695   [
3696    {
3697     "is_this_ptr" : true,
3698     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3699    },
3700    {
3701     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3702    }
3703   ],
3704   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3706  },
3707  {
3708   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::interfaceChain",
3709   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3710   "parameters" :
3711   [
3712    {
3713     "is_this_ptr" : true,
3714     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3715    },
3716    {
3717     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3718    }
3719   ],
3720   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3721   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3722  },
3723  {
3724   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::registerAsService",
3725   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3726   "parameters" :
3727   [
3728    {
3729     "is_this_ptr" : true,
3730     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3731    },
3732    {
3733     "default_arg" : true,
3734     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3735    }
3736   ],
3737   "return_type" : "_ZTIi",
3738   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3739  },
3740  {
3741   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::interfaceDescriptor",
3742   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3743   "parameters" :
3744   [
3745    {
3746     "is_this_ptr" : true,
3747     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3748    },
3749    {
3750     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3751    }
3752   ],
3753   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3755  },
3756  {
3757   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::notifySyspropsChanged",
3758   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback21notifySyspropsChangedEv",
3759   "parameters" :
3760   [
3761    {
3762     "is_this_ptr" : true,
3763     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3764    }
3765   ],
3766   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3767   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3768  },
3769  {
3770   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::setHALInstrumentation",
3771   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback21setHALInstrumentationEv",
3772   "parameters" :
3773   [
3774    {
3775     "is_this_ptr" : true,
3776     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3777    }
3778   ],
3779   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3781  },
3782  {
3783   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::registerForNotifications",
3784   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3785   "parameters" :
3786   [
3787    {
3788     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3789    },
3790    {
3791     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3792    }
3793   ],
3794   "return_type" : "_ZTIb",
3795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3796  },
3797  {
3798   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::ping",
3799   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback4pingEv",
3800   "parameters" :
3801   [
3802    {
3803     "is_this_ptr" : true,
3804     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3805    }
3806   ],
3807   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3809  },
3810  {
3811   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::debug",
3812   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3813   "parameters" :
3814   [
3815    {
3816     "is_this_ptr" : true,
3817     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3818    },
3819    {
3820     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3821    },
3822    {
3823     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3824    }
3825   ],
3826   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3827   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3828  },
3829  {
3830   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::castFrom",
3831   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback8castFromERKNS_2spINS1_4V1_012IUsbCallbackEEEb",
3832   "parameters" :
3833   [
3834    {
3835     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
3836    },
3837    {
3838     "default_arg" : true,
3839     "referenced_type" : "_ZTIb"
3840    }
3841   ],
3842   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
3843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3844  },
3845  {
3846   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::castFrom",
3847   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3848   "parameters" :
3849   [
3850    {
3851     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3852    },
3853    {
3854     "default_arg" : true,
3855     "referenced_type" : "_ZTIb"
3856    }
3857   ],
3858   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
3859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3860  },
3861  {
3862   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::castFrom",
3863   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback8castFromERKNS_2spIS3_EEb",
3864   "parameters" :
3865   [
3866    {
3867     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
3868    },
3869    {
3870     "default_arg" : true,
3871     "referenced_type" : "_ZTIb"
3872    }
3873   ],
3874   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
3875   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3876  },
3877  {
3878   "access" : "private",
3879   "function_name" : "android::hardware::usb::V1_1::BsUsbCallback::addOnewayTask",
3880   "linker_set_key" : "_ZN7android8hardware3usb4V1_113BsUsbCallback13addOnewayTaskENSt3__18functionIFvvEEE",
3881   "parameters" :
3882   [
3883    {
3884     "is_this_ptr" : true,
3885     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_113BsUsbCallbackE"
3886    },
3887    {
3888     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3889    }
3890   ],
3891   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BsUsbCallback.h"
3893  },
3894  {
3895   "function_name" : "android::hardware::usb::V1_1::BsUsbCallback::BsUsbCallback",
3896   "linker_set_key" : "_ZN7android8hardware3usb4V1_113BsUsbCallbackC1ENS_2spINS2_12IUsbCallbackEEE",
3897   "parameters" :
3898   [
3899    {
3900     "is_this_ptr" : true,
3901     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_113BsUsbCallbackE"
3902    },
3903    {
3904     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
3905    }
3906   ],
3907   "return_type" : "_ZTIv",
3908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BsUsbCallback.h"
3909  },
3910  {
3911   "function_name" : "android::hardware::usb::V1_1::BsUsbCallback::BsUsbCallback",
3912   "linker_set_key" : "_ZN7android8hardware3usb4V1_113BsUsbCallbackC2ENS_2spINS2_12IUsbCallbackEEE",
3913   "parameters" :
3914   [
3915    {
3916     "is_this_ptr" : true,
3917     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_113BsUsbCallbackE"
3918    },
3919    {
3920     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
3921    }
3922   ],
3923   "return_type" : "_ZTIv",
3924   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BsUsbCallback.h"
3925  },
3926  {
3927   "function_name" : "android::hardware::usb::V1_1::BnHwUsbCallback::onTransact",
3928   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3929   "parameters" :
3930   [
3931    {
3932     "is_this_ptr" : true,
3933     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE"
3934    },
3935    {
3936     "referenced_type" : "_ZTIj"
3937    },
3938    {
3939     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3940    },
3941    {
3942     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3943    },
3944    {
3945     "default_arg" : true,
3946     "referenced_type" : "_ZTIj"
3947    },
3948    {
3949     "default_arg" : true,
3950     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3951    }
3952   ],
3953   "return_type" : "_ZTIi",
3954   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
3955  },
3956  {
3957   "access" : "private",
3958   "function_name" : "android::hardware::usb::V1_1::BnHwUsbCallback::getDebugInfo",
3959   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3960   "parameters" :
3961   [
3962    {
3963     "is_this_ptr" : true,
3964     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE"
3965    },
3966    {
3967     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3968    }
3969   ],
3970   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
3972  },
3973  {
3974   "function_name" : "android::hardware::usb::V1_1::BnHwUsbCallback::_hidl_notifyPortStatusChange_1_1",
3975   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback32_hidl_notifyPortStatusChange_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3976   "parameters" :
3977   [
3978    {
3979     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3980    },
3981    {
3982     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3983    },
3984    {
3985     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3986    },
3987    {
3988     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3989    }
3990   ],
3991   "return_type" : "_ZTIi",
3992   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
3993  },
3994  {
3995   "access" : "private",
3996   "function_name" : "android::hardware::usb::V1_1::BnHwUsbCallback::ping",
3997   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback4pingEv",
3998   "parameters" :
3999   [
4000    {
4001     "is_this_ptr" : true,
4002     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE"
4003    }
4004   ],
4005   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
4007  },
4008  {
4009   "function_name" : "android::hardware::usb::V1_1::BnHwUsbCallback::BnHwUsbCallback",
4010   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackC1ERKNS_2spINS2_12IUsbCallbackEEE",
4011   "parameters" :
4012   [
4013    {
4014     "is_this_ptr" : true,
4015     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE"
4016    },
4017    {
4018     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
4019    }
4020   ],
4021   "return_type" : "_ZTIv",
4022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
4023  },
4024  {
4025   "function_name" : "android::hardware::usb::V1_1::BnHwUsbCallback::BnHwUsbCallback",
4026   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackC2ERKNS_2spINS2_12IUsbCallbackEEE",
4027   "parameters" :
4028   [
4029    {
4030     "is_this_ptr" : true,
4031     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE"
4032    },
4033    {
4034     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
4035    }
4036   ],
4037   "return_type" : "_ZTIv",
4038   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
4039  },
4040  {
4041   "function_name" : "android::hardware::usb::V1_1::BnHwUsbCallback::~BnHwUsbCallback",
4042   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev",
4043   "parameters" :
4044   [
4045    {
4046     "is_this_ptr" : true,
4047     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE"
4048    }
4049   ],
4050   "return_type" : "_ZTIv",
4051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
4052  },
4053  {
4054   "function_name" : "android::hardware::usb::V1_1::BnHwUsbCallback::~BnHwUsbCallback",
4055   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev",
4056   "parameters" :
4057   [
4058    {
4059     "is_this_ptr" : true,
4060     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE"
4061    }
4062   ],
4063   "return_type" : "_ZTIv",
4064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
4065  },
4066  {
4067   "function_name" : "android::hardware::usb::V1_1::BnHwUsbCallback::~BnHwUsbCallback",
4068   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD2Ev",
4069   "parameters" :
4070   [
4071    {
4072     "is_this_ptr" : true,
4073     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE"
4074    }
4075   ],
4076   "return_type" : "_ZTIv",
4077   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
4078  },
4079  {
4080   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::linkToDeath",
4081   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4082   "parameters" :
4083   [
4084    {
4085     "is_this_ptr" : true,
4086     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4087    },
4088    {
4089     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4090    },
4091    {
4092     "referenced_type" : "_ZTIy"
4093    }
4094   ],
4095   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4097  },
4098  {
4099   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::getDebugInfo",
4100   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4101   "parameters" :
4102   [
4103    {
4104     "is_this_ptr" : true,
4105     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4106    },
4107    {
4108     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4109    }
4110   ],
4111   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4113  },
4114  {
4115   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::getHashChain",
4116   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4117   "parameters" :
4118   [
4119    {
4120     "is_this_ptr" : true,
4121     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4122    },
4123    {
4124     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4125    }
4126   ],
4127   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4128   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4129  },
4130  {
4131   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::unlinkToDeath",
4132   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4133   "parameters" :
4134   [
4135    {
4136     "is_this_ptr" : true,
4137     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4138    },
4139    {
4140     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4141    }
4142   ],
4143   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4145  },
4146  {
4147   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::interfaceChain",
4148   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4149   "parameters" :
4150   [
4151    {
4152     "is_this_ptr" : true,
4153     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4154    },
4155    {
4156     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4157    }
4158   ],
4159   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4161  },
4162  {
4163   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::onLastStrongRef",
4164   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv",
4165   "parameters" :
4166   [
4167    {
4168     "is_this_ptr" : true,
4169     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4170    },
4171    {
4172     "referenced_type" : "_ZTIPKv"
4173    }
4174   ],
4175   "return_type" : "_ZTIv",
4176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4177  },
4178  {
4179   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::interfaceDescriptor",
4180   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4181   "parameters" :
4182   [
4183    {
4184     "is_this_ptr" : true,
4185     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4186    },
4187    {
4188     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4189    }
4190   ],
4191   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4192   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4193  },
4194  {
4195   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::notifySyspropsChanged",
4196   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21notifySyspropsChangedEv",
4197   "parameters" :
4198   [
4199    {
4200     "is_this_ptr" : true,
4201     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4202    }
4203   ],
4204   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4205   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4206  },
4207  {
4208   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::setHALInstrumentation",
4209   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21setHALInstrumentationEv",
4210   "parameters" :
4211   [
4212    {
4213     "is_this_ptr" : true,
4214     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4215    }
4216   ],
4217   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4218   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4219  },
4220  {
4221   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::notifyPortStatusChange",
4222   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE",
4223   "parameters" :
4224   [
4225    {
4226     "is_this_ptr" : true,
4227     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4228    },
4229    {
4230     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE"
4231    },
4232    {
4233     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4234    }
4235   ],
4236   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4238  },
4239  {
4240   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::notifyRoleSwitchStatus",
4241   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE",
4242   "parameters" :
4243   [
4244    {
4245     "is_this_ptr" : true,
4246     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4247    },
4248    {
4249     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4250    },
4251    {
4252     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE"
4253    },
4254    {
4255     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4256    }
4257   ],
4258   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4259   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4260  },
4261  {
4262   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::notifyPortStatusChange_1_1",
4263   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE",
4264   "parameters" :
4265   [
4266    {
4267     "is_this_ptr" : true,
4268     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4269    },
4270    {
4271     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE"
4272    },
4273    {
4274     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4275    }
4276   ],
4277   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4278   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4279  },
4280  {
4281   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::_hidl_notifyPortStatusChange_1_1",
4282   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback32_hidl_notifyPortStatusChange_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE",
4283   "parameters" :
4284   [
4285    {
4286     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4287    },
4288    {
4289     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4290    },
4291    {
4292     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE"
4293    },
4294    {
4295     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4296    }
4297   ],
4298   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4299   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4300  },
4301  {
4302   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::ping",
4303   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback4pingEv",
4304   "parameters" :
4305   [
4306    {
4307     "is_this_ptr" : true,
4308     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4309    }
4310   ],
4311   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4312   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4313  },
4314  {
4315   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::debug",
4316   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4317   "parameters" :
4318   [
4319    {
4320     "is_this_ptr" : true,
4321     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4322    },
4323    {
4324     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4325    },
4326    {
4327     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4328    }
4329   ],
4330   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4331   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4332  },
4333  {
4334   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::BpHwUsbCallback",
4335   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackC1ERKNS_2spINS0_7IBinderEEE",
4336   "parameters" :
4337   [
4338    {
4339     "is_this_ptr" : true,
4340     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4341    },
4342    {
4343     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4344    }
4345   ],
4346   "return_type" : "_ZTIv",
4347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4348  },
4349  {
4350   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::BpHwUsbCallback",
4351   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackC2ERKNS_2spINS0_7IBinderEEE",
4352   "parameters" :
4353   [
4354    {
4355     "is_this_ptr" : true,
4356     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4357    },
4358    {
4359     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4360    }
4361   ],
4362   "return_type" : "_ZTIv",
4363   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4364  },
4365  {
4366   "function_name" : "android::hardware::usb::V1_1::writeEmbeddedToParcel",
4367   "linker_set_key" : "_ZN7android8hardware3usb4V1_121writeEmbeddedToParcelERKNS2_14PortStatus_1_1EPNS0_6ParcelEjj",
4368   "parameters" :
4369   [
4370    {
4371     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_114PortStatus_1_1E"
4372    },
4373    {
4374     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4375    },
4376    {
4377     "referenced_type" : "_ZTIj"
4378    },
4379    {
4380     "referenced_type" : "_ZTIj"
4381    }
4382   ],
4383   "return_type" : "_ZTIi",
4384   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/hwtypes.h"
4385  },
4386  {
4387   "function_name" : "android::hardware::usb::V1_1::readEmbeddedFromParcel",
4388   "linker_set_key" : "_ZN7android8hardware3usb4V1_122readEmbeddedFromParcelERKNS2_14PortStatus_1_1ERKNS0_6ParcelEjj",
4389   "parameters" :
4390   [
4391    {
4392     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_114PortStatus_1_1E"
4393    },
4394    {
4395     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4396    },
4397    {
4398     "referenced_type" : "_ZTIj"
4399    },
4400    {
4401     "referenced_type" : "_ZTIj"
4402    }
4403   ],
4404   "return_type" : "_ZTIi",
4405   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/hwtypes.h"
4406  },
4407  {
4408   "function_name" : "android::hardware::usb::V1_1::IUsb::getService",
4409   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4410   "parameters" :
4411   [
4412    {
4413     "default_arg" : true,
4414     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4415    },
4416    {
4417     "default_arg" : true,
4418     "referenced_type" : "_ZTIb"
4419    }
4420   ],
4421   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
4422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4423  },
4424  {
4425   "function_name" : "android::hardware::usb::V1_1::IUsb::linkToDeath",
4426   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4427   "parameters" :
4428   [
4429    {
4430     "is_this_ptr" : true,
4431     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4432    },
4433    {
4434     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4435    },
4436    {
4437     "referenced_type" : "_ZTIy"
4438    }
4439   ],
4440   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4442  },
4443  {
4444   "function_name" : "android::hardware::usb::V1_1::IUsb::getDebugInfo",
4445   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4446   "parameters" :
4447   [
4448    {
4449     "is_this_ptr" : true,
4450     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4451    },
4452    {
4453     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4454    }
4455   ],
4456   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4458  },
4459  {
4460   "function_name" : "android::hardware::usb::V1_1::IUsb::getHashChain",
4461   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4462   "parameters" :
4463   [
4464    {
4465     "is_this_ptr" : true,
4466     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4467    },
4468    {
4469     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4470    }
4471   ],
4472   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4473   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4474  },
4475  {
4476   "function_name" : "android::hardware::usb::V1_1::IUsb::tryGetService",
4477   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4478   "parameters" :
4479   [
4480    {
4481     "default_arg" : true,
4482     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4483    },
4484    {
4485     "default_arg" : true,
4486     "referenced_type" : "_ZTIb"
4487    }
4488   ],
4489   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
4490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4491  },
4492  {
4493   "function_name" : "android::hardware::usb::V1_1::IUsb::unlinkToDeath",
4494   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4495   "parameters" :
4496   [
4497    {
4498     "is_this_ptr" : true,
4499     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4500    },
4501    {
4502     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4503    }
4504   ],
4505   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4506   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4507  },
4508  {
4509   "function_name" : "android::hardware::usb::V1_1::IUsb::interfaceChain",
4510   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4511   "parameters" :
4512   [
4513    {
4514     "is_this_ptr" : true,
4515     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4516    },
4517    {
4518     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4519    }
4520   ],
4521   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4523  },
4524  {
4525   "function_name" : "android::hardware::usb::V1_1::IUsb::registerAsService",
4526   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4527   "parameters" :
4528   [
4529    {
4530     "is_this_ptr" : true,
4531     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4532    },
4533    {
4534     "default_arg" : true,
4535     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4536    }
4537   ],
4538   "return_type" : "_ZTIi",
4539   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4540  },
4541  {
4542   "function_name" : "android::hardware::usb::V1_1::IUsb::interfaceDescriptor",
4543   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4544   "parameters" :
4545   [
4546    {
4547     "is_this_ptr" : true,
4548     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4549    },
4550    {
4551     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4552    }
4553   ],
4554   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4556  },
4557  {
4558   "function_name" : "android::hardware::usb::V1_1::IUsb::notifySyspropsChanged",
4559   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb21notifySyspropsChangedEv",
4560   "parameters" :
4561   [
4562    {
4563     "is_this_ptr" : true,
4564     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4565    }
4566   ],
4567   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4568   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4569  },
4570  {
4571   "function_name" : "android::hardware::usb::V1_1::IUsb::setHALInstrumentation",
4572   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb21setHALInstrumentationEv",
4573   "parameters" :
4574   [
4575    {
4576     "is_this_ptr" : true,
4577     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4578    }
4579   ],
4580   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4582  },
4583  {
4584   "function_name" : "android::hardware::usb::V1_1::IUsb::registerForNotifications",
4585   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4586   "parameters" :
4587   [
4588    {
4589     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4590    },
4591    {
4592     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4593    }
4594   ],
4595   "return_type" : "_ZTIb",
4596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4597  },
4598  {
4599   "function_name" : "android::hardware::usb::V1_1::IUsb::ping",
4600   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb4pingEv",
4601   "parameters" :
4602   [
4603    {
4604     "is_this_ptr" : true,
4605     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4606    }
4607   ],
4608   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4609   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4610  },
4611  {
4612   "function_name" : "android::hardware::usb::V1_1::IUsb::debug",
4613   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4614   "parameters" :
4615   [
4616    {
4617     "is_this_ptr" : true,
4618     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4619    },
4620    {
4621     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4622    },
4623    {
4624     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4625    }
4626   ],
4627   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4628   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4629  },
4630  {
4631   "function_name" : "android::hardware::usb::V1_1::IUsb::castFrom",
4632   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb8castFromERKNS_2spINS1_4V1_04IUsbEEEb",
4633   "parameters" :
4634   [
4635    {
4636     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE"
4637    },
4638    {
4639     "default_arg" : true,
4640     "referenced_type" : "_ZTIb"
4641    }
4642   ],
4643   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
4644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4645  },
4646  {
4647   "function_name" : "android::hardware::usb::V1_1::IUsb::castFrom",
4648   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4649   "parameters" :
4650   [
4651    {
4652     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4653    },
4654    {
4655     "default_arg" : true,
4656     "referenced_type" : "_ZTIb"
4657    }
4658   ],
4659   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
4660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4661  },
4662  {
4663   "function_name" : "android::hardware::usb::V1_1::IUsb::castFrom",
4664   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb8castFromERKNS_2spIS3_EEb",
4665   "parameters" :
4666   [
4667    {
4668     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE"
4669    },
4670    {
4671     "default_arg" : true,
4672     "referenced_type" : "_ZTIb"
4673    }
4674   ],
4675   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
4676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4677  },
4678  {
4679   "access" : "private",
4680   "function_name" : "android::hardware::usb::V1_1::BsUsb::addOnewayTask",
4681   "linker_set_key" : "_ZN7android8hardware3usb4V1_15BsUsb13addOnewayTaskENSt3__18functionIFvvEEE",
4682   "parameters" :
4683   [
4684    {
4685     "is_this_ptr" : true,
4686     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_15BsUsbE"
4687    },
4688    {
4689     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4690    }
4691   ],
4692   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BsUsb.h"
4694  },
4695  {
4696   "function_name" : "android::hardware::usb::V1_1::BsUsb::BsUsb",
4697   "linker_set_key" : "_ZN7android8hardware3usb4V1_15BsUsbC1ENS_2spINS2_4IUsbEEE",
4698   "parameters" :
4699   [
4700    {
4701     "is_this_ptr" : true,
4702     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_15BsUsbE"
4703    },
4704    {
4705     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE"
4706    }
4707   ],
4708   "return_type" : "_ZTIv",
4709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BsUsb.h"
4710  },
4711  {
4712   "function_name" : "android::hardware::usb::V1_1::BsUsb::BsUsb",
4713   "linker_set_key" : "_ZN7android8hardware3usb4V1_15BsUsbC2ENS_2spINS2_4IUsbEEE",
4714   "parameters" :
4715   [
4716    {
4717     "is_this_ptr" : true,
4718     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_15BsUsbE"
4719    },
4720    {
4721     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE"
4722    }
4723   ],
4724   "return_type" : "_ZTIv",
4725   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BsUsb.h"
4726  },
4727  {
4728   "function_name" : "android::hardware::usb::V1_1::BnHwUsb::onTransact",
4729   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4730   "parameters" :
4731   [
4732    {
4733     "is_this_ptr" : true,
4734     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE"
4735    },
4736    {
4737     "referenced_type" : "_ZTIj"
4738    },
4739    {
4740     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4741    },
4742    {
4743     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4744    },
4745    {
4746     "default_arg" : true,
4747     "referenced_type" : "_ZTIj"
4748    },
4749    {
4750     "default_arg" : true,
4751     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4752    }
4753   ],
4754   "return_type" : "_ZTIi",
4755   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
4756  },
4757  {
4758   "access" : "private",
4759   "function_name" : "android::hardware::usb::V1_1::BnHwUsb::getDebugInfo",
4760   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BnHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4761   "parameters" :
4762   [
4763    {
4764     "is_this_ptr" : true,
4765     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE"
4766    },
4767    {
4768     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4769    }
4770   ],
4771   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
4773  },
4774  {
4775   "access" : "private",
4776   "function_name" : "android::hardware::usb::V1_1::BnHwUsb::ping",
4777   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BnHwUsb4pingEv",
4778   "parameters" :
4779   [
4780    {
4781     "is_this_ptr" : true,
4782     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE"
4783    }
4784   ],
4785   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4786   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
4787  },
4788  {
4789   "function_name" : "android::hardware::usb::V1_1::BnHwUsb::BnHwUsb",
4790   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BnHwUsbC1ERKNS_2spINS2_4IUsbEEE",
4791   "parameters" :
4792   [
4793    {
4794     "is_this_ptr" : true,
4795     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE"
4796    },
4797    {
4798     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE"
4799    }
4800   ],
4801   "return_type" : "_ZTIv",
4802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
4803  },
4804  {
4805   "function_name" : "android::hardware::usb::V1_1::BnHwUsb::BnHwUsb",
4806   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BnHwUsbC2ERKNS_2spINS2_4IUsbEEE",
4807   "parameters" :
4808   [
4809    {
4810     "is_this_ptr" : true,
4811     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE"
4812    },
4813    {
4814     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE"
4815    }
4816   ],
4817   "return_type" : "_ZTIv",
4818   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
4819  },
4820  {
4821   "function_name" : "android::hardware::usb::V1_1::BnHwUsb::~BnHwUsb",
4822   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BnHwUsbD0Ev",
4823   "parameters" :
4824   [
4825    {
4826     "is_this_ptr" : true,
4827     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE"
4828    }
4829   ],
4830   "return_type" : "_ZTIv",
4831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
4832  },
4833  {
4834   "function_name" : "android::hardware::usb::V1_1::BnHwUsb::~BnHwUsb",
4835   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BnHwUsbD1Ev",
4836   "parameters" :
4837   [
4838    {
4839     "is_this_ptr" : true,
4840     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE"
4841    }
4842   ],
4843   "return_type" : "_ZTIv",
4844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
4845  },
4846  {
4847   "function_name" : "android::hardware::usb::V1_1::BnHwUsb::~BnHwUsb",
4848   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BnHwUsbD2Ev",
4849   "parameters" :
4850   [
4851    {
4852     "is_this_ptr" : true,
4853     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE"
4854    }
4855   ],
4856   "return_type" : "_ZTIv",
4857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
4858  },
4859  {
4860   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::switchRole",
4861   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE",
4862   "parameters" :
4863   [
4864    {
4865     "is_this_ptr" : true,
4866     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
4867    },
4868    {
4869     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4870    },
4871    {
4872     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE"
4873    }
4874   ],
4875   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
4877  },
4878  {
4879   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::linkToDeath",
4880   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4881   "parameters" :
4882   [
4883    {
4884     "is_this_ptr" : true,
4885     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
4886    },
4887    {
4888     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4889    },
4890    {
4891     "referenced_type" : "_ZTIy"
4892    }
4893   ],
4894   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
4896  },
4897  {
4898   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::setCallback",
4899   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE",
4900   "parameters" :
4901   [
4902    {
4903     "is_this_ptr" : true,
4904     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
4905    },
4906    {
4907     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
4908    }
4909   ],
4910   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4911   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
4912  },
4913  {
4914   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::getDebugInfo",
4915   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4916   "parameters" :
4917   [
4918    {
4919     "is_this_ptr" : true,
4920     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
4921    },
4922    {
4923     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4924    }
4925   ],
4926   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
4928  },
4929  {
4930   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::getHashChain",
4931   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4932   "parameters" :
4933   [
4934    {
4935     "is_this_ptr" : true,
4936     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
4937    },
4938    {
4939     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4940    }
4941   ],
4942   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4943   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
4944  },
4945  {
4946   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::unlinkToDeath",
4947   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4948   "parameters" :
4949   [
4950    {
4951     "is_this_ptr" : true,
4952     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
4953    },
4954    {
4955     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4956    }
4957   ],
4958   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
4960  },
4961  {
4962   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::interfaceChain",
4963   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4964   "parameters" :
4965   [
4966    {
4967     "is_this_ptr" : true,
4968     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
4969    },
4970    {
4971     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4972    }
4973   ],
4974   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
4976  },
4977  {
4978   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::onLastStrongRef",
4979   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv",
4980   "parameters" :
4981   [
4982    {
4983     "is_this_ptr" : true,
4984     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
4985    },
4986    {
4987     "referenced_type" : "_ZTIPKv"
4988    }
4989   ],
4990   "return_type" : "_ZTIv",
4991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
4992  },
4993  {
4994   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::queryPortStatus",
4995   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb15queryPortStatusEv",
4996   "parameters" :
4997   [
4998    {
4999     "is_this_ptr" : true,
5000     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5001    }
5002   ],
5003   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5004   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5005  },
5006  {
5007   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::interfaceDescriptor",
5008   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5009   "parameters" :
5010   [
5011    {
5012     "is_this_ptr" : true,
5013     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5014    },
5015    {
5016     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5017    }
5018   ],
5019   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5020   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5021  },
5022  {
5023   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::notifySyspropsChanged",
5024   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb21notifySyspropsChangedEv",
5025   "parameters" :
5026   [
5027    {
5028     "is_this_ptr" : true,
5029     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5030    }
5031   ],
5032   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5034  },
5035  {
5036   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::setHALInstrumentation",
5037   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb21setHALInstrumentationEv",
5038   "parameters" :
5039   [
5040    {
5041     "is_this_ptr" : true,
5042     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5043    }
5044   ],
5045   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5047  },
5048  {
5049   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::ping",
5050   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb4pingEv",
5051   "parameters" :
5052   [
5053    {
5054     "is_this_ptr" : true,
5055     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5056    }
5057   ],
5058   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5060  },
5061  {
5062   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::debug",
5063   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5064   "parameters" :
5065   [
5066    {
5067     "is_this_ptr" : true,
5068     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5069    },
5070    {
5071     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5072    },
5073    {
5074     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5075    }
5076   ],
5077   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5079  },
5080  {
5081   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::BpHwUsb",
5082   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsbC1ERKNS_2spINS0_7IBinderEEE",
5083   "parameters" :
5084   [
5085    {
5086     "is_this_ptr" : true,
5087     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5088    },
5089    {
5090     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5091    }
5092   ],
5093   "return_type" : "_ZTIv",
5094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5095  },
5096  {
5097   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::BpHwUsb",
5098   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsbC2ERKNS_2spINS0_7IBinderEEE",
5099   "parameters" :
5100   [
5101    {
5102     "is_this_ptr" : true,
5103     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5104    },
5105    {
5106     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5107    }
5108   ],
5109   "return_type" : "_ZTIv",
5110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5111  },
5112  {
5113   "function_name" : "android::hardware::details::castInterface",
5114   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_112IUsbCallbackENS3_4V1_012IUsbCallbackENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5115   "parameters" :
5116   [
5117    {
5118     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
5119    },
5120    {
5121     "referenced_type" : "_ZTIPKc"
5122    },
5123    {
5124     "referenced_type" : "_ZTIb"
5125    }
5126   ],
5127   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
5128   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5129   "template_args" :
5130   [
5131    "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
5132    "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
5133    "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
5134   ]
5135  },
5136  {
5137   "function_name" : "android::hardware::details::castInterface",
5138   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_112IUsbCallbackENS_4hidl4base4V1_05IBaseENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5139   "parameters" :
5140   [
5141    {
5142     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5143    },
5144    {
5145     "referenced_type" : "_ZTIPKc"
5146    },
5147    {
5148     "referenced_type" : "_ZTIb"
5149    }
5150   ],
5151   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
5152   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5153   "template_args" :
5154   [
5155    "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
5156    "_ZTIN7android4hidl4base4V1_05IBaseE",
5157    "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
5158   ]
5159  },
5160  {
5161   "function_name" : "android::hardware::details::castInterface",
5162   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_14IUsbENS3_4V1_04IUsbENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5163   "parameters" :
5164   [
5165    {
5166     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE"
5167    },
5168    {
5169     "referenced_type" : "_ZTIPKc"
5170    },
5171    {
5172     "referenced_type" : "_ZTIb"
5173    }
5174   ],
5175   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
5176   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5177   "template_args" :
5178   [
5179    "_ZTIN7android8hardware3usb4V1_14IUsbE",
5180    "_ZTIN7android8hardware3usb4V1_04IUsbE",
5181    "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
5182   ]
5183  },
5184  {
5185   "function_name" : "android::hardware::details::castInterface",
5186   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_14IUsbENS_4hidl4base4V1_05IBaseENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5187   "parameters" :
5188   [
5189    {
5190     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5191    },
5192    {
5193     "referenced_type" : "_ZTIPKc"
5194    },
5195    {
5196     "referenced_type" : "_ZTIb"
5197    }
5198   ],
5199   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
5200   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5201   "template_args" :
5202   [
5203    "_ZTIN7android8hardware3usb4V1_14IUsbE",
5204    "_ZTIN7android4hidl4base4V1_05IBaseE",
5205    "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
5206   ]
5207  },
5208  {
5209   "function_name" : "android::hardware::details::wrapPassthrough",
5210   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3usb4V1_012IUsbCallbackEvEENS_2spIT_EES8_",
5211   "parameters" :
5212   [
5213    {
5214     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
5215    }
5216   ],
5217   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5218   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5219   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE", "_ZTIv" ]
5220  },
5221  {
5222   "function_name" : "android::hardware::details::getServiceInternal",
5223   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_115BpHwUsbCallbackENS4_12IUsbCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5224   "parameters" :
5225   [
5226    {
5227     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5228    },
5229    {
5230     "referenced_type" : "_ZTIb"
5231    },
5232    {
5233     "referenced_type" : "_ZTIb"
5234    }
5235   ],
5236   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5237   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5238   "template_args" :
5239   [
5240    "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
5241    "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
5242    "_ZTIv",
5243    "_ZTIv"
5244   ]
5245  },
5246  {
5247   "function_name" : "android::hardware::details::getServiceInternal",
5248   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_17BpHwUsbENS4_4IUsbEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5249   "parameters" :
5250   [
5251    {
5252     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5253    },
5254    {
5255     "referenced_type" : "_ZTIb"
5256    },
5257    {
5258     "referenced_type" : "_ZTIb"
5259    }
5260   ],
5261   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5262   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5263   "template_args" :
5264   [
5265    "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
5266    "_ZTIN7android8hardware3usb4V1_14IUsbE",
5267    "_ZTIv",
5268    "_ZTIv"
5269   ]
5270  },
5271  {
5272   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::onLastStrongRef",
5273   "linker_set_key" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv",
5274   "parameters" :
5275   [
5276    {
5277     "is_this_ptr" : true,
5278     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
5279    },
5280    {
5281     "referenced_type" : "_ZTIPKv"
5282    }
5283   ],
5284   "return_type" : "_ZTIv",
5285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
5286  },
5287  {
5288   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::onLastStrongRef",
5289   "linker_set_key" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv",
5290   "parameters" :
5291   [
5292    {
5293     "is_this_ptr" : true,
5294     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5295    },
5296    {
5297     "referenced_type" : "_ZTIPKv"
5298    }
5299   ],
5300   "return_type" : "_ZTIv",
5301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5302  },
5303  {
5304   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::onLastStrongRef",
5305   "linker_set_key" : "_ZTv0_n20_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv",
5306   "parameters" :
5307   [
5308    {
5309     "is_this_ptr" : true,
5310     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
5311    },
5312    {
5313     "referenced_type" : "_ZTIPKv"
5314    }
5315   ],
5316   "return_type" : "_ZTIv",
5317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
5318  },
5319  {
5320   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::onLastStrongRef",
5321   "linker_set_key" : "_ZTv0_n20_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv",
5322   "parameters" :
5323   [
5324    {
5325     "is_this_ptr" : true,
5326     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5327    },
5328    {
5329     "referenced_type" : "_ZTIPKv"
5330    }
5331   ],
5332   "return_type" : "_ZTIv",
5333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5334  }
5335 ],
5336 "global_vars" :
5337 [
5338  {
5339   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback10descriptorE",
5340   "name" : "android::hardware::usb::V1_1::IUsbCallback::descriptor",
5341   "referenced_type" : "_ZTIPKc",
5342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
5343  },
5344  {
5345   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb10descriptorE",
5346   "name" : "android::hardware::usb::V1_1::IUsb::descriptor",
5347   "referenced_type" : "_ZTIPKc",
5348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
5349  }
5350 ],
5351 "lvalue_reference_types" :
5352 [
5353  {
5354   "alignment" : 4,
5355   "linker_set_key" : "_ZTIRK7log_msg",
5356   "name" : "const log_msg &",
5357   "referenced_type" : "_ZTIK7log_msg",
5358   "self_type" : "_ZTIRK7log_msg",
5359   "size" : 4,
5360   "source_file" : "/system/core/liblog/include/log/log_read.h"
5361  },
5362  {
5363   "alignment" : 4,
5364   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5365   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5366   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5367   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5368   "size" : 4,
5369   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5370  },
5371  {
5372   "alignment" : 4,
5373   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5374   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5375   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5376   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5377   "size" : 4,
5378   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
5379  },
5380  {
5381   "alignment" : 4,
5382   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5383   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5384   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5385   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5386   "size" : 4,
5387   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5388  },
5389  {
5390   "alignment" : 4,
5391   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5392   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5393   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5394   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5395   "size" : 4,
5396   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5397  },
5398  {
5399   "alignment" : 4,
5400   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5401   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback> &",
5402   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5403   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5404   "size" : 4,
5405   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5406  },
5407  {
5408   "alignment" : 4,
5409   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5410   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb> &",
5411   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5412   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5413   "size" : 4,
5414   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5415  },
5416  {
5417   "alignment" : 4,
5418   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5419   "name" : "const android::sp<android::hardware::usb::V1_1::IUsbCallback> &",
5420   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5421   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5422   "size" : 4,
5423   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5424  },
5425  {
5426   "alignment" : 4,
5427   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5428   "name" : "const android::sp<android::hardware::usb::V1_1::IUsb> &",
5429   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5430   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5431   "size" : 4,
5432   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5433  },
5434  {
5435   "alignment" : 4,
5436   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5437   "name" : "const android::sp<android::hardware::IBinder> &",
5438   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5439   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5440   "size" : 4,
5441   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5442  },
5443  {
5444   "alignment" : 4,
5445   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5446   "name" : "const android::wp<android::hardware::BHwBinder> &",
5447   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5448   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5449   "size" : 4,
5450   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5451  },
5452  {
5453   "alignment" : 4,
5454   "linker_set_key" : "_ZTIRKN7android7String8E",
5455   "name" : "const android::String8 &",
5456   "referenced_type" : "_ZTIKN7android7String8E",
5457   "self_type" : "_ZTIRKN7android7String8E",
5458   "size" : 4,
5459   "source_file" : "/system/core/libutils/include/utils/String8.h"
5460  },
5461  {
5462   "alignment" : 4,
5463   "linker_set_key" : "_ZTIRKN7android8String16E",
5464   "name" : "const android::String16 &",
5465   "referenced_type" : "_ZTIKN7android8String16E",
5466   "self_type" : "_ZTIRKN7android8String16E",
5467   "size" : 4,
5468   "source_file" : "/system/core/libutils/include/utils/String16.h"
5469  },
5470  {
5471   "alignment" : 4,
5472   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5473   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5474   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5475   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5476   "size" : 4,
5477   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5478  },
5479  {
5480   "alignment" : 4,
5481   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5482   "name" : "const android::hardware::hidl_handle &",
5483   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5484   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5485   "size" : 4,
5486   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5487  },
5488  {
5489   "alignment" : 4,
5490   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5491   "name" : "const android::hardware::hidl_memory &",
5492   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5493   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5494   "size" : 4,
5495   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5496  },
5497  {
5498   "alignment" : 4,
5499   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5500   "name" : "const android::hardware::hidl_string &",
5501   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5502   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5503   "size" : 4,
5504   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5505  },
5506  {
5507   "alignment" : 4,
5508   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5509   "name" : "const android::hardware::hidl_version &",
5510   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5511   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5512   "size" : 4,
5513   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5514  },
5515  {
5516   "alignment" : 4,
5517   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_010PortStatusE",
5518   "name" : "const android::hardware::usb::V1_0::PortStatus &",
5519   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
5520   "self_type" : "_ZTIRKN7android8hardware3usb4V1_010PortStatusE",
5521   "size" : 4,
5522   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5523  },
5524  {
5525   "alignment" : 4,
5526   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE",
5527   "name" : "const android::hardware::usb::V1_0::PortRole &",
5528   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
5529   "self_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE",
5530   "size" : 4,
5531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5532  },
5533  {
5534   "alignment" : 4,
5535   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_114PortStatus_1_1E",
5536   "name" : "const android::hardware::usb::V1_1::PortStatus_1_1 &",
5537   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_114PortStatus_1_1E",
5538   "self_type" : "_ZTIRKN7android8hardware3usb4V1_114PortStatus_1_1E",
5539   "size" : 4,
5540   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5541  },
5542  {
5543   "alignment" : 4,
5544   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5545   "name" : "const android::hardware::Parcel &",
5546   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5547   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5548   "size" : 4,
5549   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5550  },
5551  {
5552   "alignment" : 4,
5553   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5554   "name" : "const android::hardware::Return<bool> &",
5555   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5556   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5557   "size" : 4,
5558   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5559  },
5560  {
5561   "alignment" : 4,
5562   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5563   "name" : "const android::hardware::Status &",
5564   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5565   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5566   "size" : 4,
5567   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5568  },
5569  {
5570   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5571   "name" : "const iter<is_const> &",
5572   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5573   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5574   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5575  },
5576  {
5577   "alignment" : 4,
5578   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5579   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5580   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5581   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5582   "size" : 4,
5583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
5584  },
5585  {
5586   "alignment" : 4,
5587   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5588   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> &",
5589   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5590   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5591   "size" : 4,
5592   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5593  },
5594  {
5595   "alignment" : 4,
5596   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
5597   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> &",
5598   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
5599   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
5600   "size" : 4,
5601   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5602  },
5603  {
5604   "alignment" : 4,
5605   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5606   "name" : "const android::hardware::hidl_vec<int> &",
5607   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5608   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5609   "size" : 4,
5610   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5611  },
5612  {
5613   "alignment" : 4,
5614   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5615   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5616   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5617   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5618   "size" : 4,
5619   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5620  },
5621  {
5622   "alignment" : 4,
5623   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5624   "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 *> > *)> > > &",
5625   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5626   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5627   "size" : 4,
5628   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5629  },
5630  {
5631   "alignment" : 4,
5632   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5633   "name" : "const android::hidl::base::V1_0::IBase *const &",
5634   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5635   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5636   "size" : 4,
5637   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5638  },
5639  {
5640   "alignment" : 4,
5641   "linker_set_key" : "_ZTIRKa",
5642   "name" : "const signed char &",
5643   "referenced_type" : "_ZTIKa",
5644   "self_type" : "_ZTIRKa",
5645   "size" : 4,
5646   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5647  },
5648  {
5649   "alignment" : 4,
5650   "linker_set_key" : "_ZTIRKb",
5651   "name" : "const bool &",
5652   "referenced_type" : "_ZTIKb",
5653   "self_type" : "_ZTIRKb",
5654   "size" : 4,
5655   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5656  },
5657  {
5658   "alignment" : 4,
5659   "linker_set_key" : "_ZTIRKd",
5660   "name" : "const double &",
5661   "referenced_type" : "_ZTIKd",
5662   "self_type" : "_ZTIRKd",
5663   "size" : 4,
5664   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5665  },
5666  {
5667   "alignment" : 4,
5668   "linker_set_key" : "_ZTIRKf",
5669   "name" : "const float &",
5670   "referenced_type" : "_ZTIKf",
5671   "self_type" : "_ZTIRKf",
5672   "size" : 4,
5673   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5674  },
5675  {
5676   "alignment" : 4,
5677   "linker_set_key" : "_ZTIRKh",
5678   "name" : "const unsigned char &",
5679   "referenced_type" : "_ZTIKh",
5680   "self_type" : "_ZTIRKh",
5681   "size" : 4,
5682   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5683  },
5684  {
5685   "alignment" : 4,
5686   "linker_set_key" : "_ZTIRKi",
5687   "name" : "const int &",
5688   "referenced_type" : "_ZTIKi",
5689   "self_type" : "_ZTIRKi",
5690   "size" : 4,
5691   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5692  },
5693  {
5694   "alignment" : 4,
5695   "linker_set_key" : "_ZTIRKj",
5696   "name" : "const unsigned int &",
5697   "referenced_type" : "_ZTIKj",
5698   "self_type" : "_ZTIRKj",
5699   "size" : 4,
5700   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5701  },
5702  {
5703   "alignment" : 4,
5704   "linker_set_key" : "_ZTIRKs",
5705   "name" : "const short &",
5706   "referenced_type" : "_ZTIKs",
5707   "self_type" : "_ZTIRKs",
5708   "size" : 4,
5709   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5710  },
5711  {
5712   "alignment" : 4,
5713   "linker_set_key" : "_ZTIRKt",
5714   "name" : "const unsigned short &",
5715   "referenced_type" : "_ZTIKt",
5716   "self_type" : "_ZTIRKt",
5717   "size" : 4,
5718   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5719  },
5720  {
5721   "alignment" : 4,
5722   "linker_set_key" : "_ZTIRKx",
5723   "name" : "const long long &",
5724   "referenced_type" : "_ZTIKx",
5725   "self_type" : "_ZTIRKx",
5726   "size" : 4,
5727   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5728  },
5729  {
5730   "alignment" : 4,
5731   "linker_set_key" : "_ZTIRKy",
5732   "name" : "const unsigned long long &",
5733   "referenced_type" : "_ZTIKy",
5734   "self_type" : "_ZTIRKy",
5735   "size" : 4,
5736   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5737  },
5738  {
5739   "alignment" : 4,
5740   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5741   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5742   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5743   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5744   "size" : 4,
5745   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5746  },
5747  {
5748   "alignment" : 4,
5749   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5750   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> &",
5751   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5752   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5753   "size" : 4,
5754   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5755  },
5756  {
5757   "alignment" : 4,
5758   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5759   "name" : "android::sp<android::hardware::usb::V1_1::IUsbCallback> &",
5760   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5761   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5762   "size" : 4,
5763   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5764  },
5765  {
5766   "alignment" : 4,
5767   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5768   "name" : "android::sp<android::hardware::usb::V1_1::IUsb> &",
5769   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5770   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5771   "size" : 4,
5772   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5773  },
5774  {
5775   "alignment" : 4,
5776   "linker_set_key" : "_ZTIRN7android5MutexE",
5777   "name" : "android::Mutex &",
5778   "referenced_type" : "_ZTIN7android5MutexE",
5779   "self_type" : "_ZTIRN7android5MutexE",
5780   "size" : 4,
5781   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5782  },
5783  {
5784   "alignment" : 4,
5785   "linker_set_key" : "_ZTIRN7android6RWLockE",
5786   "name" : "android::RWLock &",
5787   "referenced_type" : "_ZTIN7android6RWLockE",
5788   "self_type" : "_ZTIRN7android6RWLockE",
5789   "size" : 4,
5790   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5791  },
5792  {
5793   "alignment" : 4,
5794   "linker_set_key" : "_ZTIRN7android7String8E",
5795   "name" : "android::String8 &",
5796   "referenced_type" : "_ZTIN7android7String8E",
5797   "self_type" : "_ZTIRN7android7String8E",
5798   "size" : 4,
5799   "source_file" : "/system/core/libutils/include/utils/String8.h"
5800  },
5801  {
5802   "alignment" : 4,
5803   "linker_set_key" : "_ZTIRN7android8String16E",
5804   "name" : "android::String16 &",
5805   "referenced_type" : "_ZTIN7android8String16E",
5806   "self_type" : "_ZTIRN7android8String16E",
5807   "size" : 4,
5808   "source_file" : "/system/core/libutils/include/utils/String16.h"
5809  },
5810  {
5811   "alignment" : 4,
5812   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
5813   "name" : "android::hardware::TextOutput &",
5814   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
5815   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
5816   "size" : 4,
5817   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5818  },
5819  {
5820   "alignment" : 4,
5821   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5822   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5823   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5824   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5825   "size" : 4,
5826   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5827  },
5828  {
5829   "alignment" : 4,
5830   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
5831   "name" : "android::hardware::hidl_memory &",
5832   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5833   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
5834   "size" : 4,
5835   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5836  },
5837  {
5838   "alignment" : 4,
5839   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
5840   "name" : "android::hardware::hidl_string &",
5841   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5842   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
5843   "size" : 4,
5844   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5845  },
5846  {
5847   "alignment" : 4,
5848   "linker_set_key" : "_ZTIRN7android8hardware3usb4V1_010PortStatusE",
5849   "name" : "android::hardware::usb::V1_0::PortStatus &",
5850   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
5851   "self_type" : "_ZTIRN7android8hardware3usb4V1_010PortStatusE",
5852   "size" : 4,
5853   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5854  },
5855  {
5856   "alignment" : 4,
5857   "linker_set_key" : "_ZTIRN7android8hardware3usb4V1_114PortStatus_1_1E",
5858   "name" : "android::hardware::usb::V1_1::PortStatus_1_1 &",
5859   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
5860   "self_type" : "_ZTIRN7android8hardware3usb4V1_114PortStatus_1_1E",
5861   "size" : 4,
5862   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5863  },
5864  {
5865   "alignment" : 4,
5866   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
5867   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsbCallback> > &",
5868   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
5869   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
5870   "size" : 4,
5871   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5872  },
5873  {
5874   "alignment" : 4,
5875   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
5876   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsb> > &",
5877   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
5878   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
5879   "size" : 4,
5880   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5881  },
5882  {
5883   "alignment" : 4,
5884   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5885   "name" : "android::hardware::Return<bool> &",
5886   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5887   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5888   "size" : 4,
5889   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5890  },
5891  {
5892   "alignment" : 4,
5893   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5894   "name" : "android::hardware::Return<void> &",
5895   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5896   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5897   "size" : 4,
5898   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5899  },
5900  {
5901   "alignment" : 4,
5902   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5903   "name" : "android::hardware::Status &",
5904   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5905   "self_type" : "_ZTIRN7android8hardware6StatusE",
5906   "size" : 4,
5907   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5908  },
5909  {
5910   "alignment" : 4,
5911   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5912   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5913   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5914   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5915   "size" : 4,
5916   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5917  },
5918  {
5919   "alignment" : 4,
5920   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5921   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5922   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5923   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5924   "size" : 4,
5925   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5926  },
5927  {
5928   "alignment" : 4,
5929   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
5930   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> &",
5931   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
5932   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
5933   "size" : 4,
5934   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5935  },
5936  {
5937   "alignment" : 4,
5938   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
5939   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1> &",
5940   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
5941   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
5942   "size" : 4,
5943   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5944  },
5945  {
5946   "alignment" : 4,
5947   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5948   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5949   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5950   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5951   "size" : 4,
5952   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5953  },
5954  {
5955   "alignment" : 4,
5956   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5957   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5958   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5959   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5960   "size" : 4,
5961   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5962  },
5963  {
5964   "alignment" : 4,
5965   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5966   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> &",
5967   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5968   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5969   "size" : 4,
5970   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5971  },
5972  {
5973   "alignment" : 4,
5974   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
5975   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> &",
5976   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
5977   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
5978   "size" : 4,
5979   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5980  },
5981  {
5982   "alignment" : 4,
5983   "linker_set_key" : "_ZTIRh",
5984   "name" : "unsigned char &",
5985   "referenced_type" : "_ZTIh",
5986   "self_type" : "_ZTIRh",
5987   "size" : 4,
5988   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5989  },
5990  {
5991   "alignment" : 4,
5992   "linker_set_key" : "_ZTIRi",
5993   "name" : "int &",
5994   "referenced_type" : "_ZTIi",
5995   "self_type" : "_ZTIRi",
5996   "size" : 4,
5997   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5998  },
5999  {
6000   "alignment" : 4,
6001   "linker_set_key" : "_ZTIRj",
6002   "name" : "unsigned int &",
6003   "referenced_type" : "_ZTIj",
6004   "self_type" : "_ZTIRj",
6005   "size" : 4,
6006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
6007  }
6008 ],
6009 "pointer_types" :
6010 [
6011  {
6012   "alignment" : 4,
6013   "linker_set_key" : "_ZTIP13native_handle",
6014   "name" : "native_handle *",
6015   "referenced_type" : "_ZTI13native_handle",
6016   "self_type" : "_ZTIP13native_handle",
6017   "size" : 4,
6018   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6019  },
6020  {
6021   "alignment" : 4,
6022   "linker_set_key" : "_ZTIP18android_flex_plane",
6023   "name" : "android_flex_plane *",
6024   "referenced_type" : "_ZTI18android_flex_plane",
6025   "self_type" : "_ZTIP18android_flex_plane",
6026   "size" : 4,
6027   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6028  },
6029  {
6030   "alignment" : 4,
6031   "linker_set_key" : "_ZTIP7log_msg",
6032   "name" : "log_msg *",
6033   "referenced_type" : "_ZTI7log_msg",
6034   "self_type" : "_ZTIP7log_msg",
6035   "size" : 4,
6036   "source_file" : "/system/core/liblog/include/log/log_read.h"
6037  },
6038  {
6039   "alignment" : 4,
6040   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6041   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6042   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6043   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6044   "size" : 4,
6045   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6046  },
6047  {
6048   "alignment" : 4,
6049   "linker_set_key" : "_ZTIPFiPvE",
6050   "name" : "int (*)(void *)",
6051   "referenced_type" : "_ZTIFiPvE",
6052   "self_type" : "_ZTIPFiPvE",
6053   "size" : 4,
6054   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6055  },
6056  {
6057   "alignment" : 4,
6058   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6059   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6060   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6061   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6062   "size" : 4,
6063   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6064  },
6065  {
6066   "alignment" : 4,
6067   "linker_set_key" : "_ZTIPK13native_handle",
6068   "name" : "const native_handle *",
6069   "referenced_type" : "_ZTIK13native_handle",
6070   "self_type" : "_ZTIPK13native_handle",
6071   "size" : 4,
6072   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6073  },
6074  {
6075   "alignment" : 4,
6076   "linker_set_key" : "_ZTIPK7log_msg",
6077   "name" : "const log_msg *",
6078   "referenced_type" : "_ZTIK7log_msg",
6079   "self_type" : "_ZTIPK7log_msg",
6080   "size" : 4,
6081   "source_file" : "/system/core/liblog/include/log/log_read.h"
6082  },
6083  {
6084   "alignment" : 4,
6085   "linker_set_key" : "_ZTIPKDs",
6086   "name" : "const char16_t *",
6087   "referenced_type" : "_ZTIKDs",
6088   "self_type" : "_ZTIPKDs",
6089   "size" : 4,
6090   "source_file" : "/system/core/libutils/include/utils/String16.h"
6091  },
6092  {
6093   "alignment" : 4,
6094   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6095   "name" : "const android::VectorImpl *",
6096   "referenced_type" : "_ZTIKN7android10VectorImplE",
6097   "self_type" : "_ZTIPKN7android10VectorImplE",
6098   "size" : 4,
6099   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6100  },
6101  {
6102   "alignment" : 4,
6103   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6104   "name" : "const android::NativeHandle *",
6105   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6106   "self_type" : "_ZTIPKN7android12NativeHandleE",
6107   "size" : 4,
6108   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6109  },
6110  {
6111   "alignment" : 4,
6112   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6113   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6114   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6115   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6116   "size" : 4,
6117   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6118  },
6119  {
6120   "alignment" : 4,
6121   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6122   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6123   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6124   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6125   "size" : 4,
6126   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6127  },
6128  {
6129   "alignment" : 4,
6130   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6131   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6132   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6133   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6134   "size" : 4,
6135   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6136  },
6137  {
6138   "alignment" : 4,
6139   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6140   "name" : "const android::sp<android::hardware::ProcessState> *",
6141   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6142   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6143   "size" : 4,
6144   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6145  },
6146  {
6147   "alignment" : 4,
6148   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6149   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6150   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6151   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6152   "size" : 4,
6153   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6154  },
6155  {
6156   "alignment" : 4,
6157   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6158   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6159   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6160   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6161   "size" : 4,
6162   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6163  },
6164  {
6165   "alignment" : 4,
6166   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6167   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback> *",
6168   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6169   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6170   "size" : 4,
6171   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6172  },
6173  {
6174   "alignment" : 4,
6175   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6176   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb> *",
6177   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6178   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6179   "size" : 4,
6180   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6181  },
6182  {
6183   "alignment" : 4,
6184   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6185   "name" : "const android::sp<android::hardware::usb::V1_1::IUsbCallback> *",
6186   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6187   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6188   "size" : 4,
6189   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6190  },
6191  {
6192   "alignment" : 4,
6193   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6194   "name" : "const android::sp<android::hardware::usb::V1_1::IUsb> *",
6195   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6196   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6197   "size" : 4,
6198   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6199  },
6200  {
6201   "alignment" : 4,
6202   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6203   "name" : "const android::sp<android::hardware::IBinder> *",
6204   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6205   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6206   "size" : 4,
6207   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6208  },
6209  {
6210   "alignment" : 4,
6211   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6212   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6213   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6214   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6215   "size" : 4,
6216   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6217  },
6218  {
6219   "alignment" : 4,
6220   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6221   "name" : "const android::wp<android::hardware::BHwBinder> *",
6222   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6223   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6224   "size" : 4,
6225   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6226  },
6227  {
6228   "alignment" : 4,
6229   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6230   "name" : "const android::hidl::base::V1_0::IBase *",
6231   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6232   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6233   "size" : 4,
6234   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6235  },
6236  {
6237   "alignment" : 4,
6238   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6239   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6240   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6241   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6242   "size" : 4,
6243   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6244  },
6245  {
6246   "alignment" : 4,
6247   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6248   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6249   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6250   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6251   "size" : 4,
6252   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6253  },
6254  {
6255   "alignment" : 4,
6256   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6257   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6258   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6259   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6260   "size" : 4,
6261   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6262  },
6263  {
6264   "alignment" : 4,
6265   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6266   "name" : "const android::RefBase *",
6267   "referenced_type" : "_ZTIKN7android7RefBaseE",
6268   "self_type" : "_ZTIPKN7android7RefBaseE",
6269   "size" : 4,
6270   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6271  },
6272  {
6273   "alignment" : 4,
6274   "linker_set_key" : "_ZTIPKN7android7String8E",
6275   "name" : "const android::String8 *",
6276   "referenced_type" : "_ZTIKN7android7String8E",
6277   "self_type" : "_ZTIPKN7android7String8E",
6278   "size" : 4,
6279   "source_file" : "/system/core/libutils/include/utils/String8.h"
6280  },
6281  {
6282   "alignment" : 4,
6283   "linker_set_key" : "_ZTIPKN7android8String16E",
6284   "name" : "const android::String16 *",
6285   "referenced_type" : "_ZTIKN7android8String16E",
6286   "self_type" : "_ZTIPKN7android8String16E",
6287   "size" : 4,
6288   "source_file" : "/system/core/libutils/include/utils/String16.h"
6289  },
6290  {
6291   "alignment" : 4,
6292   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6293   "name" : "const android::hardware::BpHwRefBase *",
6294   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6295   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6296   "size" : 4,
6297   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6298  },
6299  {
6300   "alignment" : 4,
6301   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6302   "name" : "const android::hardware::hidl_memory *",
6303   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6304   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6305   "size" : 4,
6306   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6307  },
6308  {
6309   "alignment" : 4,
6310   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6311   "name" : "const android::hardware::hidl_version *",
6312   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6313   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6314   "size" : 4,
6315   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6316  },
6317  {
6318   "alignment" : 4,
6319   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_012IUsbCallbackE",
6320   "name" : "const android::hardware::usb::V1_0::IUsbCallback *",
6321   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
6322   "self_type" : "_ZTIPKN7android8hardware3usb4V1_012IUsbCallbackE",
6323   "size" : 4,
6324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
6325  },
6326  {
6327   "alignment" : 4,
6328   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6329   "name" : "const android::hardware::usb::V1_0::BpHwUsbCallback *",
6330   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6331   "self_type" : "_ZTIPKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6332   "size" : 4,
6333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
6334  },
6335  {
6336   "alignment" : 4,
6337   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_04IUsbE",
6338   "name" : "const android::hardware::usb::V1_0::IUsb *",
6339   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
6340   "self_type" : "_ZTIPKN7android8hardware3usb4V1_04IUsbE",
6341   "size" : 4,
6342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
6343  },
6344  {
6345   "alignment" : 4,
6346   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_07BpHwUsbE",
6347   "name" : "const android::hardware::usb::V1_0::BpHwUsb *",
6348   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
6349   "self_type" : "_ZTIPKN7android8hardware3usb4V1_07BpHwUsbE",
6350   "size" : 4,
6351   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
6352  },
6353  {
6354   "alignment" : 4,
6355   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_112IUsbCallbackE",
6356   "name" : "const android::hardware::usb::V1_1::IUsbCallback *",
6357   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_112IUsbCallbackE",
6358   "self_type" : "_ZTIPKN7android8hardware3usb4V1_112IUsbCallbackE",
6359   "size" : 4,
6360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
6361  },
6362  {
6363   "alignment" : 4,
6364   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_114PortStatus_1_1E",
6365   "name" : "const android::hardware::usb::V1_1::PortStatus_1_1 *",
6366   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_114PortStatus_1_1E",
6367   "self_type" : "_ZTIPKN7android8hardware3usb4V1_114PortStatus_1_1E",
6368   "size" : 4,
6369   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6370  },
6371  {
6372   "alignment" : 4,
6373   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
6374   "name" : "const android::hardware::usb::V1_1::BpHwUsbCallback *",
6375   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
6376   "self_type" : "_ZTIPKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
6377   "size" : 4,
6378   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
6379  },
6380  {
6381   "alignment" : 4,
6382   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_14IUsbE",
6383   "name" : "const android::hardware::usb::V1_1::IUsb *",
6384   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_14IUsbE",
6385   "self_type" : "_ZTIPKN7android8hardware3usb4V1_14IUsbE",
6386   "size" : 4,
6387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
6388  },
6389  {
6390   "alignment" : 4,
6391   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_17BpHwUsbE",
6392   "name" : "const android::hardware::usb::V1_1::BpHwUsb *",
6393   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_17BpHwUsbE",
6394   "self_type" : "_ZTIPKN7android8hardware3usb4V1_17BpHwUsbE",
6395   "size" : 4,
6396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
6397  },
6398  {
6399   "alignment" : 4,
6400   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
6401   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsbCallback> > *",
6402   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
6403   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
6404   "size" : 4,
6405   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6406  },
6407  {
6408   "alignment" : 4,
6409   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
6410   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsb> > *",
6411   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
6412   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
6413   "size" : 4,
6414   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6415  },
6416  {
6417   "alignment" : 4,
6418   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6419   "name" : "const android::hardware::Return<bool> *",
6420   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6421   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6422   "size" : 4,
6423   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6424  },
6425  {
6426   "alignment" : 4,
6427   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6428   "name" : "const android::hardware::Status *",
6429   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6430   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6431   "size" : 4,
6432   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6433  },
6434  {
6435   "alignment" : 4,
6436   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6437   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6438   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6439   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6440   "size" : 4,
6441   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6442  },
6443  {
6444   "alignment" : 4,
6445   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6446   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6447   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6448   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6449   "size" : 4,
6450   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6451  },
6452  {
6453   "alignment" : 4,
6454   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6455   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> *",
6456   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6457   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6458   "size" : 4,
6459   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6460  },
6461  {
6462   "alignment" : 4,
6463   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
6464   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1> *",
6465   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
6466   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
6467   "size" : 4,
6468   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6469  },
6470  {
6471   "alignment" : 4,
6472   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6473   "name" : "const android::hardware::details::hidl_pointer<int> *",
6474   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6475   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6476   "size" : 4,
6477   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6478  },
6479  {
6480   "alignment" : 4,
6481   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
6482   "name" : "const android::hardware::details::return_status *",
6483   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
6484   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
6485   "size" : 4,
6486   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6487  },
6488  {
6489   "alignment" : 4,
6490   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6491   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> *",
6492   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6493   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6494   "size" : 4,
6495   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6496  },
6497  {
6498   "alignment" : 4,
6499   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6500   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> *",
6501   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6502   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6503   "size" : 4,
6504   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6505  },
6506  {
6507   "alignment" : 4,
6508   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6509   "name" : "const android::hardware::hidl_vec<int> *",
6510   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6511   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6512   "size" : 4,
6513   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6514  },
6515  {
6516   "alignment" : 4,
6517   "linker_set_key" : "_ZTIPKc",
6518   "name" : "const char *",
6519   "referenced_type" : "_ZTIKc",
6520   "self_type" : "_ZTIPKc",
6521   "size" : 4,
6522   "source_file" : "/system/core/liblog/include/android/log.h"
6523  },
6524  {
6525   "alignment" : 4,
6526   "linker_set_key" : "_ZTIPKh",
6527   "name" : "const unsigned char *",
6528   "referenced_type" : "_ZTIKh",
6529   "self_type" : "_ZTIPKh",
6530   "size" : 4,
6531   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6532  },
6533  {
6534   "alignment" : 4,
6535   "linker_set_key" : "_ZTIPKv",
6536   "name" : "const void *",
6537   "referenced_type" : "_ZTIKv",
6538   "self_type" : "_ZTIPKv",
6539   "size" : 4,
6540   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6541  },
6542  {
6543   "alignment" : 4,
6544   "linker_set_key" : "_ZTIPKy",
6545   "name" : "const unsigned long long *",
6546   "referenced_type" : "_ZTIKy",
6547   "self_type" : "_ZTIPKy",
6548   "size" : 4,
6549   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6550  },
6551  {
6552   "alignment" : 4,
6553   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6554   "name" : "android::ScopedTrace *",
6555   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6556   "self_type" : "_ZTIPN7android11ScopedTraceE",
6557   "size" : 4,
6558   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6559  },
6560  {
6561   "alignment" : 4,
6562   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6563   "name" : "android::ReferenceRenamer *",
6564   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6565   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6566   "size" : 4,
6567   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6568  },
6569  {
6570   "alignment" : 4,
6571   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6572   "name" : "android::VirtualLightRefBase *",
6573   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6574   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6575   "size" : 4,
6576   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6577  },
6578  {
6579   "alignment" : 4,
6580   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6581   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6582   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6583   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6584   "size" : 4,
6585   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6586  },
6587  {
6588   "alignment" : 4,
6589   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6590   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6591   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6592   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6593   "size" : 4,
6594   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6595  },
6596  {
6597   "alignment" : 4,
6598   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6599   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6600   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6601   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6602   "size" : 4,
6603   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6604  },
6605  {
6606   "alignment" : 4,
6607   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6608   "name" : "android::sp<android::hardware::ProcessState> *",
6609   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6610   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6611   "size" : 4,
6612   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6613  },
6614  {
6615   "alignment" : 4,
6616   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6617   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6618   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6619   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6620   "size" : 4,
6621   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6622  },
6623  {
6624   "alignment" : 4,
6625   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6626   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> *",
6627   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6628   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6629   "size" : 4,
6630   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6631  },
6632  {
6633   "alignment" : 4,
6634   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6635   "name" : "android::sp<android::hardware::usb::V1_0::IUsb> *",
6636   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6637   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6638   "size" : 4,
6639   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6640  },
6641  {
6642   "alignment" : 4,
6643   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6644   "name" : "android::sp<android::hardware::usb::V1_1::IUsbCallback> *",
6645   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6646   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6647   "size" : 4,
6648   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6649  },
6650  {
6651   "alignment" : 4,
6652   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6653   "name" : "android::sp<android::hardware::usb::V1_1::IUsb> *",
6654   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6655   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6656   "size" : 4,
6657   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6658  },
6659  {
6660   "alignment" : 4,
6661   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6662   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6663   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6664   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6665   "size" : 4,
6666   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6667  },
6668  {
6669   "alignment" : 4,
6670   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6671   "name" : "android::sp<android::hardware::IBinder> *",
6672   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6673   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6674   "size" : 4,
6675   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6676  },
6677  {
6678   "alignment" : 4,
6679   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6680   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6681   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6682   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6683   "size" : 4,
6684   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6685  },
6686  {
6687   "alignment" : 4,
6688   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6689   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6690   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6691   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6692   "size" : 4,
6693   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6694  },
6695  {
6696   "alignment" : 4,
6697   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6698   "name" : "android::wp<android::hardware::BHwBinder> *",
6699   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6700   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6701   "size" : 4,
6702   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6703  },
6704  {
6705   "alignment" : 4,
6706   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6707   "name" : "android::hidl::base::V1_0::IBase *",
6708   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6709   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6710   "size" : 4,
6711   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6712  },
6713  {
6714   "alignment" : 4,
6715   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6716   "name" : "android::hidl::base::V1_0::BnHwBase *",
6717   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
6718   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6719   "size" : 4,
6720   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6721  },
6722  {
6723   "alignment" : 4,
6724   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6725   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6726   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6727   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6728   "size" : 4,
6729   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6730  },
6731  {
6732   "alignment" : 4,
6733   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6734   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6735   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6736   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6737   "size" : 4,
6738   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6739  },
6740  {
6741   "alignment" : 4,
6742   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
6743   "name" : "android::Mutex::Autolock *",
6744   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
6745   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
6746   "size" : 4,
6747   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6748  },
6749  {
6750   "alignment" : 4,
6751   "linker_set_key" : "_ZTIPN7android5MutexE",
6752   "name" : "android::Mutex *",
6753   "referenced_type" : "_ZTIN7android5MutexE",
6754   "self_type" : "_ZTIPN7android5MutexE",
6755   "size" : 4,
6756   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6757  },
6758  {
6759   "alignment" : 4,
6760   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
6761   "name" : "android::RWLock::AutoRLock *",
6762   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
6763   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
6764   "size" : 4,
6765   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6766  },
6767  {
6768   "alignment" : 4,
6769   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
6770   "name" : "android::RWLock::AutoWLock *",
6771   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
6772   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
6773   "size" : 4,
6774   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6775  },
6776  {
6777   "alignment" : 4,
6778   "linker_set_key" : "_ZTIPN7android6RWLockE",
6779   "name" : "android::RWLock *",
6780   "referenced_type" : "_ZTIN7android6RWLockE",
6781   "self_type" : "_ZTIPN7android6RWLockE",
6782   "size" : 4,
6783   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6784  },
6785  {
6786   "alignment" : 4,
6787   "linker_set_key" : "_ZTIPN7android6ThreadE",
6788   "name" : "android::Thread *",
6789   "referenced_type" : "_ZTIN7android6ThreadE",
6790   "self_type" : "_ZTIPN7android6ThreadE",
6791   "size" : 4,
6792   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6793  },
6794  {
6795   "alignment" : 4,
6796   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
6797   "name" : "android::RefBase::weakref_impl *",
6798   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
6799   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
6800   "size" : 4,
6801   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6802  },
6803  {
6804   "alignment" : 4,
6805   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
6806   "name" : "android::RefBase::weakref_type *",
6807   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
6808   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
6809   "size" : 4,
6810   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6811  },
6812  {
6813   "alignment" : 4,
6814   "linker_set_key" : "_ZTIPN7android7RefBaseE",
6815   "name" : "android::RefBase *",
6816   "referenced_type" : "_ZTIN7android7RefBaseE",
6817   "self_type" : "_ZTIPN7android7RefBaseE",
6818   "size" : 4,
6819   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6820  },
6821  {
6822   "alignment" : 4,
6823   "linker_set_key" : "_ZTIPN7android7String8E",
6824   "name" : "android::String8 *",
6825   "referenced_type" : "_ZTIN7android7String8E",
6826   "self_type" : "_ZTIPN7android7String8E",
6827   "size" : 4,
6828   "source_file" : "/system/core/libutils/include/utils/String8.h"
6829  },
6830  {
6831   "alignment" : 4,
6832   "linker_set_key" : "_ZTIPN7android8String16E",
6833   "name" : "android::String16 *",
6834   "referenced_type" : "_ZTIN7android8String16E",
6835   "self_type" : "_ZTIPN7android8String16E",
6836   "size" : 4,
6837   "source_file" : "/system/core/libutils/include/utils/String16.h"
6838  },
6839  {
6840   "alignment" : 4,
6841   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
6842   "name" : "android::hardware::IInterface *",
6843   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
6844   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
6845   "size" : 4,
6846   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6847  },
6848  {
6849   "alignment" : 4,
6850   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6851   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6852   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6853   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6854   "size" : 4,
6855   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6856  },
6857  {
6858   "alignment" : 4,
6859   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
6860   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_1::IUsbCallback> *",
6861   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
6862   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
6863   "size" : 4,
6864   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6865  },
6866  {
6867   "alignment" : 4,
6868   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
6869   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_1::IUsb> *",
6870   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
6871   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
6872   "size" : 4,
6873   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6874  },
6875  {
6876   "alignment" : 4,
6877   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
6878   "name" : "android::hardware::hidl_memory *",
6879   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6880   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
6881   "size" : 4,
6882   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6883  },
6884  {
6885   "alignment" : 4,
6886   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
6887   "name" : "android::hardware::hidl_string *",
6888   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6889   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
6890   "size" : 4,
6891   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6892  },
6893  {
6894   "alignment" : 4,
6895   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
6896   "name" : "android::hardware::ProcessState *",
6897   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
6898   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
6899   "size" : 4,
6900   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6901  },
6902  {
6903   "alignment" : 4,
6904   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
6905   "name" : "android::hardware::hidl_version *",
6906   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6907   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
6908   "size" : 4,
6909   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6910  },
6911  {
6912   "alignment" : 4,
6913   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6914   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6915   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6916   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6917   "size" : 4,
6918   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6919  },
6920  {
6921   "alignment" : 4,
6922   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6923   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6924   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6925   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6926   "size" : 4,
6927   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6928  },
6929  {
6930   "alignment" : 4,
6931   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6932   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6933   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6934   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6935   "size" : 4,
6936   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6937  },
6938  {
6939   "alignment" : 4,
6940   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6941   "name" : "android::hardware::GrantorDescriptor *",
6942   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6943   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6944   "size" : 4,
6945   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6946  },
6947  {
6948   "alignment" : 4,
6949   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6950   "name" : "android::hardware::hidl_death_recipient *",
6951   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
6952   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6953   "size" : 4,
6954   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6955  },
6956  {
6957   "alignment" : 4,
6958   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6959   "name" : "android::hardware::hidl_binder_death_recipient *",
6960   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
6961   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6962   "size" : 4,
6963   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6964  },
6965  {
6966   "alignment" : 4,
6967   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE",
6968   "name" : "android::hardware::usb::V1_0::PortStatus *",
6969   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
6970   "self_type" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE",
6971   "size" : 4,
6972   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6973  },
6974  {
6975   "alignment" : 4,
6976   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE",
6977   "name" : "android::hardware::usb::V1_0::IUsbCallback *",
6978   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
6979   "self_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE",
6980   "size" : 4,
6981   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6982  },
6983  {
6984   "alignment" : 4,
6985   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE",
6986   "name" : "android::hardware::usb::V1_0::BnHwUsbCallback *",
6987   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
6988   "self_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE",
6989   "size" : 4,
6990   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
6991  },
6992  {
6993   "alignment" : 4,
6994   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_04IUsbE",
6995   "name" : "android::hardware::usb::V1_0::IUsb *",
6996   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
6997   "self_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE",
6998   "size" : 4,
6999   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7000  },
7001  {
7002   "alignment" : 4,
7003   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE",
7004   "name" : "android::hardware::usb::V1_0::BnHwUsb *",
7005   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
7006   "self_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE",
7007   "size" : 4,
7008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
7009  },
7010  {
7011   "alignment" : 4,
7012   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE",
7013   "name" : "android::hardware::usb::V1_1::IUsbCallback *",
7014   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
7015   "self_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE",
7016   "size" : 4,
7017   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7018  },
7019  {
7020   "alignment" : 4,
7021   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_113BsUsbCallbackE",
7022   "name" : "android::hardware::usb::V1_1::BsUsbCallback *",
7023   "referenced_type" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE",
7024   "self_type" : "_ZTIPN7android8hardware3usb4V1_113BsUsbCallbackE",
7025   "size" : 4,
7026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7027  },
7028  {
7029   "alignment" : 4,
7030   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_114PortStatus_1_1E",
7031   "name" : "android::hardware::usb::V1_1::PortStatus_1_1 *",
7032   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
7033   "self_type" : "_ZTIPN7android8hardware3usb4V1_114PortStatus_1_1E",
7034   "size" : 4,
7035   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7036  },
7037  {
7038   "alignment" : 4,
7039   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE",
7040   "name" : "android::hardware::usb::V1_1::BnHwUsbCallback *",
7041   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
7042   "self_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE",
7043   "size" : 4,
7044   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7045  },
7046  {
7047   "alignment" : 4,
7048   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE",
7049   "name" : "android::hardware::usb::V1_1::BpHwUsbCallback *",
7050   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
7051   "self_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE",
7052   "size" : 4,
7053   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7054  },
7055  {
7056   "alignment" : 4,
7057   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_14IUsbE",
7058   "name" : "android::hardware::usb::V1_1::IUsb *",
7059   "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
7060   "self_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE",
7061   "size" : 4,
7062   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7063  },
7064  {
7065   "alignment" : 4,
7066   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_15BsUsbE",
7067   "name" : "android::hardware::usb::V1_1::BsUsb *",
7068   "referenced_type" : "_ZTIN7android8hardware3usb4V1_15BsUsbE",
7069   "self_type" : "_ZTIPN7android8hardware3usb4V1_15BsUsbE",
7070   "size" : 4,
7071   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7072  },
7073  {
7074   "alignment" : 4,
7075   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE",
7076   "name" : "android::hardware::usb::V1_1::BnHwUsb *",
7077   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
7078   "self_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE",
7079   "size" : 4,
7080   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7081  },
7082  {
7083   "alignment" : 4,
7084   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE",
7085   "name" : "android::hardware::usb::V1_1::BpHwUsb *",
7086   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
7087   "self_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE",
7088   "size" : 4,
7089   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7090  },
7091  {
7092   "alignment" : 4,
7093   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
7094   "name" : "android::hardware::Parcel *",
7095   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7096   "self_type" : "_ZTIPN7android8hardware6ParcelE",
7097   "size" : 4,
7098   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7099  },
7100  {
7101   "alignment" : 4,
7102   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
7103   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsbCallback> > *",
7104   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
7105   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
7106   "size" : 4,
7107   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7108  },
7109  {
7110   "alignment" : 4,
7111   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
7112   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsb> > *",
7113   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
7114   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
7115   "size" : 4,
7116   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7117  },
7118  {
7119   "alignment" : 4,
7120   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
7121   "name" : "android::hardware::Return<bool> *",
7122   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7123   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7124   "size" : 4,
7125   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7126  },
7127  {
7128   "alignment" : 4,
7129   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7130   "name" : "android::hardware::Return<void> *",
7131   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7132   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7133   "size" : 4,
7134   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7135  },
7136  {
7137   "alignment" : 4,
7138   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7139   "name" : "android::hardware::Status *",
7140   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7141   "self_type" : "_ZTIPN7android8hardware6StatusE",
7142   "size" : 4,
7143   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7144  },
7145  {
7146   "alignment" : 4,
7147   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7148   "name" : "android::hardware::IBinder::DeathRecipient *",
7149   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7150   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7151   "size" : 4,
7152   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7153  },
7154  {
7155   "alignment" : 4,
7156   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7157   "name" : "android::hardware::IBinder *",
7158   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7159   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7160   "size" : 4,
7161   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7162  },
7163  {
7164   "alignment" : 4,
7165   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7166   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7167   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7168   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7169   "size" : 4,
7170   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7171  },
7172  {
7173   "alignment" : 4,
7174   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7175   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7176   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7177   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7178   "size" : 4,
7179   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7180  },
7181  {
7182   "alignment" : 4,
7183   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7184   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> *",
7185   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7186   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7187   "size" : 4,
7188   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7189  },
7190  {
7191   "alignment" : 4,
7192   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7193   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1> *",
7194   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7195   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7196   "size" : 4,
7197   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7198  },
7199  {
7200   "alignment" : 4,
7201   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7202   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
7203   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7204   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7205   "size" : 4,
7206   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7207  },
7208  {
7209   "alignment" : 4,
7210   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
7211   "name" : "android::hardware::details::return_status *",
7212   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7213   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
7214   "size" : 4,
7215   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7216  },
7217  {
7218   "alignment" : 4,
7219   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7220   "name" : "android::hardware::details::HidlInstrumentor *",
7221   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7222   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7223   "size" : 4,
7224   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7225  },
7226  {
7227   "alignment" : 4,
7228   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7229   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7230   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7231   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7232   "size" : 4,
7233   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7234  },
7235  {
7236   "alignment" : 4,
7237   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7238   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7239   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7240   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7241   "size" : 4,
7242   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7243  },
7244  {
7245   "alignment" : 4,
7246   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7247   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> *",
7248   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7249   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7250   "size" : 4,
7251   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7252  },
7253  {
7254   "alignment" : 4,
7255   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7256   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> *",
7257   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7258   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7259   "size" : 4,
7260   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7261  },
7262  {
7263   "alignment" : 4,
7264   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7265   "name" : "android::hardware::BHwBinder *",
7266   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7267   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7268   "size" : 4,
7269   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7270  },
7271  {
7272   "alignment" : 4,
7273   "linker_set_key" : "_ZTIPN7android9ConditionE",
7274   "name" : "android::Condition *",
7275   "referenced_type" : "_ZTIN7android9ConditionE",
7276   "self_type" : "_ZTIPN7android9ConditionE",
7277   "size" : 4,
7278   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7279  },
7280  {
7281   "alignment" : 4,
7282   "linker_set_key" : "_ZTIPPv",
7283   "name" : "void **",
7284   "referenced_type" : "_ZTIPv",
7285   "self_type" : "_ZTIPPv",
7286   "size" : 4,
7287   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7288  },
7289  {
7290   "alignment" : 4,
7291   "linker_set_key" : "_ZTIPc",
7292   "name" : "char *",
7293   "referenced_type" : "_ZTIc",
7294   "self_type" : "_ZTIPc",
7295   "size" : 4,
7296   "source_file" : "/system/core/liblog/include/log/log_read.h"
7297  },
7298  {
7299   "alignment" : 4,
7300   "linker_set_key" : "_ZTIPh",
7301   "name" : "unsigned char *",
7302   "referenced_type" : "_ZTIh",
7303   "self_type" : "_ZTIPh",
7304   "size" : 4,
7305   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7306  },
7307  {
7308   "alignment" : 4,
7309   "linker_set_key" : "_ZTIPi",
7310   "name" : "int *",
7311   "referenced_type" : "_ZTIi",
7312   "self_type" : "_ZTIPi",
7313   "size" : 4,
7314   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7315  },
7316  {
7317   "alignment" : 4,
7318   "linker_set_key" : "_ZTIPj",
7319   "name" : "unsigned int *",
7320   "referenced_type" : "_ZTIj",
7321   "self_type" : "_ZTIPj",
7322   "size" : 4,
7323   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7324  },
7325  {
7326   "alignment" : 4,
7327   "linker_set_key" : "_ZTIPv",
7328   "name" : "void *",
7329   "referenced_type" : "_ZTIv",
7330   "self_type" : "_ZTIPv",
7331   "size" : 4,
7332   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7333  },
7334  {
7335   "alignment" : 4,
7336   "linker_set_key" : "_ZTIPy",
7337   "name" : "unsigned long long *",
7338   "referenced_type" : "_ZTIy",
7339   "self_type" : "_ZTIPy",
7340   "size" : 4,
7341   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7342  }
7343 ],
7344 "qualified_types" :
7345 [
7346  {
7347   "alignment" : 4,
7348   "is_const" : true,
7349   "linker_set_key" : "_ZTIK13native_handle",
7350   "name" : "const native_handle",
7351   "referenced_type" : "_ZTI13native_handle",
7352   "self_type" : "_ZTIK13native_handle",
7353   "size" : 12,
7354   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7355  },
7356  {
7357   "alignment" : 4,
7358   "is_const" : true,
7359   "linker_set_key" : "_ZTIK7log_msg",
7360   "name" : "const log_msg",
7361   "referenced_type" : "_ZTI7log_msg",
7362   "self_type" : "_ZTIK7log_msg",
7363   "size" : 5124,
7364   "source_file" : "/system/core/liblog/include/log/log_read.h"
7365  },
7366  {
7367   "alignment" : 2,
7368   "is_const" : true,
7369   "linker_set_key" : "_ZTIKDs",
7370   "name" : "const char16_t",
7371   "referenced_type" : "_ZTIDs",
7372   "self_type" : "_ZTIKDs",
7373   "size" : 2,
7374   "source_file" : "/system/core/libutils/include/utils/String16.h"
7375  },
7376  {
7377   "alignment" : 4,
7378   "is_const" : true,
7379   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7380   "name" : "const android::VectorImpl",
7381   "referenced_type" : "_ZTIN7android10VectorImplE",
7382   "self_type" : "_ZTIKN7android10VectorImplE",
7383   "size" : 20,
7384   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7385  },
7386  {
7387   "alignment" : 4,
7388   "is_const" : true,
7389   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7390   "name" : "const android::NativeHandle",
7391   "referenced_type" : "_ZTIN7android12NativeHandleE",
7392   "self_type" : "_ZTIKN7android12NativeHandleE",
7393   "size" : 12,
7394   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7395  },
7396  {
7397   "alignment" : 4,
7398   "is_const" : true,
7399   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7400   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7401   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7402   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7403   "size" : 4,
7404   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7405  },
7406  {
7407   "alignment" : 4,
7408   "is_const" : true,
7409   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7410   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7411   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7412   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7413   "size" : 4,
7414   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7415  },
7416  {
7417   "alignment" : 4,
7418   "is_const" : true,
7419   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7420   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7421   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7422   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7423   "size" : 4,
7424   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7425  },
7426  {
7427   "alignment" : 4,
7428   "is_const" : true,
7429   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7430   "name" : "const android::sp<android::hardware::ProcessState>",
7431   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7432   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7433   "size" : 4,
7434   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7435  },
7436  {
7437   "alignment" : 4,
7438   "is_const" : true,
7439   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7440   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7441   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7442   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7443   "size" : 4,
7444   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7445  },
7446  {
7447   "alignment" : 4,
7448   "is_const" : true,
7449   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7450   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7451   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7452   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7453   "size" : 4,
7454   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7455  },
7456  {
7457   "alignment" : 4,
7458   "is_const" : true,
7459   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7460   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback>",
7461   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7462   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7463   "size" : 4,
7464   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7465  },
7466  {
7467   "alignment" : 4,
7468   "is_const" : true,
7469   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7470   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb>",
7471   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7472   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7473   "size" : 4,
7474   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7475  },
7476  {
7477   "alignment" : 4,
7478   "is_const" : true,
7479   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
7480   "name" : "const android::sp<android::hardware::usb::V1_1::IUsbCallback>",
7481   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
7482   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
7483   "size" : 4,
7484   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7485  },
7486  {
7487   "alignment" : 4,
7488   "is_const" : true,
7489   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
7490   "name" : "const android::sp<android::hardware::usb::V1_1::IUsb>",
7491   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
7492   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
7493   "size" : 4,
7494   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7495  },
7496  {
7497   "alignment" : 4,
7498   "is_const" : true,
7499   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7500   "name" : "const android::sp<android::hardware::IBinder>",
7501   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7502   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7503   "size" : 4,
7504   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7505  },
7506  {
7507   "alignment" : 4,
7508   "is_const" : true,
7509   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7510   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7511   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7512   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7513   "size" : 8,
7514   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7515  },
7516  {
7517   "alignment" : 4,
7518   "is_const" : true,
7519   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7520   "name" : "const android::wp<android::hardware::BHwBinder>",
7521   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7522   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7523   "size" : 8,
7524   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7525  },
7526  {
7527   "alignment" : 4,
7528   "is_const" : true,
7529   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7530   "name" : "const android::hidl::base::V1_0::IBase",
7531   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7532   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7533   "size" : 12,
7534   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7535  },
7536  {
7537   "alignment" : 4,
7538   "is_const" : true,
7539   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7540   "name" : "const android::hidl::base::V1_0::BpHwBase",
7541   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
7542   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7543   "size" : 92,
7544   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7545  },
7546  {
7547   "alignment" : 4,
7548   "is_const" : true,
7549   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7550   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7551   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7552   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7553   "size" : 4,
7554   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7555  },
7556  {
7557   "alignment" : 4,
7558   "is_const" : true,
7559   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7560   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7561   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7562   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7563   "size" : 4,
7564   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7565  },
7566  {
7567   "alignment" : 1,
7568   "is_const" : true,
7569   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7570   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7571   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
7572   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7573   "size" : 1,
7574   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7575  },
7576  {
7577   "alignment" : 4,
7578   "is_const" : true,
7579   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7580   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7581   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7582   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7583   "size" : 12,
7584   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7585  },
7586  {
7587   "alignment" : 4,
7588   "is_const" : true,
7589   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7590   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7591   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7592   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7593   "size" : 12,
7594   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7595  },
7596  {
7597   "alignment" : 4,
7598   "is_const" : true,
7599   "linker_set_key" : "_ZTIKN7android7RefBaseE",
7600   "name" : "const android::RefBase",
7601   "referenced_type" : "_ZTIN7android7RefBaseE",
7602   "self_type" : "_ZTIKN7android7RefBaseE",
7603   "size" : 8,
7604   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7605  },
7606  {
7607   "alignment" : 4,
7608   "is_const" : true,
7609   "linker_set_key" : "_ZTIKN7android7String8E",
7610   "name" : "const android::String8",
7611   "referenced_type" : "_ZTIN7android7String8E",
7612   "self_type" : "_ZTIKN7android7String8E",
7613   "size" : 4,
7614   "source_file" : "/system/core/libutils/include/utils/String8.h"
7615  },
7616  {
7617   "alignment" : 4,
7618   "is_const" : true,
7619   "linker_set_key" : "_ZTIKN7android8String16E",
7620   "name" : "const android::String16",
7621   "referenced_type" : "_ZTIN7android8String16E",
7622   "self_type" : "_ZTIKN7android8String16E",
7623   "size" : 4,
7624   "source_file" : "/system/core/libutils/include/utils/String16.h"
7625  },
7626  {
7627   "alignment" : 1,
7628   "is_const" : true,
7629   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7630   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7631   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7632   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7633   "size" : 32,
7634   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7635  },
7636  {
7637   "alignment" : 4,
7638   "is_const" : true,
7639   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7640   "name" : "const android::hardware::BpHwRefBase",
7641   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
7642   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7643   "size" : 24,
7644   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7645  },
7646  {
7647   "alignment" : 4,
7648   "is_const" : true,
7649   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
7650   "name" : "const android::hardware::hidl_handle",
7651   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
7652   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
7653   "size" : 16,
7654   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7655  },
7656  {
7657   "alignment" : 4,
7658   "is_const" : true,
7659   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
7660   "name" : "const android::hardware::hidl_memory",
7661   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7662   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
7663   "size" : 40,
7664   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7665  },
7666  {
7667   "alignment" : 4,
7668   "is_const" : true,
7669   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
7670   "name" : "const android::hardware::hidl_string",
7671   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7672   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
7673   "size" : 16,
7674   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7675  },
7676  {
7677   "alignment" : 2,
7678   "is_const" : true,
7679   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
7680   "name" : "const android::hardware::hidl_version",
7681   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7682   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
7683   "size" : 4,
7684   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7685  },
7686  {
7687   "alignment" : 8,
7688   "is_const" : true,
7689   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
7690   "name" : "const android::hardware::usb::V1_0::PortStatus",
7691   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
7692   "self_type" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
7693   "size" : 40,
7694   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7695  },
7696  {
7697   "alignment" : 4,
7698   "is_const" : true,
7699   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
7700   "name" : "const android::hardware::usb::V1_0::IUsbCallback",
7701   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
7702   "self_type" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
7703   "size" : 12,
7704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
7705  },
7706  {
7707   "alignment" : 4,
7708   "is_const" : true,
7709   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012PortDataRoleE",
7710   "name" : "const android::hardware::usb::V1_0::PortDataRole",
7711   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
7712   "self_type" : "_ZTIKN7android8hardware3usb4V1_012PortDataRoleE",
7713   "size" : 4,
7714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7715  },
7716  {
7717   "alignment" : 4,
7718   "is_const" : true,
7719   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012PortRoleTypeE",
7720   "name" : "const android::hardware::usb::V1_0::PortRoleType",
7721   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
7722   "self_type" : "_ZTIKN7android8hardware3usb4V1_012PortRoleTypeE",
7723   "size" : 4,
7724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7725  },
7726  {
7727   "alignment" : 4,
7728   "is_const" : true,
7729   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_013PortPowerRoleE",
7730   "name" : "const android::hardware::usb::V1_0::PortPowerRole",
7731   "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
7732   "self_type" : "_ZTIKN7android8hardware3usb4V1_013PortPowerRoleE",
7733   "size" : 4,
7734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7735  },
7736  {
7737   "alignment" : 4,
7738   "is_const" : true,
7739   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
7740   "name" : "const android::hardware::usb::V1_0::BpHwUsbCallback",
7741   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
7742   "self_type" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
7743   "size" : 92,
7744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
7745  },
7746  {
7747   "alignment" : 4,
7748   "is_const" : true,
7749   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
7750   "name" : "const android::hardware::usb::V1_0::IUsb",
7751   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
7752   "self_type" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
7753   "size" : 12,
7754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
7755  },
7756  {
7757   "alignment" : 4,
7758   "is_const" : true,
7759   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_06StatusE",
7760   "name" : "const android::hardware::usb::V1_0::Status",
7761   "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
7762   "self_type" : "_ZTIKN7android8hardware3usb4V1_06StatusE",
7763   "size" : 4,
7764   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7765  },
7766  {
7767   "alignment" : 4,
7768   "is_const" : true,
7769   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
7770   "name" : "const android::hardware::usb::V1_0::BpHwUsb",
7771   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
7772   "self_type" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
7773   "size" : 92,
7774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
7775  },
7776  {
7777   "alignment" : 4,
7778   "is_const" : true,
7779   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_08PortModeE",
7780   "name" : "const android::hardware::usb::V1_0::PortMode",
7781   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
7782   "self_type" : "_ZTIKN7android8hardware3usb4V1_08PortModeE",
7783   "size" : 4,
7784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7785  },
7786  {
7787   "alignment" : 4,
7788   "is_const" : true,
7789   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
7790   "name" : "const android::hardware::usb::V1_0::PortRole",
7791   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
7792   "self_type" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
7793   "size" : 8,
7794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
7795  },
7796  {
7797   "alignment" : 4,
7798   "is_const" : true,
7799   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_112IUsbCallbackE",
7800   "name" : "const android::hardware::usb::V1_1::IUsbCallback",
7801   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
7802   "self_type" : "_ZTIKN7android8hardware3usb4V1_112IUsbCallbackE",
7803   "size" : 12,
7804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
7805  },
7806  {
7807   "alignment" : 4,
7808   "is_const" : true,
7809   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_112PortMode_1_1E",
7810   "name" : "const android::hardware::usb::V1_1::PortMode_1_1",
7811   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
7812   "self_type" : "_ZTIKN7android8hardware3usb4V1_112PortMode_1_1E",
7813   "size" : 4,
7814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h"
7815  },
7816  {
7817   "alignment" : 8,
7818   "is_const" : true,
7819   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_114PortStatus_1_1E",
7820   "name" : "const android::hardware::usb::V1_1::PortStatus_1_1",
7821   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
7822   "self_type" : "_ZTIKN7android8hardware3usb4V1_114PortStatus_1_1E",
7823   "size" : 48,
7824   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7825  },
7826  {
7827   "alignment" : 4,
7828   "is_const" : true,
7829   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
7830   "name" : "const android::hardware::usb::V1_1::BpHwUsbCallback",
7831   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
7832   "self_type" : "_ZTIKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
7833   "size" : 92,
7834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
7835  },
7836  {
7837   "alignment" : 4,
7838   "is_const" : true,
7839   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_14IUsbE",
7840   "name" : "const android::hardware::usb::V1_1::IUsb",
7841   "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
7842   "self_type" : "_ZTIKN7android8hardware3usb4V1_14IUsbE",
7843   "size" : 12,
7844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
7845  },
7846  {
7847   "alignment" : 4,
7848   "is_const" : true,
7849   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_17BpHwUsbE",
7850   "name" : "const android::hardware::usb::V1_1::BpHwUsb",
7851   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
7852   "self_type" : "_ZTIKN7android8hardware3usb4V1_17BpHwUsbE",
7853   "size" : 92,
7854   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
7855  },
7856  {
7857   "alignment" : 4,
7858   "is_const" : true,
7859   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
7860   "name" : "const android::hardware::Parcel",
7861   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7862   "self_type" : "_ZTIKN7android8hardware6ParcelE",
7863   "size" : 68,
7864   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7865  },
7866  {
7867   "alignment" : 4,
7868   "is_const" : true,
7869   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
7870   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsbCallback> >",
7871   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
7872   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
7873   "size" : 28,
7874   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7875  },
7876  {
7877   "alignment" : 4,
7878   "is_const" : true,
7879   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
7880   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsb> >",
7881   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
7882   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
7883   "size" : 28,
7884   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7885  },
7886  {
7887   "alignment" : 4,
7888   "is_const" : true,
7889   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
7890   "name" : "const android::hardware::Return<bool>",
7891   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7892   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7893   "size" : 24,
7894   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7895  },
7896  {
7897   "alignment" : 4,
7898   "is_const" : true,
7899   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
7900   "name" : "const android::hardware::Status",
7901   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7902   "self_type" : "_ZTIKN7android8hardware6StatusE",
7903   "size" : 20,
7904   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7905  },
7906  {
7907   "alignment" : 4,
7908   "is_const" : true,
7909   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7910   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7911   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7912   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7913   "size" : 8,
7914   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7915  },
7916  {
7917   "alignment" : 4,
7918   "is_const" : true,
7919   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7920   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7921   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7922   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7923   "size" : 8,
7924   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7925  },
7926  {
7927   "alignment" : 4,
7928   "is_const" : true,
7929   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7930   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus>",
7931   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7932   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7933   "size" : 8,
7934   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7935  },
7936  {
7937   "alignment" : 4,
7938   "is_const" : true,
7939   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7940   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1>",
7941   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7942   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7943   "size" : 8,
7944   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7945  },
7946  {
7947   "alignment" : 4,
7948   "is_const" : true,
7949   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7950   "name" : "const android::hardware::details::hidl_pointer<int>",
7951   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
7952   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7953   "size" : 8,
7954   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7955  },
7956  {
7957   "alignment" : 4,
7958   "is_const" : true,
7959   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
7960   "name" : "const android::hardware::details::return_status",
7961   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7962   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
7963   "size" : 24,
7964   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7965  },
7966  {
7967   "is_const" : true,
7968   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7969   "name" : "const iter<is_const>",
7970   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
7971   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7972   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7973  },
7974  {
7975   "alignment" : 4,
7976   "is_const" : true,
7977   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7978   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7979   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7980   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7981   "size" : 16,
7982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
7983  },
7984  {
7985   "alignment" : 4,
7986   "is_const" : true,
7987   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7988   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus>",
7989   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7990   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7991   "size" : 16,
7992   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7993  },
7994  {
7995   "alignment" : 4,
7996   "is_const" : true,
7997   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7998   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1>",
7999   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
8000   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
8001   "size" : 16,
8002   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8003  },
8004  {
8005   "alignment" : 4,
8006   "is_const" : true,
8007   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8008   "name" : "const android::hardware::hidl_vec<int>",
8009   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
8010   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8011   "size" : 16,
8012   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8013  },
8014  {
8015   "alignment" : 4,
8016   "is_const" : true,
8017   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8018   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8019   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8020   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8021   "size" : 12,
8022   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8023  },
8024  {
8025   "alignment" : 4,
8026   "is_const" : true,
8027   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8028   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8029   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8030   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8031   "size" : 12,
8032   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8033  },
8034  {
8035   "alignment" : 4,
8036   "is_const" : true,
8037   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8038   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8039   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8040   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8041   "size" : 4,
8042   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8043  },
8044  {
8045   "alignment" : 1,
8046   "is_const" : true,
8047   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8048   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8049   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8050   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8051   "size" : 3,
8052   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8053  },
8054  {
8055   "alignment" : 4,
8056   "is_const" : true,
8057   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELj4EEE",
8058   "name" : "const std::array<android::hardware::usb::V1_0::PortDataRole, 4>",
8059   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELj4EEE",
8060   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELj4EEE",
8061   "size" : 16,
8062   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8063  },
8064  {
8065   "alignment" : 4,
8066   "is_const" : true,
8067   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELj3EEE",
8068   "name" : "const std::array<android::hardware::usb::V1_0::PortRoleType, 3>",
8069   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELj3EEE",
8070   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELj3EEE",
8071   "size" : 12,
8072   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8073  },
8074  {
8075   "alignment" : 4,
8076   "is_const" : true,
8077   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELj4EEE",
8078   "name" : "const std::array<android::hardware::usb::V1_0::PortPowerRole, 4>",
8079   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELj4EEE",
8080   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELj4EEE",
8081   "size" : 16,
8082   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8083  },
8084  {
8085   "alignment" : 4,
8086   "is_const" : true,
8087   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_06StatusELj4EEE",
8088   "name" : "const std::array<android::hardware::usb::V1_0::Status, 4>",
8089   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_06StatusELj4EEE",
8090   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_06StatusELj4EEE",
8091   "size" : 16,
8092   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8093  },
8094  {
8095   "alignment" : 4,
8096   "is_const" : true,
8097   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_08PortModeELj5EEE",
8098   "name" : "const std::array<android::hardware::usb::V1_0::PortMode, 5>",
8099   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_08PortModeELj5EEE",
8100   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_08PortModeELj5EEE",
8101   "size" : 20,
8102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8103  },
8104  {
8105   "alignment" : 4,
8106   "is_const" : true,
8107   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_112PortMode_1_1ELj8EEE",
8108   "name" : "const std::array<android::hardware::usb::V1_1::PortMode_1_1, 8>",
8109   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_112PortMode_1_1ELj8EEE",
8110   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_112PortMode_1_1ELj8EEE",
8111   "size" : 32,
8112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h"
8113  },
8114  {
8115   "alignment" : 4,
8116   "is_const" : true,
8117   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8118   "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 *> > *)> > >",
8119   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8120   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8121   "size" : 12,
8122   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8123  },
8124  {
8125   "alignment" : 4,
8126   "is_const" : true,
8127   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8128   "name" : "const android::hidl::base::V1_0::IBase *const",
8129   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
8130   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8131   "size" : 4,
8132   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8133  },
8134  {
8135   "alignment" : 4,
8136   "is_const" : true,
8137   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8138   "name" : "android::RefBase::weakref_impl *const",
8139   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
8140   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
8141   "size" : 4,
8142   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8143  },
8144  {
8145   "alignment" : 4,
8146   "is_const" : true,
8147   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
8148   "name" : "android::hardware::IBinder *const",
8149   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
8150   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
8151   "size" : 4,
8152   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8153  },
8154  {
8155   "alignment" : 4,
8156   "is_const" : true,
8157   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8158   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8159   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8160   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8161   "size" : 8,
8162   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8163  },
8164  {
8165   "alignment" : 4,
8166   "is_const" : true,
8167   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8168   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8169   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
8170   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8171   "size" : 8,
8172   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8173  },
8174  {
8175   "alignment" : 1,
8176   "is_const" : true,
8177   "linker_set_key" : "_ZTIKa",
8178   "name" : "const signed char",
8179   "referenced_type" : "_ZTIa",
8180   "self_type" : "_ZTIKa",
8181   "size" : 1,
8182   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8183  },
8184  {
8185   "alignment" : 1,
8186   "is_const" : true,
8187   "linker_set_key" : "_ZTIKb",
8188   "name" : "const bool",
8189   "referenced_type" : "_ZTIb",
8190   "self_type" : "_ZTIKb",
8191   "size" : 1,
8192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8193  },
8194  {
8195   "alignment" : 1,
8196   "is_const" : true,
8197   "linker_set_key" : "_ZTIKc",
8198   "name" : "const char",
8199   "referenced_type" : "_ZTIc",
8200   "self_type" : "_ZTIKc",
8201   "size" : 1,
8202   "source_file" : "/system/core/liblog/include/android/log.h"
8203  },
8204  {
8205   "alignment" : 4,
8206   "is_const" : true,
8207   "linker_set_key" : "_ZTIKd",
8208   "name" : "const double",
8209   "referenced_type" : "_ZTId",
8210   "self_type" : "_ZTIKd",
8211   "size" : 8,
8212   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8213  },
8214  {
8215   "alignment" : 4,
8216   "is_const" : true,
8217   "linker_set_key" : "_ZTIKf",
8218   "name" : "const float",
8219   "referenced_type" : "_ZTIf",
8220   "self_type" : "_ZTIKf",
8221   "size" : 4,
8222   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8223  },
8224  {
8225   "alignment" : 1,
8226   "is_const" : true,
8227   "linker_set_key" : "_ZTIKh",
8228   "name" : "const unsigned char",
8229   "referenced_type" : "_ZTIh",
8230   "self_type" : "_ZTIKh",
8231   "size" : 1,
8232   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8233  },
8234  {
8235   "alignment" : 4,
8236   "is_const" : true,
8237   "linker_set_key" : "_ZTIKi",
8238   "name" : "const int",
8239   "referenced_type" : "_ZTIi",
8240   "self_type" : "_ZTIKi",
8241   "size" : 4,
8242   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8243  },
8244  {
8245   "alignment" : 4,
8246   "is_const" : true,
8247   "linker_set_key" : "_ZTIKj",
8248   "name" : "const unsigned int",
8249   "referenced_type" : "_ZTIj",
8250   "self_type" : "_ZTIKj",
8251   "size" : 4,
8252   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8253  },
8254  {
8255   "alignment" : 2,
8256   "is_const" : true,
8257   "linker_set_key" : "_ZTIKs",
8258   "name" : "const short",
8259   "referenced_type" : "_ZTIs",
8260   "self_type" : "_ZTIKs",
8261   "size" : 2,
8262   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8263  },
8264  {
8265   "alignment" : 2,
8266   "is_const" : true,
8267   "linker_set_key" : "_ZTIKt",
8268   "name" : "const unsigned short",
8269   "referenced_type" : "_ZTIt",
8270   "self_type" : "_ZTIKt",
8271   "size" : 2,
8272   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8273  },
8274  {
8275   "is_const" : true,
8276   "linker_set_key" : "_ZTIKv",
8277   "name" : "const void",
8278   "referenced_type" : "_ZTIv",
8279   "self_type" : "_ZTIKv",
8280   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8281  },
8282  {
8283   "alignment" : 4,
8284   "is_const" : true,
8285   "linker_set_key" : "_ZTIKx",
8286   "name" : "const long long",
8287   "referenced_type" : "_ZTIx",
8288   "self_type" : "_ZTIKx",
8289   "size" : 8,
8290   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8291  },
8292  {
8293   "alignment" : 4,
8294   "is_const" : true,
8295   "linker_set_key" : "_ZTIKy",
8296   "name" : "const unsigned long long",
8297   "referenced_type" : "_ZTIy",
8298   "self_type" : "_ZTIKy",
8299   "size" : 8,
8300   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8301  },
8302  {
8303   "alignment" : 1,
8304   "is_volatile" : true,
8305   "linker_set_key" : "_ZTIVb",
8306   "name" : "volatile bool",
8307   "referenced_type" : "_ZTIb",
8308   "self_type" : "_ZTIVb",
8309   "size" : 1,
8310   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8311  },
8312  {
8313   "alignment" : 4,
8314   "is_volatile" : true,
8315   "linker_set_key" : "_ZTIVi",
8316   "name" : "volatile int",
8317   "referenced_type" : "_ZTIi",
8318   "self_type" : "_ZTIVi",
8319   "size" : 4,
8320   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8321  }
8322 ],
8323 "record_types" :
8324 [
8325  {
8326   "alignment" : 4,
8327   "fields" :
8328   [
8329    {
8330     "field_name" : "len",
8331     "referenced_type" : "_ZTIt"
8332    },
8333    {
8334     "field_name" : "hdr_size",
8335     "field_offset" : 16,
8336     "referenced_type" : "_ZTIt"
8337    },
8338    {
8339     "field_name" : "pid",
8340     "field_offset" : 32,
8341     "referenced_type" : "_ZTIi"
8342    },
8343    {
8344     "field_name" : "tid",
8345     "field_offset" : 64,
8346     "referenced_type" : "_ZTIj"
8347    },
8348    {
8349     "field_name" : "sec",
8350     "field_offset" : 96,
8351     "referenced_type" : "_ZTIj"
8352    },
8353    {
8354     "field_name" : "nsec",
8355     "field_offset" : 128,
8356     "referenced_type" : "_ZTIj"
8357    },
8358    {
8359     "field_name" : "lid",
8360     "field_offset" : 160,
8361     "referenced_type" : "_ZTIj"
8362    },
8363    {
8364     "field_name" : "uid",
8365     "field_offset" : 192,
8366     "referenced_type" : "_ZTIj"
8367    }
8368   ],
8369   "linker_set_key" : "_ZTI12logger_entry",
8370   "name" : "logger_entry",
8371   "referenced_type" : "_ZTI12logger_entry",
8372   "self_type" : "_ZTI12logger_entry",
8373   "size" : 28,
8374   "source_file" : "/system/core/liblog/include/log/log_read.h"
8375  },
8376  {
8377   "alignment" : 4,
8378   "fields" :
8379   [
8380    {
8381     "field_name" : "y",
8382     "referenced_type" : "_ZTIPv"
8383    },
8384    {
8385     "field_name" : "cb",
8386     "field_offset" : 32,
8387     "referenced_type" : "_ZTIPv"
8388    },
8389    {
8390     "field_name" : "cr",
8391     "field_offset" : 64,
8392     "referenced_type" : "_ZTIPv"
8393    },
8394    {
8395     "field_name" : "ystride",
8396     "field_offset" : 96,
8397     "referenced_type" : "_ZTIj"
8398    },
8399    {
8400     "field_name" : "cstride",
8401     "field_offset" : 128,
8402     "referenced_type" : "_ZTIj"
8403    },
8404    {
8405     "field_name" : "chroma_step",
8406     "field_offset" : 160,
8407     "referenced_type" : "_ZTIj"
8408    },
8409    {
8410     "field_name" : "reserved",
8411     "field_offset" : 192,
8412     "referenced_type" : "_ZTIA8_j"
8413    }
8414   ],
8415   "linker_set_key" : "_ZTI13android_ycbcr",
8416   "name" : "android_ycbcr",
8417   "referenced_type" : "_ZTI13android_ycbcr",
8418   "self_type" : "_ZTI13android_ycbcr",
8419   "size" : 56,
8420   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8421  },
8422  {
8423   "alignment" : 4,
8424   "fields" :
8425   [
8426    {
8427     "field_name" : "version",
8428     "referenced_type" : "_ZTIi"
8429    },
8430    {
8431     "field_name" : "numFds",
8432     "field_offset" : 32,
8433     "referenced_type" : "_ZTIi"
8434    },
8435    {
8436     "field_name" : "numInts",
8437     "field_offset" : 64,
8438     "referenced_type" : "_ZTIi"
8439    },
8440    {
8441     "field_name" : "data",
8442     "field_offset" : 96,
8443     "referenced_type" : "_ZTIA0_i"
8444    }
8445   ],
8446   "linker_set_key" : "_ZTI13native_handle",
8447   "name" : "native_handle",
8448   "referenced_type" : "_ZTI13native_handle",
8449   "self_type" : "_ZTI13native_handle",
8450   "size" : 12,
8451   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
8452  },
8453  {
8454   "alignment" : 4,
8455   "fields" :
8456   [
8457    {
8458     "field_name" : "x",
8459     "referenced_type" : "_ZTIf"
8460    },
8461    {
8462     "field_name" : "y",
8463     "field_offset" : 32,
8464     "referenced_type" : "_ZTIf"
8465    }
8466   ],
8467   "linker_set_key" : "_ZTI16android_xy_color",
8468   "name" : "android_xy_color",
8469   "referenced_type" : "_ZTI16android_xy_color",
8470   "self_type" : "_ZTI16android_xy_color",
8471   "size" : 8,
8472   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8473  },
8474  {
8475   "alignment" : 4,
8476   "fields" :
8477   [
8478    {
8479     "field_name" : "top_left",
8480     "referenced_type" : "_ZTIPh"
8481    },
8482    {
8483     "field_name" : "component",
8484     "field_offset" : 32,
8485     "referenced_type" : "_ZTI22android_flex_component"
8486    },
8487    {
8488     "field_name" : "bits_per_component",
8489     "field_offset" : 64,
8490     "referenced_type" : "_ZTIi"
8491    },
8492    {
8493     "field_name" : "bits_used",
8494     "field_offset" : 96,
8495     "referenced_type" : "_ZTIi"
8496    },
8497    {
8498     "field_name" : "h_increment",
8499     "field_offset" : 128,
8500     "referenced_type" : "_ZTIi"
8501    },
8502    {
8503     "field_name" : "v_increment",
8504     "field_offset" : 160,
8505     "referenced_type" : "_ZTIi"
8506    },
8507    {
8508     "field_name" : "h_subsampling",
8509     "field_offset" : 192,
8510     "referenced_type" : "_ZTIi"
8511    },
8512    {
8513     "field_name" : "v_subsampling",
8514     "field_offset" : 224,
8515     "referenced_type" : "_ZTIi"
8516    }
8517   ],
8518   "linker_set_key" : "_ZTI18android_flex_plane",
8519   "name" : "android_flex_plane",
8520   "referenced_type" : "_ZTI18android_flex_plane",
8521   "self_type" : "_ZTI18android_flex_plane",
8522   "size" : 32,
8523   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8524  },
8525  {
8526   "alignment" : 4,
8527   "fields" :
8528   [
8529    {
8530     "field_name" : "format",
8531     "referenced_type" : "_ZTI19android_flex_format"
8532    },
8533    {
8534     "field_name" : "num_planes",
8535     "field_offset" : 32,
8536     "referenced_type" : "_ZTIj"
8537    },
8538    {
8539     "field_name" : "planes",
8540     "field_offset" : 64,
8541     "referenced_type" : "_ZTIP18android_flex_plane"
8542    }
8543   ],
8544   "linker_set_key" : "_ZTI19android_flex_layout",
8545   "name" : "android_flex_layout",
8546   "referenced_type" : "_ZTI19android_flex_layout",
8547   "self_type" : "_ZTI19android_flex_layout",
8548   "size" : 12,
8549   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8550  },
8551  {
8552   "alignment" : 4,
8553   "fields" :
8554   [
8555    {
8556     "field_name" : "num_points",
8557     "referenced_type" : "_ZTIj"
8558    },
8559    {
8560     "field_name" : "reserved",
8561     "field_offset" : 32,
8562     "referenced_type" : "_ZTIA8_j"
8563    },
8564    {
8565     "field_name" : "xyzc_points",
8566     "field_offset" : 288,
8567     "referenced_type" : "_ZTIA_f"
8568    }
8569   ],
8570   "linker_set_key" : "_ZTI20android_depth_points",
8571   "name" : "android_depth_points",
8572   "referenced_type" : "_ZTI20android_depth_points",
8573   "self_type" : "_ZTI20android_depth_points",
8574   "size" : 36,
8575   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8576  },
8577  {
8578   "alignment" : 4,
8579   "fields" :
8580   [
8581    {
8582     "field_name" : "struct_size",
8583     "referenced_type" : "_ZTIj"
8584    },
8585    {
8586     "field_name" : "buffer_id",
8587     "field_offset" : 32,
8588     "referenced_type" : "_ZTIi"
8589    },
8590    {
8591     "field_name" : "priority",
8592     "field_offset" : 64,
8593     "referenced_type" : "_ZTIi"
8594    },
8595    {
8596     "field_name" : "tag",
8597     "field_offset" : 96,
8598     "referenced_type" : "_ZTIPKc"
8599    },
8600    {
8601     "field_name" : "file",
8602     "field_offset" : 128,
8603     "referenced_type" : "_ZTIPKc"
8604    },
8605    {
8606     "field_name" : "line",
8607     "field_offset" : 160,
8608     "referenced_type" : "_ZTIj"
8609    },
8610    {
8611     "field_name" : "message",
8612     "field_offset" : 192,
8613     "referenced_type" : "_ZTIPKc"
8614    }
8615   ],
8616   "linker_set_key" : "_ZTI21__android_log_message",
8617   "name" : "__android_log_message",
8618   "referenced_type" : "_ZTI21__android_log_message",
8619   "self_type" : "_ZTI21__android_log_message",
8620   "size" : 28,
8621   "source_file" : "/system/core/liblog/include/android/log.h"
8622  },
8623  {
8624   "alignment" : 4,
8625   "fields" :
8626   [
8627    {
8628     "field_name" : "maxContentLightLevel",
8629     "referenced_type" : "_ZTIf"
8630    },
8631    {
8632     "field_name" : "maxFrameAverageLightLevel",
8633     "field_offset" : 32,
8634     "referenced_type" : "_ZTIf"
8635    }
8636   ],
8637   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
8638   "name" : "android_cta861_3_metadata",
8639   "referenced_type" : "_ZTI25android_cta861_3_metadata",
8640   "self_type" : "_ZTI25android_cta861_3_metadata",
8641   "size" : 8,
8642   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8643  },
8644  {
8645   "alignment" : 4,
8646   "fields" :
8647   [
8648    {
8649     "field_name" : "displayPrimaryRed",
8650     "referenced_type" : "_ZTI16android_xy_color"
8651    },
8652    {
8653     "field_name" : "displayPrimaryGreen",
8654     "field_offset" : 64,
8655     "referenced_type" : "_ZTI16android_xy_color"
8656    },
8657    {
8658     "field_name" : "displayPrimaryBlue",
8659     "field_offset" : 128,
8660     "referenced_type" : "_ZTI16android_xy_color"
8661    },
8662    {
8663     "field_name" : "whitePoint",
8664     "field_offset" : 192,
8665     "referenced_type" : "_ZTI16android_xy_color"
8666    },
8667    {
8668     "field_name" : "maxLuminance",
8669     "field_offset" : 256,
8670     "referenced_type" : "_ZTIf"
8671    },
8672    {
8673     "field_name" : "minLuminance",
8674     "field_offset" : 288,
8675     "referenced_type" : "_ZTIf"
8676    }
8677   ],
8678   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
8679   "name" : "android_smpte2086_metadata",
8680   "referenced_type" : "_ZTI26android_smpte2086_metadata",
8681   "self_type" : "_ZTI26android_smpte2086_metadata",
8682   "size" : 40,
8683   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8684  },
8685  {
8686   "alignment" : 4,
8687   "fields" :
8688   [
8689    {
8690     "referenced_type" : "_ZTIN7log_msgUt_E"
8691    }
8692   ],
8693   "linker_set_key" : "_ZTI7log_msg",
8694   "name" : "log_msg",
8695   "referenced_type" : "_ZTI7log_msg",
8696   "self_type" : "_ZTI7log_msg",
8697   "size" : 5124,
8698   "source_file" : "/system/core/liblog/include/log/log_read.h"
8699  },
8700  {
8701   "alignment" : 1,
8702   "fields" :
8703   [
8704    {
8705     "field_name" : "tv_sec",
8706     "referenced_type" : "_ZTIj"
8707    },
8708    {
8709     "field_name" : "tv_nsec",
8710     "field_offset" : 32,
8711     "referenced_type" : "_ZTIj"
8712    }
8713   ],
8714   "linker_set_key" : "_ZTI8log_time",
8715   "name" : "log_time",
8716   "referenced_type" : "_ZTI8log_time",
8717   "self_type" : "_ZTI8log_time",
8718   "size" : 8,
8719   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
8720  },
8721  {
8722   "alignment" : 4,
8723   "fields" :
8724   [
8725    {
8726     "access" : "private",
8727     "field_name" : "mStorage",
8728     "field_offset" : 32,
8729     "referenced_type" : "_ZTIPv"
8730    },
8731    {
8732     "access" : "private",
8733     "field_name" : "mCount",
8734     "field_offset" : 64,
8735     "referenced_type" : "_ZTIj"
8736    },
8737    {
8738     "access" : "private",
8739     "field_name" : "mFlags",
8740     "field_offset" : 96,
8741     "referenced_type" : "_ZTIKj"
8742    },
8743    {
8744     "access" : "private",
8745     "field_name" : "mItemSize",
8746     "field_offset" : 128,
8747     "referenced_type" : "_ZTIKj"
8748    }
8749   ],
8750   "linker_set_key" : "_ZTIN7android10VectorImplE",
8751   "name" : "android::VectorImpl",
8752   "record_kind" : "class",
8753   "referenced_type" : "_ZTIN7android10VectorImplE",
8754   "self_type" : "_ZTIN7android10VectorImplE",
8755   "size" : 20,
8756   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8757   "vtable_components" :
8758   [
8759    {
8760     "kind" : "offset_to_top"
8761    },
8762    {
8763     "kind" : "rtti",
8764     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8765    },
8766    {
8767     "kind" : "complete_dtor_pointer",
8768     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8769    },
8770    {
8771     "kind" : "deleting_dtor_pointer",
8772     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8773    },
8774    {
8775     "is_pure" : true,
8776     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8777    },
8778    {
8779     "is_pure" : true,
8780     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8781    },
8782    {
8783     "is_pure" : true,
8784     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8785    },
8786    {
8787     "is_pure" : true,
8788     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8789    },
8790    {
8791     "is_pure" : true,
8792     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8793    },
8794    {
8795     "is_pure" : true,
8796     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8797    }
8798   ]
8799  },
8800  {
8801   "alignment" : 4,
8802   "fields" :
8803   [
8804    {
8805     "access" : "private",
8806     "field_name" : "mVector",
8807     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8808    }
8809   ],
8810   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8811   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8812   "record_kind" : "class",
8813   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8814   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8815   "size" : 20,
8816   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8817   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
8818  },
8819  {
8820   "alignment" : 4,
8821   "fields" :
8822   [
8823    {
8824     "access" : "private",
8825     "field_name" : "mTag",
8826     "referenced_type" : "_ZTIy"
8827    }
8828   ],
8829   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
8830   "name" : "android::ScopedTrace",
8831   "record_kind" : "class",
8832   "referenced_type" : "_ZTIN7android11ScopedTraceE",
8833   "self_type" : "_ZTIN7android11ScopedTraceE",
8834   "size" : 8,
8835   "source_file" : "/system/core/libutils/include/utils/Trace.h"
8836  },
8837  {
8838   "alignment" : 4,
8839   "fields" :
8840   [
8841    {
8842     "access" : "private",
8843     "field_name" : "mCount",
8844     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8845    }
8846   ],
8847   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8848   "name" : "android::LightRefBase<android::NativeHandle>",
8849   "record_kind" : "class",
8850   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8851   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8852   "size" : 4,
8853   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8854   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
8855  },
8856  {
8857   "alignment" : 4,
8858   "fields" :
8859   [
8860    {
8861     "access" : "private",
8862     "field_name" : "mCount",
8863     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8864    }
8865   ],
8866   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8867   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8868   "record_kind" : "class",
8869   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8870   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8871   "size" : 4,
8872   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8873   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
8874  },
8875  {
8876   "alignment" : 4,
8877   "base_specifiers" :
8878   [
8879    {
8880     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
8881    }
8882   ],
8883   "fields" :
8884   [
8885    {
8886     "access" : "private",
8887     "field_name" : "mHandle",
8888     "field_offset" : 32,
8889     "referenced_type" : "_ZTIP13native_handle"
8890    },
8891    {
8892     "access" : "private",
8893     "field_name" : "mOwnsHandle",
8894     "field_offset" : 64,
8895     "referenced_type" : "_ZTIb"
8896    }
8897   ],
8898   "linker_set_key" : "_ZTIN7android12NativeHandleE",
8899   "name" : "android::NativeHandle",
8900   "record_kind" : "class",
8901   "referenced_type" : "_ZTIN7android12NativeHandleE",
8902   "self_type" : "_ZTIN7android12NativeHandleE",
8903   "size" : 12,
8904   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8905  },
8906  {
8907   "alignment" : 4,
8908   "base_specifiers" :
8909   [
8910    {
8911     "access" : "private",
8912     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
8913    }
8914   ],
8915   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8916   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8917   "record_kind" : "class",
8918   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8919   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8920   "size" : 20,
8921   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8922   "template_args" :
8923   [
8924    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8925   ],
8926   "vtable_components" :
8927   [
8928    {
8929     "kind" : "offset_to_top"
8930    },
8931    {
8932     "kind" : "rtti",
8933     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8934    },
8935    {
8936     "kind" : "complete_dtor_pointer",
8937     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8938    },
8939    {
8940     "kind" : "deleting_dtor_pointer",
8941     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8942    },
8943    {
8944     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8945    },
8946    {
8947     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8948    },
8949    {
8950     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8951    },
8952    {
8953     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8954    },
8955    {
8956     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8957    },
8958    {
8959     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8960    },
8961    {
8962     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8963    }
8964   ]
8965  },
8966  {
8967   "alignment" : 1,
8968   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
8969   "name" : "android::ReferenceMover",
8970   "record_kind" : "class",
8971   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
8972   "self_type" : "_ZTIN7android14ReferenceMoverE",
8973   "size" : 1,
8974   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8975  },
8976  {
8977   "alignment" : 4,
8978   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
8979   "name" : "android::ReferenceRenamer",
8980   "record_kind" : "class",
8981   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
8982   "self_type" : "_ZTIN7android16ReferenceRenamerE",
8983   "size" : 4,
8984   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8985   "vtable_components" :
8986   [
8987    {
8988     "kind" : "offset_to_top"
8989    },
8990    {
8991     "kind" : "rtti",
8992     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8993    },
8994    {
8995     "is_pure" : true,
8996     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8997    }
8998   ]
8999  },
9000  {
9001   "alignment" : 4,
9002   "base_specifiers" :
9003   [
9004    {
9005     "referenced_type" : "_ZTIN7android10VectorImplE"
9006    }
9007   ],
9008   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
9009   "name" : "android::SortedVectorImpl",
9010   "record_kind" : "class",
9011   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
9012   "self_type" : "_ZTIN7android16SortedVectorImplE",
9013   "size" : 20,
9014   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9015   "vtable_components" :
9016   [
9017    {
9018     "kind" : "offset_to_top"
9019    },
9020    {
9021     "kind" : "rtti",
9022     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9023    },
9024    {
9025     "kind" : "complete_dtor_pointer",
9026     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9027    },
9028    {
9029     "kind" : "deleting_dtor_pointer",
9030     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9031    },
9032    {
9033     "is_pure" : true,
9034     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9035    },
9036    {
9037     "is_pure" : true,
9038     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9039    },
9040    {
9041     "is_pure" : true,
9042     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9043    },
9044    {
9045     "is_pure" : true,
9046     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9047    },
9048    {
9049     "is_pure" : true,
9050     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9051    },
9052    {
9053     "is_pure" : true,
9054     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9055    },
9056    {
9057     "is_pure" : true,
9058     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9059    }
9060   ]
9061  },
9062  {
9063   "alignment" : 1,
9064   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
9065   "name" : "android::trait_trivial_copy<bool>",
9066   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9067   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9068   "size" : 1,
9069   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9070   "template_args" : [ "_ZTIb" ]
9071  },
9072  {
9073   "alignment" : 1,
9074   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
9075   "name" : "android::trait_trivial_copy<char>",
9076   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9077   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9078   "size" : 1,
9079   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9080   "template_args" : [ "_ZTIc" ]
9081  },
9082  {
9083   "alignment" : 1,
9084   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
9085   "name" : "android::trait_trivial_copy<double>",
9086   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9087   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9088   "size" : 1,
9089   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9090   "template_args" : [ "_ZTId" ]
9091  },
9092  {
9093   "alignment" : 1,
9094   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
9095   "name" : "android::trait_trivial_copy<float>",
9096   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9097   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9098   "size" : 1,
9099   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9100   "template_args" : [ "_ZTIf" ]
9101  },
9102  {
9103   "alignment" : 1,
9104   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
9105   "name" : "android::trait_trivial_copy<unsigned char>",
9106   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9107   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9108   "size" : 1,
9109   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9110   "template_args" : [ "_ZTIh" ]
9111  },
9112  {
9113   "alignment" : 1,
9114   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
9115   "name" : "android::trait_trivial_copy<int>",
9116   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9117   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9118   "size" : 1,
9119   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9120   "template_args" : [ "_ZTIi" ]
9121  },
9122  {
9123   "alignment" : 1,
9124   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
9125   "name" : "android::trait_trivial_copy<unsigned int>",
9126   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9127   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9128   "size" : 1,
9129   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9130   "template_args" : [ "_ZTIj" ]
9131  },
9132  {
9133   "alignment" : 1,
9134   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
9135   "name" : "android::trait_trivial_copy<long>",
9136   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9137   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9138   "size" : 1,
9139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9140   "template_args" : [ "_ZTIl" ]
9141  },
9142  {
9143   "alignment" : 1,
9144   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
9145   "name" : "android::trait_trivial_copy<unsigned long>",
9146   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
9147   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
9148   "size" : 1,
9149   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9150   "template_args" : [ "_ZTIm" ]
9151  },
9152  {
9153   "alignment" : 1,
9154   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
9155   "name" : "android::trait_trivial_copy<short>",
9156   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9157   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9158   "size" : 1,
9159   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9160   "template_args" : [ "_ZTIs" ]
9161  },
9162  {
9163   "alignment" : 1,
9164   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
9165   "name" : "android::trait_trivial_copy<unsigned short>",
9166   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
9167   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
9168   "size" : 1,
9169   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9170   "template_args" : [ "_ZTIt" ]
9171  },
9172  {
9173   "alignment" : 1,
9174   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
9175   "name" : "android::trait_trivial_copy<void>",
9176   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9177   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9178   "size" : 1,
9179   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9180   "template_args" : [ "_ZTIv" ]
9181  },
9182  {
9183   "alignment" : 1,
9184   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
9185   "name" : "android::trait_trivial_copy<long long>",
9186   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9187   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9188   "size" : 1,
9189   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9190   "template_args" : [ "_ZTIx" ]
9191  },
9192  {
9193   "alignment" : 1,
9194   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
9195   "name" : "android::trait_trivial_copy<unsigned long long>",
9196   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9197   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9198   "size" : 1,
9199   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9200   "template_args" : [ "_ZTIy" ]
9201  },
9202  {
9203   "alignment" : 1,
9204   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
9205   "name" : "android::trait_trivial_ctor<bool>",
9206   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9207   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
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_ctorIcEE",
9215   "name" : "android::trait_trivial_ctor<char>",
9216   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9217   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
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_ctorIdEE",
9225   "name" : "android::trait_trivial_ctor<double>",
9226   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9227   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
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_ctorIfEE",
9235   "name" : "android::trait_trivial_ctor<float>",
9236   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9237   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
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_ctorIhEE",
9245   "name" : "android::trait_trivial_ctor<unsigned char>",
9246   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9247   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
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_ctorIiEE",
9255   "name" : "android::trait_trivial_ctor<int>",
9256   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9257   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
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_ctorIjEE",
9265   "name" : "android::trait_trivial_ctor<unsigned int>",
9266   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9267   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
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_ctorIlEE",
9275   "name" : "android::trait_trivial_ctor<long>",
9276   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9277   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
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_ctorImEE",
9285   "name" : "android::trait_trivial_ctor<unsigned long>",
9286   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9287   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
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_ctorIsEE",
9295   "name" : "android::trait_trivial_ctor<short>",
9296   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9297   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
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_ctorItEE",
9305   "name" : "android::trait_trivial_ctor<unsigned short>",
9306   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9307   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
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_ctorIvEE",
9315   "name" : "android::trait_trivial_ctor<void>",
9316   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9317   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
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_ctorIxEE",
9325   "name" : "android::trait_trivial_ctor<long long>",
9326   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9327   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
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_ctorIyEE",
9335   "name" : "android::trait_trivial_ctor<unsigned long long>",
9336   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9337   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9338   "size" : 1,
9339   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9340   "template_args" : [ "_ZTIy" ]
9341  },
9342  {
9343   "alignment" : 1,
9344   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
9345   "name" : "android::trait_trivial_dtor<bool>",
9346   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9347   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9348   "size" : 1,
9349   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9350   "template_args" : [ "_ZTIb" ]
9351  },
9352  {
9353   "alignment" : 1,
9354   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
9355   "name" : "android::trait_trivial_dtor<char>",
9356   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9357   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9358   "size" : 1,
9359   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9360   "template_args" : [ "_ZTIc" ]
9361  },
9362  {
9363   "alignment" : 1,
9364   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
9365   "name" : "android::trait_trivial_dtor<double>",
9366   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9367   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9368   "size" : 1,
9369   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9370   "template_args" : [ "_ZTId" ]
9371  },
9372  {
9373   "alignment" : 1,
9374   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
9375   "name" : "android::trait_trivial_dtor<float>",
9376   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9377   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9378   "size" : 1,
9379   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9380   "template_args" : [ "_ZTIf" ]
9381  },
9382  {
9383   "alignment" : 1,
9384   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
9385   "name" : "android::trait_trivial_dtor<unsigned char>",
9386   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9387   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9388   "size" : 1,
9389   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9390   "template_args" : [ "_ZTIh" ]
9391  },
9392  {
9393   "alignment" : 1,
9394   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
9395   "name" : "android::trait_trivial_dtor<int>",
9396   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9397   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9398   "size" : 1,
9399   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9400   "template_args" : [ "_ZTIi" ]
9401  },
9402  {
9403   "alignment" : 1,
9404   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
9405   "name" : "android::trait_trivial_dtor<unsigned int>",
9406   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9407   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9408   "size" : 1,
9409   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9410   "template_args" : [ "_ZTIj" ]
9411  },
9412  {
9413   "alignment" : 1,
9414   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
9415   "name" : "android::trait_trivial_dtor<long>",
9416   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9417   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9418   "size" : 1,
9419   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9420   "template_args" : [ "_ZTIl" ]
9421  },
9422  {
9423   "alignment" : 1,
9424   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
9425   "name" : "android::trait_trivial_dtor<unsigned long>",
9426   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9427   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9428   "size" : 1,
9429   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9430   "template_args" : [ "_ZTIm" ]
9431  },
9432  {
9433   "alignment" : 1,
9434   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
9435   "name" : "android::trait_trivial_dtor<short>",
9436   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9437   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9438   "size" : 1,
9439   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9440   "template_args" : [ "_ZTIs" ]
9441  },
9442  {
9443   "alignment" : 1,
9444   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
9445   "name" : "android::trait_trivial_dtor<unsigned short>",
9446   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9447   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9448   "size" : 1,
9449   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9450   "template_args" : [ "_ZTIt" ]
9451  },
9452  {
9453   "alignment" : 1,
9454   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
9455   "name" : "android::trait_trivial_dtor<void>",
9456   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9457   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9458   "size" : 1,
9459   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9460   "template_args" : [ "_ZTIv" ]
9461  },
9462  {
9463   "alignment" : 1,
9464   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
9465   "name" : "android::trait_trivial_dtor<long long>",
9466   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9467   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9468   "size" : 1,
9469   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9470   "template_args" : [ "_ZTIx" ]
9471  },
9472  {
9473   "alignment" : 1,
9474   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
9475   "name" : "android::trait_trivial_dtor<unsigned long long>",
9476   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9477   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9478   "size" : 1,
9479   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9480   "template_args" : [ "_ZTIy" ]
9481  },
9482  {
9483   "alignment" : 1,
9484   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9485   "name" : "android::trait_trivial_move<android::String8>",
9486   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9487   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9488   "size" : 1,
9489   "source_file" : "/system/core/libutils/include/utils/String8.h",
9490   "template_args" : [ "_ZTIN7android7String8E" ]
9491  },
9492  {
9493   "alignment" : 1,
9494   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9495   "name" : "android::trait_trivial_move<android::String16>",
9496   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9497   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9498   "size" : 1,
9499   "source_file" : "/system/core/libutils/include/utils/String16.h",
9500   "template_args" : [ "_ZTIN7android8String16E" ]
9501  },
9502  {
9503   "alignment" : 1,
9504   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
9505   "name" : "android::trait_trivial_move<bool>",
9506   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9507   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9508   "size" : 1,
9509   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9510   "template_args" : [ "_ZTIb" ]
9511  },
9512  {
9513   "alignment" : 1,
9514   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
9515   "name" : "android::trait_trivial_move<char>",
9516   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9517   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9518   "size" : 1,
9519   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9520   "template_args" : [ "_ZTIc" ]
9521  },
9522  {
9523   "alignment" : 1,
9524   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
9525   "name" : "android::trait_trivial_move<double>",
9526   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9527   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9528   "size" : 1,
9529   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9530   "template_args" : [ "_ZTId" ]
9531  },
9532  {
9533   "alignment" : 1,
9534   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
9535   "name" : "android::trait_trivial_move<float>",
9536   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9537   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9538   "size" : 1,
9539   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9540   "template_args" : [ "_ZTIf" ]
9541  },
9542  {
9543   "alignment" : 1,
9544   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
9545   "name" : "android::trait_trivial_move<unsigned char>",
9546   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9547   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9548   "size" : 1,
9549   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9550   "template_args" : [ "_ZTIh" ]
9551  },
9552  {
9553   "alignment" : 1,
9554   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
9555   "name" : "android::trait_trivial_move<int>",
9556   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9557   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9558   "size" : 1,
9559   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9560   "template_args" : [ "_ZTIi" ]
9561  },
9562  {
9563   "alignment" : 1,
9564   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
9565   "name" : "android::trait_trivial_move<unsigned int>",
9566   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9567   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9568   "size" : 1,
9569   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9570   "template_args" : [ "_ZTIj" ]
9571  },
9572  {
9573   "alignment" : 1,
9574   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
9575   "name" : "android::trait_trivial_move<long>",
9576   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9577   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9578   "size" : 1,
9579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9580   "template_args" : [ "_ZTIl" ]
9581  },
9582  {
9583   "alignment" : 1,
9584   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
9585   "name" : "android::trait_trivial_move<unsigned long>",
9586   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
9587   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
9588   "size" : 1,
9589   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9590   "template_args" : [ "_ZTIm" ]
9591  },
9592  {
9593   "alignment" : 1,
9594   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
9595   "name" : "android::trait_trivial_move<short>",
9596   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9597   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9598   "size" : 1,
9599   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9600   "template_args" : [ "_ZTIs" ]
9601  },
9602  {
9603   "alignment" : 1,
9604   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
9605   "name" : "android::trait_trivial_move<unsigned short>",
9606   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
9607   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
9608   "size" : 1,
9609   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9610   "template_args" : [ "_ZTIt" ]
9611  },
9612  {
9613   "alignment" : 1,
9614   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
9615   "name" : "android::trait_trivial_move<void>",
9616   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9617   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9618   "size" : 1,
9619   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9620   "template_args" : [ "_ZTIv" ]
9621  },
9622  {
9623   "alignment" : 1,
9624   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
9625   "name" : "android::trait_trivial_move<long long>",
9626   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9627   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9628   "size" : 1,
9629   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9630   "template_args" : [ "_ZTIx" ]
9631  },
9632  {
9633   "alignment" : 1,
9634   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
9635   "name" : "android::trait_trivial_move<unsigned long long>",
9636   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9637   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9638   "size" : 1,
9639   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9640   "template_args" : [ "_ZTIy" ]
9641  },
9642  {
9643   "alignment" : 4,
9644   "base_specifiers" :
9645   [
9646    {
9647     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9648    }
9649   ],
9650   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
9651   "name" : "android::VirtualLightRefBase",
9652   "record_kind" : "class",
9653   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
9654   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
9655   "size" : 8,
9656   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9657   "vtable_components" :
9658   [
9659    {
9660     "kind" : "offset_to_top"
9661    },
9662    {
9663     "kind" : "rtti",
9664     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9665    },
9666    {
9667     "kind" : "complete_dtor_pointer",
9668     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9669    },
9670    {
9671     "kind" : "deleting_dtor_pointer",
9672     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9673    }
9674   ]
9675  },
9676  {
9677   "alignment" : 4,
9678   "fields" :
9679   [
9680    {
9681     "access" : "private",
9682     "field_name" : "m_ptr",
9683     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9684    }
9685   ],
9686   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9687   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
9688   "record_kind" : "class",
9689   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9690   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9691   "size" : 4,
9692   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9693   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9694  },
9695  {
9696   "alignment" : 4,
9697   "fields" :
9698   [
9699    {
9700     "access" : "private",
9701     "field_name" : "m_ptr",
9702     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
9703    }
9704   ],
9705   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9706   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
9707   "record_kind" : "class",
9708   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9709   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9710   "size" : 4,
9711   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9712   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
9713  },
9714  {
9715   "alignment" : 4,
9716   "fields" :
9717   [
9718    {
9719     "access" : "private",
9720     "field_name" : "m_ptr",
9721     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
9722    }
9723   ],
9724   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9725   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
9726   "record_kind" : "class",
9727   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9728   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9729   "size" : 4,
9730   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9731   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
9732  },
9733  {
9734   "alignment" : 4,
9735   "fields" :
9736   [
9737    {
9738     "access" : "private",
9739     "field_name" : "m_ptr",
9740     "referenced_type" : "_ZTIPN7android6ThreadE"
9741    }
9742   ],
9743   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
9744   "name" : "android::sp<android::Thread>",
9745   "record_kind" : "class",
9746   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
9747   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
9748   "size" : 4,
9749   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9750   "template_args" : [ "_ZTIN7android6ThreadE" ]
9751  },
9752  {
9753   "alignment" : 4,
9754   "fields" :
9755   [
9756    {
9757     "access" : "private",
9758     "field_name" : "m_ptr",
9759     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
9760    }
9761   ],
9762   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9763   "name" : "android::sp<android::hardware::IInterface>",
9764   "record_kind" : "class",
9765   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9766   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9767   "size" : 4,
9768   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9769   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
9770  },
9771  {
9772   "alignment" : 4,
9773   "fields" :
9774   [
9775    {
9776     "access" : "private",
9777     "field_name" : "m_ptr",
9778     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
9779    }
9780   ],
9781   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9782   "name" : "android::sp<android::hardware::ProcessState>",
9783   "record_kind" : "class",
9784   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9785   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9786   "size" : 4,
9787   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9788   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
9789  },
9790  {
9791   "alignment" : 4,
9792   "fields" :
9793   [
9794    {
9795     "access" : "private",
9796     "field_name" : "m_ptr",
9797     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9798    }
9799   ],
9800   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9801   "name" : "android::sp<android::hardware::hidl_death_recipient>",
9802   "record_kind" : "class",
9803   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9804   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9805   "size" : 4,
9806   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9807   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9808  },
9809  {
9810   "alignment" : 4,
9811   "fields" :
9812   [
9813    {
9814     "access" : "private",
9815     "field_name" : "m_ptr",
9816     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
9817    }
9818   ],
9819   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9820   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
9821   "record_kind" : "class",
9822   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9823   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9824   "size" : 4,
9825   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9826   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
9827  },
9828  {
9829   "alignment" : 4,
9830   "fields" :
9831   [
9832    {
9833     "access" : "private",
9834     "field_name" : "m_ptr",
9835     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
9836    }
9837   ],
9838   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
9839   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback>",
9840   "record_kind" : "class",
9841   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
9842   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
9843   "size" : 4,
9844   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9845   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE" ]
9846  },
9847  {
9848   "alignment" : 4,
9849   "fields" :
9850   [
9851    {
9852     "access" : "private",
9853     "field_name" : "m_ptr",
9854     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
9855    }
9856   ],
9857   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
9858   "name" : "android::sp<android::hardware::usb::V1_0::IUsb>",
9859   "record_kind" : "class",
9860   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
9861   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
9862   "size" : 4,
9863   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9864   "template_args" : [ "_ZTIN7android8hardware3usb4V1_04IUsbE" ]
9865  },
9866  {
9867   "alignment" : 4,
9868   "fields" :
9869   [
9870    {
9871     "access" : "private",
9872     "field_name" : "m_ptr",
9873     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
9874    }
9875   ],
9876   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
9877   "name" : "android::sp<android::hardware::usb::V1_1::IUsbCallback>",
9878   "record_kind" : "class",
9879   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
9880   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
9881   "size" : 4,
9882   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9883   "template_args" : [ "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE" ]
9884  },
9885  {
9886   "alignment" : 4,
9887   "fields" :
9888   [
9889    {
9890     "access" : "private",
9891     "field_name" : "m_ptr",
9892     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
9893    }
9894   ],
9895   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
9896   "name" : "android::sp<android::hardware::usb::V1_1::IUsb>",
9897   "record_kind" : "class",
9898   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
9899   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
9900   "size" : 4,
9901   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9902   "template_args" : [ "_ZTIN7android8hardware3usb4V1_14IUsbE" ]
9903  },
9904  {
9905   "alignment" : 4,
9906   "fields" :
9907   [
9908    {
9909     "access" : "private",
9910     "field_name" : "m_ptr",
9911     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9912    }
9913   ],
9914   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9915   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
9916   "record_kind" : "class",
9917   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9918   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9919   "size" : 4,
9920   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9921   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9922  },
9923  {
9924   "alignment" : 4,
9925   "fields" :
9926   [
9927    {
9928     "access" : "private",
9929     "field_name" : "m_ptr",
9930     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9931    }
9932   ],
9933   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9934   "name" : "android::sp<android::hardware::IBinder>",
9935   "record_kind" : "class",
9936   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9937   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9938   "size" : 4,
9939   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9940   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
9941  },
9942  {
9943   "alignment" : 4,
9944   "fields" :
9945   [
9946    {
9947     "access" : "private",
9948     "field_name" : "m_ptr",
9949     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9950    }
9951   ],
9952   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9953   "name" : "android::sp<android::hardware::BHwBinder>",
9954   "record_kind" : "class",
9955   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9956   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9957   "size" : 4,
9958   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9959   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9960  },
9961  {
9962   "alignment" : 4,
9963   "fields" :
9964   [
9965    {
9966     "access" : "private",
9967     "field_name" : "m_ptr",
9968     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9969    },
9970    {
9971     "access" : "private",
9972     "field_name" : "m_refs",
9973     "field_offset" : 32,
9974     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9975    }
9976   ],
9977   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9978   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
9979   "record_kind" : "class",
9980   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9981   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9982   "size" : 8,
9983   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9984   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9985  },
9986  {
9987   "alignment" : 4,
9988   "fields" :
9989   [
9990    {
9991     "access" : "private",
9992     "field_name" : "m_ptr",
9993     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9994    },
9995    {
9996     "access" : "private",
9997     "field_name" : "m_refs",
9998     "field_offset" : 32,
9999     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10000    }
10001   ],
10002   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10003   "name" : "android::wp<android::hardware::hidl_death_recipient>",
10004   "record_kind" : "class",
10005   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10006   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10007   "size" : 8,
10008   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10009   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10010  },
10011  {
10012   "alignment" : 4,
10013   "fields" :
10014   [
10015    {
10016     "access" : "private",
10017     "field_name" : "m_ptr",
10018     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10019    },
10020    {
10021     "access" : "private",
10022     "field_name" : "m_refs",
10023     "field_offset" : 32,
10024     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10025    }
10026   ],
10027   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10028   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
10029   "record_kind" : "class",
10030   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10031   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10032   "size" : 8,
10033   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10034   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10035  },
10036  {
10037   "alignment" : 4,
10038   "fields" :
10039   [
10040    {
10041     "access" : "private",
10042     "field_name" : "m_ptr",
10043     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10044    },
10045    {
10046     "access" : "private",
10047     "field_name" : "m_refs",
10048     "field_offset" : 32,
10049     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10050    }
10051   ],
10052   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10053   "name" : "android::wp<android::hardware::BHwBinder>",
10054   "record_kind" : "class",
10055   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10056   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10057   "size" : 8,
10058   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10059   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10060  },
10061  {
10062   "alignment" : 4,
10063   "base_specifiers" :
10064   [
10065    {
10066     "is_virtual" : true,
10067     "referenced_type" : "_ZTIN7android7RefBaseE"
10068    }
10069   ],
10070   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10071   "name" : "android::hidl::base::V1_0::IBase",
10072   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10073   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10074   "size" : 12,
10075   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10076   "vtable_components" :
10077   [
10078    {
10079     "component_value" : 4,
10080     "kind" : "vbase_offset"
10081    },
10082    {
10083     "kind" : "offset_to_top"
10084    },
10085    {
10086     "kind" : "rtti",
10087     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10088    },
10089    {
10090     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10091    },
10092    {
10093     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10094    },
10095    {
10096     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10097    },
10098    {
10099     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10100    },
10101    {
10102     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10103    },
10104    {
10105     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10106    },
10107    {
10108     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10109    },
10110    {
10111     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10112    },
10113    {
10114     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10115    },
10116    {
10117     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10118    },
10119    {
10120     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10121    },
10122    {
10123     "kind" : "complete_dtor_pointer",
10124     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10125    },
10126    {
10127     "kind" : "deleting_dtor_pointer",
10128     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10129    },
10130    {
10131     "kind" : "vcall_offset"
10132    },
10133    {
10134     "kind" : "vcall_offset"
10135    },
10136    {
10137     "kind" : "vcall_offset"
10138    },
10139    {
10140     "kind" : "vcall_offset"
10141    },
10142    {
10143     "component_value" : -4,
10144     "kind" : "vcall_offset"
10145    },
10146    {
10147     "component_value" : -4,
10148     "kind" : "offset_to_top"
10149    },
10150    {
10151     "kind" : "rtti",
10152     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10153    },
10154    {
10155     "kind" : "complete_dtor_pointer",
10156     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
10157    },
10158    {
10159     "kind" : "deleting_dtor_pointer",
10160     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
10161    },
10162    {
10163     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10164    },
10165    {
10166     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10167    },
10168    {
10169     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10170    },
10171    {
10172     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10173    }
10174   ]
10175  },
10176  {
10177   "alignment" : 4,
10178   "base_specifiers" :
10179   [
10180    {
10181     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
10182    },
10183    {
10184     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10185    }
10186   ],
10187   "fields" :
10188   [
10189    {
10190     "access" : "private",
10191     "field_name" : "_hidl_mImpl",
10192     "field_offset" : 512,
10193     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
10194    }
10195   ],
10196   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10197   "name" : "android::hidl::base::V1_0::BnHwBase",
10198   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10199   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10200   "size" : 76,
10201   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10202   "vtable_components" :
10203   [
10204    {
10205     "component_value" : 68,
10206     "kind" : "vbase_offset"
10207    },
10208    {
10209     "kind" : "offset_to_top"
10210    },
10211    {
10212     "kind" : "rtti",
10213     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10214    },
10215    {
10216     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10217    },
10218    {
10219     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10220    },
10221    {
10222     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10223    },
10224    {
10225     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
10226    },
10227    {
10228     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10229    },
10230    {
10231     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10232    },
10233    {
10234     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10235    },
10236    {
10237     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10238    },
10239    {
10240     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10241    },
10242    {
10243     "kind" : "complete_dtor_pointer",
10244     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10245    },
10246    {
10247     "kind" : "deleting_dtor_pointer",
10248     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10249    },
10250    {
10251     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10252    },
10253    {
10254     "component_value" : -20,
10255     "kind" : "offset_to_top"
10256    },
10257    {
10258     "kind" : "rtti",
10259     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10260    },
10261    {
10262     "kind" : "complete_dtor_pointer",
10263     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10264    },
10265    {
10266     "kind" : "deleting_dtor_pointer",
10267     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10268    },
10269    {
10270     "kind" : "vcall_offset"
10271    },
10272    {
10273     "kind" : "vcall_offset"
10274    },
10275    {
10276     "kind" : "vcall_offset"
10277    },
10278    {
10279     "kind" : "vcall_offset"
10280    },
10281    {
10282     "component_value" : -68,
10283     "kind" : "vcall_offset"
10284    },
10285    {
10286     "component_value" : -68,
10287     "kind" : "offset_to_top"
10288    },
10289    {
10290     "kind" : "rtti",
10291     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10292    },
10293    {
10294     "kind" : "complete_dtor_pointer",
10295     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10296    },
10297    {
10298     "kind" : "deleting_dtor_pointer",
10299     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10300    },
10301    {
10302     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10303    },
10304    {
10305     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10306    },
10307    {
10308     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10309    },
10310    {
10311     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10312    }
10313   ]
10314  },
10315  {
10316   "alignment" : 4,
10317   "base_specifiers" :
10318   [
10319    {
10320     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10321    },
10322    {
10323     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10324    }
10325   ],
10326   "fields" :
10327   [
10328    {
10329     "access" : "private",
10330     "field_name" : "_hidl_mMutex",
10331     "field_offset" : 544,
10332     "referenced_type" : "_ZTINSt3__15mutexE"
10333    },
10334    {
10335     "access" : "private",
10336     "field_name" : "_hidl_mDeathRecipients",
10337     "field_offset" : 576,
10338     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10339    }
10340   ],
10341   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10342   "name" : "android::hidl::base::V1_0::BpHwBase",
10343   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10344   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10345   "size" : 92,
10346   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10347   "vtable_components" :
10348   [
10349    {
10350     "component_value" : 84,
10351     "kind" : "vbase_offset"
10352    },
10353    {
10354     "kind" : "offset_to_top"
10355    },
10356    {
10357     "kind" : "rtti",
10358     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10359    },
10360    {
10361     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10362    },
10363    {
10364     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10365    },
10366    {
10367     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10368    },
10369    {
10370     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10371    },
10372    {
10373     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10374    },
10375    {
10376     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10377    },
10378    {
10379     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10380    },
10381    {
10382     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10383    },
10384    {
10385     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10386    },
10387    {
10388     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10389    },
10390    {
10391     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10392    },
10393    {
10394     "kind" : "complete_dtor_pointer",
10395     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10396    },
10397    {
10398     "kind" : "deleting_dtor_pointer",
10399     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10400    },
10401    {
10402     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10403    },
10404    {
10405     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10406    },
10407    {
10408     "component_value" : 80,
10409     "kind" : "vbase_offset"
10410    },
10411    {
10412     "component_value" : -4,
10413     "kind" : "offset_to_top"
10414    },
10415    {
10416     "kind" : "rtti",
10417     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10418    },
10419    {
10420     "kind" : "complete_dtor_pointer",
10421     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10422    },
10423    {
10424     "kind" : "deleting_dtor_pointer",
10425     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10426    },
10427    {
10428     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10429    },
10430    {
10431     "component_value" : 76,
10432     "kind" : "vbase_offset"
10433    },
10434    {
10435     "component_value" : -8,
10436     "kind" : "offset_to_top"
10437    },
10438    {
10439     "kind" : "rtti",
10440     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10441    },
10442    {
10443     "kind" : "complete_dtor_pointer",
10444     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10445    },
10446    {
10447     "kind" : "deleting_dtor_pointer",
10448     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10449    },
10450    {
10451     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10452    },
10453    {
10454     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10455    },
10456    {
10457     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10458    },
10459    {
10460     "component_value" : -24,
10461     "kind" : "offset_to_top"
10462    },
10463    {
10464     "kind" : "rtti",
10465     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10466    },
10467    {
10468     "kind" : "complete_dtor_pointer",
10469     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10470    },
10471    {
10472     "kind" : "deleting_dtor_pointer",
10473     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10474    },
10475    {
10476     "kind" : "vcall_offset"
10477    },
10478    {
10479     "component_value" : -76,
10480     "kind" : "vcall_offset"
10481    },
10482    {
10483     "component_value" : -84,
10484     "kind" : "vcall_offset"
10485    },
10486    {
10487     "component_value" : -76,
10488     "kind" : "vcall_offset"
10489    },
10490    {
10491     "component_value" : -84,
10492     "kind" : "vcall_offset"
10493    },
10494    {
10495     "component_value" : -84,
10496     "kind" : "offset_to_top"
10497    },
10498    {
10499     "kind" : "rtti",
10500     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10501    },
10502    {
10503     "kind" : "complete_dtor_pointer",
10504     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10505    },
10506    {
10507     "kind" : "deleting_dtor_pointer",
10508     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10509    },
10510    {
10511     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10512    },
10513    {
10514     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10515    },
10516    {
10517     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10518    },
10519    {
10520     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10521    }
10522   ]
10523  },
10524  {
10525   "alignment" : 8,
10526   "fields" :
10527   [
10528    {
10529     "field_name" : "pid",
10530     "referenced_type" : "_ZTIi"
10531    },
10532    {
10533     "field_name" : "ptr",
10534     "field_offset" : 64,
10535     "referenced_type" : "_ZTIy"
10536    },
10537    {
10538     "field_name" : "arch",
10539     "field_offset" : 128,
10540     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10541    }
10542   ],
10543   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10544   "name" : "android::hidl::base::V1_0::DebugInfo",
10545   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10546   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10547   "size" : 24,
10548   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10549  },
10550  {
10551   "alignment" : 8,
10552   "fields" :
10553   [
10554    {
10555     "field_name" : "interfaceName",
10556     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10557    },
10558    {
10559     "field_name" : "instanceName",
10560     "field_offset" : 128,
10561     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10562    },
10563    {
10564     "field_name" : "pid",
10565     "field_offset" : 256,
10566     "referenced_type" : "_ZTIi"
10567    },
10568    {
10569     "field_name" : "clientPids",
10570     "field_offset" : 320,
10571     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
10572    },
10573    {
10574     "field_name" : "arch",
10575     "field_offset" : 448,
10576     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10577    }
10578   ],
10579   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10580   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10581   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10582   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10583   "size" : 64,
10584   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10585  },
10586  {
10587   "alignment" : 4,
10588   "base_specifiers" :
10589   [
10590    {
10591     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10592    }
10593   ],
10594   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10595   "name" : "android::hidl::manager::V1_0::IServiceManager",
10596   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10597   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10598   "size" : 12,
10599   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10600   "vtable_components" :
10601   [
10602    {
10603     "component_value" : 4,
10604     "kind" : "vbase_offset"
10605    },
10606    {
10607     "kind" : "offset_to_top"
10608    },
10609    {
10610     "kind" : "rtti",
10611     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10612    },
10613    {
10614     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10615    },
10616    {
10617     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10618    },
10619    {
10620     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10621    },
10622    {
10623     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10624    },
10625    {
10626     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10627    },
10628    {
10629     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10630    },
10631    {
10632     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10633    },
10634    {
10635     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10636    },
10637    {
10638     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10639    },
10640    {
10641     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10642    },
10643    {
10644     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10645    },
10646    {
10647     "kind" : "complete_dtor_pointer",
10648     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10649    },
10650    {
10651     "kind" : "deleting_dtor_pointer",
10652     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10653    },
10654    {
10655     "is_pure" : true,
10656     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10657    },
10658    {
10659     "is_pure" : true,
10660     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10661    },
10662    {
10663     "is_pure" : true,
10664     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10665    },
10666    {
10667     "is_pure" : true,
10668     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10669    },
10670    {
10671     "is_pure" : true,
10672     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10673    },
10674    {
10675     "is_pure" : true,
10676     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10677    },
10678    {
10679     "is_pure" : true,
10680     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10681    },
10682    {
10683     "is_pure" : true,
10684     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10685    },
10686    {
10687     "kind" : "vcall_offset"
10688    },
10689    {
10690     "kind" : "vcall_offset"
10691    },
10692    {
10693     "kind" : "vcall_offset"
10694    },
10695    {
10696     "kind" : "vcall_offset"
10697    },
10698    {
10699     "component_value" : -4,
10700     "kind" : "vcall_offset"
10701    },
10702    {
10703     "component_value" : -4,
10704     "kind" : "offset_to_top"
10705    },
10706    {
10707     "kind" : "rtti",
10708     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10709    },
10710    {
10711     "kind" : "complete_dtor_pointer",
10712     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10713    },
10714    {
10715     "kind" : "deleting_dtor_pointer",
10716     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10717    },
10718    {
10719     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10720    },
10721    {
10722     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10723    },
10724    {
10725     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10726    },
10727    {
10728     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10729    }
10730   ]
10731  },
10732  {
10733   "alignment" : 4,
10734   "base_specifiers" :
10735   [
10736    {
10737     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10738    }
10739   ],
10740   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10741   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10742   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10743   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10744   "size" : 12,
10745   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10746   "vtable_components" :
10747   [
10748    {
10749     "component_value" : 4,
10750     "kind" : "vbase_offset"
10751    },
10752    {
10753     "kind" : "offset_to_top"
10754    },
10755    {
10756     "kind" : "rtti",
10757     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10758    },
10759    {
10760     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10761    },
10762    {
10763     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10764    },
10765    {
10766     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10767    },
10768    {
10769     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10770    },
10771    {
10772     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10773    },
10774    {
10775     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10776    },
10777    {
10778     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10779    },
10780    {
10781     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10782    },
10783    {
10784     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10785    },
10786    {
10787     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10788    },
10789    {
10790     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10791    },
10792    {
10793     "kind" : "complete_dtor_pointer",
10794     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10795    },
10796    {
10797     "kind" : "deleting_dtor_pointer",
10798     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10799    },
10800    {
10801     "is_pure" : true,
10802     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10803    },
10804    {
10805     "kind" : "vcall_offset"
10806    },
10807    {
10808     "kind" : "vcall_offset"
10809    },
10810    {
10811     "kind" : "vcall_offset"
10812    },
10813    {
10814     "kind" : "vcall_offset"
10815    },
10816    {
10817     "component_value" : -4,
10818     "kind" : "vcall_offset"
10819    },
10820    {
10821     "component_value" : -4,
10822     "kind" : "offset_to_top"
10823    },
10824    {
10825     "kind" : "rtti",
10826     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10827    },
10828    {
10829     "kind" : "complete_dtor_pointer",
10830     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10831    },
10832    {
10833     "kind" : "deleting_dtor_pointer",
10834     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10835    },
10836    {
10837     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10838    },
10839    {
10840     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10841    },
10842    {
10843     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10844    },
10845    {
10846     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10847    }
10848   ]
10849  },
10850  {
10851   "alignment" : 4,
10852   "fields" :
10853   [
10854    {
10855     "access" : "private",
10856     "field_name" : "mLock",
10857     "referenced_type" : "_ZTIRN7android5MutexE"
10858    }
10859   ],
10860   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
10861   "name" : "android::Mutex::Autolock",
10862   "record_kind" : "class",
10863   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
10864   "self_type" : "_ZTIN7android5Mutex8AutolockE",
10865   "size" : 4,
10866   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10867  },
10868  {
10869   "alignment" : 4,
10870   "fields" :
10871   [
10872    {
10873     "access" : "private",
10874     "field_name" : "mMutex",
10875     "referenced_type" : "_ZTI15pthread_mutex_t"
10876    }
10877   ],
10878   "linker_set_key" : "_ZTIN7android5MutexE",
10879   "name" : "android::Mutex",
10880   "record_kind" : "class",
10881   "referenced_type" : "_ZTIN7android5MutexE",
10882   "self_type" : "_ZTIN7android5MutexE",
10883   "size" : 4,
10884   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10885  },
10886  {
10887   "alignment" : 4,
10888   "fields" :
10889   [
10890    {
10891     "access" : "private",
10892     "field_name" : "mLock",
10893     "referenced_type" : "_ZTIRN7android6RWLockE"
10894    }
10895   ],
10896   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
10897   "name" : "android::RWLock::AutoRLock",
10898   "record_kind" : "class",
10899   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
10900   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
10901   "size" : 4,
10902   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10903  },
10904  {
10905   "alignment" : 4,
10906   "fields" :
10907   [
10908    {
10909     "access" : "private",
10910     "field_name" : "mLock",
10911     "referenced_type" : "_ZTIRN7android6RWLockE"
10912    }
10913   ],
10914   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
10915   "name" : "android::RWLock::AutoWLock",
10916   "record_kind" : "class",
10917   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
10918   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
10919   "size" : 4,
10920   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10921  },
10922  {
10923   "alignment" : 4,
10924   "fields" :
10925   [
10926    {
10927     "access" : "private",
10928     "field_name" : "mRWLock",
10929     "referenced_type" : "_ZTI16pthread_rwlock_t"
10930    }
10931   ],
10932   "linker_set_key" : "_ZTIN7android6RWLockE",
10933   "name" : "android::RWLock",
10934   "record_kind" : "class",
10935   "referenced_type" : "_ZTIN7android6RWLockE",
10936   "self_type" : "_ZTIN7android6RWLockE",
10937   "size" : 40,
10938   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10939  },
10940  {
10941   "alignment" : 4,
10942   "base_specifiers" :
10943   [
10944    {
10945     "is_virtual" : true,
10946     "referenced_type" : "_ZTIN7android7RefBaseE"
10947    }
10948   ],
10949   "fields" :
10950   [
10951    {
10952     "access" : "private",
10953     "field_name" : "mCanCallJava",
10954     "field_offset" : 32,
10955     "referenced_type" : "_ZTIKb"
10956    },
10957    {
10958     "access" : "private",
10959     "field_name" : "mThread",
10960     "field_offset" : 64,
10961     "referenced_type" : "_ZTIPv"
10962    },
10963    {
10964     "access" : "private",
10965     "field_name" : "mLock",
10966     "field_offset" : 96,
10967     "referenced_type" : "_ZTIN7android5MutexE"
10968    },
10969    {
10970     "access" : "private",
10971     "field_name" : "mThreadExitedCondition",
10972     "field_offset" : 128,
10973     "referenced_type" : "_ZTIN7android9ConditionE"
10974    },
10975    {
10976     "access" : "private",
10977     "field_name" : "mStatus",
10978     "field_offset" : 160,
10979     "referenced_type" : "_ZTIi"
10980    },
10981    {
10982     "access" : "private",
10983     "field_name" : "mExitPending",
10984     "field_offset" : 192,
10985     "referenced_type" : "_ZTIVb"
10986    },
10987    {
10988     "access" : "private",
10989     "field_name" : "mRunning",
10990     "field_offset" : 200,
10991     "referenced_type" : "_ZTIVb"
10992    },
10993    {
10994     "access" : "private",
10995     "field_name" : "mHoldSelf",
10996     "field_offset" : 224,
10997     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
10998    },
10999    {
11000     "access" : "private",
11001     "field_name" : "mTid",
11002     "field_offset" : 256,
11003     "referenced_type" : "_ZTIi"
11004    }
11005   ],
11006   "linker_set_key" : "_ZTIN7android6ThreadE",
11007   "name" : "android::Thread",
11008   "record_kind" : "class",
11009   "referenced_type" : "_ZTIN7android6ThreadE",
11010   "self_type" : "_ZTIN7android6ThreadE",
11011   "size" : 44,
11012   "source_file" : "/system/core/libutils/include/utils/Thread.h",
11013   "vtable_components" :
11014   [
11015    {
11016     "component_value" : 36,
11017     "kind" : "vbase_offset"
11018    },
11019    {
11020     "kind" : "offset_to_top"
11021    },
11022    {
11023     "kind" : "rtti",
11024     "mangled_component_name" : "_ZTIN7android6ThreadE"
11025    },
11026    {
11027     "kind" : "complete_dtor_pointer",
11028     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11029    },
11030    {
11031     "kind" : "deleting_dtor_pointer",
11032     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11033    },
11034    {
11035     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
11036    },
11037    {
11038     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11039    },
11040    {
11041     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11042    },
11043    {
11044     "is_pure" : true,
11045     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11046    },
11047    {
11048     "kind" : "vcall_offset"
11049    },
11050    {
11051     "kind" : "vcall_offset"
11052    },
11053    {
11054     "kind" : "vcall_offset"
11055    },
11056    {
11057     "kind" : "vcall_offset"
11058    },
11059    {
11060     "component_value" : -36,
11061     "kind" : "vcall_offset"
11062    },
11063    {
11064     "component_value" : -36,
11065     "kind" : "offset_to_top"
11066    },
11067    {
11068     "kind" : "rtti",
11069     "mangled_component_name" : "_ZTIN7android6ThreadE"
11070    },
11071    {
11072     "kind" : "complete_dtor_pointer",
11073     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
11074    },
11075    {
11076     "kind" : "deleting_dtor_pointer",
11077     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
11078    },
11079    {
11080     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11081    },
11082    {
11083     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11084    },
11085    {
11086     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11087    },
11088    {
11089     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11090    }
11091   ]
11092  },
11093  {
11094   "alignment" : 4,
11095   "base_specifiers" :
11096   [
11097    {
11098     "access" : "private",
11099     "referenced_type" : "_ZTIN7android10VectorImplE"
11100    }
11101   ],
11102   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11103   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
11104   "record_kind" : "class",
11105   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11106   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11107   "size" : 20,
11108   "source_file" : "/system/core/libutils/include/utils/Vector.h",
11109   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
11110   "vtable_components" :
11111   [
11112    {
11113     "kind" : "offset_to_top"
11114    },
11115    {
11116     "kind" : "rtti",
11117     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11118    },
11119    {
11120     "kind" : "complete_dtor_pointer",
11121     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
11122    },
11123    {
11124     "kind" : "deleting_dtor_pointer",
11125     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
11126    },
11127    {
11128     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
11129    },
11130    {
11131     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
11132    },
11133    {
11134     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
11135    },
11136    {
11137     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
11138    },
11139    {
11140     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
11141    },
11142    {
11143     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
11144    }
11145   ]
11146  },
11147  {
11148   "alignment" : 1,
11149   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
11150   "name" : "android::RefBase::weakref_type",
11151   "record_kind" : "class",
11152   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11153   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
11154   "size" : 1,
11155   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11156  },
11157  {
11158   "alignment" : 4,
11159   "fields" :
11160   [
11161    {
11162     "access" : "private",
11163     "field_name" : "mRefs",
11164     "field_offset" : 32,
11165     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
11166    }
11167   ],
11168   "linker_set_key" : "_ZTIN7android7RefBaseE",
11169   "name" : "android::RefBase",
11170   "record_kind" : "class",
11171   "referenced_type" : "_ZTIN7android7RefBaseE",
11172   "self_type" : "_ZTIN7android7RefBaseE",
11173   "size" : 8,
11174   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11175   "vtable_components" :
11176   [
11177    {
11178     "kind" : "offset_to_top"
11179    },
11180    {
11181     "kind" : "rtti",
11182     "mangled_component_name" : "_ZTIN7android7RefBaseE"
11183    },
11184    {
11185     "kind" : "complete_dtor_pointer",
11186     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
11187    },
11188    {
11189     "kind" : "deleting_dtor_pointer",
11190     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
11191    },
11192    {
11193     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11194    },
11195    {
11196     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11197    },
11198    {
11199     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11200    },
11201    {
11202     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11203    }
11204   ]
11205  },
11206  {
11207   "alignment" : 4,
11208   "fields" :
11209   [
11210    {
11211     "access" : "private",
11212     "field_name" : "mString",
11213     "referenced_type" : "_ZTIPKc"
11214    }
11215   ],
11216   "linker_set_key" : "_ZTIN7android7String8E",
11217   "name" : "android::String8",
11218   "record_kind" : "class",
11219   "referenced_type" : "_ZTIN7android7String8E",
11220   "self_type" : "_ZTIN7android7String8E",
11221   "size" : 4,
11222   "source_file" : "/system/core/libutils/include/utils/String8.h"
11223  },
11224  {
11225   "alignment" : 4,
11226   "fields" :
11227   [
11228    {
11229     "access" : "private",
11230     "field_name" : "mString",
11231     "referenced_type" : "_ZTIPKDs"
11232    }
11233   ],
11234   "linker_set_key" : "_ZTIN7android8String16E",
11235   "name" : "android::String16",
11236   "record_kind" : "class",
11237   "referenced_type" : "_ZTIN7android8String16E",
11238   "self_type" : "_ZTIN7android8String16E",
11239   "size" : 4,
11240   "source_file" : "/system/core/libutils/include/utils/String16.h"
11241  },
11242  {
11243   "alignment" : 4,
11244   "base_specifiers" :
11245   [
11246    {
11247     "is_virtual" : true,
11248     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
11249    },
11250    {
11251     "is_virtual" : true,
11252     "referenced_type" : "_ZTIN7android7RefBaseE"
11253    }
11254   ],
11255   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
11256   "name" : "android::hardware::HidlMemory",
11257   "record_kind" : "class",
11258   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
11259   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
11260   "size" : 52,
11261   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11262   "vtable_components" :
11263   [
11264    {
11265     "component_value" : 44,
11266     "kind" : "vbase_offset"
11267    },
11268    {
11269     "component_value" : 4,
11270     "kind" : "vbase_offset"
11271    },
11272    {
11273     "kind" : "offset_to_top"
11274    },
11275    {
11276     "kind" : "rtti",
11277     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11278    },
11279    {
11280     "kind" : "complete_dtor_pointer",
11281     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11282    },
11283    {
11284     "kind" : "deleting_dtor_pointer",
11285     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11286    },
11287    {
11288     "kind" : "vcall_offset"
11289    },
11290    {
11291     "kind" : "vcall_offset"
11292    },
11293    {
11294     "kind" : "vcall_offset"
11295    },
11296    {
11297     "kind" : "vcall_offset"
11298    },
11299    {
11300     "component_value" : -44,
11301     "kind" : "vcall_offset"
11302    },
11303    {
11304     "component_value" : -44,
11305     "kind" : "offset_to_top"
11306    },
11307    {
11308     "kind" : "rtti",
11309     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11310    },
11311    {
11312     "kind" : "complete_dtor_pointer",
11313     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
11314    },
11315    {
11316     "kind" : "deleting_dtor_pointer",
11317     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
11318    },
11319    {
11320     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11321    },
11322    {
11323     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11324    },
11325    {
11326     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11327    },
11328    {
11329     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11330    }
11331   ]
11332  },
11333  {
11334   "alignment" : 4,
11335   "base_specifiers" :
11336   [
11337    {
11338     "is_virtual" : true,
11339     "referenced_type" : "_ZTIN7android7RefBaseE"
11340    }
11341   ],
11342   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
11343   "name" : "android::hardware::IInterface",
11344   "record_kind" : "class",
11345   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
11346   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
11347   "size" : 12,
11348   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11349   "vtable_components" :
11350   [
11351    {
11352     "component_value" : 4,
11353     "kind" : "vbase_offset"
11354    },
11355    {
11356     "kind" : "offset_to_top"
11357    },
11358    {
11359     "kind" : "rtti",
11360     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11361    },
11362    {
11363     "kind" : "complete_dtor_pointer",
11364     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11365    },
11366    {
11367     "kind" : "deleting_dtor_pointer",
11368     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11369    },
11370    {
11371     "is_pure" : true,
11372     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11373    },
11374    {
11375     "kind" : "vcall_offset"
11376    },
11377    {
11378     "kind" : "vcall_offset"
11379    },
11380    {
11381     "kind" : "vcall_offset"
11382    },
11383    {
11384     "kind" : "vcall_offset"
11385    },
11386    {
11387     "component_value" : -4,
11388     "kind" : "vcall_offset"
11389    },
11390    {
11391     "component_value" : -4,
11392     "kind" : "offset_to_top"
11393    },
11394    {
11395     "kind" : "rtti",
11396     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11397    },
11398    {
11399     "kind" : "complete_dtor_pointer",
11400     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11401    },
11402    {
11403     "kind" : "deleting_dtor_pointer",
11404     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11405    },
11406    {
11407     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11408    },
11409    {
11410     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11411    },
11412    {
11413     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11414    },
11415    {
11416     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11417    }
11418   ]
11419  },
11420  {
11421   "alignment" : 1,
11422   "fields" :
11423   [
11424    {
11425     "access" : "private",
11426     "field_name" : "mBuffer",
11427     "referenced_type" : "_ZTIA32_h"
11428    }
11429   ],
11430   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11431   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11432   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11433   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11434   "size" : 32,
11435   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11436   "template_args" : [ "_ZTIh" ]
11437  },
11438  {
11439   "alignment" : 4,
11440   "base_specifiers" :
11441   [
11442    {
11443     "is_virtual" : true,
11444     "referenced_type" : "_ZTIN7android7RefBaseE"
11445    }
11446   ],
11447   "fields" :
11448   [
11449    {
11450     "access" : "private",
11451     "field_name" : "mRemote",
11452     "field_offset" : 32,
11453     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
11454    },
11455    {
11456     "access" : "private",
11457     "field_name" : "mRefs",
11458     "field_offset" : 64,
11459     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11460    },
11461    {
11462     "access" : "private",
11463     "field_name" : "mState",
11464     "field_offset" : 96,
11465     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11466    }
11467   ],
11468   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11469   "name" : "android::hardware::BpHwRefBase",
11470   "record_kind" : "class",
11471   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11472   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11473   "size" : 24,
11474   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11475   "vtable_components" :
11476   [
11477    {
11478     "component_value" : 16,
11479     "kind" : "vbase_offset"
11480    },
11481    {
11482     "kind" : "offset_to_top"
11483    },
11484    {
11485     "kind" : "rtti",
11486     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11487    },
11488    {
11489     "kind" : "complete_dtor_pointer",
11490     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11491    },
11492    {
11493     "kind" : "deleting_dtor_pointer",
11494     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11495    },
11496    {
11497     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11498    },
11499    {
11500     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11501    },
11502    {
11503     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11504    },
11505    {
11506     "kind" : "vcall_offset"
11507    },
11508    {
11509     "component_value" : -16,
11510     "kind" : "vcall_offset"
11511    },
11512    {
11513     "component_value" : -16,
11514     "kind" : "vcall_offset"
11515    },
11516    {
11517     "component_value" : -16,
11518     "kind" : "vcall_offset"
11519    },
11520    {
11521     "component_value" : -16,
11522     "kind" : "vcall_offset"
11523    },
11524    {
11525     "component_value" : -16,
11526     "kind" : "offset_to_top"
11527    },
11528    {
11529     "kind" : "rtti",
11530     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11531    },
11532    {
11533     "kind" : "complete_dtor_pointer",
11534     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
11535    },
11536    {
11537     "kind" : "deleting_dtor_pointer",
11538     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
11539    },
11540    {
11541     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11542    },
11543    {
11544     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11545    },
11546    {
11547     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11548    },
11549    {
11550     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11551    }
11552   ]
11553  },
11554  {
11555   "alignment" : 4,
11556   "base_specifiers" :
11557   [
11558    {
11559     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
11560    },
11561    {
11562     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11563    },
11564    {
11565     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11566    }
11567   ],
11568   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
11569   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsbCallback>",
11570   "record_kind" : "class",
11571   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
11572   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
11573   "size" : 32,
11574   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11575   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE" ],
11576   "vtable_components" :
11577   [
11578    {
11579     "component_value" : 24,
11580     "kind" : "vbase_offset"
11581    },
11582    {
11583     "kind" : "offset_to_top"
11584    },
11585    {
11586     "kind" : "rtti",
11587     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11588    },
11589    {
11590     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_012IUsbCallback8isRemoteEv"
11591    },
11592    {
11593     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11594    },
11595    {
11596     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11597    },
11598    {
11599     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11600    },
11601    {
11602     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11603    },
11604    {
11605     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv"
11606    },
11607    {
11608     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11609    },
11610    {
11611     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv"
11612    },
11613    {
11614     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11615    },
11616    {
11617     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv"
11618    },
11619    {
11620     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11621    },
11622    {
11623     "kind" : "complete_dtor_pointer",
11624     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11625    },
11626    {
11627     "kind" : "deleting_dtor_pointer",
11628     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11629    },
11630    {
11631     "is_pure" : true,
11632     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
11633    },
11634    {
11635     "is_pure" : true,
11636     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
11637    },
11638    {
11639     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
11640    },
11641    {
11642     "component_value" : 20,
11643     "kind" : "vbase_offset"
11644    },
11645    {
11646     "component_value" : -4,
11647     "kind" : "offset_to_top"
11648    },
11649    {
11650     "kind" : "rtti",
11651     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11652    },
11653    {
11654     "kind" : "complete_dtor_pointer",
11655     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11656    },
11657    {
11658     "kind" : "deleting_dtor_pointer",
11659     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11660    },
11661    {
11662     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
11663    },
11664    {
11665     "component_value" : 16,
11666     "kind" : "vbase_offset"
11667    },
11668    {
11669     "component_value" : -8,
11670     "kind" : "offset_to_top"
11671    },
11672    {
11673     "kind" : "rtti",
11674     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11675    },
11676    {
11677     "kind" : "complete_dtor_pointer",
11678     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11679    },
11680    {
11681     "kind" : "deleting_dtor_pointer",
11682     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11683    },
11684    {
11685     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11686    },
11687    {
11688     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11689    },
11690    {
11691     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11692    },
11693    {
11694     "kind" : "vcall_offset"
11695    },
11696    {
11697     "component_value" : -16,
11698     "kind" : "vcall_offset"
11699    },
11700    {
11701     "component_value" : -16,
11702     "kind" : "vcall_offset"
11703    },
11704    {
11705     "component_value" : -16,
11706     "kind" : "vcall_offset"
11707    },
11708    {
11709     "component_value" : -24,
11710     "kind" : "vcall_offset"
11711    },
11712    {
11713     "component_value" : -24,
11714     "kind" : "offset_to_top"
11715    },
11716    {
11717     "kind" : "rtti",
11718     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11719    },
11720    {
11721     "kind" : "complete_dtor_pointer",
11722     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11723    },
11724    {
11725     "kind" : "deleting_dtor_pointer",
11726     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11727    },
11728    {
11729     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11730    },
11731    {
11732     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11733    },
11734    {
11735     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11736    },
11737    {
11738     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11739    }
11740   ]
11741  },
11742  {
11743   "alignment" : 4,
11744   "base_specifiers" :
11745   [
11746    {
11747     "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
11748    },
11749    {
11750     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11751    },
11752    {
11753     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11754    }
11755   ],
11756   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
11757   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsb>",
11758   "record_kind" : "class",
11759   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
11760   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
11761   "size" : 32,
11762   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11763   "template_args" : [ "_ZTIN7android8hardware3usb4V1_04IUsbE" ],
11764   "vtable_components" :
11765   [
11766    {
11767     "component_value" : 24,
11768     "kind" : "vbase_offset"
11769    },
11770    {
11771     "kind" : "offset_to_top"
11772    },
11773    {
11774     "kind" : "rtti",
11775     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11776    },
11777    {
11778     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_04IUsb8isRemoteEv"
11779    },
11780    {
11781     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11782    },
11783    {
11784     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11785    },
11786    {
11787     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11788    },
11789    {
11790     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11791    },
11792    {
11793     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv"
11794    },
11795    {
11796     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11797    },
11798    {
11799     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv"
11800    },
11801    {
11802     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11803    },
11804    {
11805     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv"
11806    },
11807    {
11808     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11809    },
11810    {
11811     "kind" : "complete_dtor_pointer",
11812     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11813    },
11814    {
11815     "kind" : "deleting_dtor_pointer",
11816     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11817    },
11818    {
11819     "is_pure" : true,
11820     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
11821    },
11822    {
11823     "is_pure" : true,
11824     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
11825    },
11826    {
11827     "is_pure" : true,
11828     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb15queryPortStatusEv"
11829    },
11830    {
11831     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
11832    },
11833    {
11834     "component_value" : 20,
11835     "kind" : "vbase_offset"
11836    },
11837    {
11838     "component_value" : -4,
11839     "kind" : "offset_to_top"
11840    },
11841    {
11842     "kind" : "rtti",
11843     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11844    },
11845    {
11846     "kind" : "complete_dtor_pointer",
11847     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11848    },
11849    {
11850     "kind" : "deleting_dtor_pointer",
11851     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11852    },
11853    {
11854     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
11855    },
11856    {
11857     "component_value" : 16,
11858     "kind" : "vbase_offset"
11859    },
11860    {
11861     "component_value" : -8,
11862     "kind" : "offset_to_top"
11863    },
11864    {
11865     "kind" : "rtti",
11866     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11867    },
11868    {
11869     "kind" : "complete_dtor_pointer",
11870     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11871    },
11872    {
11873     "kind" : "deleting_dtor_pointer",
11874     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11875    },
11876    {
11877     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11878    },
11879    {
11880     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11881    },
11882    {
11883     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11884    },
11885    {
11886     "kind" : "vcall_offset"
11887    },
11888    {
11889     "component_value" : -16,
11890     "kind" : "vcall_offset"
11891    },
11892    {
11893     "component_value" : -16,
11894     "kind" : "vcall_offset"
11895    },
11896    {
11897     "component_value" : -16,
11898     "kind" : "vcall_offset"
11899    },
11900    {
11901     "component_value" : -24,
11902     "kind" : "vcall_offset"
11903    },
11904    {
11905     "component_value" : -24,
11906     "kind" : "offset_to_top"
11907    },
11908    {
11909     "kind" : "rtti",
11910     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11911    },
11912    {
11913     "kind" : "complete_dtor_pointer",
11914     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11915    },
11916    {
11917     "kind" : "deleting_dtor_pointer",
11918     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11919    },
11920    {
11921     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11922    },
11923    {
11924     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11925    },
11926    {
11927     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11928    },
11929    {
11930     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11931    }
11932   ]
11933  },
11934  {
11935   "alignment" : 4,
11936   "base_specifiers" :
11937   [
11938    {
11939     "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
11940    },
11941    {
11942     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11943    },
11944    {
11945     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11946    }
11947   ],
11948   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
11949   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_1::IUsbCallback>",
11950   "record_kind" : "class",
11951   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
11952   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
11953   "size" : 32,
11954   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11955   "template_args" : [ "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE" ],
11956   "vtable_components" :
11957   [
11958    {
11959     "component_value" : 24,
11960     "kind" : "vbase_offset"
11961    },
11962    {
11963     "kind" : "offset_to_top"
11964    },
11965    {
11966     "kind" : "rtti",
11967     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
11968    },
11969    {
11970     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_112IUsbCallback8isRemoteEv"
11971    },
11972    {
11973     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11974    },
11975    {
11976     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11977    },
11978    {
11979     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11980    },
11981    {
11982     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11983    },
11984    {
11985     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21setHALInstrumentationEv"
11986    },
11987    {
11988     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11989    },
11990    {
11991     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback4pingEv"
11992    },
11993    {
11994     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11995    },
11996    {
11997     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21notifySyspropsChangedEv"
11998    },
11999    {
12000     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12001    },
12002    {
12003     "kind" : "complete_dtor_pointer",
12004     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12005    },
12006    {
12007     "kind" : "deleting_dtor_pointer",
12008     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12009    },
12010    {
12011     "is_pure" : true,
12012     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
12013    },
12014    {
12015     "is_pure" : true,
12016     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
12017    },
12018    {
12019     "is_pure" : true,
12020     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
12021    },
12022    {
12023     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
12024    },
12025    {
12026     "component_value" : 20,
12027     "kind" : "vbase_offset"
12028    },
12029    {
12030     "component_value" : -4,
12031     "kind" : "offset_to_top"
12032    },
12033    {
12034     "kind" : "rtti",
12035     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12036    },
12037    {
12038     "kind" : "complete_dtor_pointer",
12039     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12040    },
12041    {
12042     "kind" : "deleting_dtor_pointer",
12043     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12044    },
12045    {
12046     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
12047    },
12048    {
12049     "component_value" : 16,
12050     "kind" : "vbase_offset"
12051    },
12052    {
12053     "component_value" : -8,
12054     "kind" : "offset_to_top"
12055    },
12056    {
12057     "kind" : "rtti",
12058     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12059    },
12060    {
12061     "kind" : "complete_dtor_pointer",
12062     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12063    },
12064    {
12065     "kind" : "deleting_dtor_pointer",
12066     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12067    },
12068    {
12069     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12070    },
12071    {
12072     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12073    },
12074    {
12075     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12076    },
12077    {
12078     "kind" : "vcall_offset"
12079    },
12080    {
12081     "component_value" : -16,
12082     "kind" : "vcall_offset"
12083    },
12084    {
12085     "component_value" : -16,
12086     "kind" : "vcall_offset"
12087    },
12088    {
12089     "component_value" : -16,
12090     "kind" : "vcall_offset"
12091    },
12092    {
12093     "component_value" : -24,
12094     "kind" : "vcall_offset"
12095    },
12096    {
12097     "component_value" : -24,
12098     "kind" : "offset_to_top"
12099    },
12100    {
12101     "kind" : "rtti",
12102     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12103    },
12104    {
12105     "kind" : "complete_dtor_pointer",
12106     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12107    },
12108    {
12109     "kind" : "deleting_dtor_pointer",
12110     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12111    },
12112    {
12113     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12114    },
12115    {
12116     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12117    },
12118    {
12119     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12120    },
12121    {
12122     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12123    }
12124   ]
12125  },
12126  {
12127   "alignment" : 4,
12128   "base_specifiers" :
12129   [
12130    {
12131     "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
12132    },
12133    {
12134     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12135    },
12136    {
12137     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12138    }
12139   ],
12140   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
12141   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_1::IUsb>",
12142   "record_kind" : "class",
12143   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
12144   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
12145   "size" : 32,
12146   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12147   "template_args" : [ "_ZTIN7android8hardware3usb4V1_14IUsbE" ],
12148   "vtable_components" :
12149   [
12150    {
12151     "component_value" : 24,
12152     "kind" : "vbase_offset"
12153    },
12154    {
12155     "kind" : "offset_to_top"
12156    },
12157    {
12158     "kind" : "rtti",
12159     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
12160    },
12161    {
12162     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_14IUsb8isRemoteEv"
12163    },
12164    {
12165     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12166    },
12167    {
12168     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12169    },
12170    {
12171     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12172    },
12173    {
12174     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12175    },
12176    {
12177     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21setHALInstrumentationEv"
12178    },
12179    {
12180     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12181    },
12182    {
12183     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb4pingEv"
12184    },
12185    {
12186     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12187    },
12188    {
12189     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21notifySyspropsChangedEv"
12190    },
12191    {
12192     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12193    },
12194    {
12195     "kind" : "complete_dtor_pointer",
12196     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
12197    },
12198    {
12199     "kind" : "deleting_dtor_pointer",
12200     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
12201    },
12202    {
12203     "is_pure" : true,
12204     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
12205    },
12206    {
12207     "is_pure" : true,
12208     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
12209    },
12210    {
12211     "is_pure" : true,
12212     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb15queryPortStatusEv"
12213    },
12214    {
12215     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
12216    },
12217    {
12218     "component_value" : 20,
12219     "kind" : "vbase_offset"
12220    },
12221    {
12222     "component_value" : -4,
12223     "kind" : "offset_to_top"
12224    },
12225    {
12226     "kind" : "rtti",
12227     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
12228    },
12229    {
12230     "kind" : "complete_dtor_pointer",
12231     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
12232    },
12233    {
12234     "kind" : "deleting_dtor_pointer",
12235     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
12236    },
12237    {
12238     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
12239    },
12240    {
12241     "component_value" : 16,
12242     "kind" : "vbase_offset"
12243    },
12244    {
12245     "component_value" : -8,
12246     "kind" : "offset_to_top"
12247    },
12248    {
12249     "kind" : "rtti",
12250     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
12251    },
12252    {
12253     "kind" : "complete_dtor_pointer",
12254     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
12255    },
12256    {
12257     "kind" : "deleting_dtor_pointer",
12258     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
12259    },
12260    {
12261     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12262    },
12263    {
12264     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12265    },
12266    {
12267     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12268    },
12269    {
12270     "kind" : "vcall_offset"
12271    },
12272    {
12273     "component_value" : -16,
12274     "kind" : "vcall_offset"
12275    },
12276    {
12277     "component_value" : -16,
12278     "kind" : "vcall_offset"
12279    },
12280    {
12281     "component_value" : -16,
12282     "kind" : "vcall_offset"
12283    },
12284    {
12285     "component_value" : -24,
12286     "kind" : "vcall_offset"
12287    },
12288    {
12289     "component_value" : -24,
12290     "kind" : "offset_to_top"
12291    },
12292    {
12293     "kind" : "rtti",
12294     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
12295    },
12296    {
12297     "kind" : "complete_dtor_pointer",
12298     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
12299    },
12300    {
12301     "kind" : "deleting_dtor_pointer",
12302     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
12303    },
12304    {
12305     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12306    },
12307    {
12308     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12309    },
12310    {
12311     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12312    },
12313    {
12314     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12315    }
12316   ]
12317  },
12318  {
12319   "alignment" : 4,
12320   "base_specifiers" :
12321   [
12322    {
12323     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12324    },
12325    {
12326     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12327    },
12328    {
12329     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12330    }
12331   ],
12332   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12333   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12334   "record_kind" : "class",
12335   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12336   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12337   "size" : 32,
12338   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12339   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
12340   "vtable_components" :
12341   [
12342    {
12343     "component_value" : 24,
12344     "kind" : "vbase_offset"
12345    },
12346    {
12347     "kind" : "offset_to_top"
12348    },
12349    {
12350     "kind" : "rtti",
12351     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12352    },
12353    {
12354     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12355    },
12356    {
12357     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12358    },
12359    {
12360     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12361    },
12362    {
12363     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12364    },
12365    {
12366     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12367    },
12368    {
12369     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12370    },
12371    {
12372     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12373    },
12374    {
12375     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12376    },
12377    {
12378     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12379    },
12380    {
12381     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12382    },
12383    {
12384     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12385    },
12386    {
12387     "kind" : "complete_dtor_pointer",
12388     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12389    },
12390    {
12391     "kind" : "deleting_dtor_pointer",
12392     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12393    },
12394    {
12395     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12396    },
12397    {
12398     "component_value" : 20,
12399     "kind" : "vbase_offset"
12400    },
12401    {
12402     "component_value" : -4,
12403     "kind" : "offset_to_top"
12404    },
12405    {
12406     "kind" : "rtti",
12407     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12408    },
12409    {
12410     "kind" : "complete_dtor_pointer",
12411     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12412    },
12413    {
12414     "kind" : "deleting_dtor_pointer",
12415     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12416    },
12417    {
12418     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12419    },
12420    {
12421     "component_value" : 16,
12422     "kind" : "vbase_offset"
12423    },
12424    {
12425     "component_value" : -8,
12426     "kind" : "offset_to_top"
12427    },
12428    {
12429     "kind" : "rtti",
12430     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12431    },
12432    {
12433     "kind" : "complete_dtor_pointer",
12434     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12435    },
12436    {
12437     "kind" : "deleting_dtor_pointer",
12438     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12439    },
12440    {
12441     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12442    },
12443    {
12444     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12445    },
12446    {
12447     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12448    },
12449    {
12450     "kind" : "vcall_offset"
12451    },
12452    {
12453     "component_value" : -16,
12454     "kind" : "vcall_offset"
12455    },
12456    {
12457     "component_value" : -16,
12458     "kind" : "vcall_offset"
12459    },
12460    {
12461     "component_value" : -16,
12462     "kind" : "vcall_offset"
12463    },
12464    {
12465     "component_value" : -24,
12466     "kind" : "vcall_offset"
12467    },
12468    {
12469     "component_value" : -24,
12470     "kind" : "offset_to_top"
12471    },
12472    {
12473     "kind" : "rtti",
12474     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12475    },
12476    {
12477     "kind" : "complete_dtor_pointer",
12478     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12479    },
12480    {
12481     "kind" : "deleting_dtor_pointer",
12482     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12483    },
12484    {
12485     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12486    },
12487    {
12488     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12489    },
12490    {
12491     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12492    },
12493    {
12494     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12495    }
12496   ]
12497  },
12498  {
12499   "alignment" : 4,
12500   "fields" :
12501   [
12502    {
12503     "access" : "private",
12504     "field_name" : "mHandle",
12505     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
12506    },
12507    {
12508     "access" : "private",
12509     "field_name" : "mOwnsHandle",
12510     "field_offset" : 64,
12511     "referenced_type" : "_ZTIb"
12512    },
12513    {
12514     "access" : "private",
12515     "field_name" : "mPad",
12516     "field_offset" : 72,
12517     "referenced_type" : "_ZTIA7_h"
12518    }
12519   ],
12520   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
12521   "name" : "android::hardware::hidl_handle",
12522   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
12523   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
12524   "size" : 16,
12525   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12526  },
12527  {
12528   "alignment" : 4,
12529   "fields" :
12530   [
12531    {
12532     "access" : "private",
12533     "field_name" : "mHandle",
12534     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
12535    },
12536    {
12537     "access" : "private",
12538     "field_name" : "mSize",
12539     "field_offset" : 128,
12540     "referenced_type" : "_ZTIy"
12541    },
12542    {
12543     "access" : "private",
12544     "field_name" : "mName",
12545     "field_offset" : 192,
12546     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12547    }
12548   ],
12549   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
12550   "name" : "android::hardware::hidl_memory",
12551   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
12552   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
12553   "size" : 40,
12554   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12555  },
12556  {
12557   "alignment" : 4,
12558   "fields" :
12559   [
12560    {
12561     "access" : "private",
12562     "field_name" : "mBuffer",
12563     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
12564    },
12565    {
12566     "access" : "private",
12567     "field_name" : "mSize",
12568     "field_offset" : 64,
12569     "referenced_type" : "_ZTIj"
12570    },
12571    {
12572     "access" : "private",
12573     "field_name" : "mOwnsBuffer",
12574     "field_offset" : 96,
12575     "referenced_type" : "_ZTIb"
12576    },
12577    {
12578     "access" : "private",
12579     "field_name" : "mPad",
12580     "field_offset" : 104,
12581     "referenced_type" : "_ZTIA3_h"
12582    }
12583   ],
12584   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
12585   "name" : "android::hardware::hidl_string",
12586   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
12587   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
12588   "size" : 16,
12589   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12590  },
12591  {
12592   "alignment" : 4,
12593   "fields" :
12594   [
12595    {
12596     "access" : "private",
12597     "field_name" : "mGrantors",
12598     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
12599    },
12600    {
12601     "access" : "private",
12602     "field_name" : "mHandle",
12603     "field_offset" : 128,
12604     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
12605    },
12606    {
12607     "access" : "private",
12608     "field_name" : "mQuantum",
12609     "field_offset" : 192,
12610     "referenced_type" : "_ZTIj"
12611    },
12612    {
12613     "access" : "private",
12614     "field_name" : "mFlags",
12615     "field_offset" : 224,
12616     "referenced_type" : "_ZTIj"
12617    }
12618   ],
12619   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12620   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
12621   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12622   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12623   "size" : 32,
12624   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
12625   "template_args" : [ "_ZTIc" ]
12626  },
12627  {
12628   "access" : "private",
12629   "alignment" : 4,
12630   "fields" :
12631   [
12632    {
12633     "field_name" : "binder",
12634     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
12635    },
12636    {
12637     "field_name" : "refs",
12638     "field_offset" : 32,
12639     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12640    }
12641   ],
12642   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12643   "name" : "android::hardware::ProcessState::handle_entry",
12644   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12645   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12646   "size" : 8,
12647   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
12648  },
12649  {
12650   "alignment" : 4,
12651   "base_specifiers" :
12652   [
12653    {
12654     "is_virtual" : true,
12655     "referenced_type" : "_ZTIN7android7RefBaseE"
12656    }
12657   ],
12658   "fields" :
12659   [
12660    {
12661     "access" : "private",
12662     "field_name" : "mDriverFD",
12663     "field_offset" : 32,
12664     "referenced_type" : "_ZTIi"
12665    },
12666    {
12667     "access" : "private",
12668     "field_name" : "mVMStart",
12669     "field_offset" : 64,
12670     "referenced_type" : "_ZTIPv"
12671    },
12672    {
12673     "access" : "private",
12674     "field_name" : "mThreadCountLock",
12675     "field_offset" : 96,
12676     "referenced_type" : "_ZTI15pthread_mutex_t"
12677    },
12678    {
12679     "access" : "private",
12680     "field_name" : "mThreadCountDecrement",
12681     "field_offset" : 128,
12682     "referenced_type" : "_ZTI14pthread_cond_t"
12683    },
12684    {
12685     "access" : "private",
12686     "field_name" : "mExecutingThreadsCount",
12687     "field_offset" : 160,
12688     "referenced_type" : "_ZTIj"
12689    },
12690    {
12691     "access" : "private",
12692     "field_name" : "mMaxThreads",
12693     "field_offset" : 192,
12694     "referenced_type" : "_ZTIj"
12695    },
12696    {
12697     "access" : "private",
12698     "field_name" : "mStarvationStartTimeMs",
12699     "field_offset" : 224,
12700     "referenced_type" : "_ZTIx"
12701    },
12702    {
12703     "access" : "private",
12704     "field_name" : "mLock",
12705     "field_offset" : 288,
12706     "referenced_type" : "_ZTIN7android5MutexE"
12707    },
12708    {
12709     "access" : "private",
12710     "field_name" : "mHandleToObject",
12711     "field_offset" : 320,
12712     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
12713    },
12714    {
12715     "access" : "private",
12716     "field_name" : "mManagesContexts",
12717     "field_offset" : 480,
12718     "referenced_type" : "_ZTIb"
12719    },
12720    {
12721     "access" : "private",
12722     "field_name" : "mBinderContextCheckFunc",
12723     "field_offset" : 512,
12724     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
12725    },
12726    {
12727     "access" : "private",
12728     "field_name" : "mBinderContextUserData",
12729     "field_offset" : 544,
12730     "referenced_type" : "_ZTIPv"
12731    },
12732    {
12733     "access" : "private",
12734     "field_name" : "mContexts",
12735     "field_offset" : 576,
12736     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
12737    },
12738    {
12739     "access" : "private",
12740     "field_name" : "mRootDir",
12741     "field_offset" : 736,
12742     "referenced_type" : "_ZTIN7android7String8E"
12743    },
12744    {
12745     "access" : "private",
12746     "field_name" : "mThreadPoolStarted",
12747     "field_offset" : 768,
12748     "referenced_type" : "_ZTIb"
12749    },
12750    {
12751     "access" : "private",
12752     "field_name" : "mSpawnThreadOnStart",
12753     "field_offset" : 776,
12754     "referenced_type" : "_ZTIb"
12755    },
12756    {
12757     "access" : "private",
12758     "field_name" : "mThreadPoolSeq",
12759     "field_offset" : 800,
12760     "referenced_type" : "_ZTIVi"
12761    },
12762    {
12763     "access" : "private",
12764     "field_name" : "mMmapSize",
12765     "field_offset" : 832,
12766     "referenced_type" : "_ZTIKj"
12767    },
12768    {
12769     "access" : "private",
12770     "field_name" : "mCallRestriction",
12771     "field_offset" : 864,
12772     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
12773    }
12774   ],
12775   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
12776   "name" : "android::hardware::ProcessState",
12777   "record_kind" : "class",
12778   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
12779   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
12780   "size" : 120,
12781   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
12782   "vtable_components" :
12783   [
12784    {
12785     "component_value" : 112,
12786     "kind" : "vbase_offset"
12787    },
12788    {
12789     "kind" : "offset_to_top"
12790    },
12791    {
12792     "kind" : "rtti",
12793     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12794    },
12795    {
12796     "kind" : "complete_dtor_pointer",
12797     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
12798    },
12799    {
12800     "kind" : "deleting_dtor_pointer",
12801     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
12802    },
12803    {
12804     "kind" : "vcall_offset"
12805    },
12806    {
12807     "kind" : "vcall_offset"
12808    },
12809    {
12810     "kind" : "vcall_offset"
12811    },
12812    {
12813     "kind" : "vcall_offset"
12814    },
12815    {
12816     "component_value" : -112,
12817     "kind" : "vcall_offset"
12818    },
12819    {
12820     "component_value" : -112,
12821     "kind" : "offset_to_top"
12822    },
12823    {
12824     "kind" : "rtti",
12825     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12826    },
12827    {
12828     "kind" : "complete_dtor_pointer",
12829     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
12830    },
12831    {
12832     "kind" : "deleting_dtor_pointer",
12833     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
12834    },
12835    {
12836     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12837    },
12838    {
12839     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12840    },
12841    {
12842     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12843    },
12844    {
12845     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12846    }
12847   ]
12848  },
12849  {
12850   "alignment" : 2,
12851   "fields" :
12852   [
12853    {
12854     "access" : "private",
12855     "field_name" : "mMajor",
12856     "referenced_type" : "_ZTIt"
12857    },
12858    {
12859     "access" : "private",
12860     "field_name" : "mMinor",
12861     "field_offset" : 16,
12862     "referenced_type" : "_ZTIt"
12863    }
12864   ],
12865   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
12866   "name" : "android::hardware::hidl_version",
12867   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
12868   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
12869   "size" : 4,
12870   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12871  },
12872  {
12873   "alignment" : 4,
12874   "fields" :
12875   [
12876    {
12877     "access" : "private",
12878     "field_name" : "mMutex",
12879     "referenced_type" : "_ZTINSt3__15mutexE"
12880    },
12881    {
12882     "access" : "private",
12883     "field_name" : "mMap",
12884     "field_offset" : 32,
12885     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
12886    }
12887   ],
12888   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12889   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
12890   "record_kind" : "class",
12891   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12892   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12893   "size" : 16,
12894   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12895   "template_args" :
12896   [
12897    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12898    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
12899   ]
12900  },
12901  {
12902   "alignment" : 4,
12903   "fields" :
12904   [
12905    {
12906     "access" : "private",
12907     "field_name" : "mMutex",
12908     "referenced_type" : "_ZTINSt3__15mutexE"
12909    },
12910    {
12911     "access" : "private",
12912     "field_name" : "mMap",
12913     "field_offset" : 32,
12914     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
12915    }
12916   ],
12917   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12918   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
12919   "record_kind" : "class",
12920   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12921   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12922   "size" : 16,
12923   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12924   "template_args" :
12925   [
12926    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12927    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
12928   ]
12929  },
12930  {
12931   "alignment" : 4,
12932   "fields" :
12933   [
12934    {
12935     "access" : "private",
12936     "field_name" : "mMutex",
12937     "referenced_type" : "_ZTINSt3__15mutexE"
12938    },
12939    {
12940     "access" : "private",
12941     "field_name" : "mMap",
12942     "field_offset" : 32,
12943     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
12944    }
12945   ],
12946   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12947   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
12948   "record_kind" : "class",
12949   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12950   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12951   "size" : 16,
12952   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12953   "template_args" :
12954   [
12955    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
12956    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
12957   ]
12958  },
12959  {
12960   "alignment" : 8,
12961   "fields" :
12962   [
12963    {
12964     "field_name" : "flags",
12965     "referenced_type" : "_ZTIj"
12966    },
12967    {
12968     "field_name" : "fdIndex",
12969     "field_offset" : 32,
12970     "referenced_type" : "_ZTIj"
12971    },
12972    {
12973     "field_name" : "offset",
12974     "field_offset" : 64,
12975     "referenced_type" : "_ZTIj"
12976    },
12977    {
12978     "field_name" : "extent",
12979     "field_offset" : 128,
12980     "referenced_type" : "_ZTIy"
12981    }
12982   ],
12983   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
12984   "name" : "android::hardware::GrantorDescriptor",
12985   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12986   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12987   "size" : 24,
12988   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
12989  },
12990  {
12991   "alignment" : 4,
12992   "base_specifiers" :
12993   [
12994    {
12995     "is_virtual" : true,
12996     "referenced_type" : "_ZTIN7android7RefBaseE"
12997    }
12998   ],
12999   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
13000   "name" : "android::hardware::hidl_death_recipient",
13001   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13002   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13003   "size" : 12,
13004   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13005   "vtable_components" :
13006   [
13007    {
13008     "component_value" : 4,
13009     "kind" : "vbase_offset"
13010    },
13011    {
13012     "kind" : "offset_to_top"
13013    },
13014    {
13015     "kind" : "rtti",
13016     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13017    },
13018    {
13019     "is_pure" : true,
13020     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13021    },
13022    {
13023     "kind" : "complete_dtor_pointer",
13024     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13025    },
13026    {
13027     "kind" : "deleting_dtor_pointer",
13028     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13029    },
13030    {
13031     "kind" : "vcall_offset"
13032    },
13033    {
13034     "kind" : "vcall_offset"
13035    },
13036    {
13037     "kind" : "vcall_offset"
13038    },
13039    {
13040     "kind" : "vcall_offset"
13041    },
13042    {
13043     "component_value" : -4,
13044     "kind" : "vcall_offset"
13045    },
13046    {
13047     "component_value" : -4,
13048     "kind" : "offset_to_top"
13049    },
13050    {
13051     "kind" : "rtti",
13052     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13053    },
13054    {
13055     "kind" : "complete_dtor_pointer",
13056     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13057    },
13058    {
13059     "kind" : "deleting_dtor_pointer",
13060     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13061    },
13062    {
13063     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13064    },
13065    {
13066     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13067    },
13068    {
13069     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13070    },
13071    {
13072     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13073    }
13074   ]
13075  },
13076  {
13077   "alignment" : 4,
13078   "base_specifiers" :
13079   [
13080    {
13081     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13082    }
13083   ],
13084   "fields" :
13085   [
13086    {
13087     "access" : "private",
13088     "field_name" : "mRecipient",
13089     "field_offset" : 32,
13090     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
13091    },
13092    {
13093     "access" : "private",
13094     "field_name" : "mCookie",
13095     "field_offset" : 96,
13096     "referenced_type" : "_ZTIy"
13097    },
13098    {
13099     "access" : "private",
13100     "field_name" : "mBase",
13101     "field_offset" : 160,
13102     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13103    }
13104   ],
13105   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13106   "name" : "android::hardware::hidl_binder_death_recipient",
13107   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13108   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13109   "size" : 36,
13110   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13111   "vtable_components" :
13112   [
13113    {
13114     "component_value" : 28,
13115     "kind" : "vbase_offset"
13116    },
13117    {
13118     "kind" : "offset_to_top"
13119    },
13120    {
13121     "kind" : "rtti",
13122     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13123    },
13124    {
13125     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13126    },
13127    {
13128     "kind" : "complete_dtor_pointer",
13129     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13130    },
13131    {
13132     "kind" : "deleting_dtor_pointer",
13133     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13134    },
13135    {
13136     "kind" : "vcall_offset"
13137    },
13138    {
13139     "kind" : "vcall_offset"
13140    },
13141    {
13142     "kind" : "vcall_offset"
13143    },
13144    {
13145     "kind" : "vcall_offset"
13146    },
13147    {
13148     "component_value" : -28,
13149     "kind" : "vcall_offset"
13150    },
13151    {
13152     "component_value" : -28,
13153     "kind" : "offset_to_top"
13154    },
13155    {
13156     "kind" : "rtti",
13157     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13158    },
13159    {
13160     "kind" : "complete_dtor_pointer",
13161     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
13162    },
13163    {
13164     "kind" : "deleting_dtor_pointer",
13165     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
13166    },
13167    {
13168     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13169    },
13170    {
13171     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13172    },
13173    {
13174     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13175    },
13176    {
13177     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13178    }
13179   ]
13180  },
13181  {
13182   "alignment" : 8,
13183   "fields" :
13184   [
13185    {
13186     "field_name" : "portName",
13187     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
13188    },
13189    {
13190     "field_name" : "currentDataRole",
13191     "field_offset" : 128,
13192     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE"
13193    },
13194    {
13195     "field_name" : "currentPowerRole",
13196     "field_offset" : 160,
13197     "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE"
13198    },
13199    {
13200     "field_name" : "currentMode",
13201     "field_offset" : 192,
13202     "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE"
13203    },
13204    {
13205     "field_name" : "canChangeMode",
13206     "field_offset" : 224,
13207     "referenced_type" : "_ZTIb"
13208    },
13209    {
13210     "field_name" : "canChangeDataRole",
13211     "field_offset" : 232,
13212     "referenced_type" : "_ZTIb"
13213    },
13214    {
13215     "field_name" : "canChangePowerRole",
13216     "field_offset" : 240,
13217     "referenced_type" : "_ZTIb"
13218    },
13219    {
13220     "field_name" : "supportedModes",
13221     "field_offset" : 256,
13222     "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE"
13223    }
13224   ],
13225   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
13226   "name" : "android::hardware::usb::V1_0::PortStatus",
13227   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
13228   "self_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
13229   "size" : 40,
13230   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
13231  },
13232  {
13233   "alignment" : 4,
13234   "base_specifiers" :
13235   [
13236    {
13237     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13238    }
13239   ],
13240   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
13241   "name" : "android::hardware::usb::V1_0::IUsbCallback",
13242   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
13243   "self_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
13244   "size" : 12,
13245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h",
13246   "vtable_components" :
13247   [
13248    {
13249     "component_value" : 4,
13250     "kind" : "vbase_offset"
13251    },
13252    {
13253     "kind" : "offset_to_top"
13254    },
13255    {
13256     "kind" : "rtti",
13257     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
13258    },
13259    {
13260     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_012IUsbCallback8isRemoteEv"
13261    },
13262    {
13263     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13264    },
13265    {
13266     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13267    },
13268    {
13269     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13270    },
13271    {
13272     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13273    },
13274    {
13275     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv"
13276    },
13277    {
13278     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13279    },
13280    {
13281     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv"
13282    },
13283    {
13284     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13285    },
13286    {
13287     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv"
13288    },
13289    {
13290     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13291    },
13292    {
13293     "kind" : "complete_dtor_pointer",
13294     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallbackD1Ev"
13295    },
13296    {
13297     "kind" : "deleting_dtor_pointer",
13298     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallbackD0Ev"
13299    },
13300    {
13301     "is_pure" : true,
13302     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
13303    },
13304    {
13305     "is_pure" : true,
13306     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
13307    },
13308    {
13309     "kind" : "vcall_offset"
13310    },
13311    {
13312     "kind" : "vcall_offset"
13313    },
13314    {
13315     "kind" : "vcall_offset"
13316    },
13317    {
13318     "kind" : "vcall_offset"
13319    },
13320    {
13321     "component_value" : -4,
13322     "kind" : "vcall_offset"
13323    },
13324    {
13325     "component_value" : -4,
13326     "kind" : "offset_to_top"
13327    },
13328    {
13329     "kind" : "rtti",
13330     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
13331    },
13332    {
13333     "kind" : "complete_dtor_pointer",
13334     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_012IUsbCallbackD1Ev"
13335    },
13336    {
13337     "kind" : "deleting_dtor_pointer",
13338     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_012IUsbCallbackD0Ev"
13339    },
13340    {
13341     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13342    },
13343    {
13344     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13345    },
13346    {
13347     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13348    },
13349    {
13350     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13351    }
13352   ]
13353  },
13354  {
13355   "alignment" : 4,
13356   "base_specifiers" :
13357   [
13358    {
13359     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13360    }
13361   ],
13362   "fields" :
13363   [
13364    {
13365     "access" : "private",
13366     "field_name" : "_hidl_mImpl",
13367     "field_offset" : 544,
13368     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
13369    }
13370   ],
13371   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
13372   "name" : "android::hardware::usb::V1_0::BnHwUsbCallback",
13373   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
13374   "self_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
13375   "size" : 80,
13376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h",
13377   "vtable_components" :
13378   [
13379    {
13380     "component_value" : 72,
13381     "kind" : "vbase_offset"
13382    },
13383    {
13384     "kind" : "offset_to_top"
13385    },
13386    {
13387     "kind" : "rtti",
13388     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
13389    },
13390    {
13391     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13392    },
13393    {
13394     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13395    },
13396    {
13397     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13398    },
13399    {
13400     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13401    },
13402    {
13403     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13404    },
13405    {
13406     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13407    },
13408    {
13409     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13410    },
13411    {
13412     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13413    },
13414    {
13415     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13416    },
13417    {
13418     "kind" : "complete_dtor_pointer",
13419     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
13420    },
13421    {
13422     "kind" : "deleting_dtor_pointer",
13423     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
13424    },
13425    {
13426     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13427    },
13428    {
13429     "component_value" : -20,
13430     "kind" : "offset_to_top"
13431    },
13432    {
13433     "kind" : "rtti",
13434     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
13435    },
13436    {
13437     "kind" : "complete_dtor_pointer",
13438     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
13439    },
13440    {
13441     "kind" : "deleting_dtor_pointer",
13442     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
13443    },
13444    {
13445     "kind" : "vcall_offset"
13446    },
13447    {
13448     "kind" : "vcall_offset"
13449    },
13450    {
13451     "kind" : "vcall_offset"
13452    },
13453    {
13454     "kind" : "vcall_offset"
13455    },
13456    {
13457     "component_value" : -72,
13458     "kind" : "vcall_offset"
13459    },
13460    {
13461     "component_value" : -72,
13462     "kind" : "offset_to_top"
13463    },
13464    {
13465     "kind" : "rtti",
13466     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
13467    },
13468    {
13469     "kind" : "complete_dtor_pointer",
13470     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
13471    },
13472    {
13473     "kind" : "deleting_dtor_pointer",
13474     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
13475    },
13476    {
13477     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13478    },
13479    {
13480     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13481    },
13482    {
13483     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13484    },
13485    {
13486     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13487    }
13488   ]
13489  },
13490  {
13491   "alignment" : 4,
13492   "base_specifiers" :
13493   [
13494    {
13495     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
13496    },
13497    {
13498     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13499    }
13500   ],
13501   "fields" :
13502   [
13503    {
13504     "access" : "private",
13505     "field_name" : "_hidl_mMutex",
13506     "field_offset" : 544,
13507     "referenced_type" : "_ZTINSt3__15mutexE"
13508    },
13509    {
13510     "access" : "private",
13511     "field_name" : "_hidl_mDeathRecipients",
13512     "field_offset" : 576,
13513     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13514    }
13515   ],
13516   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
13517   "name" : "android::hardware::usb::V1_0::BpHwUsbCallback",
13518   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
13519   "self_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
13520   "size" : 92,
13521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h",
13522   "vtable_components" :
13523   [
13524    {
13525     "component_value" : 84,
13526     "kind" : "vbase_offset"
13527    },
13528    {
13529     "kind" : "offset_to_top"
13530    },
13531    {
13532     "kind" : "rtti",
13533     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13534    },
13535    {
13536     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_015BpHwUsbCallback8isRemoteEv"
13537    },
13538    {
13539     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13540    },
13541    {
13542     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13543    },
13544    {
13545     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13546    },
13547    {
13548     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13549    },
13550    {
13551     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21setHALInstrumentationEv"
13552    },
13553    {
13554     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13555    },
13556    {
13557     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback4pingEv"
13558    },
13559    {
13560     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13561    },
13562    {
13563     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21notifySyspropsChangedEv"
13564    },
13565    {
13566     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13567    },
13568    {
13569     "kind" : "complete_dtor_pointer",
13570     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13571    },
13572    {
13573     "kind" : "deleting_dtor_pointer",
13574     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13575    },
13576    {
13577     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
13578    },
13579    {
13580     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
13581    },
13582    {
13583     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
13584    },
13585    {
13586     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
13587    },
13588    {
13589     "component_value" : 80,
13590     "kind" : "vbase_offset"
13591    },
13592    {
13593     "component_value" : -4,
13594     "kind" : "offset_to_top"
13595    },
13596    {
13597     "kind" : "rtti",
13598     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13599    },
13600    {
13601     "kind" : "complete_dtor_pointer",
13602     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13603    },
13604    {
13605     "kind" : "deleting_dtor_pointer",
13606     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13607    },
13608    {
13609     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
13610    },
13611    {
13612     "component_value" : 76,
13613     "kind" : "vbase_offset"
13614    },
13615    {
13616     "component_value" : -8,
13617     "kind" : "offset_to_top"
13618    },
13619    {
13620     "kind" : "rtti",
13621     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13622    },
13623    {
13624     "kind" : "complete_dtor_pointer",
13625     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13626    },
13627    {
13628     "kind" : "deleting_dtor_pointer",
13629     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13630    },
13631    {
13632     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13633    },
13634    {
13635     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
13636    },
13637    {
13638     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13639    },
13640    {
13641     "component_value" : -24,
13642     "kind" : "offset_to_top"
13643    },
13644    {
13645     "kind" : "rtti",
13646     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13647    },
13648    {
13649     "kind" : "complete_dtor_pointer",
13650     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13651    },
13652    {
13653     "kind" : "deleting_dtor_pointer",
13654     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13655    },
13656    {
13657     "kind" : "vcall_offset"
13658    },
13659    {
13660     "component_value" : -76,
13661     "kind" : "vcall_offset"
13662    },
13663    {
13664     "component_value" : -84,
13665     "kind" : "vcall_offset"
13666    },
13667    {
13668     "component_value" : -76,
13669     "kind" : "vcall_offset"
13670    },
13671    {
13672     "component_value" : -84,
13673     "kind" : "vcall_offset"
13674    },
13675    {
13676     "component_value" : -84,
13677     "kind" : "offset_to_top"
13678    },
13679    {
13680     "kind" : "rtti",
13681     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13682    },
13683    {
13684     "kind" : "complete_dtor_pointer",
13685     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13686    },
13687    {
13688     "kind" : "deleting_dtor_pointer",
13689     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13690    },
13691    {
13692     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13693    },
13694    {
13695     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
13696    },
13697    {
13698     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13699    },
13700    {
13701     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13702    }
13703   ]
13704  },
13705  {
13706   "alignment" : 4,
13707   "base_specifiers" :
13708   [
13709    {
13710     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13711    }
13712   ],
13713   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
13714   "name" : "android::hardware::usb::V1_0::IUsb",
13715   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
13716   "self_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
13717   "size" : 12,
13718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h",
13719   "vtable_components" :
13720   [
13721    {
13722     "component_value" : 4,
13723     "kind" : "vbase_offset"
13724    },
13725    {
13726     "kind" : "offset_to_top"
13727    },
13728    {
13729     "kind" : "rtti",
13730     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
13731    },
13732    {
13733     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_04IUsb8isRemoteEv"
13734    },
13735    {
13736     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13737    },
13738    {
13739     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13740    },
13741    {
13742     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13743    },
13744    {
13745     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13746    },
13747    {
13748     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv"
13749    },
13750    {
13751     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13752    },
13753    {
13754     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv"
13755    },
13756    {
13757     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13758    },
13759    {
13760     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv"
13761    },
13762    {
13763     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13764    },
13765    {
13766     "kind" : "complete_dtor_pointer",
13767     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsbD1Ev"
13768    },
13769    {
13770     "kind" : "deleting_dtor_pointer",
13771     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsbD0Ev"
13772    },
13773    {
13774     "is_pure" : true,
13775     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
13776    },
13777    {
13778     "is_pure" : true,
13779     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
13780    },
13781    {
13782     "is_pure" : true,
13783     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb15queryPortStatusEv"
13784    },
13785    {
13786     "kind" : "vcall_offset"
13787    },
13788    {
13789     "kind" : "vcall_offset"
13790    },
13791    {
13792     "kind" : "vcall_offset"
13793    },
13794    {
13795     "kind" : "vcall_offset"
13796    },
13797    {
13798     "component_value" : -4,
13799     "kind" : "vcall_offset"
13800    },
13801    {
13802     "component_value" : -4,
13803     "kind" : "offset_to_top"
13804    },
13805    {
13806     "kind" : "rtti",
13807     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
13808    },
13809    {
13810     "kind" : "complete_dtor_pointer",
13811     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_04IUsbD1Ev"
13812    },
13813    {
13814     "kind" : "deleting_dtor_pointer",
13815     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_04IUsbD0Ev"
13816    },
13817    {
13818     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13819    },
13820    {
13821     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13822    },
13823    {
13824     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13825    },
13826    {
13827     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13828    }
13829   ]
13830  },
13831  {
13832   "alignment" : 4,
13833   "base_specifiers" :
13834   [
13835    {
13836     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13837    }
13838   ],
13839   "fields" :
13840   [
13841    {
13842     "access" : "private",
13843     "field_name" : "_hidl_mImpl",
13844     "field_offset" : 544,
13845     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE"
13846    }
13847   ],
13848   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
13849   "name" : "android::hardware::usb::V1_0::BnHwUsb",
13850   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
13851   "self_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
13852   "size" : 80,
13853   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h",
13854   "vtable_components" :
13855   [
13856    {
13857     "component_value" : 72,
13858     "kind" : "vbase_offset"
13859    },
13860    {
13861     "kind" : "offset_to_top"
13862    },
13863    {
13864     "kind" : "rtti",
13865     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
13866    },
13867    {
13868     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13869    },
13870    {
13871     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13872    },
13873    {
13874     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13875    },
13876    {
13877     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13878    },
13879    {
13880     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13881    },
13882    {
13883     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13884    },
13885    {
13886     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13887    },
13888    {
13889     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13890    },
13891    {
13892     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13893    },
13894    {
13895     "kind" : "complete_dtor_pointer",
13896     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD1Ev"
13897    },
13898    {
13899     "kind" : "deleting_dtor_pointer",
13900     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD0Ev"
13901    },
13902    {
13903     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13904    },
13905    {
13906     "component_value" : -20,
13907     "kind" : "offset_to_top"
13908    },
13909    {
13910     "kind" : "rtti",
13911     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
13912    },
13913    {
13914     "kind" : "complete_dtor_pointer",
13915     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
13916    },
13917    {
13918     "kind" : "deleting_dtor_pointer",
13919     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
13920    },
13921    {
13922     "kind" : "vcall_offset"
13923    },
13924    {
13925     "kind" : "vcall_offset"
13926    },
13927    {
13928     "kind" : "vcall_offset"
13929    },
13930    {
13931     "kind" : "vcall_offset"
13932    },
13933    {
13934     "component_value" : -72,
13935     "kind" : "vcall_offset"
13936    },
13937    {
13938     "component_value" : -72,
13939     "kind" : "offset_to_top"
13940    },
13941    {
13942     "kind" : "rtti",
13943     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
13944    },
13945    {
13946     "kind" : "complete_dtor_pointer",
13947     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
13948    },
13949    {
13950     "kind" : "deleting_dtor_pointer",
13951     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
13952    },
13953    {
13954     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13955    },
13956    {
13957     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13958    },
13959    {
13960     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13961    },
13962    {
13963     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13964    }
13965   ]
13966  },
13967  {
13968   "alignment" : 4,
13969   "base_specifiers" :
13970   [
13971    {
13972     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
13973    },
13974    {
13975     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13976    }
13977   ],
13978   "fields" :
13979   [
13980    {
13981     "access" : "private",
13982     "field_name" : "_hidl_mMutex",
13983     "field_offset" : 544,
13984     "referenced_type" : "_ZTINSt3__15mutexE"
13985    },
13986    {
13987     "access" : "private",
13988     "field_name" : "_hidl_mDeathRecipients",
13989     "field_offset" : 576,
13990     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13991    }
13992   ],
13993   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
13994   "name" : "android::hardware::usb::V1_0::BpHwUsb",
13995   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
13996   "self_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
13997   "size" : 92,
13998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h",
13999   "vtable_components" :
14000   [
14001    {
14002     "component_value" : 84,
14003     "kind" : "vbase_offset"
14004    },
14005    {
14006     "kind" : "offset_to_top"
14007    },
14008    {
14009     "kind" : "rtti",
14010     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
14011    },
14012    {
14013     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_07BpHwUsb8isRemoteEv"
14014    },
14015    {
14016     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14017    },
14018    {
14019     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14020    },
14021    {
14022     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14023    },
14024    {
14025     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14026    },
14027    {
14028     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21setHALInstrumentationEv"
14029    },
14030    {
14031     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14032    },
14033    {
14034     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb4pingEv"
14035    },
14036    {
14037     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14038    },
14039    {
14040     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21notifySyspropsChangedEv"
14041    },
14042    {
14043     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14044    },
14045    {
14046     "kind" : "complete_dtor_pointer",
14047     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsbD1Ev"
14048    },
14049    {
14050     "kind" : "deleting_dtor_pointer",
14051     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsbD0Ev"
14052    },
14053    {
14054     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
14055    },
14056    {
14057     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
14058    },
14059    {
14060     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15queryPortStatusEv"
14061    },
14062    {
14063     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
14064    },
14065    {
14066     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
14067    },
14068    {
14069     "component_value" : 80,
14070     "kind" : "vbase_offset"
14071    },
14072    {
14073     "component_value" : -4,
14074     "kind" : "offset_to_top"
14075    },
14076    {
14077     "kind" : "rtti",
14078     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
14079    },
14080    {
14081     "kind" : "complete_dtor_pointer",
14082     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
14083    },
14084    {
14085     "kind" : "deleting_dtor_pointer",
14086     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
14087    },
14088    {
14089     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
14090    },
14091    {
14092     "component_value" : 76,
14093     "kind" : "vbase_offset"
14094    },
14095    {
14096     "component_value" : -8,
14097     "kind" : "offset_to_top"
14098    },
14099    {
14100     "kind" : "rtti",
14101     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
14102    },
14103    {
14104     "kind" : "complete_dtor_pointer",
14105     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
14106    },
14107    {
14108     "kind" : "deleting_dtor_pointer",
14109     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
14110    },
14111    {
14112     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14113    },
14114    {
14115     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
14116    },
14117    {
14118     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14119    },
14120    {
14121     "component_value" : -24,
14122     "kind" : "offset_to_top"
14123    },
14124    {
14125     "kind" : "rtti",
14126     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
14127    },
14128    {
14129     "kind" : "complete_dtor_pointer",
14130     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
14131    },
14132    {
14133     "kind" : "deleting_dtor_pointer",
14134     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
14135    },
14136    {
14137     "kind" : "vcall_offset"
14138    },
14139    {
14140     "component_value" : -76,
14141     "kind" : "vcall_offset"
14142    },
14143    {
14144     "component_value" : -84,
14145     "kind" : "vcall_offset"
14146    },
14147    {
14148     "component_value" : -76,
14149     "kind" : "vcall_offset"
14150    },
14151    {
14152     "component_value" : -84,
14153     "kind" : "vcall_offset"
14154    },
14155    {
14156     "component_value" : -84,
14157     "kind" : "offset_to_top"
14158    },
14159    {
14160     "kind" : "rtti",
14161     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
14162    },
14163    {
14164     "kind" : "complete_dtor_pointer",
14165     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
14166    },
14167    {
14168     "kind" : "deleting_dtor_pointer",
14169     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
14170    },
14171    {
14172     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14173    },
14174    {
14175     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
14176    },
14177    {
14178     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14179    },
14180    {
14181     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14182    }
14183   ]
14184  },
14185  {
14186   "alignment" : 4,
14187   "fields" :
14188   [
14189    {
14190     "field_name" : "type",
14191     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE"
14192    },
14193    {
14194     "field_name" : "role",
14195     "field_offset" : 32,
14196     "referenced_type" : "_ZTIj"
14197    }
14198   ],
14199   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
14200   "name" : "android::hardware::usb::V1_0::PortRole",
14201   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
14202   "self_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
14203   "size" : 8,
14204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
14205  },
14206  {
14207   "alignment" : 4,
14208   "base_specifiers" :
14209   [
14210    {
14211     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
14212    }
14213   ],
14214   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
14215   "name" : "android::hardware::usb::V1_1::IUsbCallback",
14216   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
14217   "self_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
14218   "size" : 12,
14219   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h",
14220   "vtable_components" :
14221   [
14222    {
14223     "component_value" : 4,
14224     "kind" : "vbase_offset"
14225    },
14226    {
14227     "kind" : "offset_to_top"
14228    },
14229    {
14230     "kind" : "rtti",
14231     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
14232    },
14233    {
14234     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_112IUsbCallback8isRemoteEv"
14235    },
14236    {
14237     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14238    },
14239    {
14240     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14241    },
14242    {
14243     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14244    },
14245    {
14246     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14247    },
14248    {
14249     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21setHALInstrumentationEv"
14250    },
14251    {
14252     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14253    },
14254    {
14255     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback4pingEv"
14256    },
14257    {
14258     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14259    },
14260    {
14261     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21notifySyspropsChangedEv"
14262    },
14263    {
14264     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14265    },
14266    {
14267     "kind" : "complete_dtor_pointer",
14268     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallbackD1Ev"
14269    },
14270    {
14271     "kind" : "deleting_dtor_pointer",
14272     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallbackD0Ev"
14273    },
14274    {
14275     "is_pure" : true,
14276     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
14277    },
14278    {
14279     "is_pure" : true,
14280     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
14281    },
14282    {
14283     "is_pure" : true,
14284     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
14285    },
14286    {
14287     "kind" : "vcall_offset"
14288    },
14289    {
14290     "kind" : "vcall_offset"
14291    },
14292    {
14293     "kind" : "vcall_offset"
14294    },
14295    {
14296     "kind" : "vcall_offset"
14297    },
14298    {
14299     "component_value" : -4,
14300     "kind" : "vcall_offset"
14301    },
14302    {
14303     "component_value" : -4,
14304     "kind" : "offset_to_top"
14305    },
14306    {
14307     "kind" : "rtti",
14308     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
14309    },
14310    {
14311     "kind" : "complete_dtor_pointer",
14312     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_112IUsbCallbackD1Ev"
14313    },
14314    {
14315     "kind" : "deleting_dtor_pointer",
14316     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_112IUsbCallbackD0Ev"
14317    },
14318    {
14319     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14320    },
14321    {
14322     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14323    },
14324    {
14325     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14326    },
14327    {
14328     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14329    }
14330   ]
14331  },
14332  {
14333   "alignment" : 4,
14334   "base_specifiers" :
14335   [
14336    {
14337     "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
14338    },
14339    {
14340     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14341    }
14342   ],
14343   "fields" :
14344   [
14345    {
14346     "access" : "private",
14347     "field_name" : "mImpl",
14348     "field_offset" : 384,
14349     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
14350    },
14351    {
14352     "access" : "private",
14353     "field_name" : "mOnewayQueue",
14354     "field_offset" : 416,
14355     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
14356    }
14357   ],
14358   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE",
14359   "name" : "android::hardware::usb::V1_1::BsUsbCallback",
14360   "referenced_type" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE",
14361   "self_type" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE",
14362   "size" : 68,
14363   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BsUsbCallback.h",
14364   "vtable_components" :
14365   [
14366    {
14367     "component_value" : 60,
14368     "kind" : "vbase_offset"
14369    },
14370    {
14371     "kind" : "offset_to_top"
14372    },
14373    {
14374     "kind" : "rtti",
14375     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE"
14376    },
14377    {
14378     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_112IUsbCallback8isRemoteEv"
14379    },
14380    {
14381     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14382    },
14383    {
14384     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14385    },
14386    {
14387     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14388    },
14389    {
14390     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14391    },
14392    {
14393     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback21setHALInstrumentationEv"
14394    },
14395    {
14396     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14397    },
14398    {
14399     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback4pingEv"
14400    },
14401    {
14402     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14403    },
14404    {
14405     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback21notifySyspropsChangedEv"
14406    },
14407    {
14408     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14409    },
14410    {
14411     "kind" : "complete_dtor_pointer",
14412     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallbackD1Ev"
14413    },
14414    {
14415     "kind" : "deleting_dtor_pointer",
14416     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallbackD0Ev"
14417    },
14418    {
14419     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
14420    },
14421    {
14422     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
14423    },
14424    {
14425     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
14426    },
14427    {
14428     "component_value" : -4,
14429     "kind" : "offset_to_top"
14430    },
14431    {
14432     "kind" : "rtti",
14433     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE"
14434    },
14435    {
14436     "kind" : "complete_dtor_pointer",
14437     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_113BsUsbCallbackD1Ev"
14438    },
14439    {
14440     "kind" : "deleting_dtor_pointer",
14441     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_113BsUsbCallbackD0Ev"
14442    },
14443    {
14444     "kind" : "vcall_offset"
14445    },
14446    {
14447     "kind" : "vcall_offset"
14448    },
14449    {
14450     "kind" : "vcall_offset"
14451    },
14452    {
14453     "kind" : "vcall_offset"
14454    },
14455    {
14456     "component_value" : -60,
14457     "kind" : "vcall_offset"
14458    },
14459    {
14460     "component_value" : -60,
14461     "kind" : "offset_to_top"
14462    },
14463    {
14464     "kind" : "rtti",
14465     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE"
14466    },
14467    {
14468     "kind" : "complete_dtor_pointer",
14469     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_113BsUsbCallbackD1Ev"
14470    },
14471    {
14472     "kind" : "deleting_dtor_pointer",
14473     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_113BsUsbCallbackD0Ev"
14474    },
14475    {
14476     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14477    },
14478    {
14479     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14480    },
14481    {
14482     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14483    },
14484    {
14485     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14486    }
14487   ]
14488  },
14489  {
14490   "alignment" : 8,
14491   "fields" :
14492   [
14493    {
14494     "field_name" : "status",
14495     "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE"
14496    },
14497    {
14498     "field_name" : "supportedModes",
14499     "field_offset" : 320,
14500     "referenced_type" : "_ZTIj"
14501    },
14502    {
14503     "field_name" : "currentMode",
14504     "field_offset" : 352,
14505     "referenced_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E"
14506    }
14507   ],
14508   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
14509   "name" : "android::hardware::usb::V1_1::PortStatus_1_1",
14510   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
14511   "self_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
14512   "size" : 48,
14513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h"
14514  },
14515  {
14516   "alignment" : 4,
14517   "base_specifiers" :
14518   [
14519    {
14520     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14521    }
14522   ],
14523   "fields" :
14524   [
14525    {
14526     "access" : "private",
14527     "field_name" : "_hidl_mImpl",
14528     "field_offset" : 544,
14529     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
14530    }
14531   ],
14532   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
14533   "name" : "android::hardware::usb::V1_1::BnHwUsbCallback",
14534   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
14535   "self_type" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
14536   "size" : 80,
14537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h",
14538   "vtable_components" :
14539   [
14540    {
14541     "component_value" : 72,
14542     "kind" : "vbase_offset"
14543    },
14544    {
14545     "kind" : "offset_to_top"
14546    },
14547    {
14548     "kind" : "rtti",
14549     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE"
14550    },
14551    {
14552     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14553    },
14554    {
14555     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14556    },
14557    {
14558     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14559    },
14560    {
14561     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14562    },
14563    {
14564     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14565    },
14566    {
14567     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14568    },
14569    {
14570     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14571    },
14572    {
14573     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14574    },
14575    {
14576     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14577    },
14578    {
14579     "kind" : "complete_dtor_pointer",
14580     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
14581    },
14582    {
14583     "kind" : "deleting_dtor_pointer",
14584     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
14585    },
14586    {
14587     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14588    },
14589    {
14590     "component_value" : -20,
14591     "kind" : "offset_to_top"
14592    },
14593    {
14594     "kind" : "rtti",
14595     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE"
14596    },
14597    {
14598     "kind" : "complete_dtor_pointer",
14599     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
14600    },
14601    {
14602     "kind" : "deleting_dtor_pointer",
14603     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
14604    },
14605    {
14606     "kind" : "vcall_offset"
14607    },
14608    {
14609     "kind" : "vcall_offset"
14610    },
14611    {
14612     "kind" : "vcall_offset"
14613    },
14614    {
14615     "kind" : "vcall_offset"
14616    },
14617    {
14618     "component_value" : -72,
14619     "kind" : "vcall_offset"
14620    },
14621    {
14622     "component_value" : -72,
14623     "kind" : "offset_to_top"
14624    },
14625    {
14626     "kind" : "rtti",
14627     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE"
14628    },
14629    {
14630     "kind" : "complete_dtor_pointer",
14631     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
14632    },
14633    {
14634     "kind" : "deleting_dtor_pointer",
14635     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
14636    },
14637    {
14638     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14639    },
14640    {
14641     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14642    },
14643    {
14644     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14645    },
14646    {
14647     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14648    }
14649   ]
14650  },
14651  {
14652   "alignment" : 4,
14653   "base_specifiers" :
14654   [
14655    {
14656     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
14657    },
14658    {
14659     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14660    }
14661   ],
14662   "fields" :
14663   [
14664    {
14665     "access" : "private",
14666     "field_name" : "_hidl_mMutex",
14667     "field_offset" : 544,
14668     "referenced_type" : "_ZTINSt3__15mutexE"
14669    },
14670    {
14671     "access" : "private",
14672     "field_name" : "_hidl_mDeathRecipients",
14673     "field_offset" : 576,
14674     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14675    }
14676   ],
14677   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
14678   "name" : "android::hardware::usb::V1_1::BpHwUsbCallback",
14679   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
14680   "self_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
14681   "size" : 92,
14682   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h",
14683   "vtable_components" :
14684   [
14685    {
14686     "component_value" : 84,
14687     "kind" : "vbase_offset"
14688    },
14689    {
14690     "kind" : "offset_to_top"
14691    },
14692    {
14693     "kind" : "rtti",
14694     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
14695    },
14696    {
14697     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_115BpHwUsbCallback8isRemoteEv"
14698    },
14699    {
14700     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14701    },
14702    {
14703     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14704    },
14705    {
14706     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14707    },
14708    {
14709     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14710    },
14711    {
14712     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21setHALInstrumentationEv"
14713    },
14714    {
14715     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14716    },
14717    {
14718     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback4pingEv"
14719    },
14720    {
14721     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14722    },
14723    {
14724     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21notifySyspropsChangedEv"
14725    },
14726    {
14727     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14728    },
14729    {
14730     "kind" : "complete_dtor_pointer",
14731     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
14732    },
14733    {
14734     "kind" : "deleting_dtor_pointer",
14735     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
14736    },
14737    {
14738     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
14739    },
14740    {
14741     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
14742    },
14743    {
14744     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
14745    },
14746    {
14747     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
14748    },
14749    {
14750     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
14751    },
14752    {
14753     "component_value" : 80,
14754     "kind" : "vbase_offset"
14755    },
14756    {
14757     "component_value" : -4,
14758     "kind" : "offset_to_top"
14759    },
14760    {
14761     "kind" : "rtti",
14762     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
14763    },
14764    {
14765     "kind" : "complete_dtor_pointer",
14766     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
14767    },
14768    {
14769     "kind" : "deleting_dtor_pointer",
14770     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
14771    },
14772    {
14773     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
14774    },
14775    {
14776     "component_value" : 76,
14777     "kind" : "vbase_offset"
14778    },
14779    {
14780     "component_value" : -8,
14781     "kind" : "offset_to_top"
14782    },
14783    {
14784     "kind" : "rtti",
14785     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
14786    },
14787    {
14788     "kind" : "complete_dtor_pointer",
14789     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
14790    },
14791    {
14792     "kind" : "deleting_dtor_pointer",
14793     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
14794    },
14795    {
14796     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14797    },
14798    {
14799     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
14800    },
14801    {
14802     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14803    },
14804    {
14805     "component_value" : -24,
14806     "kind" : "offset_to_top"
14807    },
14808    {
14809     "kind" : "rtti",
14810     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
14811    },
14812    {
14813     "kind" : "complete_dtor_pointer",
14814     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
14815    },
14816    {
14817     "kind" : "deleting_dtor_pointer",
14818     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
14819    },
14820    {
14821     "kind" : "vcall_offset"
14822    },
14823    {
14824     "component_value" : -76,
14825     "kind" : "vcall_offset"
14826    },
14827    {
14828     "component_value" : -84,
14829     "kind" : "vcall_offset"
14830    },
14831    {
14832     "component_value" : -76,
14833     "kind" : "vcall_offset"
14834    },
14835    {
14836     "component_value" : -84,
14837     "kind" : "vcall_offset"
14838    },
14839    {
14840     "component_value" : -84,
14841     "kind" : "offset_to_top"
14842    },
14843    {
14844     "kind" : "rtti",
14845     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
14846    },
14847    {
14848     "kind" : "complete_dtor_pointer",
14849     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
14850    },
14851    {
14852     "kind" : "deleting_dtor_pointer",
14853     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
14854    },
14855    {
14856     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14857    },
14858    {
14859     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
14860    },
14861    {
14862     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14863    },
14864    {
14865     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14866    }
14867   ]
14868  },
14869  {
14870   "alignment" : 4,
14871   "base_specifiers" :
14872   [
14873    {
14874     "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
14875    }
14876   ],
14877   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
14878   "name" : "android::hardware::usb::V1_1::IUsb",
14879   "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
14880   "self_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
14881   "size" : 12,
14882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h",
14883   "vtable_components" :
14884   [
14885    {
14886     "component_value" : 4,
14887     "kind" : "vbase_offset"
14888    },
14889    {
14890     "kind" : "offset_to_top"
14891    },
14892    {
14893     "kind" : "rtti",
14894     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
14895    },
14896    {
14897     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_14IUsb8isRemoteEv"
14898    },
14899    {
14900     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14901    },
14902    {
14903     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14904    },
14905    {
14906     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14907    },
14908    {
14909     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14910    },
14911    {
14912     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21setHALInstrumentationEv"
14913    },
14914    {
14915     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14916    },
14917    {
14918     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb4pingEv"
14919    },
14920    {
14921     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14922    },
14923    {
14924     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21notifySyspropsChangedEv"
14925    },
14926    {
14927     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14928    },
14929    {
14930     "kind" : "complete_dtor_pointer",
14931     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsbD1Ev"
14932    },
14933    {
14934     "kind" : "deleting_dtor_pointer",
14935     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsbD0Ev"
14936    },
14937    {
14938     "is_pure" : true,
14939     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
14940    },
14941    {
14942     "is_pure" : true,
14943     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
14944    },
14945    {
14946     "is_pure" : true,
14947     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb15queryPortStatusEv"
14948    },
14949    {
14950     "kind" : "vcall_offset"
14951    },
14952    {
14953     "kind" : "vcall_offset"
14954    },
14955    {
14956     "kind" : "vcall_offset"
14957    },
14958    {
14959     "kind" : "vcall_offset"
14960    },
14961    {
14962     "component_value" : -4,
14963     "kind" : "vcall_offset"
14964    },
14965    {
14966     "component_value" : -4,
14967     "kind" : "offset_to_top"
14968    },
14969    {
14970     "kind" : "rtti",
14971     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
14972    },
14973    {
14974     "kind" : "complete_dtor_pointer",
14975     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_14IUsbD1Ev"
14976    },
14977    {
14978     "kind" : "deleting_dtor_pointer",
14979     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_14IUsbD0Ev"
14980    },
14981    {
14982     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14983    },
14984    {
14985     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14986    },
14987    {
14988     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14989    },
14990    {
14991     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14992    }
14993   ]
14994  },
14995  {
14996   "alignment" : 4,
14997   "base_specifiers" :
14998   [
14999    {
15000     "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
15001    },
15002    {
15003     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15004    }
15005   ],
15006   "fields" :
15007   [
15008    {
15009     "access" : "private",
15010     "field_name" : "mImpl",
15011     "field_offset" : 384,
15012     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE"
15013    },
15014    {
15015     "access" : "private",
15016     "field_name" : "mOnewayQueue",
15017     "field_offset" : 416,
15018     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
15019    }
15020   ],
15021   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_15BsUsbE",
15022   "name" : "android::hardware::usb::V1_1::BsUsb",
15023   "referenced_type" : "_ZTIN7android8hardware3usb4V1_15BsUsbE",
15024   "self_type" : "_ZTIN7android8hardware3usb4V1_15BsUsbE",
15025   "size" : 68,
15026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BsUsb.h",
15027   "vtable_components" :
15028   [
15029    {
15030     "component_value" : 60,
15031     "kind" : "vbase_offset"
15032    },
15033    {
15034     "kind" : "offset_to_top"
15035    },
15036    {
15037     "kind" : "rtti",
15038     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_15BsUsbE"
15039    },
15040    {
15041     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_14IUsb8isRemoteEv"
15042    },
15043    {
15044     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15045    },
15046    {
15047     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15048    },
15049    {
15050     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15051    },
15052    {
15053     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15054    },
15055    {
15056     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb21setHALInstrumentationEv"
15057    },
15058    {
15059     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15060    },
15061    {
15062     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb4pingEv"
15063    },
15064    {
15065     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15066    },
15067    {
15068     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb21notifySyspropsChangedEv"
15069    },
15070    {
15071     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15072    },
15073    {
15074     "kind" : "complete_dtor_pointer",
15075     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsbD1Ev"
15076    },
15077    {
15078     "kind" : "deleting_dtor_pointer",
15079     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsbD0Ev"
15080    },
15081    {
15082     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
15083    },
15084    {
15085     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
15086    },
15087    {
15088     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb15queryPortStatusEv"
15089    },
15090    {
15091     "component_value" : -4,
15092     "kind" : "offset_to_top"
15093    },
15094    {
15095     "kind" : "rtti",
15096     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_15BsUsbE"
15097    },
15098    {
15099     "kind" : "complete_dtor_pointer",
15100     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_15BsUsbD1Ev"
15101    },
15102    {
15103     "kind" : "deleting_dtor_pointer",
15104     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_15BsUsbD0Ev"
15105    },
15106    {
15107     "kind" : "vcall_offset"
15108    },
15109    {
15110     "kind" : "vcall_offset"
15111    },
15112    {
15113     "kind" : "vcall_offset"
15114    },
15115    {
15116     "kind" : "vcall_offset"
15117    },
15118    {
15119     "component_value" : -60,
15120     "kind" : "vcall_offset"
15121    },
15122    {
15123     "component_value" : -60,
15124     "kind" : "offset_to_top"
15125    },
15126    {
15127     "kind" : "rtti",
15128     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_15BsUsbE"
15129    },
15130    {
15131     "kind" : "complete_dtor_pointer",
15132     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_15BsUsbD1Ev"
15133    },
15134    {
15135     "kind" : "deleting_dtor_pointer",
15136     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_15BsUsbD0Ev"
15137    },
15138    {
15139     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15140    },
15141    {
15142     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15143    },
15144    {
15145     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15146    },
15147    {
15148     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15149    }
15150   ]
15151  },
15152  {
15153   "alignment" : 4,
15154   "base_specifiers" :
15155   [
15156    {
15157     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15158    }
15159   ],
15160   "fields" :
15161   [
15162    {
15163     "access" : "private",
15164     "field_name" : "_hidl_mImpl",
15165     "field_offset" : 544,
15166     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE"
15167    }
15168   ],
15169   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
15170   "name" : "android::hardware::usb::V1_1::BnHwUsb",
15171   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
15172   "self_type" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
15173   "size" : 80,
15174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h",
15175   "vtable_components" :
15176   [
15177    {
15178     "component_value" : 72,
15179     "kind" : "vbase_offset"
15180    },
15181    {
15182     "kind" : "offset_to_top"
15183    },
15184    {
15185     "kind" : "rtti",
15186     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE"
15187    },
15188    {
15189     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15190    },
15191    {
15192     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15193    },
15194    {
15195     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15196    },
15197    {
15198     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15199    },
15200    {
15201     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15202    },
15203    {
15204     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15205    },
15206    {
15207     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15208    },
15209    {
15210     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15211    },
15212    {
15213     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15214    },
15215    {
15216     "kind" : "complete_dtor_pointer",
15217     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BnHwUsbD1Ev"
15218    },
15219    {
15220     "kind" : "deleting_dtor_pointer",
15221     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BnHwUsbD0Ev"
15222    },
15223    {
15224     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15225    },
15226    {
15227     "component_value" : -20,
15228     "kind" : "offset_to_top"
15229    },
15230    {
15231     "kind" : "rtti",
15232     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE"
15233    },
15234    {
15235     "kind" : "complete_dtor_pointer",
15236     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_17BnHwUsbD1Ev"
15237    },
15238    {
15239     "kind" : "deleting_dtor_pointer",
15240     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_17BnHwUsbD0Ev"
15241    },
15242    {
15243     "kind" : "vcall_offset"
15244    },
15245    {
15246     "kind" : "vcall_offset"
15247    },
15248    {
15249     "kind" : "vcall_offset"
15250    },
15251    {
15252     "kind" : "vcall_offset"
15253    },
15254    {
15255     "component_value" : -72,
15256     "kind" : "vcall_offset"
15257    },
15258    {
15259     "component_value" : -72,
15260     "kind" : "offset_to_top"
15261    },
15262    {
15263     "kind" : "rtti",
15264     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE"
15265    },
15266    {
15267     "kind" : "complete_dtor_pointer",
15268     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_17BnHwUsbD1Ev"
15269    },
15270    {
15271     "kind" : "deleting_dtor_pointer",
15272     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_17BnHwUsbD0Ev"
15273    },
15274    {
15275     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15276    },
15277    {
15278     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15279    },
15280    {
15281     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15282    },
15283    {
15284     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15285    }
15286   ]
15287  },
15288  {
15289   "alignment" : 4,
15290   "base_specifiers" :
15291   [
15292    {
15293     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
15294    },
15295    {
15296     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15297    }
15298   ],
15299   "fields" :
15300   [
15301    {
15302     "access" : "private",
15303     "field_name" : "_hidl_mMutex",
15304     "field_offset" : 544,
15305     "referenced_type" : "_ZTINSt3__15mutexE"
15306    },
15307    {
15308     "access" : "private",
15309     "field_name" : "_hidl_mDeathRecipients",
15310     "field_offset" : 576,
15311     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15312    }
15313   ],
15314   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
15315   "name" : "android::hardware::usb::V1_1::BpHwUsb",
15316   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
15317   "self_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
15318   "size" : 92,
15319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h",
15320   "vtable_components" :
15321   [
15322    {
15323     "component_value" : 84,
15324     "kind" : "vbase_offset"
15325    },
15326    {
15327     "kind" : "offset_to_top"
15328    },
15329    {
15330     "kind" : "rtti",
15331     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
15332    },
15333    {
15334     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_17BpHwUsb8isRemoteEv"
15335    },
15336    {
15337     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15338    },
15339    {
15340     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15341    },
15342    {
15343     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15344    },
15345    {
15346     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15347    },
15348    {
15349     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb21setHALInstrumentationEv"
15350    },
15351    {
15352     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15353    },
15354    {
15355     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb4pingEv"
15356    },
15357    {
15358     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15359    },
15360    {
15361     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb21notifySyspropsChangedEv"
15362    },
15363    {
15364     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15365    },
15366    {
15367     "kind" : "complete_dtor_pointer",
15368     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsbD1Ev"
15369    },
15370    {
15371     "kind" : "deleting_dtor_pointer",
15372     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsbD0Ev"
15373    },
15374    {
15375     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
15376    },
15377    {
15378     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
15379    },
15380    {
15381     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb15queryPortStatusEv"
15382    },
15383    {
15384     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
15385    },
15386    {
15387     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
15388    },
15389    {
15390     "component_value" : 80,
15391     "kind" : "vbase_offset"
15392    },
15393    {
15394     "component_value" : -4,
15395     "kind" : "offset_to_top"
15396    },
15397    {
15398     "kind" : "rtti",
15399     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
15400    },
15401    {
15402     "kind" : "complete_dtor_pointer",
15403     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
15404    },
15405    {
15406     "kind" : "deleting_dtor_pointer",
15407     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
15408    },
15409    {
15410     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
15411    },
15412    {
15413     "component_value" : 76,
15414     "kind" : "vbase_offset"
15415    },
15416    {
15417     "component_value" : -8,
15418     "kind" : "offset_to_top"
15419    },
15420    {
15421     "kind" : "rtti",
15422     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
15423    },
15424    {
15425     "kind" : "complete_dtor_pointer",
15426     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
15427    },
15428    {
15429     "kind" : "deleting_dtor_pointer",
15430     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
15431    },
15432    {
15433     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15434    },
15435    {
15436     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
15437    },
15438    {
15439     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15440    },
15441    {
15442     "component_value" : -24,
15443     "kind" : "offset_to_top"
15444    },
15445    {
15446     "kind" : "rtti",
15447     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
15448    },
15449    {
15450     "kind" : "complete_dtor_pointer",
15451     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
15452    },
15453    {
15454     "kind" : "deleting_dtor_pointer",
15455     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
15456    },
15457    {
15458     "kind" : "vcall_offset"
15459    },
15460    {
15461     "component_value" : -76,
15462     "kind" : "vcall_offset"
15463    },
15464    {
15465     "component_value" : -84,
15466     "kind" : "vcall_offset"
15467    },
15468    {
15469     "component_value" : -76,
15470     "kind" : "vcall_offset"
15471    },
15472    {
15473     "component_value" : -84,
15474     "kind" : "vcall_offset"
15475    },
15476    {
15477     "component_value" : -84,
15478     "kind" : "offset_to_top"
15479    },
15480    {
15481     "kind" : "rtti",
15482     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
15483    },
15484    {
15485     "kind" : "complete_dtor_pointer",
15486     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
15487    },
15488    {
15489     "kind" : "deleting_dtor_pointer",
15490     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
15491    },
15492    {
15493     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15494    },
15495    {
15496     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
15497    },
15498    {
15499     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15500    },
15501    {
15502     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15503    }
15504   ]
15505  },
15506  {
15507   "access" : "private",
15508   "alignment" : 4,
15509   "fields" :
15510   [
15511    {
15512     "field_name" : "index",
15513     "referenced_type" : "_ZTIj"
15514    },
15515    {
15516     "field_name" : "buffer",
15517     "field_offset" : 32,
15518     "referenced_type" : "_ZTIy"
15519    },
15520    {
15521     "field_name" : "bufend",
15522     "field_offset" : 96,
15523     "referenced_type" : "_ZTIy"
15524    }
15525   ],
15526   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
15527   "name" : "android::hardware::Parcel::BufferInfo",
15528   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
15529   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
15530   "size" : 20,
15531   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
15532  },
15533  {
15534   "alignment" : 4,
15535   "fields" :
15536   [
15537    {
15538     "access" : "private",
15539     "field_name" : "mBufCachePos",
15540     "referenced_type" : "_ZTIj"
15541    },
15542    {
15543     "access" : "private",
15544     "field_name" : "mBufCache",
15545     "field_offset" : 32,
15546     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
15547    },
15548    {
15549     "access" : "private",
15550     "field_name" : "mError",
15551     "field_offset" : 128,
15552     "referenced_type" : "_ZTIi"
15553    },
15554    {
15555     "access" : "private",
15556     "field_name" : "mData",
15557     "field_offset" : 160,
15558     "referenced_type" : "_ZTIPh"
15559    },
15560    {
15561     "access" : "private",
15562     "field_name" : "mDataSize",
15563     "field_offset" : 192,
15564     "referenced_type" : "_ZTIj"
15565    },
15566    {
15567     "access" : "private",
15568     "field_name" : "mDataCapacity",
15569     "field_offset" : 224,
15570     "referenced_type" : "_ZTIj"
15571    },
15572    {
15573     "access" : "private",
15574     "field_name" : "mDataPos",
15575     "field_offset" : 256,
15576     "referenced_type" : "_ZTIj"
15577    },
15578    {
15579     "access" : "private",
15580     "field_name" : "mObjects",
15581     "field_offset" : 288,
15582     "referenced_type" : "_ZTIPy"
15583    },
15584    {
15585     "access" : "private",
15586     "field_name" : "mObjectsSize",
15587     "field_offset" : 320,
15588     "referenced_type" : "_ZTIj"
15589    },
15590    {
15591     "access" : "private",
15592     "field_name" : "mObjectsCapacity",
15593     "field_offset" : 352,
15594     "referenced_type" : "_ZTIj"
15595    },
15596    {
15597     "access" : "private",
15598     "field_name" : "mNextObjectHint",
15599     "field_offset" : 384,
15600     "referenced_type" : "_ZTIj"
15601    },
15602    {
15603     "access" : "private",
15604     "field_name" : "mNumRef",
15605     "field_offset" : 416,
15606     "referenced_type" : "_ZTIj"
15607    },
15608    {
15609     "access" : "private",
15610     "field_name" : "mFdsKnown",
15611     "field_offset" : 448,
15612     "referenced_type" : "_ZTIb"
15613    },
15614    {
15615     "access" : "private",
15616     "field_name" : "mHasFds",
15617     "field_offset" : 456,
15618     "referenced_type" : "_ZTIb"
15619    },
15620    {
15621     "access" : "private",
15622     "field_name" : "mAllowFds",
15623     "field_offset" : 464,
15624     "referenced_type" : "_ZTIb"
15625    },
15626    {
15627     "access" : "private",
15628     "field_name" : "mOwner",
15629     "field_offset" : 480,
15630     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
15631    },
15632    {
15633     "access" : "private",
15634     "field_name" : "mOwnerCookie",
15635     "field_offset" : 512,
15636     "referenced_type" : "_ZTIPv"
15637    }
15638   ],
15639   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
15640   "name" : "android::hardware::Parcel",
15641   "record_kind" : "class",
15642   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
15643   "self_type" : "_ZTIN7android8hardware6ParcelE",
15644   "size" : 68,
15645   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
15646  },
15647  {
15648   "alignment" : 4,
15649   "base_specifiers" :
15650   [
15651    {
15652     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15653    }
15654   ],
15655   "fields" :
15656   [
15657    {
15658     "access" : "private",
15659     "field_name" : "mVal",
15660     "field_offset" : 192,
15661     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
15662    }
15663   ],
15664   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
15665   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsbCallback> >",
15666   "record_kind" : "class",
15667   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
15668   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
15669   "size" : 28,
15670   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15671   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE" ]
15672  },
15673  {
15674   "alignment" : 4,
15675   "base_specifiers" :
15676   [
15677    {
15678     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15679    }
15680   ],
15681   "fields" :
15682   [
15683    {
15684     "access" : "private",
15685     "field_name" : "mVal",
15686     "field_offset" : 192,
15687     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE"
15688    }
15689   ],
15690   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
15691   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsb> >",
15692   "record_kind" : "class",
15693   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
15694   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
15695   "size" : 28,
15696   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15697   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE" ]
15698  },
15699  {
15700   "alignment" : 4,
15701   "base_specifiers" :
15702   [
15703    {
15704     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15705    }
15706   ],
15707   "fields" :
15708   [
15709    {
15710     "access" : "private",
15711     "field_name" : "mVal",
15712     "field_offset" : 168,
15713     "referenced_type" : "_ZTIb"
15714    }
15715   ],
15716   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
15717   "name" : "android::hardware::Return<bool>",
15718   "record_kind" : "class",
15719   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
15720   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
15721   "size" : 24,
15722   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15723   "template_args" : [ "_ZTIb" ]
15724  },
15725  {
15726   "alignment" : 4,
15727   "base_specifiers" :
15728   [
15729    {
15730     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15731    }
15732   ],
15733   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
15734   "name" : "android::hardware::Return<void>",
15735   "record_kind" : "class",
15736   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15737   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
15738   "size" : 24,
15739   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15740   "template_args" : [ "_ZTIv" ]
15741  },
15742  {
15743   "alignment" : 4,
15744   "fields" :
15745   [
15746    {
15747     "access" : "private",
15748     "field_name" : "mException",
15749     "referenced_type" : "_ZTIi"
15750    },
15751    {
15752     "access" : "private",
15753     "field_name" : "mErrorCode",
15754     "field_offset" : 32,
15755     "referenced_type" : "_ZTIi"
15756    },
15757    {
15758     "access" : "private",
15759     "field_name" : "mMessage",
15760     "field_offset" : 64,
15761     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
15762    }
15763   ],
15764   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
15765   "name" : "android::hardware::Status",
15766   "record_kind" : "class",
15767   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15768   "self_type" : "_ZTIN7android8hardware6StatusE",
15769   "size" : 20,
15770   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15771  },
15772  {
15773   "alignment" : 4,
15774   "base_specifiers" :
15775   [
15776    {
15777     "is_virtual" : true,
15778     "referenced_type" : "_ZTIN7android7RefBaseE"
15779    }
15780   ],
15781   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
15782   "name" : "android::hardware::IBinder::DeathRecipient",
15783   "record_kind" : "class",
15784   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
15785   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
15786   "size" : 12,
15787   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
15788   "vtable_components" :
15789   [
15790    {
15791     "component_value" : 4,
15792     "kind" : "vbase_offset"
15793    },
15794    {
15795     "kind" : "offset_to_top"
15796    },
15797    {
15798     "kind" : "rtti",
15799     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
15800    },
15801    {
15802     "is_pure" : true,
15803     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
15804    },
15805    {
15806     "kind" : "complete_dtor_pointer",
15807     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
15808    },
15809    {
15810     "kind" : "deleting_dtor_pointer",
15811     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
15812    },
15813    {
15814     "kind" : "vcall_offset"
15815    },
15816    {
15817     "kind" : "vcall_offset"
15818    },
15819    {
15820     "kind" : "vcall_offset"
15821    },
15822    {
15823     "kind" : "vcall_offset"
15824    },
15825    {
15826     "component_value" : -4,
15827     "kind" : "vcall_offset"
15828    },
15829    {
15830     "component_value" : -4,
15831     "kind" : "offset_to_top"
15832    },
15833    {
15834     "kind" : "rtti",
15835     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
15836    },
15837    {
15838     "kind" : "complete_dtor_pointer",
15839     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
15840    },
15841    {
15842     "kind" : "deleting_dtor_pointer",
15843     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
15844    },
15845    {
15846     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15847    },
15848    {
15849     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15850    },
15851    {
15852     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15853    },
15854    {
15855     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15856    }
15857   ]
15858  },
15859  {
15860   "alignment" : 4,
15861   "base_specifiers" :
15862   [
15863    {
15864     "is_virtual" : true,
15865     "referenced_type" : "_ZTIN7android7RefBaseE"
15866    }
15867   ],
15868   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
15869   "name" : "android::hardware::IBinder",
15870   "record_kind" : "class",
15871   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
15872   "self_type" : "_ZTIN7android8hardware7IBinderE",
15873   "size" : 12,
15874   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
15875   "vtable_components" :
15876   [
15877    {
15878     "component_value" : 4,
15879     "kind" : "vbase_offset"
15880    },
15881    {
15882     "kind" : "offset_to_top"
15883    },
15884    {
15885     "kind" : "rtti",
15886     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
15887    },
15888    {
15889     "is_pure" : true,
15890     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15891    },
15892    {
15893     "is_pure" : true,
15894     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
15895    },
15896    {
15897     "is_pure" : true,
15898     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
15899    },
15900    {
15901     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15902    },
15903    {
15904     "is_pure" : true,
15905     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15906    },
15907    {
15908     "is_pure" : true,
15909     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
15910    },
15911    {
15912     "is_pure" : true,
15913     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
15914    },
15915    {
15916     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
15917    },
15918    {
15919     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15920    },
15921    {
15922     "kind" : "complete_dtor_pointer",
15923     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
15924    },
15925    {
15926     "kind" : "deleting_dtor_pointer",
15927     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
15928    },
15929    {
15930     "kind" : "vcall_offset"
15931    },
15932    {
15933     "kind" : "vcall_offset"
15934    },
15935    {
15936     "kind" : "vcall_offset"
15937    },
15938    {
15939     "kind" : "vcall_offset"
15940    },
15941    {
15942     "component_value" : -4,
15943     "kind" : "vcall_offset"
15944    },
15945    {
15946     "component_value" : -4,
15947     "kind" : "offset_to_top"
15948    },
15949    {
15950     "kind" : "rtti",
15951     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
15952    },
15953    {
15954     "kind" : "complete_dtor_pointer",
15955     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
15956    },
15957    {
15958     "kind" : "deleting_dtor_pointer",
15959     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
15960    },
15961    {
15962     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15963    },
15964    {
15965     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15966    },
15967    {
15968     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15969    },
15970    {
15971     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15972    }
15973   ]
15974  },
15975  {
15976   "alignment" : 4,
15977   "fields" :
15978   [
15979    {
15980     "access" : "private",
15981     "field_name" : "mQueue",
15982     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
15983    }
15984   ],
15985   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
15986   "name" : "android::hardware::details::TaskRunner",
15987   "record_kind" : "class",
15988   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
15989   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
15990   "size" : 8,
15991   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
15992  },
15993  {
15994   "alignment" : 4,
15995   "fields" :
15996   [
15997    {
15998     "access" : "private",
15999     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
16000    }
16001   ],
16002   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
16003   "name" : "android::hardware::details::hidl_pointer<native_handle>",
16004   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
16005   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
16006   "size" : 8,
16007   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16008   "template_args" : [ "_ZTI13native_handle" ]
16009  },
16010  {
16011   "access" : "private",
16012   "alignment" : 4,
16013   "fields" :
16014   [
16015    {
16016     "field_name" : "mPointer",
16017     "referenced_type" : "_ZTIP13native_handle"
16018    },
16019    {
16020     "field_name" : "_pad",
16021     "referenced_type" : "_ZTIy"
16022    }
16023   ],
16024   "is_anonymous" : true,
16025   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
16026   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
16027   "record_kind" : "union",
16028   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
16029   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
16030   "size" : 8,
16031   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16032  },
16033  {
16034   "alignment" : 4,
16035   "fields" :
16036   [
16037    {
16038     "access" : "private",
16039     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
16040    }
16041   ],
16042   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
16043   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
16044   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
16045   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
16046   "size" : 8,
16047   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16048   "template_args" : [ "_ZTIK13native_handle" ]
16049  },
16050  {
16051   "access" : "private",
16052   "alignment" : 4,
16053   "fields" :
16054   [
16055    {
16056     "field_name" : "mPointer",
16057     "referenced_type" : "_ZTIPK13native_handle"
16058    },
16059    {
16060     "field_name" : "_pad",
16061     "referenced_type" : "_ZTIy"
16062    }
16063   ],
16064   "is_anonymous" : true,
16065   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
16066   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
16067   "record_kind" : "union",
16068   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
16069   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
16070   "size" : 8,
16071   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16072  },
16073  {
16074   "alignment" : 4,
16075   "fields" :
16076   [
16077    {
16078     "access" : "private",
16079     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
16080    }
16081   ],
16082   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
16083   "name" : "android::hardware::details::hidl_pointer<const char>",
16084   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
16085   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
16086   "size" : 8,
16087   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16088   "template_args" : [ "_ZTIKc" ]
16089  },
16090  {
16091   "access" : "private",
16092   "alignment" : 4,
16093   "fields" :
16094   [
16095    {
16096     "field_name" : "mPointer",
16097     "referenced_type" : "_ZTIPKc"
16098    },
16099    {
16100     "field_name" : "_pad",
16101     "referenced_type" : "_ZTIy"
16102    }
16103   ],
16104   "is_anonymous" : true,
16105   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
16106   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
16107   "record_kind" : "union",
16108   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
16109   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
16110   "size" : 8,
16111   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16112  },
16113  {
16114   "alignment" : 4,
16115   "fields" :
16116   [
16117    {
16118     "access" : "private",
16119     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
16120    }
16121   ],
16122   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
16123   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
16124   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
16125   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
16126   "size" : 8,
16127   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16128   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
16129  },
16130  {
16131   "access" : "private",
16132   "alignment" : 4,
16133   "fields" :
16134   [
16135    {
16136     "field_name" : "mPointer",
16137     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
16138    },
16139    {
16140     "field_name" : "_pad",
16141     "referenced_type" : "_ZTIy"
16142    }
16143   ],
16144   "is_anonymous" : true,
16145   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
16146   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
16147   "record_kind" : "union",
16148   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
16149   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
16150   "size" : 8,
16151   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16152  },
16153  {
16154   "alignment" : 4,
16155   "fields" :
16156   [
16157    {
16158     "access" : "private",
16159     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
16160    }
16161   ],
16162   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
16163   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
16164   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
16165   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
16166   "size" : 8,
16167   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16168   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
16169  },
16170  {
16171   "access" : "private",
16172   "alignment" : 4,
16173   "fields" :
16174   [
16175    {
16176     "field_name" : "mPointer",
16177     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
16178    },
16179    {
16180     "field_name" : "_pad",
16181     "referenced_type" : "_ZTIy"
16182    }
16183   ],
16184   "is_anonymous" : true,
16185   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
16186   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
16187   "record_kind" : "union",
16188   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
16189   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
16190   "size" : 8,
16191   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16192  },
16193  {
16194   "alignment" : 4,
16195   "fields" :
16196   [
16197    {
16198     "access" : "private",
16199     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
16200    }
16201   ],
16202   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
16203   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
16204   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
16205   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
16206   "size" : 8,
16207   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16208   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
16209  },
16210  {
16211   "access" : "private",
16212   "alignment" : 4,
16213   "fields" :
16214   [
16215    {
16216     "field_name" : "mPointer",
16217     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
16218    },
16219    {
16220     "field_name" : "_pad",
16221     "referenced_type" : "_ZTIy"
16222    }
16223   ],
16224   "is_anonymous" : true,
16225   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
16226   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
16227   "record_kind" : "union",
16228   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
16229   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
16230   "size" : 8,
16231   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16232  },
16233  {
16234   "alignment" : 4,
16235   "fields" :
16236   [
16237    {
16238     "access" : "private",
16239     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E"
16240    }
16241   ],
16242   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
16243   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus>",
16244   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
16245   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
16246   "size" : 8,
16247   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16248   "template_args" : [ "_ZTIN7android8hardware3usb4V1_010PortStatusE" ]
16249  },
16250  {
16251   "access" : "private",
16252   "alignment" : 4,
16253   "fields" :
16254   [
16255    {
16256     "field_name" : "mPointer",
16257     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE"
16258    },
16259    {
16260     "field_name" : "_pad",
16261     "referenced_type" : "_ZTIy"
16262    }
16263   ],
16264   "is_anonymous" : true,
16265   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
16266   "name" : "android::hardware::details::hidl_pointer<PortStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
16267   "record_kind" : "union",
16268   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
16269   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
16270   "size" : 8,
16271   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16272  },
16273  {
16274   "alignment" : 4,
16275   "fields" :
16276   [
16277    {
16278     "access" : "private",
16279     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E"
16280    }
16281   ],
16282   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
16283   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1>",
16284   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
16285   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
16286   "size" : 8,
16287   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16288   "template_args" : [ "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E" ]
16289  },
16290  {
16291   "access" : "private",
16292   "alignment" : 4,
16293   "fields" :
16294   [
16295    {
16296     "field_name" : "mPointer",
16297     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_114PortStatus_1_1E"
16298    },
16299    {
16300     "field_name" : "_pad",
16301     "referenced_type" : "_ZTIy"
16302    }
16303   ],
16304   "is_anonymous" : true,
16305   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E",
16306   "name" : "android::hardware::details::hidl_pointer<PortStatus_1_1>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
16307   "record_kind" : "union",
16308   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E",
16309   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E",
16310   "size" : 8,
16311   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16312  },
16313  {
16314   "alignment" : 4,
16315   "fields" :
16316   [
16317    {
16318     "access" : "private",
16319     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
16320    }
16321   ],
16322   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
16323   "name" : "android::hardware::details::hidl_pointer<char>",
16324   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
16325   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
16326   "size" : 8,
16327   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16328   "template_args" : [ "_ZTIc" ]
16329  },
16330  {
16331   "access" : "private",
16332   "alignment" : 4,
16333   "fields" :
16334   [
16335    {
16336     "field_name" : "mPointer",
16337     "referenced_type" : "_ZTIPc"
16338    },
16339    {
16340     "field_name" : "_pad",
16341     "referenced_type" : "_ZTIy"
16342    }
16343   ],
16344   "is_anonymous" : true,
16345   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
16346   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
16347   "record_kind" : "union",
16348   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
16349   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
16350   "size" : 8,
16351   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16352  },
16353  {
16354   "alignment" : 4,
16355   "fields" :
16356   [
16357    {
16358     "access" : "private",
16359     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
16360    }
16361   ],
16362   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
16363   "name" : "android::hardware::details::hidl_pointer<int>",
16364   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
16365   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
16366   "size" : 8,
16367   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16368   "template_args" : [ "_ZTIi" ]
16369  },
16370  {
16371   "access" : "private",
16372   "alignment" : 4,
16373   "fields" :
16374   [
16375    {
16376     "field_name" : "mPointer",
16377     "referenced_type" : "_ZTIPi"
16378    },
16379    {
16380     "field_name" : "_pad",
16381     "referenced_type" : "_ZTIy"
16382    }
16383   ],
16384   "is_anonymous" : true,
16385   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
16386   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
16387   "record_kind" : "union",
16388   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
16389   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
16390   "size" : 8,
16391   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16392  },
16393  {
16394   "alignment" : 4,
16395   "fields" :
16396   [
16397    {
16398     "access" : "private",
16399     "field_name" : "buffer",
16400     "referenced_type" : "_ZTIA16_c"
16401    }
16402   ],
16403   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
16404   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
16405   "record_kind" : "class",
16406   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
16407   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
16408   "size" : 16,
16409   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16410   "template_args" :
16411   [
16412    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
16413   ]
16414  },
16415  {
16416   "alignment" : 4,
16417   "fields" :
16418   [
16419    {
16420     "access" : "private",
16421     "field_name" : "mStatus",
16422     "referenced_type" : "_ZTIN7android8hardware6StatusE"
16423    },
16424    {
16425     "access" : "private",
16426     "field_name" : "mCheckedStatus",
16427     "field_offset" : 160,
16428     "referenced_type" : "_ZTIb"
16429    }
16430   ],
16431   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
16432   "name" : "android::hardware::details::return_status",
16433   "record_kind" : "class",
16434   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
16435   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
16436   "size" : 24,
16437   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16438  },
16439  {
16440   "alignment" : 4,
16441   "fields" :
16442   [
16443    {
16444     "access" : "protected",
16445     "field_name" : "mInstrumentationCallbacks",
16446     "field_offset" : 32,
16447     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
16448    },
16449    {
16450     "access" : "protected",
16451     "field_name" : "mEnableInstrumentation",
16452     "field_offset" : 128,
16453     "referenced_type" : "_ZTIb"
16454    },
16455    {
16456     "access" : "protected",
16457     "field_name" : "mInstrumentationLibPackage",
16458     "field_offset" : 160,
16459     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
16460    },
16461    {
16462     "access" : "protected",
16463     "field_name" : "mInterfaceName",
16464     "field_offset" : 256,
16465     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
16466    }
16467   ],
16468   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
16469   "name" : "android::hardware::details::HidlInstrumentor",
16470   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
16471   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
16472   "size" : 44,
16473   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16474   "vtable_components" :
16475   [
16476    {
16477     "kind" : "offset_to_top"
16478    },
16479    {
16480     "kind" : "rtti",
16481     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16482    },
16483    {
16484     "kind" : "complete_dtor_pointer",
16485     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
16486    },
16487    {
16488     "kind" : "deleting_dtor_pointer",
16489     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
16490    }
16491   ]
16492  },
16493  {
16494   "alignment" : 1,
16495   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
16496   "name" : "android::hardware::details::i_tag",
16497   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
16498   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
16499   "size" : 1,
16500   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16501  },
16502  {
16503   "alignment" : 1,
16504   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
16505   "name" : "android::hardware::details::bs_tag",
16506   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
16507   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
16508   "size" : 1,
16509   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16510  },
16511  {
16512   "alignment" : 1,
16513   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
16514   "name" : "android::hardware::details::bnhw_tag",
16515   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
16516   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
16517   "size" : 1,
16518   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16519  },
16520  {
16521   "alignment" : 1,
16522   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
16523   "name" : "android::hardware::details::bphw_tag",
16524   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
16525   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
16526   "size" : 1,
16527   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16528  },
16529  {
16530   "alignment" : 1,
16531   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
16532   "name" : "android::hardware::details::std_array<unsigned char, 32>",
16533   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
16534   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
16535   "size" : 1,
16536   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16537   "template_args" : [ "_ZTIh" ]
16538  },
16539  {
16540   "alignment" : 4,
16541   "fields" :
16542   [
16543    {
16544     "access" : "private",
16545     "field_name" : "mBuffer",
16546     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
16547    },
16548    {
16549     "access" : "private",
16550     "field_name" : "mSize",
16551     "field_offset" : 64,
16552     "referenced_type" : "_ZTIj"
16553    },
16554    {
16555     "access" : "private",
16556     "field_name" : "mOwnsBuffer",
16557     "field_offset" : 96,
16558     "referenced_type" : "_ZTIb"
16559    },
16560    {
16561     "access" : "private",
16562     "field_name" : "mPad",
16563     "field_offset" : 104,
16564     "referenced_type" : "_ZTIA3_h"
16565    }
16566   ],
16567   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
16568   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
16569   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
16570   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
16571   "size" : 16,
16572   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16573   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
16574  },
16575  {
16576   "alignment" : 4,
16577   "fields" :
16578   [
16579    {
16580     "access" : "private",
16581     "field_name" : "mBuffer",
16582     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
16583    },
16584    {
16585     "access" : "private",
16586     "field_name" : "mSize",
16587     "field_offset" : 64,
16588     "referenced_type" : "_ZTIj"
16589    },
16590    {
16591     "access" : "private",
16592     "field_name" : "mOwnsBuffer",
16593     "field_offset" : 96,
16594     "referenced_type" : "_ZTIb"
16595    },
16596    {
16597     "access" : "private",
16598     "field_name" : "mPad",
16599     "field_offset" : 104,
16600     "referenced_type" : "_ZTIA3_h"
16601    }
16602   ],
16603   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16604   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
16605   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16606   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16607   "size" : 16,
16608   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16609   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
16610  },
16611  {
16612   "alignment" : 4,
16613   "fields" :
16614   [
16615    {
16616     "access" : "private",
16617     "field_name" : "mBuffer",
16618     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
16619    },
16620    {
16621     "access" : "private",
16622     "field_name" : "mSize",
16623     "field_offset" : 64,
16624     "referenced_type" : "_ZTIj"
16625    },
16626    {
16627     "access" : "private",
16628     "field_name" : "mOwnsBuffer",
16629     "field_offset" : 96,
16630     "referenced_type" : "_ZTIb"
16631    },
16632    {
16633     "access" : "private",
16634     "field_name" : "mPad",
16635     "field_offset" : 104,
16636     "referenced_type" : "_ZTIA3_h"
16637    }
16638   ],
16639   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16640   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
16641   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16642   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16643   "size" : 16,
16644   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16645   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
16646  },
16647  {
16648   "alignment" : 4,
16649   "fields" :
16650   [
16651    {
16652     "access" : "private",
16653     "field_name" : "mBuffer",
16654     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE"
16655    },
16656    {
16657     "access" : "private",
16658     "field_name" : "mSize",
16659     "field_offset" : 64,
16660     "referenced_type" : "_ZTIj"
16661    },
16662    {
16663     "access" : "private",
16664     "field_name" : "mOwnsBuffer",
16665     "field_offset" : 96,
16666     "referenced_type" : "_ZTIb"
16667    },
16668    {
16669     "access" : "private",
16670     "field_name" : "mPad",
16671     "field_offset" : 104,
16672     "referenced_type" : "_ZTIA3_h"
16673    }
16674   ],
16675   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
16676   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus>",
16677   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
16678   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
16679   "size" : 16,
16680   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16681   "template_args" : [ "_ZTIN7android8hardware3usb4V1_010PortStatusE" ]
16682  },
16683  {
16684   "alignment" : 4,
16685   "fields" :
16686   [
16687    {
16688     "access" : "private",
16689     "field_name" : "mBuffer",
16690     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE"
16691    },
16692    {
16693     "access" : "private",
16694     "field_name" : "mSize",
16695     "field_offset" : 64,
16696     "referenced_type" : "_ZTIj"
16697    },
16698    {
16699     "access" : "private",
16700     "field_name" : "mOwnsBuffer",
16701     "field_offset" : 96,
16702     "referenced_type" : "_ZTIb"
16703    },
16704    {
16705     "access" : "private",
16706     "field_name" : "mPad",
16707     "field_offset" : 104,
16708     "referenced_type" : "_ZTIA3_h"
16709    }
16710   ],
16711   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
16712   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1>",
16713   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
16714   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
16715   "size" : 16,
16716   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16717   "template_args" : [ "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E" ]
16718  },
16719  {
16720   "alignment" : 4,
16721   "fields" :
16722   [
16723    {
16724     "access" : "private",
16725     "field_name" : "mBuffer",
16726     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
16727    },
16728    {
16729     "access" : "private",
16730     "field_name" : "mSize",
16731     "field_offset" : 64,
16732     "referenced_type" : "_ZTIj"
16733    },
16734    {
16735     "access" : "private",
16736     "field_name" : "mOwnsBuffer",
16737     "field_offset" : 96,
16738     "referenced_type" : "_ZTIb"
16739    },
16740    {
16741     "access" : "private",
16742     "field_name" : "mPad",
16743     "field_offset" : 104,
16744     "referenced_type" : "_ZTIA3_h"
16745    }
16746   ],
16747   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
16748   "name" : "android::hardware::hidl_vec<char>",
16749   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
16750   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
16751   "size" : 16,
16752   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16753   "template_args" : [ "_ZTIc" ]
16754  },
16755  {
16756   "alignment" : 4,
16757   "fields" :
16758   [
16759    {
16760     "access" : "private",
16761     "field_name" : "mBuffer",
16762     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
16763    },
16764    {
16765     "access" : "private",
16766     "field_name" : "mSize",
16767     "field_offset" : 64,
16768     "referenced_type" : "_ZTIj"
16769    },
16770    {
16771     "access" : "private",
16772     "field_name" : "mOwnsBuffer",
16773     "field_offset" : 96,
16774     "referenced_type" : "_ZTIb"
16775    },
16776    {
16777     "access" : "private",
16778     "field_name" : "mPad",
16779     "field_offset" : 104,
16780     "referenced_type" : "_ZTIA3_h"
16781    }
16782   ],
16783   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
16784   "name" : "android::hardware::hidl_vec<int>",
16785   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
16786   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
16787   "size" : 16,
16788   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16789   "template_args" : [ "_ZTIi" ]
16790  },
16791  {
16792   "alignment" : 4,
16793   "base_specifiers" :
16794   [
16795    {
16796     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
16797    }
16798   ],
16799   "fields" :
16800   [
16801    {
16802     "access" : "protected",
16803     "field_name" : "mSchedPolicy",
16804     "field_offset" : 32,
16805     "referenced_type" : "_ZTIi"
16806    },
16807    {
16808     "access" : "protected",
16809     "field_name" : "mSchedPriority",
16810     "field_offset" : 64,
16811     "referenced_type" : "_ZTIi"
16812    },
16813    {
16814     "access" : "private",
16815     "field_name" : "mExtras",
16816     "field_offset" : 96,
16817     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
16818    },
16819    {
16820     "access" : "private",
16821     "field_name" : "mReserved0",
16822     "field_offset" : 128,
16823     "referenced_type" : "_ZTIPv"
16824    }
16825   ],
16826   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
16827   "name" : "android::hardware::BHwBinder",
16828   "record_kind" : "class",
16829   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
16830   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
16831   "size" : 28,
16832   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
16833   "vtable_components" :
16834   [
16835    {
16836     "component_value" : 20,
16837     "kind" : "vbase_offset"
16838    },
16839    {
16840     "kind" : "offset_to_top"
16841    },
16842    {
16843     "kind" : "rtti",
16844     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
16845    },
16846    {
16847     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16848    },
16849    {
16850     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16851    },
16852    {
16853     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16854    },
16855    {
16856     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16857    },
16858    {
16859     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16860    },
16861    {
16862     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16863    },
16864    {
16865     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16866    },
16867    {
16868     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16869    },
16870    {
16871     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16872    },
16873    {
16874     "kind" : "complete_dtor_pointer",
16875     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
16876    },
16877    {
16878     "kind" : "deleting_dtor_pointer",
16879     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
16880    },
16881    {
16882     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16883    },
16884    {
16885     "kind" : "vcall_offset"
16886    },
16887    {
16888     "kind" : "vcall_offset"
16889    },
16890    {
16891     "kind" : "vcall_offset"
16892    },
16893    {
16894     "kind" : "vcall_offset"
16895    },
16896    {
16897     "component_value" : -20,
16898     "kind" : "vcall_offset"
16899    },
16900    {
16901     "component_value" : -20,
16902     "kind" : "offset_to_top"
16903    },
16904    {
16905     "kind" : "rtti",
16906     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
16907    },
16908    {
16909     "kind" : "complete_dtor_pointer",
16910     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
16911    },
16912    {
16913     "kind" : "deleting_dtor_pointer",
16914     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
16915    },
16916    {
16917     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16918    },
16919    {
16920     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16921    },
16922    {
16923     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16924    },
16925    {
16926     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16927    }
16928   ]
16929  },
16930  {
16931   "alignment" : 4,
16932   "fields" :
16933   [
16934    {
16935     "field_name" : "sched_policy",
16936     "referenced_type" : "_ZTIi"
16937    },
16938    {
16939     "field_name" : "prio",
16940     "field_offset" : 32,
16941     "referenced_type" : "_ZTIi"
16942    }
16943   ],
16944   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
16945   "name" : "android::hardware::SchedPrio",
16946   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
16947   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
16948   "size" : 8,
16949   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
16950  },
16951  {
16952   "alignment" : 4,
16953   "fields" :
16954   [
16955    {
16956     "access" : "private",
16957     "field_name" : "mCond",
16958     "referenced_type" : "_ZTI14pthread_cond_t"
16959    }
16960   ],
16961   "linker_set_key" : "_ZTIN7android9ConditionE",
16962   "name" : "android::Condition",
16963   "record_kind" : "class",
16964   "referenced_type" : "_ZTIN7android9ConditionE",
16965   "self_type" : "_ZTIN7android9ConditionE",
16966   "size" : 4,
16967   "source_file" : "/system/core/libutils/include/utils/Condition.h"
16968  },
16969  {
16970   "alignment" : 4,
16971   "fields" :
16972   [
16973    {
16974     "field_name" : "buf",
16975     "referenced_type" : "_ZTIA5121_h"
16976    },
16977    {
16978     "field_name" : "entry",
16979     "referenced_type" : "_ZTI12logger_entry"
16980    }
16981   ],
16982   "is_anonymous" : true,
16983   "linker_set_key" : "_ZTIN7log_msgUt_E",
16984   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
16985   "record_kind" : "union",
16986   "referenced_type" : "_ZTIN7log_msgUt_E",
16987   "self_type" : "_ZTIN7log_msgUt_E",
16988   "size" : 5124,
16989   "source_file" : "/system/core/liblog/include/log/log_read.h"
16990  }
16991 ],
16992 "rvalue_reference_types" :
16993 [
16994  {
16995   "alignment" : 4,
16996   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
16997   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16998   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
16999   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17000   "size" : 4,
17001   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17002  },
17003  {
17004   "alignment" : 4,
17005   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
17006   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> &&",
17007   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
17008   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
17009   "size" : 4,
17010   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17011  },
17012  {
17013   "alignment" : 4,
17014   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
17015   "name" : "android::sp<android::hardware::usb::V1_1::IUsbCallback> &&",
17016   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
17017   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
17018   "size" : 4,
17019   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17020  },
17021  {
17022   "alignment" : 4,
17023   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_14IUsbEEE",
17024   "name" : "android::sp<android::hardware::usb::V1_1::IUsb> &&",
17025   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
17026   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_14IUsbEEE",
17027   "size" : 4,
17028   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17029  },
17030  {
17031   "alignment" : 4,
17032   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
17033   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
17034   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
17035   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
17036   "size" : 4,
17037   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17038  },
17039  {
17040   "alignment" : 4,
17041   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
17042   "name" : "android::hardware::hidl_handle &&",
17043   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
17044   "self_type" : "_ZTION7android8hardware11hidl_handleE",
17045   "size" : 4,
17046   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17047  },
17048  {
17049   "alignment" : 4,
17050   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
17051   "name" : "android::hardware::hidl_memory &&",
17052   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
17053   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
17054   "size" : 4,
17055   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17056  },
17057  {
17058   "alignment" : 4,
17059   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
17060   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsbCallback> > &&",
17061   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
17062   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
17063   "size" : 4,
17064   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17065  },
17066  {
17067   "alignment" : 4,
17068   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
17069   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsb> > &&",
17070   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
17071   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
17072   "size" : 4,
17073   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17074  },
17075  {
17076   "alignment" : 4,
17077   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
17078   "name" : "android::hardware::Return<bool> &&",
17079   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
17080   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
17081   "size" : 4,
17082   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17083  },
17084  {
17085   "alignment" : 4,
17086   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
17087   "name" : "android::hardware::Return<void> &&",
17088   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
17089   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
17090   "size" : 4,
17091   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17092  },
17093  {
17094   "alignment" : 4,
17095   "linker_set_key" : "_ZTION7android8hardware6StatusE",
17096   "name" : "android::hardware::Status &&",
17097   "referenced_type" : "_ZTIN7android8hardware6StatusE",
17098   "self_type" : "_ZTION7android8hardware6StatusE",
17099   "size" : 4,
17100   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17101  },
17102  {
17103   "alignment" : 4,
17104   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
17105   "name" : "android::hardware::details::return_status &&",
17106   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
17107   "self_type" : "_ZTION7android8hardware7details13return_statusE",
17108   "size" : 4,
17109   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17110  },
17111  {
17112   "alignment" : 4,
17113   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17114   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17115   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17116   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17117   "size" : 4,
17118   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17119  },
17120  {
17121   "alignment" : 4,
17122   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17123   "name" : "std::function<sp<IBase> (void *)> &&",
17124   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17125   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17126   "size" : 4,
17127   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17128  },
17129  {
17130   "alignment" : 4,
17131   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17132   "name" : "std::function<sp<IBinder> (void *)> &&",
17133   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17134   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17135   "size" : 4,
17136   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17137  }
17138 ]
17139}
17140