1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA32_h",
23   "name" : "unsigned char [32]",
24   "referenced_type" : "_ZTIh",
25   "self_type" : "_ZTIA32_h",
26   "size" : 32,
27   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA3_h",
32   "name" : "unsigned char [3]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA3_h",
35   "size" : 3,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA5121_h",
41   "name" : "unsigned char [5121]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA5121_h",
44   "size" : 5121,
45   "source_file" : "/system/core/liblog/include/log/log_read.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA64_c",
50   "name" : "char [64]",
51   "referenced_type" : "_ZTIc",
52   "self_type" : "_ZTIA64_c",
53   "size" : 64,
54   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "is_unsigned" : true,
117   "linker_set_key" : "_ZTIc",
118   "name" : "char",
119   "referenced_type" : "_ZTIc",
120   "self_type" : "_ZTIc",
121   "size" : 1
122  },
123  {
124   "alignment" : 8,
125   "linker_set_key" : "_ZTId",
126   "name" : "double",
127   "referenced_type" : "_ZTId",
128   "self_type" : "_ZTId",
129   "size" : 8
130  },
131  {
132   "alignment" : 4,
133   "linker_set_key" : "_ZTIf",
134   "name" : "float",
135   "referenced_type" : "_ZTIf",
136   "self_type" : "_ZTIf",
137   "size" : 4
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "is_unsigned" : true,
143   "linker_set_key" : "_ZTIh",
144   "name" : "unsigned char",
145   "referenced_type" : "_ZTIh",
146   "self_type" : "_ZTIh",
147   "size" : 1
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "linker_set_key" : "_ZTIi",
153   "name" : "int",
154   "referenced_type" : "_ZTIi",
155   "self_type" : "_ZTIi",
156   "size" : 4
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "_ZTIj",
163   "name" : "unsigned int",
164   "referenced_type" : "_ZTIj",
165   "self_type" : "_ZTIj",
166   "size" : 4
167  },
168  {
169   "alignment" : 8,
170   "is_integral" : true,
171   "linker_set_key" : "_ZTIl",
172   "name" : "long",
173   "referenced_type" : "_ZTIl",
174   "self_type" : "_ZTIl",
175   "size" : 8
176  },
177  {
178   "alignment" : 8,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "_ZTIm",
182   "name" : "unsigned long",
183   "referenced_type" : "_ZTIm",
184   "self_type" : "_ZTIm",
185   "size" : 8
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "linker_set_key" : "_ZTIs",
191   "name" : "short",
192   "referenced_type" : "_ZTIs",
193   "self_type" : "_ZTIs",
194   "size" : 2
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "_ZTIt",
201   "name" : "unsigned short",
202   "referenced_type" : "_ZTIt",
203   "self_type" : "_ZTIt",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "_ZTIv",
208   "name" : "void",
209   "referenced_type" : "_ZTIv",
210   "self_type" : "_ZTIv"
211  },
212  {
213   "alignment" : 8,
214   "is_integral" : true,
215   "linker_set_key" : "_ZTIx",
216   "name" : "long long",
217   "referenced_type" : "_ZTIx",
218   "self_type" : "_ZTIx",
219   "size" : 8
220  },
221  {
222   "alignment" : 8,
223   "is_integral" : true,
224   "is_unsigned" : true,
225   "linker_set_key" : "_ZTIy",
226   "name" : "unsigned long long",
227   "referenced_type" : "_ZTIy",
228   "self_type" : "_ZTIy",
229   "size" : 8
230  }
231 ],
232 "elf_functions" :
233 [
234  {
235   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
236  },
237  {
238   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
239  },
240  {
241   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
248  },
249  {
250   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
251  },
252  {
253   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
254  },
255  {
256   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
257  },
258  {
259   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback21notifySyspropsChangedEv"
263  },
264  {
265   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback21setHALInstrumentationEv"
266  },
267  {
268   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
269  },
270  {
271   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback4pingEv"
272  },
273  {
274   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
275  },
276  {
277   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spINS1_4V1_012IUsbCallbackEEEb"
278  },
279  {
280   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spINS1_4V1_112IUsbCallbackEEEb"
281  },
282  {
283   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
284  },
285  {
286   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spIS3_EEb"
287  },
288  {
289   "name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback13addOnewayTaskENSt3__18functionIFvvEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware3usb4V1_213BsUsbCallbackC1ENS_2spINS2_12IUsbCallbackEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware3usb4V1_213BsUsbCallbackC2ENS_2spINS2_12IUsbCallbackEEE"
296  },
297  {
298   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
299  },
300  {
301   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback32_hidl_notifyPortStatusChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
305  },
306  {
307   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback4pingEv"
308  },
309  {
310   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackC1ERKNS_2spINS2_12IUsbCallbackEEE"
311  },
312  {
313   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackC2ERKNS_2spINS2_12IUsbCallbackEEE"
314  },
315  {
316   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev"
317  },
318  {
319   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev"
320  },
321  {
322   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD2Ev"
323  },
324  {
325   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
326  },
327  {
328   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
335  },
336  {
337   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
338  },
339  {
340   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv"
341  },
342  {
343   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
344  },
345  {
346   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback21notifySyspropsChangedEv"
347  },
348  {
349   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback21setHALInstrumentationEv"
350  },
351  {
352   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
353  },
354  {
355   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
356  },
357  {
358   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS1_4V1_114PortStatus_1_1EEENS1_4V1_06StatusE"
359  },
360  {
361   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback26notifyPortStatusChange_1_2ERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE"
362  },
363  {
364   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback32_hidl_notifyPortStatusChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE"
365  },
366  {
367   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback4pingEv"
368  },
369  {
370   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
371  },
372  {
373   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallbackC1ERKNS_2spINS0_7IBinderEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallbackC2ERKNS_2spINS0_7IBinderEEE"
377  },
378  {
379   "name" : "_ZN7android8hardware3usb4V1_221writeEmbeddedToParcelERKNS2_10PortStatusEPNS0_6ParcelEmm"
380  },
381  {
382   "name" : "_ZN7android8hardware3usb4V1_222readEmbeddedFromParcelERKNS2_10PortStatusERKNS0_6ParcelEmm"
383  },
384  {
385   "name" : "_ZN7android8hardware3usb4V1_24IUsb10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
386  },
387  {
388   "name" : "_ZN7android8hardware3usb4V1_24IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
389  },
390  {
391   "name" : "_ZN7android8hardware3usb4V1_24IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
392  },
393  {
394   "name" : "_ZN7android8hardware3usb4V1_24IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
395  },
396  {
397   "name" : "_ZN7android8hardware3usb4V1_24IUsb13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
398  },
399  {
400   "name" : "_ZN7android8hardware3usb4V1_24IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
401  },
402  {
403   "name" : "_ZN7android8hardware3usb4V1_24IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
404  },
405  {
406   "name" : "_ZN7android8hardware3usb4V1_24IUsb17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
407  },
408  {
409   "name" : "_ZN7android8hardware3usb4V1_24IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
410  },
411  {
412   "name" : "_ZN7android8hardware3usb4V1_24IUsb21notifySyspropsChangedEv"
413  },
414  {
415   "name" : "_ZN7android8hardware3usb4V1_24IUsb21setHALInstrumentationEv"
416  },
417  {
418   "name" : "_ZN7android8hardware3usb4V1_24IUsb24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
419  },
420  {
421   "name" : "_ZN7android8hardware3usb4V1_24IUsb4pingEv"
422  },
423  {
424   "name" : "_ZN7android8hardware3usb4V1_24IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
425  },
426  {
427   "name" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spINS1_4V1_04IUsbEEEb"
428  },
429  {
430   "name" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spINS1_4V1_14IUsbEEEb"
431  },
432  {
433   "name" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
434  },
435  {
436   "name" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spIS3_EEb"
437  },
438  {
439   "name" : "_ZN7android8hardware3usb4V1_25BsUsb13addOnewayTaskENSt3__18functionIFvvEEE"
440  },
441  {
442   "name" : "_ZN7android8hardware3usb4V1_25BsUsbC1ENS_2spINS2_4IUsbEEE"
443  },
444  {
445   "name" : "_ZN7android8hardware3usb4V1_25BsUsbC2ENS_2spINS2_4IUsbEEE"
446  },
447  {
448   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
449  },
450  {
451   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
452  },
453  {
454   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsb40_hidl_enableContaminantPresenceDetectionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
455  },
456  {
457   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsb41_hidl_enableContaminantPresenceProtectionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
458  },
459  {
460   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsb4pingEv"
461  },
462  {
463   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsbC1ERKNS_2spINS2_4IUsbEEE"
464  },
465  {
466   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsbC2ERKNS_2spINS2_4IUsbEEE"
467  },
468  {
469   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsbD0Ev"
470  },
471  {
472   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsbD1Ev"
473  },
474  {
475   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsbD2Ev"
476  },
477  {
478   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
479  },
480  {
481   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
482  },
483  {
484   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
485  },
486  {
487   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
488  },
489  {
490   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
491  },
492  {
493   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
494  },
495  {
496   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
497  },
498  {
499   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv"
500  },
501  {
502   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb15queryPortStatusEv"
503  },
504  {
505   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
506  },
507  {
508   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb21notifySyspropsChangedEv"
509  },
510  {
511   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb21setHALInstrumentationEv"
512  },
513  {
514   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb34enableContaminantPresenceDetectionERKNS0_11hidl_stringEb"
515  },
516  {
517   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb35enableContaminantPresenceProtectionERKNS0_11hidl_stringEb"
518  },
519  {
520   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb40_hidl_enableContaminantPresenceDetectionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringEb"
521  },
522  {
523   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb41_hidl_enableContaminantPresenceProtectionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringEb"
524  },
525  {
526   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb4pingEv"
527  },
528  {
529   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
530  },
531  {
532   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsbC1ERKNS_2spINS0_7IBinderEEE"
533  },
534  {
535   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsbC2ERKNS_2spINS0_7IBinderEEE"
536  },
537  {
538   "binding" : "weak",
539   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_212IUsbCallbackENS3_4V1_012IUsbCallbackENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
540  },
541  {
542   "binding" : "weak",
543   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_212IUsbCallbackENS3_4V1_112IUsbCallbackENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
544  },
545  {
546   "binding" : "weak",
547   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_212IUsbCallbackENS_4hidl4base4V1_05IBaseENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
548  },
549  {
550   "binding" : "weak",
551   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_24IUsbENS3_4V1_04IUsbENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
552  },
553  {
554   "binding" : "weak",
555   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_24IUsbENS3_4V1_14IUsbENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
556  },
557  {
558   "binding" : "weak",
559   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_24IUsbENS_4hidl4base4V1_05IBaseENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
560  },
561  {
562   "binding" : "weak",
563   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3usb4V1_012IUsbCallbackEvEENS_2spIT_EES8_"
564  },
565  {
566   "binding" : "weak",
567   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_215BpHwUsbCallbackENS4_12IUsbCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
568  },
569  {
570   "binding" : "weak",
571   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_27BpHwUsbENS4_4IUsbEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
572  },
573  {
574   "binding" : "weak",
575   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
576  },
577  {
578   "binding" : "weak",
579   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
580  },
581  {
582   "binding" : "weak",
583   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
584  },
585  {
586   "binding" : "weak",
587   "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_"
588  },
589  {
590   "binding" : "weak",
591   "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_EElEERKT_"
592  },
593  {
594   "binding" : "weak",
595   "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_EElEE"
596  },
597  {
598   "binding" : "weak",
599   "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_"
600  },
601  {
602   "binding" : "weak",
603   "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_EElEERKT_"
604  },
605  {
606   "binding" : "weak",
607   "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_EElEE"
608  },
609  {
610   "binding" : "weak",
611   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
612  },
613  {
614   "binding" : "weak",
615   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
616  },
617  {
618   "binding" : "weak",
619   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
620  },
621  {
622   "name" : "_ZThn16_N7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv"
623  },
624  {
625   "name" : "_ZThn16_N7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv"
626  },
627  {
628   "name" : "_ZThn32_N7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev"
629  },
630  {
631   "name" : "_ZThn32_N7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev"
632  },
633  {
634   "name" : "_ZThn32_N7android8hardware3usb4V1_27BnHwUsbD0Ev"
635  },
636  {
637   "name" : "_ZThn32_N7android8hardware3usb4V1_27BnHwUsbD1Ev"
638  },
639  {
640   "name" : "_ZTv0_n24_N7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev"
641  },
642  {
643   "name" : "_ZTv0_n24_N7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev"
644  },
645  {
646   "name" : "_ZTv0_n24_N7android8hardware3usb4V1_27BnHwUsbD0Ev"
647  },
648  {
649   "name" : "_ZTv0_n24_N7android8hardware3usb4V1_27BnHwUsbD1Ev"
650  },
651  {
652   "name" : "_ZTv0_n40_N7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv"
653  },
654  {
655   "name" : "_ZTv0_n40_N7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv"
656  }
657 ],
658 "elf_objects" :
659 [
660  {
661   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback10descriptorE"
662  },
663  {
664   "name" : "_ZN7android8hardware3usb4V1_24IUsb10descriptorE"
665  },
666  {
667   "name" : "_ZTCN7android8hardware3usb4V1_212IUsbCallbackE0_NS1_4V1_012IUsbCallbackE"
668  },
669  {
670   "name" : "_ZTCN7android8hardware3usb4V1_212IUsbCallbackE0_NS1_4V1_112IUsbCallbackE"
671  },
672  {
673   "name" : "_ZTCN7android8hardware3usb4V1_212IUsbCallbackE0_NS_4hidl4base4V1_05IBaseE"
674  },
675  {
676   "binding" : "weak",
677   "name" : "_ZTCN7android8hardware3usb4V1_213BsUsbCallbackE0_NS2_12IUsbCallbackE"
678  },
679  {
680   "name" : "_ZTCN7android8hardware3usb4V1_215BnHwUsbCallbackE0_NS0_7IBinderE"
681  },
682  {
683   "name" : "_ZTCN7android8hardware3usb4V1_215BnHwUsbCallbackE0_NS0_9BHwBinderE"
684  },
685  {
686   "name" : "_ZTCN7android8hardware3usb4V1_215BnHwUsbCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
687  },
688  {
689   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE0_NS0_11BpInterfaceINS2_12IUsbCallbackEEE"
690  },
691  {
692   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE0_NS1_4V1_012IUsbCallbackE"
693  },
694  {
695   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE0_NS1_4V1_112IUsbCallbackE"
696  },
697  {
698   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE0_NS2_12IUsbCallbackE"
699  },
700  {
701   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE0_NS_4hidl4base4V1_05IBaseE"
702  },
703  {
704   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE16_NS0_11BpHwRefBaseE"
705  },
706  {
707   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE8_NS0_10IInterfaceE"
708  },
709  {
710   "name" : "_ZTCN7android8hardware3usb4V1_24IUsbE0_NS1_4V1_04IUsbE"
711  },
712  {
713   "name" : "_ZTCN7android8hardware3usb4V1_24IUsbE0_NS1_4V1_14IUsbE"
714  },
715  {
716   "name" : "_ZTCN7android8hardware3usb4V1_24IUsbE0_NS_4hidl4base4V1_05IBaseE"
717  },
718  {
719   "binding" : "weak",
720   "name" : "_ZTCN7android8hardware3usb4V1_25BsUsbE0_NS2_4IUsbE"
721  },
722  {
723   "name" : "_ZTCN7android8hardware3usb4V1_27BnHwUsbE0_NS0_7IBinderE"
724  },
725  {
726   "name" : "_ZTCN7android8hardware3usb4V1_27BnHwUsbE0_NS0_9BHwBinderE"
727  },
728  {
729   "name" : "_ZTCN7android8hardware3usb4V1_27BnHwUsbE0_NS_4hidl4base4V1_08BnHwBaseE"
730  },
731  {
732   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE0_NS0_11BpInterfaceINS2_4IUsbEEE"
733  },
734  {
735   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE0_NS1_4V1_04IUsbE"
736  },
737  {
738   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE0_NS1_4V1_14IUsbE"
739  },
740  {
741   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE0_NS2_4IUsbE"
742  },
743  {
744   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE0_NS_4hidl4base4V1_05IBaseE"
745  },
746  {
747   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE16_NS0_11BpHwRefBaseE"
748  },
749  {
750   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE8_NS0_10IInterfaceE"
751  },
752  {
753   "name" : "_ZTTN7android8hardware3usb4V1_212IUsbCallbackE"
754  },
755  {
756   "name" : "_ZTTN7android8hardware3usb4V1_215BnHwUsbCallbackE"
757  },
758  {
759   "name" : "_ZTTN7android8hardware3usb4V1_215BpHwUsbCallbackE"
760  },
761  {
762   "name" : "_ZTTN7android8hardware3usb4V1_24IUsbE"
763  },
764  {
765   "name" : "_ZTTN7android8hardware3usb4V1_27BnHwUsbE"
766  },
767  {
768   "name" : "_ZTTN7android8hardware3usb4V1_27BpHwUsbE"
769  },
770  {
771   "name" : "_ZTVN7android8hardware3usb4V1_212IUsbCallbackE"
772  },
773  {
774   "binding" : "weak",
775   "name" : "_ZTVN7android8hardware3usb4V1_213BsUsbCallbackE"
776  },
777  {
778   "name" : "_ZTVN7android8hardware3usb4V1_215BnHwUsbCallbackE"
779  },
780  {
781   "name" : "_ZTVN7android8hardware3usb4V1_215BpHwUsbCallbackE"
782  },
783  {
784   "name" : "_ZTVN7android8hardware3usb4V1_24IUsbE"
785  },
786  {
787   "binding" : "weak",
788   "name" : "_ZTVN7android8hardware3usb4V1_25BsUsbE"
789  },
790  {
791   "name" : "_ZTVN7android8hardware3usb4V1_27BnHwUsbE"
792  },
793  {
794   "name" : "_ZTVN7android8hardware3usb4V1_27BpHwUsbE"
795  }
796 ],
797 "enum_types" :
798 [
799  {
800   "alignment" : 4,
801   "enum_fields" :
802   [
803    {
804     "enum_field_value" : 1,
805     "name" : "HAL_HDR_DOLBY_VISION"
806    },
807    {
808     "enum_field_value" : 2,
809     "name" : "HAL_HDR_HDR10"
810    },
811    {
812     "enum_field_value" : 3,
813     "name" : "HAL_HDR_HLG"
814    }
815   ],
816   "linker_set_key" : "_ZTI13android_hdr_t",
817   "name" : "android_hdr_t",
818   "referenced_type" : "_ZTI13android_hdr_t",
819   "self_type" : "_ZTI13android_hdr_t",
820   "size" : 4,
821   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
822   "underlying_type" : "_ZTIj"
823  },
824  {
825   "alignment" : 4,
826   "enum_fields" :
827   [
828    {
829     "enum_field_value" : 4,
830     "name" : "HAL_HDR_HDR10_PLUS"
831    }
832   ],
833   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
834   "name" : "android_hdr_v1_2_t",
835   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
836   "self_type" : "_ZTI18android_hdr_v1_2_t",
837   "size" : 4,
838   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
839   "underlying_type" : "_ZTIj"
840  },
841  {
842   "alignment" : 4,
843   "enum_fields" :
844   [
845    {
846     "enum_field_value" : 0,
847     "name" : "ANDROID_LOG_UNKNOWN"
848    },
849    {
850     "enum_field_value" : 1,
851     "name" : "ANDROID_LOG_DEFAULT"
852    },
853    {
854     "enum_field_value" : 2,
855     "name" : "ANDROID_LOG_VERBOSE"
856    },
857    {
858     "enum_field_value" : 3,
859     "name" : "ANDROID_LOG_DEBUG"
860    },
861    {
862     "enum_field_value" : 4,
863     "name" : "ANDROID_LOG_INFO"
864    },
865    {
866     "enum_field_value" : 5,
867     "name" : "ANDROID_LOG_WARN"
868    },
869    {
870     "enum_field_value" : 6,
871     "name" : "ANDROID_LOG_ERROR"
872    },
873    {
874     "enum_field_value" : 7,
875     "name" : "ANDROID_LOG_FATAL"
876    },
877    {
878     "enum_field_value" : 8,
879     "name" : "ANDROID_LOG_SILENT"
880    }
881   ],
882   "linker_set_key" : "_ZTI19android_LogPriority",
883   "name" : "android_LogPriority",
884   "referenced_type" : "_ZTI19android_LogPriority",
885   "self_type" : "_ZTI19android_LogPriority",
886   "size" : 4,
887   "source_file" : "/system/core/liblog/include/android/log.h",
888   "underlying_type" : "_ZTIj"
889  },
890  {
891   "alignment" : 4,
892   "enum_fields" :
893   [
894    {
895     "enum_field_value" : 0,
896     "name" : "HAL_DATASPACE_UNKNOWN"
897    },
898    {
899     "enum_field_value" : 1,
900     "name" : "HAL_DATASPACE_ARBITRARY"
901    },
902    {
903     "enum_field_value" : 16,
904     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
905    },
906    {
907     "enum_field_value" : 4128768,
908     "name" : "HAL_DATASPACE_STANDARD_MASK"
909    },
910    {
911     "enum_field_value" : 0,
912     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
913    },
914    {
915     "enum_field_value" : 65536,
916     "name" : "HAL_DATASPACE_STANDARD_BT709"
917    },
918    {
919     "enum_field_value" : 131072,
920     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
921    },
922    {
923     "enum_field_value" : 196608,
924     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
925    },
926    {
927     "enum_field_value" : 262144,
928     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
929    },
930    {
931     "enum_field_value" : 327680,
932     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
933    },
934    {
935     "enum_field_value" : 393216,
936     "name" : "HAL_DATASPACE_STANDARD_BT2020"
937    },
938    {
939     "enum_field_value" : 458752,
940     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
941    },
942    {
943     "enum_field_value" : 524288,
944     "name" : "HAL_DATASPACE_STANDARD_BT470M"
945    },
946    {
947     "enum_field_value" : 589824,
948     "name" : "HAL_DATASPACE_STANDARD_FILM"
949    },
950    {
951     "enum_field_value" : 655360,
952     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
953    },
954    {
955     "enum_field_value" : 720896,
956     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
957    },
958    {
959     "enum_field_value" : 22,
960     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
961    },
962    {
963     "enum_field_value" : 130023424,
964     "name" : "HAL_DATASPACE_TRANSFER_MASK"
965    },
966    {
967     "enum_field_value" : 0,
968     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
969    },
970    {
971     "enum_field_value" : 4194304,
972     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
973    },
974    {
975     "enum_field_value" : 8388608,
976     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
977    },
978    {
979     "enum_field_value" : 12582912,
980     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
981    },
982    {
983     "enum_field_value" : 16777216,
984     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
985    },
986    {
987     "enum_field_value" : 20971520,
988     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
989    },
990    {
991     "enum_field_value" : 25165824,
992     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
993    },
994    {
995     "enum_field_value" : 29360128,
996     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
997    },
998    {
999     "enum_field_value" : 33554432,
1000     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1001    },
1002    {
1003     "enum_field_value" : 27,
1004     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1005    },
1006    {
1007     "enum_field_value" : 939524096,
1008     "name" : "HAL_DATASPACE_RANGE_MASK"
1009    },
1010    {
1011     "enum_field_value" : 0,
1012     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1013    },
1014    {
1015     "enum_field_value" : 134217728,
1016     "name" : "HAL_DATASPACE_RANGE_FULL"
1017    },
1018    {
1019     "enum_field_value" : 268435456,
1020     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1021    },
1022    {
1023     "enum_field_value" : 402653184,
1024     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1025    },
1026    {
1027     "enum_field_value" : 512,
1028     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1029    },
1030    {
1031     "enum_field_value" : 138477568,
1032     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1033    },
1034    {
1035     "enum_field_value" : 406913024,
1036     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1037    },
1038    {
1039     "enum_field_value" : 513,
1040     "name" : "HAL_DATASPACE_SRGB"
1041    },
1042    {
1043     "enum_field_value" : 142671872,
1044     "name" : "HAL_DATASPACE_V0_SRGB"
1045    },
1046    {
1047     "enum_field_value" : 411107328,
1048     "name" : "HAL_DATASPACE_V0_SCRGB"
1049    },
1050    {
1051     "enum_field_value" : 257,
1052     "name" : "HAL_DATASPACE_JFIF"
1053    },
1054    {
1055     "enum_field_value" : 146931712,
1056     "name" : "HAL_DATASPACE_V0_JFIF"
1057    },
1058    {
1059     "enum_field_value" : 258,
1060     "name" : "HAL_DATASPACE_BT601_625"
1061    },
1062    {
1063     "enum_field_value" : 281149440,
1064     "name" : "HAL_DATASPACE_V0_BT601_625"
1065    },
1066    {
1067     "enum_field_value" : 259,
1068     "name" : "HAL_DATASPACE_BT601_525"
1069    },
1070    {
1071     "enum_field_value" : 281280512,
1072     "name" : "HAL_DATASPACE_V0_BT601_525"
1073    },
1074    {
1075     "enum_field_value" : 260,
1076     "name" : "HAL_DATASPACE_BT709"
1077    },
1078    {
1079     "enum_field_value" : 281083904,
1080     "name" : "HAL_DATASPACE_V0_BT709"
1081    },
1082    {
1083     "enum_field_value" : 139067392,
1084     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1085    },
1086    {
1087     "enum_field_value" : 155844608,
1088     "name" : "HAL_DATASPACE_DCI_P3"
1089    },
1090    {
1091     "enum_field_value" : 139067392,
1092     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1093    },
1094    {
1095     "enum_field_value" : 143261696,
1096     "name" : "HAL_DATASPACE_DISPLAY_P3"
1097    },
1098    {
1099     "enum_field_value" : 151715840,
1100     "name" : "HAL_DATASPACE_ADOBE_RGB"
1101    },
1102    {
1103     "enum_field_value" : 138805248,
1104     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1105    },
1106    {
1107     "enum_field_value" : 147193856,
1108     "name" : "HAL_DATASPACE_BT2020"
1109    },
1110    {
1111     "enum_field_value" : 163971072,
1112     "name" : "HAL_DATASPACE_BT2020_PQ"
1113    },
1114    {
1115     "enum_field_value" : 4096,
1116     "name" : "HAL_DATASPACE_DEPTH"
1117    },
1118    {
1119     "enum_field_value" : 4097,
1120     "name" : "HAL_DATASPACE_SENSOR"
1121    }
1122   ],
1123   "linker_set_key" : "_ZTI19android_dataspace_t",
1124   "name" : "android_dataspace_t",
1125   "referenced_type" : "_ZTI19android_dataspace_t",
1126   "self_type" : "_ZTI19android_dataspace_t",
1127   "size" : 4,
1128   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1129   "underlying_type" : "_ZTIj"
1130  },
1131  {
1132   "alignment" : 4,
1133   "enum_fields" :
1134   [
1135    {
1136     "enum_field_value" : 0,
1137     "name" : "FLEX_FORMAT_INVALID"
1138    },
1139    {
1140     "enum_field_value" : 1,
1141     "name" : "FLEX_FORMAT_Y"
1142    },
1143    {
1144     "enum_field_value" : 7,
1145     "name" : "FLEX_FORMAT_YCbCr"
1146    },
1147    {
1148     "enum_field_value" : 1073741831,
1149     "name" : "FLEX_FORMAT_YCbCrA"
1150    },
1151    {
1152     "enum_field_value" : 7168,
1153     "name" : "FLEX_FORMAT_RGB"
1154    },
1155    {
1156     "enum_field_value" : 1073748992,
1157     "name" : "FLEX_FORMAT_RGBA"
1158    }
1159   ],
1160   "linker_set_key" : "_ZTI19android_flex_format",
1161   "name" : "android_flex_format",
1162   "referenced_type" : "_ZTI19android_flex_format",
1163   "self_type" : "_ZTI19android_flex_format",
1164   "size" : 4,
1165   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1166   "underlying_type" : "_ZTIj"
1167  },
1168  {
1169   "alignment" : 4,
1170   "enum_fields" :
1171   [
1172    {
1173     "enum_field_value" : 1,
1174     "name" : "HAL_TRANSFORM_FLIP_H"
1175    },
1176    {
1177     "enum_field_value" : 2,
1178     "name" : "HAL_TRANSFORM_FLIP_V"
1179    },
1180    {
1181     "enum_field_value" : 4,
1182     "name" : "HAL_TRANSFORM_ROT_90"
1183    },
1184    {
1185     "enum_field_value" : 3,
1186     "name" : "HAL_TRANSFORM_ROT_180"
1187    },
1188    {
1189     "enum_field_value" : 7,
1190     "name" : "HAL_TRANSFORM_ROT_270"
1191    }
1192   ],
1193   "linker_set_key" : "_ZTI19android_transform_t",
1194   "name" : "android_transform_t",
1195   "referenced_type" : "_ZTI19android_transform_t",
1196   "self_type" : "_ZTI19android_transform_t",
1197   "size" : 4,
1198   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1199   "underlying_type" : "_ZTIj"
1200  },
1201  {
1202   "alignment" : 4,
1203   "enum_fields" :
1204   [
1205    {
1206     "enum_field_value" : 0,
1207     "name" : "HAL_COLOR_MODE_NATIVE"
1208    },
1209    {
1210     "enum_field_value" : 1,
1211     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1212    },
1213    {
1214     "enum_field_value" : 2,
1215     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1216    },
1217    {
1218     "enum_field_value" : 3,
1219     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1220    },
1221    {
1222     "enum_field_value" : 4,
1223     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1224    },
1225    {
1226     "enum_field_value" : 5,
1227     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1228    },
1229    {
1230     "enum_field_value" : 6,
1231     "name" : "HAL_COLOR_MODE_DCI_P3"
1232    },
1233    {
1234     "enum_field_value" : 7,
1235     "name" : "HAL_COLOR_MODE_SRGB"
1236    },
1237    {
1238     "enum_field_value" : 8,
1239     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1240    },
1241    {
1242     "enum_field_value" : 9,
1243     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1244    }
1245   ],
1246   "linker_set_key" : "_ZTI20android_color_mode_t",
1247   "name" : "android_color_mode_t",
1248   "referenced_type" : "_ZTI20android_color_mode_t",
1249   "self_type" : "_ZTI20android_color_mode_t",
1250   "size" : 4,
1251   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1252   "underlying_type" : "_ZTIj"
1253  },
1254  {
1255   "alignment" : 4,
1256   "enum_fields" :
1257   [
1258    {
1259     "enum_field_value" : 0,
1260     "name" : "SYSTEM_TIME_REALTIME"
1261    },
1262    {
1263     "enum_field_value" : 1,
1264     "name" : "SYSTEM_TIME_MONOTONIC"
1265    },
1266    {
1267     "enum_field_value" : 2,
1268     "name" : "SYSTEM_TIME_PROCESS"
1269    },
1270    {
1271     "enum_field_value" : 3,
1272     "name" : "SYSTEM_TIME_THREAD"
1273    },
1274    {
1275     "enum_field_value" : 4,
1276     "name" : "SYSTEM_TIME_BOOTTIME"
1277    }
1278   ],
1279   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1280   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1281   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1282   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1283   "size" : 4,
1284   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1285   "underlying_type" : "_ZTIj"
1286  },
1287  {
1288   "alignment" : 4,
1289   "enum_fields" :
1290   [
1291    {
1292     "enum_field_value" : 1,
1293     "name" : "FLEX_COMPONENT_Y"
1294    },
1295    {
1296     "enum_field_value" : 2,
1297     "name" : "FLEX_COMPONENT_Cb"
1298    },
1299    {
1300     "enum_field_value" : 4,
1301     "name" : "FLEX_COMPONENT_Cr"
1302    },
1303    {
1304     "enum_field_value" : 1024,
1305     "name" : "FLEX_COMPONENT_R"
1306    },
1307    {
1308     "enum_field_value" : 2048,
1309     "name" : "FLEX_COMPONENT_G"
1310    },
1311    {
1312     "enum_field_value" : 4096,
1313     "name" : "FLEX_COMPONENT_B"
1314    },
1315    {
1316     "enum_field_value" : 1073741824,
1317     "name" : "FLEX_COMPONENT_A"
1318    }
1319   ],
1320   "linker_set_key" : "_ZTI22android_flex_component",
1321   "name" : "android_flex_component",
1322   "referenced_type" : "_ZTI22android_flex_component",
1323   "self_type" : "_ZTI22android_flex_component",
1324   "size" : 4,
1325   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1326   "underlying_type" : "_ZTIj"
1327  },
1328  {
1329   "alignment" : 4,
1330   "enum_fields" :
1331   [
1332    {
1333     "enum_field_value" : 1,
1334     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1335    },
1336    {
1337     "enum_field_value" : 2,
1338     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1339    },
1340    {
1341     "enum_field_value" : 3,
1342     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1343    },
1344    {
1345     "enum_field_value" : 4,
1346     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1347    },
1348    {
1349     "enum_field_value" : 5,
1350     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1351    },
1352    {
1353     "enum_field_value" : 16,
1354     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1355    },
1356    {
1357     "enum_field_value" : 17,
1358     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1359    },
1360    {
1361     "enum_field_value" : 20,
1362     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1363    },
1364    {
1365     "enum_field_value" : 22,
1366     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1367    },
1368    {
1369     "enum_field_value" : 32,
1370     "name" : "HAL_PIXEL_FORMAT_RAW16"
1371    },
1372    {
1373     "enum_field_value" : 33,
1374     "name" : "HAL_PIXEL_FORMAT_BLOB"
1375    },
1376    {
1377     "enum_field_value" : 34,
1378     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1379    },
1380    {
1381     "enum_field_value" : 35,
1382     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1383    },
1384    {
1385     "enum_field_value" : 36,
1386     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1387    },
1388    {
1389     "enum_field_value" : 37,
1390     "name" : "HAL_PIXEL_FORMAT_RAW10"
1391    },
1392    {
1393     "enum_field_value" : 38,
1394     "name" : "HAL_PIXEL_FORMAT_RAW12"
1395    },
1396    {
1397     "enum_field_value" : 43,
1398     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1399    },
1400    {
1401     "enum_field_value" : 538982489,
1402     "name" : "HAL_PIXEL_FORMAT_Y8"
1403    },
1404    {
1405     "enum_field_value" : 540422489,
1406     "name" : "HAL_PIXEL_FORMAT_Y16"
1407    },
1408    {
1409     "enum_field_value" : 842094169,
1410     "name" : "HAL_PIXEL_FORMAT_YV12"
1411    }
1412   ],
1413   "linker_set_key" : "_ZTI22android_pixel_format_t",
1414   "name" : "android_pixel_format_t",
1415   "referenced_type" : "_ZTI22android_pixel_format_t",
1416   "self_type" : "_ZTI22android_pixel_format_t",
1417   "size" : 4,
1418   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1419   "underlying_type" : "_ZTIj"
1420  },
1421  {
1422   "alignment" : 4,
1423   "enum_fields" :
1424   [
1425    {
1426     "enum_field_value" : 19,
1427     "name" : "ANDROID_PRIORITY_LOWEST"
1428    },
1429    {
1430     "enum_field_value" : 10,
1431     "name" : "ANDROID_PRIORITY_BACKGROUND"
1432    },
1433    {
1434     "enum_field_value" : 0,
1435     "name" : "ANDROID_PRIORITY_NORMAL"
1436    },
1437    {
1438     "enum_field_value" : -2,
1439     "name" : "ANDROID_PRIORITY_FOREGROUND"
1440    },
1441    {
1442     "enum_field_value" : -4,
1443     "name" : "ANDROID_PRIORITY_DISPLAY"
1444    },
1445    {
1446     "enum_field_value" : -8,
1447     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1448    },
1449    {
1450     "enum_field_value" : -10,
1451     "name" : "ANDROID_PRIORITY_VIDEO"
1452    },
1453    {
1454     "enum_field_value" : -16,
1455     "name" : "ANDROID_PRIORITY_AUDIO"
1456    },
1457    {
1458     "enum_field_value" : -19,
1459     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1460    },
1461    {
1462     "enum_field_value" : -20,
1463     "name" : "ANDROID_PRIORITY_HIGHEST"
1464    },
1465    {
1466     "enum_field_value" : 0,
1467     "name" : "ANDROID_PRIORITY_DEFAULT"
1468    },
1469    {
1470     "enum_field_value" : -1,
1471     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1472    },
1473    {
1474     "enum_field_value" : 1,
1475     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1476    }
1477   ],
1478   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1479   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1480   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1481   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1482   "size" : 4,
1483   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1484   "underlying_type" : "_ZTIi"
1485  },
1486  {
1487   "alignment" : 4,
1488   "enum_fields" :
1489   [
1490    {
1491     "enum_field_value" : 281411584,
1492     "name" : "HAL_DATASPACE_BT2020_ITU"
1493    },
1494    {
1495     "enum_field_value" : 298188800,
1496     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1497    },
1498    {
1499     "enum_field_value" : 302383104,
1500     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1501    },
1502    {
1503     "enum_field_value" : 168165376,
1504     "name" : "HAL_DATASPACE_BT2020_HLG"
1505    }
1506   ],
1507   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1508   "name" : "android_dataspace_v1_1_t",
1509   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1510   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1511   "size" : 4,
1512   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1513   "underlying_type" : "_ZTIj"
1514  },
1515  {
1516   "alignment" : 4,
1517   "enum_fields" :
1518   [
1519    {
1520     "enum_field_value" : 142999552,
1521     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1522    },
1523    {
1524     "enum_field_value" : 4098,
1525     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1526    },
1527    {
1528     "enum_field_value" : 4099,
1529     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1530    },
1531    {
1532     "enum_field_value" : 4100,
1533     "name" : "HAL_DATASPACE_HEIF"
1534    }
1535   ],
1536   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1537   "name" : "android_dataspace_v1_2_t",
1538   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1539   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1540   "size" : 4,
1541   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1542   "underlying_type" : "_ZTIj"
1543  },
1544  {
1545   "alignment" : 4,
1546   "enum_fields" :
1547   [
1548    {
1549     "enum_field_value" : 10,
1550     "name" : "HAL_COLOR_MODE_BT2020"
1551    },
1552    {
1553     "enum_field_value" : 11,
1554     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1555    },
1556    {
1557     "enum_field_value" : 12,
1558     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1559    }
1560   ],
1561   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1562   "name" : "android_color_mode_v1_1_t",
1563   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1564   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1565   "size" : 4,
1566   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1567   "underlying_type" : "_ZTIj"
1568  },
1569  {
1570   "alignment" : 4,
1571   "enum_fields" :
1572   [
1573    {
1574     "enum_field_value" : 0,
1575     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1576    },
1577    {
1578     "enum_field_value" : 1,
1579     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1580    },
1581    {
1582     "enum_field_value" : 2,
1583     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1584    },
1585    {
1586     "enum_field_value" : 3,
1587     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1588    },
1589    {
1590     "enum_field_value" : 4,
1591     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1592    },
1593    {
1594     "enum_field_value" : 5,
1595     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1596    },
1597    {
1598     "enum_field_value" : 6,
1599     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1600    }
1601   ],
1602   "linker_set_key" : "_ZTI25android_color_transform_t",
1603   "name" : "android_color_transform_t",
1604   "referenced_type" : "_ZTI25android_color_transform_t",
1605   "self_type" : "_ZTI25android_color_transform_t",
1606   "size" : 4,
1607   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1608   "underlying_type" : "_ZTIj"
1609  },
1610  {
1611   "alignment" : 4,
1612   "enum_fields" :
1613   [
1614    {
1615     "enum_field_value" : 39,
1616     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1617    },
1618    {
1619     "enum_field_value" : 40,
1620     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1621    },
1622    {
1623     "enum_field_value" : 41,
1624     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1625    },
1626    {
1627     "enum_field_value" : 42,
1628     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1629    }
1630   ],
1631   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1632   "name" : "android_pixel_format_sw_t",
1633   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1634   "self_type" : "_ZTI25android_pixel_format_sw_t",
1635   "size" : 4,
1636   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1637   "underlying_type" : "_ZTIj"
1638  },
1639  {
1640   "alignment" : 4,
1641   "enum_fields" :
1642   [
1643    {
1644     "enum_field_value" : 48,
1645     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1646    },
1647    {
1648     "enum_field_value" : 49,
1649     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1650    },
1651    {
1652     "enum_field_value" : 50,
1653     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1654    },
1655    {
1656     "enum_field_value" : 51,
1657     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1658    },
1659    {
1660     "enum_field_value" : 52,
1661     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1662    },
1663    {
1664     "enum_field_value" : 53,
1665     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1666    },
1667    {
1668     "enum_field_value" : 54,
1669     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1670    }
1671   ],
1672   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1673   "name" : "android_pixel_format_v1_1_t",
1674   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1675   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1676   "size" : 4,
1677   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1678   "underlying_type" : "_ZTIj"
1679  },
1680  {
1681   "alignment" : 4,
1682   "enum_fields" :
1683   [
1684    {
1685     "enum_field_value" : 55,
1686     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1687    }
1688   ],
1689   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1690   "name" : "android_pixel_format_v1_2_t",
1691   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1692   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1693   "size" : 4,
1694   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1695   "underlying_type" : "_ZTIj"
1696  },
1697  {
1698   "alignment" : 4,
1699   "enum_fields" :
1700   [
1701    {
1702     "enum_field_value" : 0,
1703     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1704    },
1705    {
1706     "enum_field_value" : 1,
1707     "name" : "HAL_RENDER_INTENT_ENHANCE"
1708    },
1709    {
1710     "enum_field_value" : 2,
1711     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1712    },
1713    {
1714     "enum_field_value" : 3,
1715     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1716    }
1717   ],
1718   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1719   "name" : "android_render_intent_v1_1_t",
1720   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1721   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1722   "size" : 4,
1723   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1724   "underlying_type" : "_ZTIj"
1725  },
1726  {
1727   "alignment" : 4,
1728   "enum_fields" :
1729   [
1730    {
1731     "enum_field_value" : 0,
1732     "name" : "LOG_ID_MIN"
1733    },
1734    {
1735     "enum_field_value" : 0,
1736     "name" : "LOG_ID_MAIN"
1737    },
1738    {
1739     "enum_field_value" : 1,
1740     "name" : "LOG_ID_RADIO"
1741    },
1742    {
1743     "enum_field_value" : 2,
1744     "name" : "LOG_ID_EVENTS"
1745    },
1746    {
1747     "enum_field_value" : 3,
1748     "name" : "LOG_ID_SYSTEM"
1749    },
1750    {
1751     "enum_field_value" : 4,
1752     "name" : "LOG_ID_CRASH"
1753    },
1754    {
1755     "enum_field_value" : 5,
1756     "name" : "LOG_ID_STATS"
1757    },
1758    {
1759     "enum_field_value" : 6,
1760     "name" : "LOG_ID_SECURITY"
1761    },
1762    {
1763     "enum_field_value" : 7,
1764     "name" : "LOG_ID_KERNEL"
1765    },
1766    {
1767     "enum_field_value" : 8,
1768     "name" : "LOG_ID_MAX"
1769    },
1770    {
1771     "enum_field_value" : 2147483647,
1772     "name" : "LOG_ID_DEFAULT"
1773    }
1774   ],
1775   "linker_set_key" : "_ZTI6log_id",
1776   "name" : "log_id",
1777   "referenced_type" : "_ZTI6log_id",
1778   "self_type" : "_ZTI6log_id",
1779   "size" : 4,
1780   "source_file" : "/system/core/liblog/include/android/log.h",
1781   "underlying_type" : "_ZTIj"
1782  },
1783  {
1784   "alignment" : 4,
1785   "enum_fields" :
1786   [
1787    {
1788     "enum_field_value" : 1,
1789     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1790    },
1791    {
1792     "enum_field_value" : 2,
1793     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1794    },
1795    {
1796     "enum_field_value" : 4,
1797     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1798    }
1799   ],
1800   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1801   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1802   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1803   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1804   "size" : 4,
1805   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1806   "underlying_type" : "_ZTIj"
1807  },
1808  {
1809   "alignment" : 4,
1810   "enum_fields" :
1811   [
1812    {
1813     "enum_field_value" : 0,
1814     "name" : "android::OK"
1815    },
1816    {
1817     "enum_field_value" : 0,
1818     "name" : "android::NO_ERROR"
1819    },
1820    {
1821     "enum_field_value" : -2147483648,
1822     "name" : "android::UNKNOWN_ERROR"
1823    },
1824    {
1825     "enum_field_value" : -12,
1826     "name" : "android::NO_MEMORY"
1827    },
1828    {
1829     "enum_field_value" : -38,
1830     "name" : "android::INVALID_OPERATION"
1831    },
1832    {
1833     "enum_field_value" : -22,
1834     "name" : "android::BAD_VALUE"
1835    },
1836    {
1837     "enum_field_value" : -2147483647,
1838     "name" : "android::BAD_TYPE"
1839    },
1840    {
1841     "enum_field_value" : -2,
1842     "name" : "android::NAME_NOT_FOUND"
1843    },
1844    {
1845     "enum_field_value" : -1,
1846     "name" : "android::PERMISSION_DENIED"
1847    },
1848    {
1849     "enum_field_value" : -19,
1850     "name" : "android::NO_INIT"
1851    },
1852    {
1853     "enum_field_value" : -17,
1854     "name" : "android::ALREADY_EXISTS"
1855    },
1856    {
1857     "enum_field_value" : -32,
1858     "name" : "android::DEAD_OBJECT"
1859    },
1860    {
1861     "enum_field_value" : -2147483646,
1862     "name" : "android::FAILED_TRANSACTION"
1863    },
1864    {
1865     "enum_field_value" : -75,
1866     "name" : "android::BAD_INDEX"
1867    },
1868    {
1869     "enum_field_value" : -61,
1870     "name" : "android::NOT_ENOUGH_DATA"
1871    },
1872    {
1873     "enum_field_value" : -11,
1874     "name" : "android::WOULD_BLOCK"
1875    },
1876    {
1877     "enum_field_value" : -110,
1878     "name" : "android::TIMED_OUT"
1879    },
1880    {
1881     "enum_field_value" : -74,
1882     "name" : "android::UNKNOWN_TRANSACTION"
1883    },
1884    {
1885     "enum_field_value" : -2147483641,
1886     "name" : "android::FDS_NOT_ALLOWED"
1887    },
1888    {
1889     "enum_field_value" : -2147483640,
1890     "name" : "android::UNEXPECTED_NULL"
1891    }
1892   ],
1893   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1894   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1895   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1896   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1897   "size" : 4,
1898   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1899   "underlying_type" : "_ZTIi"
1900  },
1901  {
1902   "alignment" : 4,
1903   "enum_fields" :
1904   [
1905    {
1906     "enum_field_value" : 19,
1907     "name" : "android::PRIORITY_LOWEST"
1908    },
1909    {
1910     "enum_field_value" : 10,
1911     "name" : "android::PRIORITY_BACKGROUND"
1912    },
1913    {
1914     "enum_field_value" : 0,
1915     "name" : "android::PRIORITY_NORMAL"
1916    },
1917    {
1918     "enum_field_value" : -2,
1919     "name" : "android::PRIORITY_FOREGROUND"
1920    },
1921    {
1922     "enum_field_value" : -4,
1923     "name" : "android::PRIORITY_DISPLAY"
1924    },
1925    {
1926     "enum_field_value" : -8,
1927     "name" : "android::PRIORITY_URGENT_DISPLAY"
1928    },
1929    {
1930     "enum_field_value" : -16,
1931     "name" : "android::PRIORITY_AUDIO"
1932    },
1933    {
1934     "enum_field_value" : -19,
1935     "name" : "android::PRIORITY_URGENT_AUDIO"
1936    },
1937    {
1938     "enum_field_value" : -20,
1939     "name" : "android::PRIORITY_HIGHEST"
1940    },
1941    {
1942     "enum_field_value" : 0,
1943     "name" : "android::PRIORITY_DEFAULT"
1944    },
1945    {
1946     "enum_field_value" : -1,
1947     "name" : "android::PRIORITY_MORE_FAVORABLE"
1948    },
1949    {
1950     "enum_field_value" : 1,
1951     "name" : "android::PRIORITY_LESS_FAVORABLE"
1952    }
1953   ],
1954   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1955   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1956   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1957   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1958   "size" : 4,
1959   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1960   "underlying_type" : "_ZTIi"
1961  },
1962  {
1963   "alignment" : 4,
1964   "enum_fields" :
1965   [
1966    {
1967     "enum_field_value" : 1,
1968     "name" : "android::trait_trivial_copy<bool>::value"
1969    }
1970   ],
1971   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1972   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1973   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1974   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1975   "size" : 4,
1976   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1977   "underlying_type" : "_ZTIj"
1978  },
1979  {
1980   "alignment" : 4,
1981   "enum_fields" :
1982   [
1983    {
1984     "enum_field_value" : 1,
1985     "name" : "android::trait_trivial_copy<char>::value"
1986    }
1987   ],
1988   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1989   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1990   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1991   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1992   "size" : 4,
1993   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1994   "underlying_type" : "_ZTIj"
1995  },
1996  {
1997   "alignment" : 4,
1998   "enum_fields" :
1999   [
2000    {
2001     "enum_field_value" : 1,
2002     "name" : "android::trait_trivial_copy<double>::value"
2003    }
2004   ],
2005   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2006   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2007   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2008   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2009   "size" : 4,
2010   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2011   "underlying_type" : "_ZTIj"
2012  },
2013  {
2014   "alignment" : 4,
2015   "enum_fields" :
2016   [
2017    {
2018     "enum_field_value" : 1,
2019     "name" : "android::trait_trivial_copy<float>::value"
2020    }
2021   ],
2022   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2023   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2024   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2025   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2026   "size" : 4,
2027   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2028   "underlying_type" : "_ZTIj"
2029  },
2030  {
2031   "alignment" : 4,
2032   "enum_fields" :
2033   [
2034    {
2035     "enum_field_value" : 1,
2036     "name" : "android::trait_trivial_copy<unsigned char>::value"
2037    }
2038   ],
2039   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2040   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2041   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2042   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2043   "size" : 4,
2044   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2045   "underlying_type" : "_ZTIj"
2046  },
2047  {
2048   "alignment" : 4,
2049   "enum_fields" :
2050   [
2051    {
2052     "enum_field_value" : 1,
2053     "name" : "android::trait_trivial_copy<int>::value"
2054    }
2055   ],
2056   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2057   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2058   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2059   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2060   "size" : 4,
2061   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2062   "underlying_type" : "_ZTIj"
2063  },
2064  {
2065   "alignment" : 4,
2066   "enum_fields" :
2067   [
2068    {
2069     "enum_field_value" : 1,
2070     "name" : "android::trait_trivial_copy<unsigned int>::value"
2071    }
2072   ],
2073   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2074   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2075   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2076   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2077   "size" : 4,
2078   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2079   "underlying_type" : "_ZTIj"
2080  },
2081  {
2082   "alignment" : 4,
2083   "enum_fields" :
2084   [
2085    {
2086     "enum_field_value" : 1,
2087     "name" : "android::trait_trivial_copy<long>::value"
2088    }
2089   ],
2090   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2091   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2092   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2093   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2094   "size" : 4,
2095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2096   "underlying_type" : "_ZTIj"
2097  },
2098  {
2099   "alignment" : 4,
2100   "enum_fields" :
2101   [
2102    {
2103     "enum_field_value" : 1,
2104     "name" : "android::trait_trivial_copy<unsigned long>::value"
2105    }
2106   ],
2107   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2108   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2109   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2110   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2111   "size" : 4,
2112   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2113   "underlying_type" : "_ZTIj"
2114  },
2115  {
2116   "alignment" : 4,
2117   "enum_fields" :
2118   [
2119    {
2120     "enum_field_value" : 1,
2121     "name" : "android::trait_trivial_copy<short>::value"
2122    }
2123   ],
2124   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2125   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2126   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2127   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2128   "size" : 4,
2129   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2130   "underlying_type" : "_ZTIj"
2131  },
2132  {
2133   "alignment" : 4,
2134   "enum_fields" :
2135   [
2136    {
2137     "enum_field_value" : 1,
2138     "name" : "android::trait_trivial_copy<unsigned short>::value"
2139    }
2140   ],
2141   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2142   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2143   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2144   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2145   "size" : 4,
2146   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2147   "underlying_type" : "_ZTIj"
2148  },
2149  {
2150   "alignment" : 4,
2151   "enum_fields" :
2152   [
2153    {
2154     "enum_field_value" : 1,
2155     "name" : "android::trait_trivial_copy<void>::value"
2156    }
2157   ],
2158   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2159   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2160   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2161   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2162   "size" : 4,
2163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2164   "underlying_type" : "_ZTIj"
2165  },
2166  {
2167   "alignment" : 4,
2168   "enum_fields" :
2169   [
2170    {
2171     "enum_field_value" : 1,
2172     "name" : "android::trait_trivial_copy<long long>::value"
2173    }
2174   ],
2175   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2176   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2177   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2178   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2179   "size" : 4,
2180   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2181   "underlying_type" : "_ZTIj"
2182  },
2183  {
2184   "alignment" : 4,
2185   "enum_fields" :
2186   [
2187    {
2188     "enum_field_value" : 1,
2189     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2190    }
2191   ],
2192   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2193   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2194   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2195   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2196   "size" : 4,
2197   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2198   "underlying_type" : "_ZTIj"
2199  },
2200  {
2201   "alignment" : 4,
2202   "enum_fields" :
2203   [
2204    {
2205     "enum_field_value" : 1,
2206     "name" : "android::trait_trivial_ctor<bool>::value"
2207    }
2208   ],
2209   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2210   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2211   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2212   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2213   "size" : 4,
2214   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2215   "underlying_type" : "_ZTIj"
2216  },
2217  {
2218   "alignment" : 4,
2219   "enum_fields" :
2220   [
2221    {
2222     "enum_field_value" : 1,
2223     "name" : "android::trait_trivial_ctor<char>::value"
2224    }
2225   ],
2226   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2227   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2228   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2229   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2230   "size" : 4,
2231   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2232   "underlying_type" : "_ZTIj"
2233  },
2234  {
2235   "alignment" : 4,
2236   "enum_fields" :
2237   [
2238    {
2239     "enum_field_value" : 1,
2240     "name" : "android::trait_trivial_ctor<double>::value"
2241    }
2242   ],
2243   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2244   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2245   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2246   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2247   "size" : 4,
2248   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2249   "underlying_type" : "_ZTIj"
2250  },
2251  {
2252   "alignment" : 4,
2253   "enum_fields" :
2254   [
2255    {
2256     "enum_field_value" : 1,
2257     "name" : "android::trait_trivial_ctor<float>::value"
2258    }
2259   ],
2260   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2261   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2262   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2263   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2264   "size" : 4,
2265   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2266   "underlying_type" : "_ZTIj"
2267  },
2268  {
2269   "alignment" : 4,
2270   "enum_fields" :
2271   [
2272    {
2273     "enum_field_value" : 1,
2274     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2275    }
2276   ],
2277   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2278   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2279   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2280   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2281   "size" : 4,
2282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2283   "underlying_type" : "_ZTIj"
2284  },
2285  {
2286   "alignment" : 4,
2287   "enum_fields" :
2288   [
2289    {
2290     "enum_field_value" : 1,
2291     "name" : "android::trait_trivial_ctor<int>::value"
2292    }
2293   ],
2294   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2295   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2296   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2297   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2298   "size" : 4,
2299   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2300   "underlying_type" : "_ZTIj"
2301  },
2302  {
2303   "alignment" : 4,
2304   "enum_fields" :
2305   [
2306    {
2307     "enum_field_value" : 1,
2308     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2309    }
2310   ],
2311   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2312   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2313   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2314   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2315   "size" : 4,
2316   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2317   "underlying_type" : "_ZTIj"
2318  },
2319  {
2320   "alignment" : 4,
2321   "enum_fields" :
2322   [
2323    {
2324     "enum_field_value" : 1,
2325     "name" : "android::trait_trivial_ctor<long>::value"
2326    }
2327   ],
2328   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2329   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2330   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2331   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2332   "size" : 4,
2333   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2334   "underlying_type" : "_ZTIj"
2335  },
2336  {
2337   "alignment" : 4,
2338   "enum_fields" :
2339   [
2340    {
2341     "enum_field_value" : 1,
2342     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2343    }
2344   ],
2345   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2346   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2347   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2348   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2349   "size" : 4,
2350   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2351   "underlying_type" : "_ZTIj"
2352  },
2353  {
2354   "alignment" : 4,
2355   "enum_fields" :
2356   [
2357    {
2358     "enum_field_value" : 1,
2359     "name" : "android::trait_trivial_ctor<short>::value"
2360    }
2361   ],
2362   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2363   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2364   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2365   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2366   "size" : 4,
2367   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2368   "underlying_type" : "_ZTIj"
2369  },
2370  {
2371   "alignment" : 4,
2372   "enum_fields" :
2373   [
2374    {
2375     "enum_field_value" : 1,
2376     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2377    }
2378   ],
2379   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2380   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2381   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2382   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2383   "size" : 4,
2384   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2385   "underlying_type" : "_ZTIj"
2386  },
2387  {
2388   "alignment" : 4,
2389   "enum_fields" :
2390   [
2391    {
2392     "enum_field_value" : 1,
2393     "name" : "android::trait_trivial_ctor<void>::value"
2394    }
2395   ],
2396   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2397   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2398   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2399   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2400   "size" : 4,
2401   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2402   "underlying_type" : "_ZTIj"
2403  },
2404  {
2405   "alignment" : 4,
2406   "enum_fields" :
2407   [
2408    {
2409     "enum_field_value" : 1,
2410     "name" : "android::trait_trivial_ctor<long long>::value"
2411    }
2412   ],
2413   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2414   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2415   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2416   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2417   "size" : 4,
2418   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2419   "underlying_type" : "_ZTIj"
2420  },
2421  {
2422   "alignment" : 4,
2423   "enum_fields" :
2424   [
2425    {
2426     "enum_field_value" : 1,
2427     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2428    }
2429   ],
2430   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2431   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2432   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2433   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2434   "size" : 4,
2435   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2436   "underlying_type" : "_ZTIj"
2437  },
2438  {
2439   "alignment" : 4,
2440   "enum_fields" :
2441   [
2442    {
2443     "enum_field_value" : 1,
2444     "name" : "android::trait_trivial_dtor<bool>::value"
2445    }
2446   ],
2447   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2448   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2449   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2450   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2451   "size" : 4,
2452   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2453   "underlying_type" : "_ZTIj"
2454  },
2455  {
2456   "alignment" : 4,
2457   "enum_fields" :
2458   [
2459    {
2460     "enum_field_value" : 1,
2461     "name" : "android::trait_trivial_dtor<char>::value"
2462    }
2463   ],
2464   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2465   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2466   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2467   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2468   "size" : 4,
2469   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2470   "underlying_type" : "_ZTIj"
2471  },
2472  {
2473   "alignment" : 4,
2474   "enum_fields" :
2475   [
2476    {
2477     "enum_field_value" : 1,
2478     "name" : "android::trait_trivial_dtor<double>::value"
2479    }
2480   ],
2481   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2482   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2483   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2484   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2485   "size" : 4,
2486   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2487   "underlying_type" : "_ZTIj"
2488  },
2489  {
2490   "alignment" : 4,
2491   "enum_fields" :
2492   [
2493    {
2494     "enum_field_value" : 1,
2495     "name" : "android::trait_trivial_dtor<float>::value"
2496    }
2497   ],
2498   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2499   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2500   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2501   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2502   "size" : 4,
2503   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2504   "underlying_type" : "_ZTIj"
2505  },
2506  {
2507   "alignment" : 4,
2508   "enum_fields" :
2509   [
2510    {
2511     "enum_field_value" : 1,
2512     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2513    }
2514   ],
2515   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2516   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2517   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2518   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2519   "size" : 4,
2520   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2521   "underlying_type" : "_ZTIj"
2522  },
2523  {
2524   "alignment" : 4,
2525   "enum_fields" :
2526   [
2527    {
2528     "enum_field_value" : 1,
2529     "name" : "android::trait_trivial_dtor<int>::value"
2530    }
2531   ],
2532   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2533   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2534   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2535   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2536   "size" : 4,
2537   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2538   "underlying_type" : "_ZTIj"
2539  },
2540  {
2541   "alignment" : 4,
2542   "enum_fields" :
2543   [
2544    {
2545     "enum_field_value" : 1,
2546     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2547    }
2548   ],
2549   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2550   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2551   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2552   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2553   "size" : 4,
2554   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2555   "underlying_type" : "_ZTIj"
2556  },
2557  {
2558   "alignment" : 4,
2559   "enum_fields" :
2560   [
2561    {
2562     "enum_field_value" : 1,
2563     "name" : "android::trait_trivial_dtor<long>::value"
2564    }
2565   ],
2566   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2567   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2568   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2569   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2570   "size" : 4,
2571   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2572   "underlying_type" : "_ZTIj"
2573  },
2574  {
2575   "alignment" : 4,
2576   "enum_fields" :
2577   [
2578    {
2579     "enum_field_value" : 1,
2580     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2581    }
2582   ],
2583   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2584   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2585   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2586   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2587   "size" : 4,
2588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2589   "underlying_type" : "_ZTIj"
2590  },
2591  {
2592   "alignment" : 4,
2593   "enum_fields" :
2594   [
2595    {
2596     "enum_field_value" : 1,
2597     "name" : "android::trait_trivial_dtor<short>::value"
2598    }
2599   ],
2600   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2601   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2602   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2603   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2604   "size" : 4,
2605   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2606   "underlying_type" : "_ZTIj"
2607  },
2608  {
2609   "alignment" : 4,
2610   "enum_fields" :
2611   [
2612    {
2613     "enum_field_value" : 1,
2614     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2615    }
2616   ],
2617   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2618   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2619   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2620   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2621   "size" : 4,
2622   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2623   "underlying_type" : "_ZTIj"
2624  },
2625  {
2626   "alignment" : 4,
2627   "enum_fields" :
2628   [
2629    {
2630     "enum_field_value" : 1,
2631     "name" : "android::trait_trivial_dtor<void>::value"
2632    }
2633   ],
2634   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2635   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2636   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2637   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2638   "size" : 4,
2639   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2640   "underlying_type" : "_ZTIj"
2641  },
2642  {
2643   "alignment" : 4,
2644   "enum_fields" :
2645   [
2646    {
2647     "enum_field_value" : 1,
2648     "name" : "android::trait_trivial_dtor<long long>::value"
2649    }
2650   ],
2651   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2652   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2653   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2654   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2655   "size" : 4,
2656   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2657   "underlying_type" : "_ZTIj"
2658  },
2659  {
2660   "alignment" : 4,
2661   "enum_fields" :
2662   [
2663    {
2664     "enum_field_value" : 1,
2665     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2666    }
2667   ],
2668   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2669   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2670   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2671   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2672   "size" : 4,
2673   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2674   "underlying_type" : "_ZTIj"
2675  },
2676  {
2677   "alignment" : 4,
2678   "enum_fields" :
2679   [
2680    {
2681     "enum_field_value" : 1,
2682     "name" : "android::trait_trivial_move<android::String8>::value"
2683    }
2684   ],
2685   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2686   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2687   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2688   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2689   "size" : 4,
2690   "source_file" : "/system/core/libutils/include/utils/String8.h",
2691   "underlying_type" : "_ZTIj"
2692  },
2693  {
2694   "alignment" : 4,
2695   "enum_fields" :
2696   [
2697    {
2698     "enum_field_value" : 1,
2699     "name" : "android::trait_trivial_move<android::String16>::value"
2700    }
2701   ],
2702   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2703   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2704   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2705   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2706   "size" : 4,
2707   "source_file" : "/system/core/libutils/include/utils/String16.h",
2708   "underlying_type" : "_ZTIj"
2709  },
2710  {
2711   "alignment" : 4,
2712   "enum_fields" :
2713   [
2714    {
2715     "enum_field_value" : 1,
2716     "name" : "android::trait_trivial_move<bool>::value"
2717    }
2718   ],
2719   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2720   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2721   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2722   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2723   "size" : 4,
2724   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2725   "underlying_type" : "_ZTIj"
2726  },
2727  {
2728   "alignment" : 4,
2729   "enum_fields" :
2730   [
2731    {
2732     "enum_field_value" : 1,
2733     "name" : "android::trait_trivial_move<char>::value"
2734    }
2735   ],
2736   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2737   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2738   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2739   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2740   "size" : 4,
2741   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2742   "underlying_type" : "_ZTIj"
2743  },
2744  {
2745   "alignment" : 4,
2746   "enum_fields" :
2747   [
2748    {
2749     "enum_field_value" : 1,
2750     "name" : "android::trait_trivial_move<double>::value"
2751    }
2752   ],
2753   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2754   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2755   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2756   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2757   "size" : 4,
2758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2759   "underlying_type" : "_ZTIj"
2760  },
2761  {
2762   "alignment" : 4,
2763   "enum_fields" :
2764   [
2765    {
2766     "enum_field_value" : 1,
2767     "name" : "android::trait_trivial_move<float>::value"
2768    }
2769   ],
2770   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2771   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2772   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2773   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2774   "size" : 4,
2775   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2776   "underlying_type" : "_ZTIj"
2777  },
2778  {
2779   "alignment" : 4,
2780   "enum_fields" :
2781   [
2782    {
2783     "enum_field_value" : 1,
2784     "name" : "android::trait_trivial_move<unsigned char>::value"
2785    }
2786   ],
2787   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2788   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2789   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2790   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2791   "size" : 4,
2792   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2793   "underlying_type" : "_ZTIj"
2794  },
2795  {
2796   "alignment" : 4,
2797   "enum_fields" :
2798   [
2799    {
2800     "enum_field_value" : 1,
2801     "name" : "android::trait_trivial_move<int>::value"
2802    }
2803   ],
2804   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2805   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2806   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2807   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2808   "size" : 4,
2809   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2810   "underlying_type" : "_ZTIj"
2811  },
2812  {
2813   "alignment" : 4,
2814   "enum_fields" :
2815   [
2816    {
2817     "enum_field_value" : 1,
2818     "name" : "android::trait_trivial_move<unsigned int>::value"
2819    }
2820   ],
2821   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2822   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2823   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2824   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2825   "size" : 4,
2826   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2827   "underlying_type" : "_ZTIj"
2828  },
2829  {
2830   "alignment" : 4,
2831   "enum_fields" :
2832   [
2833    {
2834     "enum_field_value" : 1,
2835     "name" : "android::trait_trivial_move<long>::value"
2836    }
2837   ],
2838   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2839   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2840   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2841   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2842   "size" : 4,
2843   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2844   "underlying_type" : "_ZTIj"
2845  },
2846  {
2847   "alignment" : 4,
2848   "enum_fields" :
2849   [
2850    {
2851     "enum_field_value" : 1,
2852     "name" : "android::trait_trivial_move<unsigned long>::value"
2853    }
2854   ],
2855   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2856   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2857   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2858   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2859   "size" : 4,
2860   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2861   "underlying_type" : "_ZTIj"
2862  },
2863  {
2864   "alignment" : 4,
2865   "enum_fields" :
2866   [
2867    {
2868     "enum_field_value" : 1,
2869     "name" : "android::trait_trivial_move<short>::value"
2870    }
2871   ],
2872   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2873   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2874   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2875   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2876   "size" : 4,
2877   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2878   "underlying_type" : "_ZTIj"
2879  },
2880  {
2881   "alignment" : 4,
2882   "enum_fields" :
2883   [
2884    {
2885     "enum_field_value" : 1,
2886     "name" : "android::trait_trivial_move<unsigned short>::value"
2887    }
2888   ],
2889   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2890   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2891   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2892   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2893   "size" : 4,
2894   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2895   "underlying_type" : "_ZTIj"
2896  },
2897  {
2898   "alignment" : 4,
2899   "enum_fields" :
2900   [
2901    {
2902     "enum_field_value" : 1,
2903     "name" : "android::trait_trivial_move<void>::value"
2904    }
2905   ],
2906   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2907   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2908   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2909   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2910   "size" : 4,
2911   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2912   "underlying_type" : "_ZTIj"
2913  },
2914  {
2915   "alignment" : 4,
2916   "enum_fields" :
2917   [
2918    {
2919     "enum_field_value" : 1,
2920     "name" : "android::trait_trivial_move<long long>::value"
2921    }
2922   ],
2923   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2924   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2925   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2926   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2927   "size" : 4,
2928   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2929   "underlying_type" : "_ZTIj"
2930  },
2931  {
2932   "alignment" : 4,
2933   "enum_fields" :
2934   [
2935    {
2936     "enum_field_value" : 1,
2937     "name" : "android::trait_trivial_move<unsigned long long>::value"
2938    }
2939   ],
2940   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2941   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2942   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2943   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2944   "size" : 4,
2945   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2946   "underlying_type" : "_ZTIj"
2947  },
2948  {
2949   "alignment" : 4,
2950   "enum_fields" :
2951   [
2952    {
2953     "enum_field_value" : 0,
2954     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2955    },
2956    {
2957     "enum_field_value" : 1,
2958     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2959    },
2960    {
2961     "enum_field_value" : 2,
2962     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2963    }
2964   ],
2965   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2966   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2967   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2968   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2969   "size" : 4,
2970   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2971   "underlying_type" : "_ZTIi"
2972  },
2973  {
2974   "alignment" : 4,
2975   "enum_fields" :
2976   [
2977    {
2978     "enum_field_value" : -1,
2979     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2980    }
2981   ],
2982   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2983   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2984   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2985   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2986   "size" : 4,
2987   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2988   "underlying_type" : "_ZTIi"
2989  },
2990  {
2991   "alignment" : 1,
2992   "enum_fields" :
2993   [
2994    {
2995     "enum_field_value" : 0,
2996     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2997    },
2998    {
2999     "enum_field_value" : 1,
3000     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
3001    },
3002    {
3003     "enum_field_value" : 2,
3004     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
3005    }
3006   ],
3007   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3008   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
3009   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3010   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3011   "size" : 1,
3012   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
3013   "underlying_type" : "_ZTIh"
3014  },
3015  {
3016   "alignment" : 4,
3017   "enum_fields" :
3018   [
3019    {
3020     "enum_field_value" : 0,
3021     "name" : "android::Mutex::PRIVATE"
3022    },
3023    {
3024     "enum_field_value" : 1,
3025     "name" : "android::Mutex::SHARED"
3026    }
3027   ],
3028   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3029   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
3030   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3031   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3032   "size" : 4,
3033   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
3034   "underlying_type" : "_ZTIj"
3035  },
3036  {
3037   "alignment" : 4,
3038   "enum_fields" :
3039   [
3040    {
3041     "enum_field_value" : 0,
3042     "name" : "android::RWLock::PRIVATE"
3043    },
3044    {
3045     "enum_field_value" : 1,
3046     "name" : "android::RWLock::SHARED"
3047    }
3048   ],
3049   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
3050   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
3051   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3052   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3053   "size" : 4,
3054   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
3055   "underlying_type" : "_ZTIj"
3056  },
3057  {
3058   "access" : "protected",
3059   "alignment" : 4,
3060   "enum_fields" :
3061   [
3062    {
3063     "enum_field_value" : 1,
3064     "name" : "android::RefBase::FIRST_INC_STRONG"
3065    }
3066   ],
3067   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3068   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3069   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3070   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3071   "size" : 4,
3072   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3073   "underlying_type" : "_ZTIj"
3074  },
3075  {
3076   "access" : "protected",
3077   "alignment" : 4,
3078   "enum_fields" :
3079   [
3080    {
3081     "enum_field_value" : 0,
3082     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3083    },
3084    {
3085     "enum_field_value" : 1,
3086     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3087    },
3088    {
3089     "enum_field_value" : 1,
3090     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3091    }
3092   ],
3093   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3094   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3095   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3096   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3097   "size" : 4,
3098   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3099   "underlying_type" : "_ZTIj"
3100  },
3101  {
3102   "alignment" : 4,
3103   "enum_fields" :
3104   [
3105    {
3106     "enum_field_value" : 0,
3107     "name" : "android::String8::kEmptyString"
3108    }
3109   ],
3110   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3111   "name" : "android::String8::StaticLinkage",
3112   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3113   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3114   "size" : 4,
3115   "source_file" : "/system/core/libutils/include/utils/String8.h",
3116   "underlying_type" : "_ZTIj"
3117  },
3118  {
3119   "alignment" : 4,
3120   "enum_fields" :
3121   [
3122    {
3123     "enum_field_value" : 0,
3124     "name" : "android::String16::kEmptyString"
3125    }
3126   ],
3127   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3128   "name" : "android::String16::StaticLinkage",
3129   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3130   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3131   "size" : 4,
3132   "source_file" : "/system/core/libutils/include/utils/String16.h",
3133   "underlying_type" : "_ZTIj"
3134  },
3135  {
3136   "alignment" : 4,
3137   "enum_fields" :
3138   [
3139    {
3140     "enum_field_value" : 0,
3141     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3142    },
3143    {
3144     "enum_field_value" : 1,
3145     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3146    },
3147    {
3148     "enum_field_value" : 2,
3149     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3150    },
3151    {
3152     "enum_field_value" : 3,
3153     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3154    }
3155   ],
3156   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3157   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3158   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3159   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3160   "size" : 4,
3161   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3162   "underlying_type" : "_ZTIi"
3163  },
3164  {
3165   "alignment" : 4,
3166   "enum_fields" :
3167   [
3168    {
3169     "enum_field_value" : 0,
3170     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3171    },
3172    {
3173     "enum_field_value" : 1,
3174     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3175    },
3176    {
3177     "enum_field_value" : 2,
3178     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3179    }
3180   ],
3181   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3182   "name" : "android::hardware::ProcessState::CallRestriction",
3183   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3184   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3185   "size" : 4,
3186   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3187   "underlying_type" : "_ZTIi"
3188  },
3189  {
3190   "alignment" : 4,
3191   "enum_fields" :
3192   [
3193    {
3194     "enum_field_value" : 0,
3195     "name" : "android::hardware::HidlReturnRestriction::NONE"
3196    },
3197    {
3198     "enum_field_value" : 1,
3199     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3200    },
3201    {
3202     "enum_field_value" : 2,
3203     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3204    }
3205   ],
3206   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3207   "name" : "android::hardware::HidlReturnRestriction",
3208   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3209   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3210   "size" : 4,
3211   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3212   "underlying_type" : "_ZTIi"
3213  },
3214  {
3215   "alignment" : 4,
3216   "enum_fields" :
3217   [
3218    {
3219     "enum_field_value" : 0,
3220     "name" : "android::hardware::usb::V1_0::PortDataRole::NONE"
3221    },
3222    {
3223     "enum_field_value" : 1,
3224     "name" : "android::hardware::usb::V1_0::PortDataRole::HOST"
3225    },
3226    {
3227     "enum_field_value" : 2,
3228     "name" : "android::hardware::usb::V1_0::PortDataRole::DEVICE"
3229    },
3230    {
3231     "enum_field_value" : 3,
3232     "name" : "android::hardware::usb::V1_0::PortDataRole::NUM_DATA_ROLES"
3233    }
3234   ],
3235   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3236   "name" : "android::hardware::usb::V1_0::PortDataRole",
3237   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3238   "self_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3239   "size" : 4,
3240   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3241   "underlying_type" : "_ZTIj"
3242  },
3243  {
3244   "alignment" : 4,
3245   "enum_fields" :
3246   [
3247    {
3248     "enum_field_value" : 0,
3249     "name" : "android::hardware::usb::V1_0::PortRoleType::DATA_ROLE"
3250    },
3251    {
3252     "enum_field_value" : 1,
3253     "name" : "android::hardware::usb::V1_0::PortRoleType::POWER_ROLE"
3254    },
3255    {
3256     "enum_field_value" : 2,
3257     "name" : "android::hardware::usb::V1_0::PortRoleType::MODE"
3258    }
3259   ],
3260   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3261   "name" : "android::hardware::usb::V1_0::PortRoleType",
3262   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3263   "self_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3264   "size" : 4,
3265   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3266   "underlying_type" : "_ZTIj"
3267  },
3268  {
3269   "alignment" : 4,
3270   "enum_fields" :
3271   [
3272    {
3273     "enum_field_value" : 0,
3274     "name" : "android::hardware::usb::V1_0::PortPowerRole::NONE"
3275    },
3276    {
3277     "enum_field_value" : 1,
3278     "name" : "android::hardware::usb::V1_0::PortPowerRole::SOURCE"
3279    },
3280    {
3281     "enum_field_value" : 2,
3282     "name" : "android::hardware::usb::V1_0::PortPowerRole::SINK"
3283    },
3284    {
3285     "enum_field_value" : 3,
3286     "name" : "android::hardware::usb::V1_0::PortPowerRole::NUM_POWER_ROLES"
3287    }
3288   ],
3289   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3290   "name" : "android::hardware::usb::V1_0::PortPowerRole",
3291   "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3292   "self_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3293   "size" : 4,
3294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3295   "underlying_type" : "_ZTIj"
3296  },
3297  {
3298   "alignment" : 4,
3299   "enum_fields" :
3300   [
3301    {
3302     "enum_field_value" : 0,
3303     "name" : "android::hardware::usb::V1_0::Status::SUCCESS"
3304    },
3305    {
3306     "enum_field_value" : 1,
3307     "name" : "android::hardware::usb::V1_0::Status::ERROR"
3308    },
3309    {
3310     "enum_field_value" : 2,
3311     "name" : "android::hardware::usb::V1_0::Status::INVALID_ARGUMENT"
3312    },
3313    {
3314     "enum_field_value" : 3,
3315     "name" : "android::hardware::usb::V1_0::Status::UNRECOGNIZED_ROLE"
3316    }
3317   ],
3318   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3319   "name" : "android::hardware::usb::V1_0::Status",
3320   "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3321   "self_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3322   "size" : 4,
3323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3324   "underlying_type" : "_ZTIj"
3325  },
3326  {
3327   "alignment" : 4,
3328   "enum_fields" :
3329   [
3330    {
3331     "enum_field_value" : 0,
3332     "name" : "android::hardware::usb::V1_0::PortMode::NONE"
3333    },
3334    {
3335     "enum_field_value" : 1,
3336     "name" : "android::hardware::usb::V1_0::PortMode::UFP"
3337    },
3338    {
3339     "enum_field_value" : 2,
3340     "name" : "android::hardware::usb::V1_0::PortMode::DFP"
3341    },
3342    {
3343     "enum_field_value" : 3,
3344     "name" : "android::hardware::usb::V1_0::PortMode::DRP"
3345    },
3346    {
3347     "enum_field_value" : 4,
3348     "name" : "android::hardware::usb::V1_0::PortMode::NUM_MODES"
3349    }
3350   ],
3351   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3352   "name" : "android::hardware::usb::V1_0::PortMode",
3353   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3354   "self_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3355   "size" : 4,
3356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3357   "underlying_type" : "_ZTIj"
3358  },
3359  {
3360   "alignment" : 4,
3361   "enum_fields" :
3362   [
3363    {
3364     "enum_field_value" : 0,
3365     "name" : "android::hardware::usb::V1_1::PortMode_1_1::NONE"
3366    },
3367    {
3368     "enum_field_value" : 1,
3369     "name" : "android::hardware::usb::V1_1::PortMode_1_1::UFP"
3370    },
3371    {
3372     "enum_field_value" : 2,
3373     "name" : "android::hardware::usb::V1_1::PortMode_1_1::DFP"
3374    },
3375    {
3376     "enum_field_value" : 3,
3377     "name" : "android::hardware::usb::V1_1::PortMode_1_1::DRP"
3378    },
3379    {
3380     "enum_field_value" : 4,
3381     "name" : "android::hardware::usb::V1_1::PortMode_1_1::NUM_MODES"
3382    },
3383    {
3384     "enum_field_value" : 4,
3385     "name" : "android::hardware::usb::V1_1::PortMode_1_1::AUDIO_ACCESSORY"
3386    },
3387    {
3388     "enum_field_value" : 8,
3389     "name" : "android::hardware::usb::V1_1::PortMode_1_1::DEBUG_ACCESSORY"
3390    },
3391    {
3392     "enum_field_value" : 16,
3393     "name" : "android::hardware::usb::V1_1::PortMode_1_1::NUM_MODES_1_1"
3394    }
3395   ],
3396   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
3397   "name" : "android::hardware::usb::V1_1::PortMode_1_1",
3398   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
3399   "self_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
3400   "size" : 4,
3401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h",
3402   "underlying_type" : "_ZTIj"
3403  },
3404  {
3405   "alignment" : 4,
3406   "enum_fields" :
3407   [
3408    {
3409     "enum_field_value" : 0,
3410     "name" : "android::hardware::usb::V1_2::ContaminantProtectionMode::NONE"
3411    },
3412    {
3413     "enum_field_value" : 1,
3414     "name" : "android::hardware::usb::V1_2::ContaminantProtectionMode::FORCE_SINK"
3415    },
3416    {
3417     "enum_field_value" : 2,
3418     "name" : "android::hardware::usb::V1_2::ContaminantProtectionMode::FORCE_SOURCE"
3419    },
3420    {
3421     "enum_field_value" : 4,
3422     "name" : "android::hardware::usb::V1_2::ContaminantProtectionMode::FORCE_DISABLE"
3423    }
3424   ],
3425   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_225ContaminantProtectionModeE",
3426   "name" : "android::hardware::usb::V1_2::ContaminantProtectionMode",
3427   "referenced_type" : "_ZTIN7android8hardware3usb4V1_225ContaminantProtectionModeE",
3428   "self_type" : "_ZTIN7android8hardware3usb4V1_225ContaminantProtectionModeE",
3429   "size" : 4,
3430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h",
3431   "underlying_type" : "_ZTIj"
3432  },
3433  {
3434   "alignment" : 4,
3435   "enum_fields" :
3436   [
3437    {
3438     "enum_field_value" : 0,
3439     "name" : "android::hardware::usb::V1_2::ContaminantDetectionStatus::NOT_SUPPORTED"
3440    },
3441    {
3442     "enum_field_value" : 1,
3443     "name" : "android::hardware::usb::V1_2::ContaminantDetectionStatus::DISABLED"
3444    },
3445    {
3446     "enum_field_value" : 2,
3447     "name" : "android::hardware::usb::V1_2::ContaminantDetectionStatus::NOT_DETECTED"
3448    },
3449    {
3450     "enum_field_value" : 3,
3451     "name" : "android::hardware::usb::V1_2::ContaminantDetectionStatus::DETECTED"
3452    }
3453   ],
3454   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_226ContaminantDetectionStatusE",
3455   "name" : "android::hardware::usb::V1_2::ContaminantDetectionStatus",
3456   "referenced_type" : "_ZTIN7android8hardware3usb4V1_226ContaminantDetectionStatusE",
3457   "self_type" : "_ZTIN7android8hardware3usb4V1_226ContaminantDetectionStatusE",
3458   "size" : 4,
3459   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h",
3460   "underlying_type" : "_ZTIj"
3461  },
3462  {
3463   "alignment" : 4,
3464   "enum_fields" :
3465   [
3466    {
3467     "enum_field_value" : 0,
3468     "name" : "android::hardware::usb::V1_2::ContaminantProtectionStatus::NONE"
3469    },
3470    {
3471     "enum_field_value" : 1,
3472     "name" : "android::hardware::usb::V1_2::ContaminantProtectionStatus::FORCE_SINK"
3473    },
3474    {
3475     "enum_field_value" : 2,
3476     "name" : "android::hardware::usb::V1_2::ContaminantProtectionStatus::FORCE_SOURCE"
3477    },
3478    {
3479     "enum_field_value" : 4,
3480     "name" : "android::hardware::usb::V1_2::ContaminantProtectionStatus::FORCE_DISABLE"
3481    },
3482    {
3483     "enum_field_value" : 8,
3484     "name" : "android::hardware::usb::V1_2::ContaminantProtectionStatus::DISABLED"
3485    }
3486   ],
3487   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_227ContaminantProtectionStatusE",
3488   "name" : "android::hardware::usb::V1_2::ContaminantProtectionStatus",
3489   "referenced_type" : "_ZTIN7android8hardware3usb4V1_227ContaminantProtectionStatusE",
3490   "self_type" : "_ZTIN7android8hardware3usb4V1_227ContaminantProtectionStatusE",
3491   "size" : 4,
3492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h",
3493   "underlying_type" : "_ZTIj"
3494  },
3495  {
3496   "alignment" : 4,
3497   "enum_fields" :
3498   [
3499    {
3500     "enum_field_value" : 0,
3501     "name" : "android::hardware::usb::V1_2::Status::SUCCESS"
3502    },
3503    {
3504     "enum_field_value" : 1,
3505     "name" : "android::hardware::usb::V1_2::Status::ERROR"
3506    },
3507    {
3508     "enum_field_value" : 2,
3509     "name" : "android::hardware::usb::V1_2::Status::INVALID_ARGUMENT"
3510    },
3511    {
3512     "enum_field_value" : 3,
3513     "name" : "android::hardware::usb::V1_2::Status::UNRECOGNIZED_ROLE"
3514    },
3515    {
3516     "enum_field_value" : 4,
3517     "name" : "android::hardware::usb::V1_2::Status::NOT_SUPPORTED"
3518    }
3519   ],
3520   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_26StatusE",
3521   "name" : "android::hardware::usb::V1_2::Status",
3522   "referenced_type" : "_ZTIN7android8hardware3usb4V1_26StatusE",
3523   "self_type" : "_ZTIN7android8hardware3usb4V1_26StatusE",
3524   "size" : 4,
3525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h",
3526   "underlying_type" : "_ZTIj"
3527  },
3528  {
3529   "alignment" : 4,
3530   "enum_fields" :
3531   [
3532    {
3533     "enum_field_value" : 0,
3534     "name" : "android::hardware::Status::EX_NONE"
3535    },
3536    {
3537     "enum_field_value" : -1,
3538     "name" : "android::hardware::Status::EX_SECURITY"
3539    },
3540    {
3541     "enum_field_value" : -2,
3542     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3543    },
3544    {
3545     "enum_field_value" : -3,
3546     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3547    },
3548    {
3549     "enum_field_value" : -4,
3550     "name" : "android::hardware::Status::EX_NULL_POINTER"
3551    },
3552    {
3553     "enum_field_value" : -5,
3554     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3555    },
3556    {
3557     "enum_field_value" : -6,
3558     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3559    },
3560    {
3561     "enum_field_value" : -7,
3562     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3563    },
3564    {
3565     "enum_field_value" : -128,
3566     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3567    },
3568    {
3569     "enum_field_value" : -129,
3570     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3571    }
3572   ],
3573   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3574   "name" : "android::hardware::Status::Exception",
3575   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3576   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3577   "size" : 4,
3578   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3579   "underlying_type" : "_ZTIi"
3580  },
3581  {
3582   "alignment" : 4,
3583   "enum_fields" :
3584   [
3585    {
3586     "enum_field_value" : 1,
3587     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3588    }
3589   ],
3590   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3591   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3592   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3593   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3594   "size" : 4,
3595   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3596   "underlying_type" : "_ZTIj"
3597  },
3598  {
3599   "alignment" : 4,
3600   "enum_fields" :
3601   [
3602    {
3603     "enum_field_value" : 0,
3604     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3605    },
3606    {
3607     "enum_field_value" : 1,
3608     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3609    },
3610    {
3611     "enum_field_value" : 2,
3612     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3613    },
3614    {
3615     "enum_field_value" : 3,
3616     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3617    },
3618    {
3619     "enum_field_value" : 4,
3620     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3621    },
3622    {
3623     "enum_field_value" : 5,
3624     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3625    },
3626    {
3627     "enum_field_value" : 6,
3628     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3629    },
3630    {
3631     "enum_field_value" : 7,
3632     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3633    },
3634    {
3635     "enum_field_value" : 8,
3636     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3637    },
3638    {
3639     "enum_field_value" : 9,
3640     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3641    }
3642   ],
3643   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3644   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3645   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3646   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3647   "size" : 4,
3648   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3649   "underlying_type" : "_ZTIj"
3650  },
3651  {
3652   "alignment" : 4,
3653   "enum_fields" :
3654   [
3655    {
3656     "enum_field_value" : 1,
3657     "name" : "android::hardware::kSynchronizedReadWrite"
3658    },
3659    {
3660     "enum_field_value" : 2,
3661     "name" : "android::hardware::kUnsynchronizedWrite"
3662    }
3663   ],
3664   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3665   "name" : "android::hardware::MQFlavor",
3666   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3667   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3668   "size" : 4,
3669   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3670   "underlying_type" : "_ZTIj"
3671  },
3672  {
3673   "alignment" : 4,
3674   "enum_fields" :
3675   [
3676    {
3677     "enum_field_value" : 0,
3678     "name" : "android::Condition::WAKE_UP_ONE"
3679    },
3680    {
3681     "enum_field_value" : 1,
3682     "name" : "android::Condition::WAKE_UP_ALL"
3683    }
3684   ],
3685   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3686   "name" : "android::Condition::WakeUpType",
3687   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3688   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3689   "size" : 4,
3690   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3691   "underlying_type" : "_ZTIj"
3692  },
3693  {
3694   "alignment" : 4,
3695   "enum_fields" :
3696   [
3697    {
3698     "enum_field_value" : 0,
3699     "name" : "android::Condition::PRIVATE"
3700    },
3701    {
3702     "enum_field_value" : 1,
3703     "name" : "android::Condition::SHARED"
3704    }
3705   ],
3706   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3707   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3708   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3709   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3710   "size" : 4,
3711   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3712   "underlying_type" : "_ZTIj"
3713  }
3714 ],
3715 "function_types" :
3716 [
3717  {
3718   "alignment" : 4,
3719   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3720   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3721   "parameters" :
3722   [
3723    {
3724     "referenced_type" : "_ZTIRKN7android8String16E"
3725    },
3726    {
3727     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3728    },
3729    {
3730     "referenced_type" : "_ZTIPv"
3731    }
3732   ],
3733   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3734   "return_type" : "_ZTIb",
3735   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3736   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3737  },
3738  {
3739   "alignment" : 4,
3740   "linker_set_key" : "_ZTIFiPvE",
3741   "name" : "int (void *)",
3742   "parameters" :
3743   [
3744    {
3745     "referenced_type" : "_ZTIPv"
3746    }
3747   ],
3748   "referenced_type" : "_ZTIFiPvE",
3749   "return_type" : "_ZTIi",
3750   "self_type" : "_ZTIFiPvE",
3751   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3752  },
3753  {
3754   "alignment" : 4,
3755   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3756   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3757   "parameters" :
3758   [
3759    {
3760     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3761    },
3762    {
3763     "referenced_type" : "_ZTIPKh"
3764    },
3765    {
3766     "referenced_type" : "_ZTIm"
3767    },
3768    {
3769     "referenced_type" : "_ZTIPKy"
3770    },
3771    {
3772     "referenced_type" : "_ZTIm"
3773    },
3774    {
3775     "referenced_type" : "_ZTIPv"
3776    }
3777   ],
3778   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3779   "return_type" : "_ZTIv",
3780   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3781   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3782  }
3783 ],
3784 "functions" :
3785 [
3786  {
3787   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::getService",
3788   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3789   "parameters" :
3790   [
3791    {
3792     "default_arg" : true,
3793     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump"
3794    },
3795    {
3796     "default_arg" : true,
3797     "referenced_type" : "_ZTIb"
3798    }
3799   ],
3800   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
3801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3802  },
3803  {
3804   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::linkToDeath",
3805   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3806   "parameters" :
3807   [
3808    {
3809     "is_this_ptr" : true,
3810     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3811    },
3812    {
3813     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3814    },
3815    {
3816     "referenced_type" : "_ZTIm"
3817    }
3818   ],
3819   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3820   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3821  },
3822  {
3823   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::getDebugInfo",
3824   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3825   "parameters" :
3826   [
3827    {
3828     "is_this_ptr" : true,
3829     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3830    },
3831    {
3832     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3833    }
3834   ],
3835   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3837  },
3838  {
3839   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::getHashChain",
3840   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3841   "parameters" :
3842   [
3843    {
3844     "is_this_ptr" : true,
3845     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3846    },
3847    {
3848     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
3849    }
3850   ],
3851   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3852   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3853  },
3854  {
3855   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::tryGetService",
3856   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3857   "parameters" :
3858   [
3859    {
3860     "default_arg" : true,
3861     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump"
3862    },
3863    {
3864     "default_arg" : true,
3865     "referenced_type" : "_ZTIb"
3866    }
3867   ],
3868   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
3869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3870  },
3871  {
3872   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::unlinkToDeath",
3873   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3874   "parameters" :
3875   [
3876    {
3877     "is_this_ptr" : true,
3878     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3879    },
3880    {
3881     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3882    }
3883   ],
3884   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3885   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3886  },
3887  {
3888   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::interfaceChain",
3889   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3890   "parameters" :
3891   [
3892    {
3893     "is_this_ptr" : true,
3894     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3895    },
3896    {
3897     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3898    }
3899   ],
3900   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3901   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3902  },
3903  {
3904   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::registerAsService",
3905   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3906   "parameters" :
3907   [
3908    {
3909     "is_this_ptr" : true,
3910     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3911    },
3912    {
3913     "default_arg" : true,
3914     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump"
3915    }
3916   ],
3917   "return_type" : "_ZTIi",
3918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3919  },
3920  {
3921   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::interfaceDescriptor",
3922   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3923   "parameters" :
3924   [
3925    {
3926     "is_this_ptr" : true,
3927     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3928    },
3929    {
3930     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3931    }
3932   ],
3933   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3934   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3935  },
3936  {
3937   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::notifySyspropsChanged",
3938   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback21notifySyspropsChangedEv",
3939   "parameters" :
3940   [
3941    {
3942     "is_this_ptr" : true,
3943     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3944    }
3945   ],
3946   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3948  },
3949  {
3950   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::setHALInstrumentation",
3951   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback21setHALInstrumentationEv",
3952   "parameters" :
3953   [
3954    {
3955     "is_this_ptr" : true,
3956     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3957    }
3958   ],
3959   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3961  },
3962  {
3963   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::registerForNotifications",
3964   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3965   "parameters" :
3966   [
3967    {
3968     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump"
3969    },
3970    {
3971     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3972    }
3973   ],
3974   "return_type" : "_ZTIb",
3975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3976  },
3977  {
3978   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::ping",
3979   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback4pingEv",
3980   "parameters" :
3981   [
3982    {
3983     "is_this_ptr" : true,
3984     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3985    }
3986   ],
3987   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3988   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3989  },
3990  {
3991   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::debug",
3992   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3993   "parameters" :
3994   [
3995    {
3996     "is_this_ptr" : true,
3997     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3998    },
3999    {
4000     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4001    },
4002    {
4003     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4004    }
4005   ],
4006   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
4008  },
4009  {
4010   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::castFrom",
4011   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spINS1_4V1_012IUsbCallbackEEEb",
4012   "parameters" :
4013   [
4014    {
4015     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
4016    },
4017    {
4018     "default_arg" : true,
4019     "referenced_type" : "_ZTIb"
4020    }
4021   ],
4022   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
4023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
4024  },
4025  {
4026   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::castFrom",
4027   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spINS1_4V1_112IUsbCallbackEEEb",
4028   "parameters" :
4029   [
4030    {
4031     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
4032    },
4033    {
4034     "default_arg" : true,
4035     "referenced_type" : "_ZTIb"
4036    }
4037   ],
4038   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
4039   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
4040  },
4041  {
4042   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::castFrom",
4043   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4044   "parameters" :
4045   [
4046    {
4047     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4048    },
4049    {
4050     "default_arg" : true,
4051     "referenced_type" : "_ZTIb"
4052    }
4053   ],
4054   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
4055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
4056  },
4057  {
4058   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::castFrom",
4059   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spIS3_EEb",
4060   "parameters" :
4061   [
4062    {
4063     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
4064    },
4065    {
4066     "default_arg" : true,
4067     "referenced_type" : "_ZTIb"
4068    }
4069   ],
4070   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
4071   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
4072  },
4073  {
4074   "access" : "private",
4075   "function_name" : "android::hardware::usb::V1_2::BsUsbCallback::addOnewayTask",
4076   "linker_set_key" : "_ZN7android8hardware3usb4V1_213BsUsbCallback13addOnewayTaskENSt3__18functionIFvvEEE",
4077   "parameters" :
4078   [
4079    {
4080     "is_this_ptr" : true,
4081     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_213BsUsbCallbackE"
4082    },
4083    {
4084     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4085    }
4086   ],
4087   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4088   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsbCallback.h"
4089  },
4090  {
4091   "function_name" : "android::hardware::usb::V1_2::BsUsbCallback::BsUsbCallback",
4092   "linker_set_key" : "_ZN7android8hardware3usb4V1_213BsUsbCallbackC1ENS_2spINS2_12IUsbCallbackEEE",
4093   "parameters" :
4094   [
4095    {
4096     "is_this_ptr" : true,
4097     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_213BsUsbCallbackE"
4098    },
4099    {
4100     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
4101    }
4102   ],
4103   "return_type" : "_ZTIv",
4104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsbCallback.h"
4105  },
4106  {
4107   "function_name" : "android::hardware::usb::V1_2::BsUsbCallback::BsUsbCallback",
4108   "linker_set_key" : "_ZN7android8hardware3usb4V1_213BsUsbCallbackC2ENS_2spINS2_12IUsbCallbackEEE",
4109   "parameters" :
4110   [
4111    {
4112     "is_this_ptr" : true,
4113     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_213BsUsbCallbackE"
4114    },
4115    {
4116     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
4117    }
4118   ],
4119   "return_type" : "_ZTIv",
4120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsbCallback.h"
4121  },
4122  {
4123   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::onTransact",
4124   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4125   "parameters" :
4126   [
4127    {
4128     "is_this_ptr" : true,
4129     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4130    },
4131    {
4132     "referenced_type" : "_ZTIj"
4133    },
4134    {
4135     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4136    },
4137    {
4138     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4139    },
4140    {
4141     "default_arg" : true,
4142     "referenced_type" : "_ZTIj"
4143    },
4144    {
4145     "default_arg" : true,
4146     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4147    }
4148   ],
4149   "return_type" : "_ZTIi",
4150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4151  },
4152  {
4153   "access" : "private",
4154   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::getDebugInfo",
4155   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4156   "parameters" :
4157   [
4158    {
4159     "is_this_ptr" : true,
4160     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4161    },
4162    {
4163     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4164    }
4165   ],
4166   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4168  },
4169  {
4170   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::_hidl_notifyPortStatusChange_1_2",
4171   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback32_hidl_notifyPortStatusChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4172   "parameters" :
4173   [
4174    {
4175     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4176    },
4177    {
4178     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4179    },
4180    {
4181     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4182    },
4183    {
4184     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4185    }
4186   ],
4187   "return_type" : "_ZTIi",
4188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4189  },
4190  {
4191   "access" : "private",
4192   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::ping",
4193   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback4pingEv",
4194   "parameters" :
4195   [
4196    {
4197     "is_this_ptr" : true,
4198     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4199    }
4200   ],
4201   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4203  },
4204  {
4205   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::BnHwUsbCallback",
4206   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackC1ERKNS_2spINS2_12IUsbCallbackEEE",
4207   "parameters" :
4208   [
4209    {
4210     "is_this_ptr" : true,
4211     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4212    },
4213    {
4214     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
4215    }
4216   ],
4217   "return_type" : "_ZTIv",
4218   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4219  },
4220  {
4221   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::BnHwUsbCallback",
4222   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackC2ERKNS_2spINS2_12IUsbCallbackEEE",
4223   "parameters" :
4224   [
4225    {
4226     "is_this_ptr" : true,
4227     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4228    },
4229    {
4230     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
4231    }
4232   ],
4233   "return_type" : "_ZTIv",
4234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4235  },
4236  {
4237   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::~BnHwUsbCallback",
4238   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev",
4239   "parameters" :
4240   [
4241    {
4242     "is_this_ptr" : true,
4243     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4244    }
4245   ],
4246   "return_type" : "_ZTIv",
4247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4248  },
4249  {
4250   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::~BnHwUsbCallback",
4251   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev",
4252   "parameters" :
4253   [
4254    {
4255     "is_this_ptr" : true,
4256     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4257    }
4258   ],
4259   "return_type" : "_ZTIv",
4260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4261  },
4262  {
4263   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::~BnHwUsbCallback",
4264   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD2Ev",
4265   "parameters" :
4266   [
4267    {
4268     "is_this_ptr" : true,
4269     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4270    }
4271   ],
4272   "return_type" : "_ZTIv",
4273   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4274  },
4275  {
4276   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::linkToDeath",
4277   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4278   "parameters" :
4279   [
4280    {
4281     "is_this_ptr" : true,
4282     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4283    },
4284    {
4285     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4286    },
4287    {
4288     "referenced_type" : "_ZTIm"
4289    }
4290   ],
4291   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4293  },
4294  {
4295   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::getDebugInfo",
4296   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4297   "parameters" :
4298   [
4299    {
4300     "is_this_ptr" : true,
4301     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4302    },
4303    {
4304     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4305    }
4306   ],
4307   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4309  },
4310  {
4311   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::getHashChain",
4312   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4313   "parameters" :
4314   [
4315    {
4316     "is_this_ptr" : true,
4317     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4318    },
4319    {
4320     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
4321    }
4322   ],
4323   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4325  },
4326  {
4327   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::unlinkToDeath",
4328   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4329   "parameters" :
4330   [
4331    {
4332     "is_this_ptr" : true,
4333     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4334    },
4335    {
4336     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4337    }
4338   ],
4339   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4341  },
4342  {
4343   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::interfaceChain",
4344   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4345   "parameters" :
4346   [
4347    {
4348     "is_this_ptr" : true,
4349     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4350    },
4351    {
4352     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4353    }
4354   ],
4355   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4357  },
4358  {
4359   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::onLastStrongRef",
4360   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv",
4361   "parameters" :
4362   [
4363    {
4364     "is_this_ptr" : true,
4365     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4366    },
4367    {
4368     "referenced_type" : "_ZTIPKv"
4369    }
4370   ],
4371   "return_type" : "_ZTIv",
4372   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4373  },
4374  {
4375   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::interfaceDescriptor",
4376   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4377   "parameters" :
4378   [
4379    {
4380     "is_this_ptr" : true,
4381     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4382    },
4383    {
4384     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4385    }
4386   ],
4387   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4388   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4389  },
4390  {
4391   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::notifySyspropsChanged",
4392   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback21notifySyspropsChangedEv",
4393   "parameters" :
4394   [
4395    {
4396     "is_this_ptr" : true,
4397     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4398    }
4399   ],
4400   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4402  },
4403  {
4404   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::setHALInstrumentation",
4405   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback21setHALInstrumentationEv",
4406   "parameters" :
4407   [
4408    {
4409     "is_this_ptr" : true,
4410     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4411    }
4412   ],
4413   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4414   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4415  },
4416  {
4417   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::notifyPortStatusChange",
4418   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE",
4419   "parameters" :
4420   [
4421    {
4422     "is_this_ptr" : true,
4423     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4424    },
4425    {
4426     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE"
4427    },
4428    {
4429     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4430    }
4431   ],
4432   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4433   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4434  },
4435  {
4436   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::notifyRoleSwitchStatus",
4437   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE",
4438   "parameters" :
4439   [
4440    {
4441     "is_this_ptr" : true,
4442     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4443    },
4444    {
4445     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4446    },
4447    {
4448     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE"
4449    },
4450    {
4451     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4452    }
4453   ],
4454   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4456  },
4457  {
4458   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::notifyPortStatusChange_1_1",
4459   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS1_4V1_114PortStatus_1_1EEENS1_4V1_06StatusE",
4460   "parameters" :
4461   [
4462    {
4463     "is_this_ptr" : true,
4464     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4465    },
4466    {
4467     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE"
4468    },
4469    {
4470     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4471    }
4472   ],
4473   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4474   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4475  },
4476  {
4477   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::notifyPortStatusChange_1_2",
4478   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback26notifyPortStatusChange_1_2ERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE",
4479   "parameters" :
4480   [
4481    {
4482     "is_this_ptr" : true,
4483     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4484    },
4485    {
4486     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE"
4487    },
4488    {
4489     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4490    }
4491   ],
4492   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4494  },
4495  {
4496   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::_hidl_notifyPortStatusChange_1_2",
4497   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback32_hidl_notifyPortStatusChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE",
4498   "parameters" :
4499   [
4500    {
4501     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4502    },
4503    {
4504     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4505    },
4506    {
4507     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE"
4508    },
4509    {
4510     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4511    }
4512   ],
4513   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4515  },
4516  {
4517   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::ping",
4518   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback4pingEv",
4519   "parameters" :
4520   [
4521    {
4522     "is_this_ptr" : true,
4523     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4524    }
4525   ],
4526   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4528  },
4529  {
4530   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::debug",
4531   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4532   "parameters" :
4533   [
4534    {
4535     "is_this_ptr" : true,
4536     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4537    },
4538    {
4539     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4540    },
4541    {
4542     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4543    }
4544   ],
4545   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4547  },
4548  {
4549   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::BpHwUsbCallback",
4550   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallbackC1ERKNS_2spINS0_7IBinderEEE",
4551   "parameters" :
4552   [
4553    {
4554     "is_this_ptr" : true,
4555     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4556    },
4557    {
4558     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4559    }
4560   ],
4561   "return_type" : "_ZTIv",
4562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4563  },
4564  {
4565   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::BpHwUsbCallback",
4566   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallbackC2ERKNS_2spINS0_7IBinderEEE",
4567   "parameters" :
4568   [
4569    {
4570     "is_this_ptr" : true,
4571     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4572    },
4573    {
4574     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4575    }
4576   ],
4577   "return_type" : "_ZTIv",
4578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4579  },
4580  {
4581   "function_name" : "android::hardware::usb::V1_2::writeEmbeddedToParcel",
4582   "linker_set_key" : "_ZN7android8hardware3usb4V1_221writeEmbeddedToParcelERKNS2_10PortStatusEPNS0_6ParcelEmm",
4583   "parameters" :
4584   [
4585    {
4586     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_210PortStatusE"
4587    },
4588    {
4589     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4590    },
4591    {
4592     "referenced_type" : "_ZTIm"
4593    },
4594    {
4595     "referenced_type" : "_ZTIm"
4596    }
4597   ],
4598   "return_type" : "_ZTIi",
4599   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/hwtypes.h"
4600  },
4601  {
4602   "function_name" : "android::hardware::usb::V1_2::readEmbeddedFromParcel",
4603   "linker_set_key" : "_ZN7android8hardware3usb4V1_222readEmbeddedFromParcelERKNS2_10PortStatusERKNS0_6ParcelEmm",
4604   "parameters" :
4605   [
4606    {
4607     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_210PortStatusE"
4608    },
4609    {
4610     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4611    },
4612    {
4613     "referenced_type" : "_ZTIm"
4614    },
4615    {
4616     "referenced_type" : "_ZTIm"
4617    }
4618   ],
4619   "return_type" : "_ZTIi",
4620   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/hwtypes.h"
4621  },
4622  {
4623   "function_name" : "android::hardware::usb::V1_2::IUsb::getService",
4624   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4625   "parameters" :
4626   [
4627    {
4628     "default_arg" : true,
4629     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4630    },
4631    {
4632     "default_arg" : true,
4633     "referenced_type" : "_ZTIb"
4634    }
4635   ],
4636   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
4637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4638  },
4639  {
4640   "function_name" : "android::hardware::usb::V1_2::IUsb::linkToDeath",
4641   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4642   "parameters" :
4643   [
4644    {
4645     "is_this_ptr" : true,
4646     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4647    },
4648    {
4649     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4650    },
4651    {
4652     "referenced_type" : "_ZTIm"
4653    }
4654   ],
4655   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4657  },
4658  {
4659   "function_name" : "android::hardware::usb::V1_2::IUsb::getDebugInfo",
4660   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4661   "parameters" :
4662   [
4663    {
4664     "is_this_ptr" : true,
4665     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4666    },
4667    {
4668     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4669    }
4670   ],
4671   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4672   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4673  },
4674  {
4675   "function_name" : "android::hardware::usb::V1_2::IUsb::getHashChain",
4676   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4677   "parameters" :
4678   [
4679    {
4680     "is_this_ptr" : true,
4681     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4682    },
4683    {
4684     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
4685    }
4686   ],
4687   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4689  },
4690  {
4691   "function_name" : "android::hardware::usb::V1_2::IUsb::tryGetService",
4692   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4693   "parameters" :
4694   [
4695    {
4696     "default_arg" : true,
4697     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4698    },
4699    {
4700     "default_arg" : true,
4701     "referenced_type" : "_ZTIb"
4702    }
4703   ],
4704   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
4705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4706  },
4707  {
4708   "function_name" : "android::hardware::usb::V1_2::IUsb::unlinkToDeath",
4709   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4710   "parameters" :
4711   [
4712    {
4713     "is_this_ptr" : true,
4714     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4715    },
4716    {
4717     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4718    }
4719   ],
4720   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4721   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4722  },
4723  {
4724   "function_name" : "android::hardware::usb::V1_2::IUsb::interfaceChain",
4725   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4726   "parameters" :
4727   [
4728    {
4729     "is_this_ptr" : true,
4730     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4731    },
4732    {
4733     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4734    }
4735   ],
4736   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4737   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4738  },
4739  {
4740   "function_name" : "android::hardware::usb::V1_2::IUsb::registerAsService",
4741   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4742   "parameters" :
4743   [
4744    {
4745     "is_this_ptr" : true,
4746     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4747    },
4748    {
4749     "default_arg" : true,
4750     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4751    }
4752   ],
4753   "return_type" : "_ZTIi",
4754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4755  },
4756  {
4757   "function_name" : "android::hardware::usb::V1_2::IUsb::interfaceDescriptor",
4758   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4759   "parameters" :
4760   [
4761    {
4762     "is_this_ptr" : true,
4763     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4764    },
4765    {
4766     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4767    }
4768   ],
4769   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4770   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4771  },
4772  {
4773   "function_name" : "android::hardware::usb::V1_2::IUsb::notifySyspropsChanged",
4774   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb21notifySyspropsChangedEv",
4775   "parameters" :
4776   [
4777    {
4778     "is_this_ptr" : true,
4779     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4780    }
4781   ],
4782   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4783   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4784  },
4785  {
4786   "function_name" : "android::hardware::usb::V1_2::IUsb::setHALInstrumentation",
4787   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb21setHALInstrumentationEv",
4788   "parameters" :
4789   [
4790    {
4791     "is_this_ptr" : true,
4792     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4793    }
4794   ],
4795   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4797  },
4798  {
4799   "function_name" : "android::hardware::usb::V1_2::IUsb::registerForNotifications",
4800   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4801   "parameters" :
4802   [
4803    {
4804     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4805    },
4806    {
4807     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4808    }
4809   ],
4810   "return_type" : "_ZTIb",
4811   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4812  },
4813  {
4814   "function_name" : "android::hardware::usb::V1_2::IUsb::ping",
4815   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb4pingEv",
4816   "parameters" :
4817   [
4818    {
4819     "is_this_ptr" : true,
4820     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4821    }
4822   ],
4823   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4825  },
4826  {
4827   "function_name" : "android::hardware::usb::V1_2::IUsb::debug",
4828   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4829   "parameters" :
4830   [
4831    {
4832     "is_this_ptr" : true,
4833     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4834    },
4835    {
4836     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4837    },
4838    {
4839     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4840    }
4841   ],
4842   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4844  },
4845  {
4846   "function_name" : "android::hardware::usb::V1_2::IUsb::castFrom",
4847   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spINS1_4V1_04IUsbEEEb",
4848   "parameters" :
4849   [
4850    {
4851     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE"
4852    },
4853    {
4854     "default_arg" : true,
4855     "referenced_type" : "_ZTIb"
4856    }
4857   ],
4858   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
4859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4860  },
4861  {
4862   "function_name" : "android::hardware::usb::V1_2::IUsb::castFrom",
4863   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spINS1_4V1_14IUsbEEEb",
4864   "parameters" :
4865   [
4866    {
4867     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE"
4868    },
4869    {
4870     "default_arg" : true,
4871     "referenced_type" : "_ZTIb"
4872    }
4873   ],
4874   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
4875   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4876  },
4877  {
4878   "function_name" : "android::hardware::usb::V1_2::IUsb::castFrom",
4879   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4880   "parameters" :
4881   [
4882    {
4883     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4884    },
4885    {
4886     "default_arg" : true,
4887     "referenced_type" : "_ZTIb"
4888    }
4889   ],
4890   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
4891   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4892  },
4893  {
4894   "function_name" : "android::hardware::usb::V1_2::IUsb::castFrom",
4895   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spIS3_EEb",
4896   "parameters" :
4897   [
4898    {
4899     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_24IUsbEEE"
4900    },
4901    {
4902     "default_arg" : true,
4903     "referenced_type" : "_ZTIb"
4904    }
4905   ],
4906   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
4907   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4908  },
4909  {
4910   "access" : "private",
4911   "function_name" : "android::hardware::usb::V1_2::BsUsb::addOnewayTask",
4912   "linker_set_key" : "_ZN7android8hardware3usb4V1_25BsUsb13addOnewayTaskENSt3__18functionIFvvEEE",
4913   "parameters" :
4914   [
4915    {
4916     "is_this_ptr" : true,
4917     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_25BsUsbE"
4918    },
4919    {
4920     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4921    }
4922   ],
4923   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4924   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsb.h"
4925  },
4926  {
4927   "function_name" : "android::hardware::usb::V1_2::BsUsb::BsUsb",
4928   "linker_set_key" : "_ZN7android8hardware3usb4V1_25BsUsbC1ENS_2spINS2_4IUsbEEE",
4929   "parameters" :
4930   [
4931    {
4932     "is_this_ptr" : true,
4933     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_25BsUsbE"
4934    },
4935    {
4936     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE"
4937    }
4938   ],
4939   "return_type" : "_ZTIv",
4940   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsb.h"
4941  },
4942  {
4943   "function_name" : "android::hardware::usb::V1_2::BsUsb::BsUsb",
4944   "linker_set_key" : "_ZN7android8hardware3usb4V1_25BsUsbC2ENS_2spINS2_4IUsbEEE",
4945   "parameters" :
4946   [
4947    {
4948     "is_this_ptr" : true,
4949     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_25BsUsbE"
4950    },
4951    {
4952     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE"
4953    }
4954   ],
4955   "return_type" : "_ZTIv",
4956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsb.h"
4957  },
4958  {
4959   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::onTransact",
4960   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4961   "parameters" :
4962   [
4963    {
4964     "is_this_ptr" : true,
4965     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
4966    },
4967    {
4968     "referenced_type" : "_ZTIj"
4969    },
4970    {
4971     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4972    },
4973    {
4974     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4975    },
4976    {
4977     "default_arg" : true,
4978     "referenced_type" : "_ZTIj"
4979    },
4980    {
4981     "default_arg" : true,
4982     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4983    }
4984   ],
4985   "return_type" : "_ZTIi",
4986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
4987  },
4988  {
4989   "access" : "private",
4990   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::getDebugInfo",
4991   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4992   "parameters" :
4993   [
4994    {
4995     "is_this_ptr" : true,
4996     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
4997    },
4998    {
4999     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5000    }
5001   ],
5002   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5003   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5004  },
5005  {
5006   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::_hidl_enableContaminantPresenceDetection",
5007   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsb40_hidl_enableContaminantPresenceDetectionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
5008   "parameters" :
5009   [
5010    {
5011     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
5012    },
5013    {
5014     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5015    },
5016    {
5017     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5018    },
5019    {
5020     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5021    }
5022   ],
5023   "return_type" : "_ZTIi",
5024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5025  },
5026  {
5027   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::_hidl_enableContaminantPresenceProtection",
5028   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsb41_hidl_enableContaminantPresenceProtectionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
5029   "parameters" :
5030   [
5031    {
5032     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
5033    },
5034    {
5035     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5036    },
5037    {
5038     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5039    },
5040    {
5041     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5042    }
5043   ],
5044   "return_type" : "_ZTIi",
5045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5046  },
5047  {
5048   "access" : "private",
5049   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::ping",
5050   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsb4pingEv",
5051   "parameters" :
5052   [
5053    {
5054     "is_this_ptr" : true,
5055     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
5056    }
5057   ],
5058   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5060  },
5061  {
5062   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::BnHwUsb",
5063   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsbC1ERKNS_2spINS2_4IUsbEEE",
5064   "parameters" :
5065   [
5066    {
5067     "is_this_ptr" : true,
5068     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
5069    },
5070    {
5071     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_24IUsbEEE"
5072    }
5073   ],
5074   "return_type" : "_ZTIv",
5075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5076  },
5077  {
5078   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::BnHwUsb",
5079   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsbC2ERKNS_2spINS2_4IUsbEEE",
5080   "parameters" :
5081   [
5082    {
5083     "is_this_ptr" : true,
5084     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
5085    },
5086    {
5087     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_24IUsbEEE"
5088    }
5089   ],
5090   "return_type" : "_ZTIv",
5091   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5092  },
5093  {
5094   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::~BnHwUsb",
5095   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsbD0Ev",
5096   "parameters" :
5097   [
5098    {
5099     "is_this_ptr" : true,
5100     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
5101    }
5102   ],
5103   "return_type" : "_ZTIv",
5104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5105  },
5106  {
5107   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::~BnHwUsb",
5108   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsbD1Ev",
5109   "parameters" :
5110   [
5111    {
5112     "is_this_ptr" : true,
5113     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
5114    }
5115   ],
5116   "return_type" : "_ZTIv",
5117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5118  },
5119  {
5120   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::~BnHwUsb",
5121   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsbD2Ev",
5122   "parameters" :
5123   [
5124    {
5125     "is_this_ptr" : true,
5126     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
5127    }
5128   ],
5129   "return_type" : "_ZTIv",
5130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5131  },
5132  {
5133   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::switchRole",
5134   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE",
5135   "parameters" :
5136   [
5137    {
5138     "is_this_ptr" : true,
5139     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5140    },
5141    {
5142     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
5143    },
5144    {
5145     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE"
5146    }
5147   ],
5148   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5150  },
5151  {
5152   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::linkToDeath",
5153   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
5154   "parameters" :
5155   [
5156    {
5157     "is_this_ptr" : true,
5158     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5159    },
5160    {
5161     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5162    },
5163    {
5164     "referenced_type" : "_ZTIm"
5165    }
5166   ],
5167   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5169  },
5170  {
5171   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::setCallback",
5172   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE",
5173   "parameters" :
5174   [
5175    {
5176     "is_this_ptr" : true,
5177     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5178    },
5179    {
5180     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
5181    }
5182   ],
5183   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5185  },
5186  {
5187   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::getDebugInfo",
5188   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5189   "parameters" :
5190   [
5191    {
5192     "is_this_ptr" : true,
5193     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5194    },
5195    {
5196     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5197    }
5198   ],
5199   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5201  },
5202  {
5203   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::getHashChain",
5204   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
5205   "parameters" :
5206   [
5207    {
5208     "is_this_ptr" : true,
5209     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5210    },
5211    {
5212     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
5213    }
5214   ],
5215   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5217  },
5218  {
5219   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::unlinkToDeath",
5220   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5221   "parameters" :
5222   [
5223    {
5224     "is_this_ptr" : true,
5225     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5226    },
5227    {
5228     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5229    }
5230   ],
5231   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5233  },
5234  {
5235   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::interfaceChain",
5236   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5237   "parameters" :
5238   [
5239    {
5240     "is_this_ptr" : true,
5241     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5242    },
5243    {
5244     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5245    }
5246   ],
5247   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5249  },
5250  {
5251   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::onLastStrongRef",
5252   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv",
5253   "parameters" :
5254   [
5255    {
5256     "is_this_ptr" : true,
5257     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5258    },
5259    {
5260     "referenced_type" : "_ZTIPKv"
5261    }
5262   ],
5263   "return_type" : "_ZTIv",
5264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5265  },
5266  {
5267   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::queryPortStatus",
5268   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb15queryPortStatusEv",
5269   "parameters" :
5270   [
5271    {
5272     "is_this_ptr" : true,
5273     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5274    }
5275   ],
5276   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5278  },
5279  {
5280   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::interfaceDescriptor",
5281   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5282   "parameters" :
5283   [
5284    {
5285     "is_this_ptr" : true,
5286     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5287    },
5288    {
5289     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5290    }
5291   ],
5292   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5294  },
5295  {
5296   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::notifySyspropsChanged",
5297   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb21notifySyspropsChangedEv",
5298   "parameters" :
5299   [
5300    {
5301     "is_this_ptr" : true,
5302     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5303    }
5304   ],
5305   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5307  },
5308  {
5309   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::setHALInstrumentation",
5310   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb21setHALInstrumentationEv",
5311   "parameters" :
5312   [
5313    {
5314     "is_this_ptr" : true,
5315     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5316    }
5317   ],
5318   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5320  },
5321  {
5322   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::enableContaminantPresenceDetection",
5323   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb34enableContaminantPresenceDetectionERKNS0_11hidl_stringEb",
5324   "parameters" :
5325   [
5326    {
5327     "is_this_ptr" : true,
5328     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5329    },
5330    {
5331     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
5332    },
5333    {
5334     "referenced_type" : "_ZTIb"
5335    }
5336   ],
5337   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5339  },
5340  {
5341   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::enableContaminantPresenceProtection",
5342   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb35enableContaminantPresenceProtectionERKNS0_11hidl_stringEb",
5343   "parameters" :
5344   [
5345    {
5346     "is_this_ptr" : true,
5347     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5348    },
5349    {
5350     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
5351    },
5352    {
5353     "referenced_type" : "_ZTIb"
5354    }
5355   ],
5356   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5358  },
5359  {
5360   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::_hidl_enableContaminantPresenceDetection",
5361   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb40_hidl_enableContaminantPresenceDetectionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringEb",
5362   "parameters" :
5363   [
5364    {
5365     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5366    },
5367    {
5368     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5369    },
5370    {
5371     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
5372    },
5373    {
5374     "referenced_type" : "_ZTIb"
5375    }
5376   ],
5377   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5378   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5379  },
5380  {
5381   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::_hidl_enableContaminantPresenceProtection",
5382   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb41_hidl_enableContaminantPresenceProtectionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringEb",
5383   "parameters" :
5384   [
5385    {
5386     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5387    },
5388    {
5389     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5390    },
5391    {
5392     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
5393    },
5394    {
5395     "referenced_type" : "_ZTIb"
5396    }
5397   ],
5398   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5399   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5400  },
5401  {
5402   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::ping",
5403   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb4pingEv",
5404   "parameters" :
5405   [
5406    {
5407     "is_this_ptr" : true,
5408     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5409    }
5410   ],
5411   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5413  },
5414  {
5415   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::debug",
5416   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5417   "parameters" :
5418   [
5419    {
5420     "is_this_ptr" : true,
5421     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5422    },
5423    {
5424     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5425    },
5426    {
5427     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5428    }
5429   ],
5430   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5432  },
5433  {
5434   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::BpHwUsb",
5435   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsbC1ERKNS_2spINS0_7IBinderEEE",
5436   "parameters" :
5437   [
5438    {
5439     "is_this_ptr" : true,
5440     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5441    },
5442    {
5443     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5444    }
5445   ],
5446   "return_type" : "_ZTIv",
5447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5448  },
5449  {
5450   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::BpHwUsb",
5451   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsbC2ERKNS_2spINS0_7IBinderEEE",
5452   "parameters" :
5453   [
5454    {
5455     "is_this_ptr" : true,
5456     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5457    },
5458    {
5459     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5460    }
5461   ],
5462   "return_type" : "_ZTIv",
5463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5464  },
5465  {
5466   "function_name" : "android::hardware::details::castInterface",
5467   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_212IUsbCallbackENS3_4V1_012IUsbCallbackENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5468   "parameters" :
5469   [
5470    {
5471     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
5472    },
5473    {
5474     "referenced_type" : "_ZTIPKc"
5475    },
5476    {
5477     "referenced_type" : "_ZTIb"
5478    }
5479   ],
5480   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
5481   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5482   "template_args" :
5483   [
5484    "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
5485    "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
5486    "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
5487   ]
5488  },
5489  {
5490   "function_name" : "android::hardware::details::castInterface",
5491   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_212IUsbCallbackENS3_4V1_112IUsbCallbackENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5492   "parameters" :
5493   [
5494    {
5495     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
5496    },
5497    {
5498     "referenced_type" : "_ZTIPKc"
5499    },
5500    {
5501     "referenced_type" : "_ZTIb"
5502    }
5503   ],
5504   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
5505   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5506   "template_args" :
5507   [
5508    "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
5509    "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
5510    "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
5511   ]
5512  },
5513  {
5514   "function_name" : "android::hardware::details::castInterface",
5515   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_212IUsbCallbackENS_4hidl4base4V1_05IBaseENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5516   "parameters" :
5517   [
5518    {
5519     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5520    },
5521    {
5522     "referenced_type" : "_ZTIPKc"
5523    },
5524    {
5525     "referenced_type" : "_ZTIb"
5526    }
5527   ],
5528   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
5529   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5530   "template_args" :
5531   [
5532    "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
5533    "_ZTIN7android4hidl4base4V1_05IBaseE",
5534    "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
5535   ]
5536  },
5537  {
5538   "function_name" : "android::hardware::details::castInterface",
5539   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_24IUsbENS3_4V1_04IUsbENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5540   "parameters" :
5541   [
5542    {
5543     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE"
5544    },
5545    {
5546     "referenced_type" : "_ZTIPKc"
5547    },
5548    {
5549     "referenced_type" : "_ZTIb"
5550    }
5551   ],
5552   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
5553   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5554   "template_args" :
5555   [
5556    "_ZTIN7android8hardware3usb4V1_24IUsbE",
5557    "_ZTIN7android8hardware3usb4V1_04IUsbE",
5558    "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
5559   ]
5560  },
5561  {
5562   "function_name" : "android::hardware::details::castInterface",
5563   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_24IUsbENS3_4V1_14IUsbENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5564   "parameters" :
5565   [
5566    {
5567     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE"
5568    },
5569    {
5570     "referenced_type" : "_ZTIPKc"
5571    },
5572    {
5573     "referenced_type" : "_ZTIb"
5574    }
5575   ],
5576   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
5577   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5578   "template_args" :
5579   [
5580    "_ZTIN7android8hardware3usb4V1_24IUsbE",
5581    "_ZTIN7android8hardware3usb4V1_14IUsbE",
5582    "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
5583   ]
5584  },
5585  {
5586   "function_name" : "android::hardware::details::castInterface",
5587   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_24IUsbENS_4hidl4base4V1_05IBaseENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5588   "parameters" :
5589   [
5590    {
5591     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5592    },
5593    {
5594     "referenced_type" : "_ZTIPKc"
5595    },
5596    {
5597     "referenced_type" : "_ZTIb"
5598    }
5599   ],
5600   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
5601   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5602   "template_args" :
5603   [
5604    "_ZTIN7android8hardware3usb4V1_24IUsbE",
5605    "_ZTIN7android4hidl4base4V1_05IBaseE",
5606    "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
5607   ]
5608  },
5609  {
5610   "function_name" : "android::hardware::details::wrapPassthrough",
5611   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3usb4V1_012IUsbCallbackEvEENS_2spIT_EES8_",
5612   "parameters" :
5613   [
5614    {
5615     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
5616    }
5617   ],
5618   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5619   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5620   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE", "_ZTIv" ]
5621  },
5622  {
5623   "function_name" : "android::hardware::details::getServiceInternal",
5624   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_215BpHwUsbCallbackENS4_12IUsbCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5625   "parameters" :
5626   [
5627    {
5628     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump"
5629    },
5630    {
5631     "referenced_type" : "_ZTIb"
5632    },
5633    {
5634     "referenced_type" : "_ZTIb"
5635    }
5636   ],
5637   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
5638   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5639   "template_args" :
5640   [
5641    "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE",
5642    "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
5643    "_ZTIv",
5644    "_ZTIv"
5645   ]
5646  },
5647  {
5648   "function_name" : "android::hardware::details::getServiceInternal",
5649   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_27BpHwUsbENS4_4IUsbEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5650   "parameters" :
5651   [
5652    {
5653     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5654    },
5655    {
5656     "referenced_type" : "_ZTIb"
5657    },
5658    {
5659     "referenced_type" : "_ZTIb"
5660    }
5661   ],
5662   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
5663   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5664   "template_args" :
5665   [
5666    "_ZTIN7android8hardware3usb4V1_27BpHwUsbE",
5667    "_ZTIN7android8hardware3usb4V1_24IUsbE",
5668    "_ZTIv",
5669    "_ZTIv"
5670   ]
5671  },
5672  {
5673   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::onLastStrongRef",
5674   "linker_set_key" : "_ZThn16_N7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv",
5675   "parameters" :
5676   [
5677    {
5678     "is_this_ptr" : true,
5679     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
5680    },
5681    {
5682     "referenced_type" : "_ZTIPKv"
5683    }
5684   ],
5685   "return_type" : "_ZTIv",
5686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
5687  },
5688  {
5689   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::onLastStrongRef",
5690   "linker_set_key" : "_ZThn16_N7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv",
5691   "parameters" :
5692   [
5693    {
5694     "is_this_ptr" : true,
5695     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5696    },
5697    {
5698     "referenced_type" : "_ZTIPKv"
5699    }
5700   ],
5701   "return_type" : "_ZTIv",
5702   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5703  },
5704  {
5705   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::onLastStrongRef",
5706   "linker_set_key" : "_ZTv0_n40_N7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv",
5707   "parameters" :
5708   [
5709    {
5710     "is_this_ptr" : true,
5711     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
5712    },
5713    {
5714     "referenced_type" : "_ZTIPKv"
5715    }
5716   ],
5717   "return_type" : "_ZTIv",
5718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
5719  },
5720  {
5721   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::onLastStrongRef",
5722   "linker_set_key" : "_ZTv0_n40_N7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv",
5723   "parameters" :
5724   [
5725    {
5726     "is_this_ptr" : true,
5727     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5728    },
5729    {
5730     "referenced_type" : "_ZTIPKv"
5731    }
5732   ],
5733   "return_type" : "_ZTIv",
5734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5735  }
5736 ],
5737 "global_vars" :
5738 [
5739  {
5740   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback10descriptorE",
5741   "name" : "android::hardware::usb::V1_2::IUsbCallback::descriptor",
5742   "referenced_type" : "_ZTIPKc",
5743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
5744  },
5745  {
5746   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb10descriptorE",
5747   "name" : "android::hardware::usb::V1_2::IUsb::descriptor",
5748   "referenced_type" : "_ZTIPKc",
5749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
5750  }
5751 ],
5752 "lvalue_reference_types" :
5753 [
5754  {
5755   "alignment" : 8,
5756   "linker_set_key" : "_ZTIRK7log_msg",
5757   "name" : "const log_msg &",
5758   "referenced_type" : "_ZTIK7log_msg",
5759   "self_type" : "_ZTIRK7log_msg",
5760   "size" : 8,
5761   "source_file" : "/system/core/liblog/include/log/log_read.h"
5762  },
5763  {
5764   "alignment" : 8,
5765   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5766   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5767   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5768   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5769   "size" : 8,
5770   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5771  },
5772  {
5773   "alignment" : 8,
5774   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5775   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5776   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5777   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5778   "size" : 8,
5779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
5780  },
5781  {
5782   "alignment" : 8,
5783   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5784   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5785   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5786   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5787   "size" : 8,
5788   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5789  },
5790  {
5791   "alignment" : 8,
5792   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5793   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5794   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5795   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5796   "size" : 8,
5797   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5798  },
5799  {
5800   "alignment" : 8,
5801   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5802   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback> &",
5803   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5804   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5805   "size" : 8,
5806   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5807  },
5808  {
5809   "alignment" : 8,
5810   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5811   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb> &",
5812   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5813   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5814   "size" : 8,
5815   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5816  },
5817  {
5818   "alignment" : 8,
5819   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5820   "name" : "const android::sp<android::hardware::usb::V1_1::IUsbCallback> &",
5821   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5822   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5823   "size" : 8,
5824   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5825  },
5826  {
5827   "alignment" : 8,
5828   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5829   "name" : "const android::sp<android::hardware::usb::V1_1::IUsb> &",
5830   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5831   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5832   "size" : 8,
5833   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5834  },
5835  {
5836   "alignment" : 8,
5837   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
5838   "name" : "const android::sp<android::hardware::usb::V1_2::IUsbCallback> &",
5839   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
5840   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
5841   "size" : 8,
5842   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5843  },
5844  {
5845   "alignment" : 8,
5846   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
5847   "name" : "const android::sp<android::hardware::usb::V1_2::IUsb> &",
5848   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
5849   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
5850   "size" : 8,
5851   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5852  },
5853  {
5854   "alignment" : 8,
5855   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5856   "name" : "const android::sp<android::hardware::IBinder> &",
5857   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5858   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5859   "size" : 8,
5860   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5861  },
5862  {
5863   "alignment" : 8,
5864   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5865   "name" : "const android::wp<android::hardware::BHwBinder> &",
5866   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5867   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5868   "size" : 8,
5869   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5870  },
5871  {
5872   "alignment" : 8,
5873   "linker_set_key" : "_ZTIRKN7android7String8E",
5874   "name" : "const android::String8 &",
5875   "referenced_type" : "_ZTIKN7android7String8E",
5876   "self_type" : "_ZTIRKN7android7String8E",
5877   "size" : 8,
5878   "source_file" : "/system/core/libutils/include/utils/String8.h"
5879  },
5880  {
5881   "alignment" : 8,
5882   "linker_set_key" : "_ZTIRKN7android8String16E",
5883   "name" : "const android::String16 &",
5884   "referenced_type" : "_ZTIKN7android8String16E",
5885   "self_type" : "_ZTIRKN7android8String16E",
5886   "size" : 8,
5887   "source_file" : "/system/core/libutils/include/utils/String16.h"
5888  },
5889  {
5890   "alignment" : 8,
5891   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
5892   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5893   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
5894   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
5895   "size" : 8,
5896   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5897  },
5898  {
5899   "alignment" : 8,
5900   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5901   "name" : "const android::hardware::hidl_handle &",
5902   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5903   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5904   "size" : 8,
5905   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5906  },
5907  {
5908   "alignment" : 8,
5909   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5910   "name" : "const android::hardware::hidl_memory &",
5911   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5912   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5913   "size" : 8,
5914   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5915  },
5916  {
5917   "alignment" : 8,
5918   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5919   "name" : "const android::hardware::hidl_string &",
5920   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5921   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5922   "size" : 8,
5923   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5924  },
5925  {
5926   "alignment" : 8,
5927   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5928   "name" : "const android::hardware::hidl_version &",
5929   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5930   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5931   "size" : 8,
5932   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5933  },
5934  {
5935   "alignment" : 8,
5936   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_010PortStatusE",
5937   "name" : "const android::hardware::usb::V1_0::PortStatus &",
5938   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
5939   "self_type" : "_ZTIRKN7android8hardware3usb4V1_010PortStatusE",
5940   "size" : 8,
5941   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5942  },
5943  {
5944   "alignment" : 8,
5945   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE",
5946   "name" : "const android::hardware::usb::V1_0::PortRole &",
5947   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
5948   "self_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE",
5949   "size" : 8,
5950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5951  },
5952  {
5953   "alignment" : 8,
5954   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_114PortStatus_1_1E",
5955   "name" : "const android::hardware::usb::V1_1::PortStatus_1_1 &",
5956   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_114PortStatus_1_1E",
5957   "self_type" : "_ZTIRKN7android8hardware3usb4V1_114PortStatus_1_1E",
5958   "size" : 8,
5959   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5960  },
5961  {
5962   "alignment" : 8,
5963   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_210PortStatusE",
5964   "name" : "const android::hardware::usb::V1_2::PortStatus &",
5965   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_210PortStatusE",
5966   "self_type" : "_ZTIRKN7android8hardware3usb4V1_210PortStatusE",
5967   "size" : 8,
5968   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5969  },
5970  {
5971   "alignment" : 8,
5972   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5973   "name" : "const android::hardware::Parcel &",
5974   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5975   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5976   "size" : 8,
5977   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5978  },
5979  {
5980   "alignment" : 8,
5981   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5982   "name" : "const android::hardware::Return<bool> &",
5983   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5984   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5985   "size" : 8,
5986   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5987  },
5988  {
5989   "alignment" : 8,
5990   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5991   "name" : "const android::hardware::Status &",
5992   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5993   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5994   "size" : 8,
5995   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5996  },
5997  {
5998   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5999   "name" : "const iter<is_const> &",
6000   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6001   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6002   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6003  },
6004  {
6005   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6006   "name" : "const iter<is_const> &",
6007   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump",
6008   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump",
6009   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6010  },
6011  {
6012   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6013   "name" : "const iter<is_const> &",
6014   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/types.sdump",
6015   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/types.sdump",
6016   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6017  },
6018  {
6019   "alignment" : 8,
6020   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6021   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
6022   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6023   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6024   "size" : 8,
6025   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
6026  },
6027  {
6028   "alignment" : 8,
6029   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6030   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> &",
6031   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6032   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6033   "size" : 8,
6034   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6035  },
6036  {
6037   "alignment" : 8,
6038   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6039   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> &",
6040   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6041   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6042   "size" : 8,
6043   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6044  },
6045  {
6046   "alignment" : 8,
6047   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
6048   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_2::PortStatus> &",
6049   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
6050   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
6051   "size" : 8,
6052   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6053  },
6054  {
6055   "alignment" : 8,
6056   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6057   "name" : "const android::hardware::hidl_vec<int> &",
6058   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6059   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6060   "size" : 8,
6061   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6062  },
6063  {
6064   "alignment" : 8,
6065   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6066   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6067   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6068   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6069   "size" : 8,
6070   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6071  },
6072  {
6073   "alignment" : 8,
6074   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6075   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6076   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump",
6077   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump",
6078   "size" : 8,
6079   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6080  },
6081  {
6082   "alignment" : 8,
6083   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6084   "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 *> > *)> > > &",
6085   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6086   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6087   "size" : 8,
6088   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6089  },
6090  {
6091   "alignment" : 8,
6092   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6093   "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 *> > *)> > > &",
6094   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump",
6095   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump",
6096   "size" : 8,
6097   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6098  },
6099  {
6100   "alignment" : 8,
6101   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6102   "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 *> > *)> > > &",
6103   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/types.sdump",
6104   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/types.sdump",
6105   "size" : 8,
6106   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6107  },
6108  {
6109   "alignment" : 8,
6110   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6111   "name" : "const android::hidl::base::V1_0::IBase *const &",
6112   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6113   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6114   "size" : 8,
6115   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6116  },
6117  {
6118   "alignment" : 8,
6119   "linker_set_key" : "_ZTIRKa",
6120   "name" : "const signed char &",
6121   "referenced_type" : "_ZTIKa",
6122   "self_type" : "_ZTIRKa",
6123   "size" : 8,
6124   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6125  },
6126  {
6127   "alignment" : 8,
6128   "linker_set_key" : "_ZTIRKb",
6129   "name" : "const bool &",
6130   "referenced_type" : "_ZTIKb",
6131   "self_type" : "_ZTIRKb",
6132   "size" : 8,
6133   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6134  },
6135  {
6136   "alignment" : 8,
6137   "linker_set_key" : "_ZTIRKd",
6138   "name" : "const double &",
6139   "referenced_type" : "_ZTIKd",
6140   "self_type" : "_ZTIRKd",
6141   "size" : 8,
6142   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6143  },
6144  {
6145   "alignment" : 8,
6146   "linker_set_key" : "_ZTIRKf",
6147   "name" : "const float &",
6148   "referenced_type" : "_ZTIKf",
6149   "self_type" : "_ZTIRKf",
6150   "size" : 8,
6151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6152  },
6153  {
6154   "alignment" : 8,
6155   "linker_set_key" : "_ZTIRKh",
6156   "name" : "const unsigned char &",
6157   "referenced_type" : "_ZTIKh",
6158   "self_type" : "_ZTIRKh",
6159   "size" : 8,
6160   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6161  },
6162  {
6163   "alignment" : 8,
6164   "linker_set_key" : "_ZTIRKi",
6165   "name" : "const int &",
6166   "referenced_type" : "_ZTIKi",
6167   "self_type" : "_ZTIRKi",
6168   "size" : 8,
6169   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6170  },
6171  {
6172   "alignment" : 8,
6173   "linker_set_key" : "_ZTIRKj",
6174   "name" : "const unsigned int &",
6175   "referenced_type" : "_ZTIKj",
6176   "self_type" : "_ZTIRKj",
6177   "size" : 8,
6178   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6179  },
6180  {
6181   "alignment" : 8,
6182   "linker_set_key" : "_ZTIRKl",
6183   "name" : "const long &",
6184   "referenced_type" : "_ZTIKl",
6185   "self_type" : "_ZTIRKl",
6186   "size" : 8,
6187   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6188  },
6189  {
6190   "alignment" : 8,
6191   "linker_set_key" : "_ZTIRKm",
6192   "name" : "const unsigned long &",
6193   "referenced_type" : "_ZTIKm",
6194   "self_type" : "_ZTIRKm",
6195   "size" : 8,
6196   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6197  },
6198  {
6199   "alignment" : 8,
6200   "linker_set_key" : "_ZTIRKs",
6201   "name" : "const short &",
6202   "referenced_type" : "_ZTIKs",
6203   "self_type" : "_ZTIRKs",
6204   "size" : 8,
6205   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6206  },
6207  {
6208   "alignment" : 8,
6209   "linker_set_key" : "_ZTIRKt",
6210   "name" : "const unsigned short &",
6211   "referenced_type" : "_ZTIKt",
6212   "self_type" : "_ZTIRKt",
6213   "size" : 8,
6214   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6215  },
6216  {
6217   "alignment" : 8,
6218   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6219   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6220   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6221   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6222   "size" : 8,
6223   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6224  },
6225  {
6226   "alignment" : 8,
6227   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6228   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> &",
6229   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6230   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6231   "size" : 8,
6232   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6233  },
6234  {
6235   "alignment" : 8,
6236   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
6237   "name" : "android::sp<android::hardware::usb::V1_2::IUsbCallback> &",
6238   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
6239   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
6240   "size" : 8,
6241   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6242  },
6243  {
6244   "alignment" : 8,
6245   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_24IUsbEEE",
6246   "name" : "android::sp<android::hardware::usb::V1_2::IUsb> &",
6247   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
6248   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_24IUsbEEE",
6249   "size" : 8,
6250   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6251  },
6252  {
6253   "alignment" : 8,
6254   "linker_set_key" : "_ZTIRN7android5MutexE",
6255   "name" : "android::Mutex &",
6256   "referenced_type" : "_ZTIN7android5MutexE",
6257   "self_type" : "_ZTIRN7android5MutexE",
6258   "size" : 8,
6259   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6260  },
6261  {
6262   "alignment" : 8,
6263   "linker_set_key" : "_ZTIRN7android6RWLockE",
6264   "name" : "android::RWLock &",
6265   "referenced_type" : "_ZTIN7android6RWLockE",
6266   "self_type" : "_ZTIRN7android6RWLockE",
6267   "size" : 8,
6268   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6269  },
6270  {
6271   "alignment" : 8,
6272   "linker_set_key" : "_ZTIRN7android7String8E",
6273   "name" : "android::String8 &",
6274   "referenced_type" : "_ZTIN7android7String8E",
6275   "self_type" : "_ZTIRN7android7String8E",
6276   "size" : 8,
6277   "source_file" : "/system/core/libutils/include/utils/String8.h"
6278  },
6279  {
6280   "alignment" : 8,
6281   "linker_set_key" : "_ZTIRN7android8String16E",
6282   "name" : "android::String16 &",
6283   "referenced_type" : "_ZTIN7android8String16E",
6284   "self_type" : "_ZTIRN7android8String16E",
6285   "size" : 8,
6286   "source_file" : "/system/core/libutils/include/utils/String16.h"
6287  },
6288  {
6289   "alignment" : 8,
6290   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
6291   "name" : "android::hardware::TextOutput &",
6292   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
6293   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
6294   "size" : 8,
6295   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6296  },
6297  {
6298   "alignment" : 8,
6299   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
6300   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6301   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
6302   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
6303   "size" : 8,
6304   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6305  },
6306  {
6307   "alignment" : 8,
6308   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
6309   "name" : "android::hardware::hidl_memory &",
6310   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6311   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
6312   "size" : 8,
6313   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6314  },
6315  {
6316   "alignment" : 8,
6317   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
6318   "name" : "android::hardware::hidl_string &",
6319   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6320   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
6321   "size" : 8,
6322   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6323  },
6324  {
6325   "alignment" : 8,
6326   "linker_set_key" : "_ZTIRN7android8hardware3usb4V1_010PortStatusE",
6327   "name" : "android::hardware::usb::V1_0::PortStatus &",
6328   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
6329   "self_type" : "_ZTIRN7android8hardware3usb4V1_010PortStatusE",
6330   "size" : 8,
6331   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6332  },
6333  {
6334   "alignment" : 8,
6335   "linker_set_key" : "_ZTIRN7android8hardware3usb4V1_114PortStatus_1_1E",
6336   "name" : "android::hardware::usb::V1_1::PortStatus_1_1 &",
6337   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
6338   "self_type" : "_ZTIRN7android8hardware3usb4V1_114PortStatus_1_1E",
6339   "size" : 8,
6340   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6341  },
6342  {
6343   "alignment" : 8,
6344   "linker_set_key" : "_ZTIRN7android8hardware3usb4V1_210PortStatusE",
6345   "name" : "android::hardware::usb::V1_2::PortStatus &",
6346   "referenced_type" : "_ZTIN7android8hardware3usb4V1_210PortStatusE",
6347   "self_type" : "_ZTIRN7android8hardware3usb4V1_210PortStatusE",
6348   "size" : 8,
6349   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6350  },
6351  {
6352   "alignment" : 8,
6353   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
6354   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsbCallback> > &",
6355   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
6356   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
6357   "size" : 8,
6358   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6359  },
6360  {
6361   "alignment" : 8,
6362   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
6363   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsb> > &",
6364   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
6365   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
6366   "size" : 8,
6367   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6368  },
6369  {
6370   "alignment" : 8,
6371   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
6372   "name" : "android::hardware::Return<bool> &",
6373   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6374   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
6375   "size" : 8,
6376   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6377  },
6378  {
6379   "alignment" : 8,
6380   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
6381   "name" : "android::hardware::Return<void> &",
6382   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6383   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
6384   "size" : 8,
6385   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6386  },
6387  {
6388   "alignment" : 8,
6389   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
6390   "name" : "android::hardware::Status &",
6391   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6392   "self_type" : "_ZTIRN7android8hardware6StatusE",
6393   "size" : 8,
6394   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6395  },
6396  {
6397   "alignment" : 8,
6398   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6399   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6400   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6401   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6402   "size" : 8,
6403   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6404  },
6405  {
6406   "alignment" : 8,
6407   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6408   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6409   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6410   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6411   "size" : 8,
6412   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6413  },
6414  {
6415   "alignment" : 8,
6416   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6417   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> &",
6418   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6419   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6420   "size" : 8,
6421   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6422  },
6423  {
6424   "alignment" : 8,
6425   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
6426   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1> &",
6427   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
6428   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
6429   "size" : 8,
6430   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6431  },
6432  {
6433   "alignment" : 8,
6434   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
6435   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_2::PortStatus> &",
6436   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
6437   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
6438   "size" : 8,
6439   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6440  },
6441  {
6442   "alignment" : 8,
6443   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6444   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6445   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6446   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6447   "size" : 8,
6448   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6449  },
6450  {
6451   "alignment" : 8,
6452   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6453   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6454   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6455   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6456   "size" : 8,
6457   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6458  },
6459  {
6460   "alignment" : 8,
6461   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6462   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> &",
6463   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6464   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6465   "size" : 8,
6466   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6467  },
6468  {
6469   "alignment" : 8,
6470   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6471   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> &",
6472   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6473   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6474   "size" : 8,
6475   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6476  },
6477  {
6478   "alignment" : 8,
6479   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
6480   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_2::PortStatus> &",
6481   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
6482   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
6483   "size" : 8,
6484   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6485  },
6486  {
6487   "alignment" : 8,
6488   "linker_set_key" : "_ZTIRh",
6489   "name" : "unsigned char &",
6490   "referenced_type" : "_ZTIh",
6491   "self_type" : "_ZTIRh",
6492   "size" : 8,
6493   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6494  },
6495  {
6496   "alignment" : 8,
6497   "linker_set_key" : "_ZTIRi",
6498   "name" : "int &",
6499   "referenced_type" : "_ZTIi",
6500   "self_type" : "_ZTIRi",
6501   "size" : 8,
6502   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6503  },
6504  {
6505   "alignment" : 8,
6506   "linker_set_key" : "_ZTIRj",
6507   "name" : "unsigned int &",
6508   "referenced_type" : "_ZTIj",
6509   "self_type" : "_ZTIRj",
6510   "size" : 8,
6511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
6512  }
6513 ],
6514 "pointer_types" :
6515 [
6516  {
6517   "alignment" : 8,
6518   "linker_set_key" : "_ZTIP13native_handle",
6519   "name" : "native_handle *",
6520   "referenced_type" : "_ZTI13native_handle",
6521   "self_type" : "_ZTIP13native_handle",
6522   "size" : 8,
6523   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6524  },
6525  {
6526   "alignment" : 8,
6527   "linker_set_key" : "_ZTIP18android_flex_plane",
6528   "name" : "android_flex_plane *",
6529   "referenced_type" : "_ZTI18android_flex_plane",
6530   "self_type" : "_ZTIP18android_flex_plane",
6531   "size" : 8,
6532   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6533  },
6534  {
6535   "alignment" : 8,
6536   "linker_set_key" : "_ZTIP7log_msg",
6537   "name" : "log_msg *",
6538   "referenced_type" : "_ZTI7log_msg",
6539   "self_type" : "_ZTIP7log_msg",
6540   "size" : 8,
6541   "source_file" : "/system/core/liblog/include/log/log_read.h"
6542  },
6543  {
6544   "alignment" : 8,
6545   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6546   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6547   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6548   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6549   "size" : 8,
6550   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6551  },
6552  {
6553   "alignment" : 8,
6554   "linker_set_key" : "_ZTIPFiPvE",
6555   "name" : "int (*)(void *)",
6556   "referenced_type" : "_ZTIFiPvE",
6557   "self_type" : "_ZTIPFiPvE",
6558   "size" : 8,
6559   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6560  },
6561  {
6562   "alignment" : 8,
6563   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
6564   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
6565   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
6566   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
6567   "size" : 8,
6568   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6569  },
6570  {
6571   "alignment" : 8,
6572   "linker_set_key" : "_ZTIPK13native_handle",
6573   "name" : "const native_handle *",
6574   "referenced_type" : "_ZTIK13native_handle",
6575   "self_type" : "_ZTIPK13native_handle",
6576   "size" : 8,
6577   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6578  },
6579  {
6580   "alignment" : 8,
6581   "linker_set_key" : "_ZTIPK7log_msg",
6582   "name" : "const log_msg *",
6583   "referenced_type" : "_ZTIK7log_msg",
6584   "self_type" : "_ZTIPK7log_msg",
6585   "size" : 8,
6586   "source_file" : "/system/core/liblog/include/log/log_read.h"
6587  },
6588  {
6589   "alignment" : 8,
6590   "linker_set_key" : "_ZTIPKDs",
6591   "name" : "const char16_t *",
6592   "referenced_type" : "_ZTIKDs",
6593   "self_type" : "_ZTIPKDs",
6594   "size" : 8,
6595   "source_file" : "/system/core/libutils/include/utils/String16.h"
6596  },
6597  {
6598   "alignment" : 8,
6599   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6600   "name" : "const android::VectorImpl *",
6601   "referenced_type" : "_ZTIKN7android10VectorImplE",
6602   "self_type" : "_ZTIPKN7android10VectorImplE",
6603   "size" : 8,
6604   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6605  },
6606  {
6607   "alignment" : 8,
6608   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6609   "name" : "const android::NativeHandle *",
6610   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6611   "self_type" : "_ZTIPKN7android12NativeHandleE",
6612   "size" : 8,
6613   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6614  },
6615  {
6616   "alignment" : 8,
6617   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6618   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6619   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6620   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6621   "size" : 8,
6622   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6623  },
6624  {
6625   "alignment" : 8,
6626   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6627   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6628   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6629   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6630   "size" : 8,
6631   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6632  },
6633  {
6634   "alignment" : 8,
6635   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6636   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6637   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6638   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6639   "size" : 8,
6640   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6641  },
6642  {
6643   "alignment" : 8,
6644   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6645   "name" : "const android::sp<android::hardware::ProcessState> *",
6646   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6647   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6648   "size" : 8,
6649   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6650  },
6651  {
6652   "alignment" : 8,
6653   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6654   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6655   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6656   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6657   "size" : 8,
6658   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6659  },
6660  {
6661   "alignment" : 8,
6662   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6663   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6664   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6665   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6666   "size" : 8,
6667   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6668  },
6669  {
6670   "alignment" : 8,
6671   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6672   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback> *",
6673   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6674   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6675   "size" : 8,
6676   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6677  },
6678  {
6679   "alignment" : 8,
6680   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6681   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb> *",
6682   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6683   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6684   "size" : 8,
6685   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6686  },
6687  {
6688   "alignment" : 8,
6689   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6690   "name" : "const android::sp<android::hardware::usb::V1_1::IUsbCallback> *",
6691   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6692   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6693   "size" : 8,
6694   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6695  },
6696  {
6697   "alignment" : 8,
6698   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6699   "name" : "const android::sp<android::hardware::usb::V1_1::IUsb> *",
6700   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6701   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6702   "size" : 8,
6703   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6704  },
6705  {
6706   "alignment" : 8,
6707   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
6708   "name" : "const android::sp<android::hardware::usb::V1_2::IUsbCallback> *",
6709   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
6710   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
6711   "size" : 8,
6712   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6713  },
6714  {
6715   "alignment" : 8,
6716   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
6717   "name" : "const android::sp<android::hardware::usb::V1_2::IUsb> *",
6718   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
6719   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
6720   "size" : 8,
6721   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6722  },
6723  {
6724   "alignment" : 8,
6725   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6726   "name" : "const android::sp<android::hardware::IBinder> *",
6727   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6728   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6729   "size" : 8,
6730   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6731  },
6732  {
6733   "alignment" : 8,
6734   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6735   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6736   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6737   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6738   "size" : 8,
6739   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6740  },
6741  {
6742   "alignment" : 8,
6743   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6744   "name" : "const android::wp<android::hardware::BHwBinder> *",
6745   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6746   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6747   "size" : 8,
6748   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6749  },
6750  {
6751   "alignment" : 8,
6752   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6753   "name" : "const android::hidl::base::V1_0::IBase *",
6754   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6755   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6756   "size" : 8,
6757   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6758  },
6759  {
6760   "alignment" : 8,
6761   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6762   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6763   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6764   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6765   "size" : 8,
6766   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6767  },
6768  {
6769   "alignment" : 8,
6770   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6771   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6772   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6773   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6774   "size" : 8,
6775   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6776  },
6777  {
6778   "alignment" : 8,
6779   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6780   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6781   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6782   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6783   "size" : 8,
6784   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6785  },
6786  {
6787   "alignment" : 8,
6788   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6789   "name" : "const android::RefBase *",
6790   "referenced_type" : "_ZTIKN7android7RefBaseE",
6791   "self_type" : "_ZTIPKN7android7RefBaseE",
6792   "size" : 8,
6793   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6794  },
6795  {
6796   "alignment" : 8,
6797   "linker_set_key" : "_ZTIPKN7android7String8E",
6798   "name" : "const android::String8 *",
6799   "referenced_type" : "_ZTIKN7android7String8E",
6800   "self_type" : "_ZTIPKN7android7String8E",
6801   "size" : 8,
6802   "source_file" : "/system/core/libutils/include/utils/String8.h"
6803  },
6804  {
6805   "alignment" : 8,
6806   "linker_set_key" : "_ZTIPKN7android8String16E",
6807   "name" : "const android::String16 *",
6808   "referenced_type" : "_ZTIKN7android8String16E",
6809   "self_type" : "_ZTIPKN7android8String16E",
6810   "size" : 8,
6811   "source_file" : "/system/core/libutils/include/utils/String16.h"
6812  },
6813  {
6814   "alignment" : 8,
6815   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6816   "name" : "const android::hardware::BpHwRefBase *",
6817   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6818   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6819   "size" : 8,
6820   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6821  },
6822  {
6823   "alignment" : 8,
6824   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6825   "name" : "const android::hardware::hidl_memory *",
6826   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6827   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6828   "size" : 8,
6829   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6830  },
6831  {
6832   "alignment" : 8,
6833   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6834   "name" : "const android::hardware::hidl_version *",
6835   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6836   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6837   "size" : 8,
6838   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6839  },
6840  {
6841   "alignment" : 8,
6842   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_012IUsbCallbackE",
6843   "name" : "const android::hardware::usb::V1_0::IUsbCallback *",
6844   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
6845   "self_type" : "_ZTIPKN7android8hardware3usb4V1_012IUsbCallbackE",
6846   "size" : 8,
6847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
6848  },
6849  {
6850   "alignment" : 8,
6851   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6852   "name" : "const android::hardware::usb::V1_0::BpHwUsbCallback *",
6853   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6854   "self_type" : "_ZTIPKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6855   "size" : 8,
6856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
6857  },
6858  {
6859   "alignment" : 8,
6860   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_04IUsbE",
6861   "name" : "const android::hardware::usb::V1_0::IUsb *",
6862   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
6863   "self_type" : "_ZTIPKN7android8hardware3usb4V1_04IUsbE",
6864   "size" : 8,
6865   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
6866  },
6867  {
6868   "alignment" : 8,
6869   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_07BpHwUsbE",
6870   "name" : "const android::hardware::usb::V1_0::BpHwUsb *",
6871   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
6872   "self_type" : "_ZTIPKN7android8hardware3usb4V1_07BpHwUsbE",
6873   "size" : 8,
6874   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
6875  },
6876  {
6877   "alignment" : 8,
6878   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_112IUsbCallbackE",
6879   "name" : "const android::hardware::usb::V1_1::IUsbCallback *",
6880   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_112IUsbCallbackE",
6881   "self_type" : "_ZTIPKN7android8hardware3usb4V1_112IUsbCallbackE",
6882   "size" : 8,
6883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
6884  },
6885  {
6886   "alignment" : 8,
6887   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
6888   "name" : "const android::hardware::usb::V1_1::BpHwUsbCallback *",
6889   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
6890   "self_type" : "_ZTIPKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
6891   "size" : 8,
6892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
6893  },
6894  {
6895   "alignment" : 8,
6896   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_14IUsbE",
6897   "name" : "const android::hardware::usb::V1_1::IUsb *",
6898   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_14IUsbE",
6899   "self_type" : "_ZTIPKN7android8hardware3usb4V1_14IUsbE",
6900   "size" : 8,
6901   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
6902  },
6903  {
6904   "alignment" : 8,
6905   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_17BpHwUsbE",
6906   "name" : "const android::hardware::usb::V1_1::BpHwUsb *",
6907   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_17BpHwUsbE",
6908   "self_type" : "_ZTIPKN7android8hardware3usb4V1_17BpHwUsbE",
6909   "size" : 8,
6910   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
6911  },
6912  {
6913   "alignment" : 8,
6914   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_210PortStatusE",
6915   "name" : "const android::hardware::usb::V1_2::PortStatus *",
6916   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_210PortStatusE",
6917   "self_type" : "_ZTIPKN7android8hardware3usb4V1_210PortStatusE",
6918   "size" : 8,
6919   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6920  },
6921  {
6922   "alignment" : 8,
6923   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_212IUsbCallbackE",
6924   "name" : "const android::hardware::usb::V1_2::IUsbCallback *",
6925   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_212IUsbCallbackE",
6926   "self_type" : "_ZTIPKN7android8hardware3usb4V1_212IUsbCallbackE",
6927   "size" : 8,
6928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
6929  },
6930  {
6931   "alignment" : 8,
6932   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_215BpHwUsbCallbackE",
6933   "name" : "const android::hardware::usb::V1_2::BpHwUsbCallback *",
6934   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_215BpHwUsbCallbackE",
6935   "self_type" : "_ZTIPKN7android8hardware3usb4V1_215BpHwUsbCallbackE",
6936   "size" : 8,
6937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
6938  },
6939  {
6940   "alignment" : 8,
6941   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_24IUsbE",
6942   "name" : "const android::hardware::usb::V1_2::IUsb *",
6943   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_24IUsbE",
6944   "self_type" : "_ZTIPKN7android8hardware3usb4V1_24IUsbE",
6945   "size" : 8,
6946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
6947  },
6948  {
6949   "alignment" : 8,
6950   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_27BpHwUsbE",
6951   "name" : "const android::hardware::usb::V1_2::BpHwUsb *",
6952   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_27BpHwUsbE",
6953   "self_type" : "_ZTIPKN7android8hardware3usb4V1_27BpHwUsbE",
6954   "size" : 8,
6955   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
6956  },
6957  {
6958   "alignment" : 8,
6959   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
6960   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsbCallback> > *",
6961   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
6962   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
6963   "size" : 8,
6964   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6965  },
6966  {
6967   "alignment" : 8,
6968   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
6969   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsb> > *",
6970   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
6971   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
6972   "size" : 8,
6973   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6974  },
6975  {
6976   "alignment" : 8,
6977   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6978   "name" : "const android::hardware::Return<bool> *",
6979   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6980   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6981   "size" : 8,
6982   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6983  },
6984  {
6985   "alignment" : 8,
6986   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6987   "name" : "const android::hardware::Status *",
6988   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6989   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6990   "size" : 8,
6991   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6992  },
6993  {
6994   "alignment" : 8,
6995   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6996   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6997   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6998   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6999   "size" : 8,
7000   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7001  },
7002  {
7003   "alignment" : 8,
7004   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7005   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7006   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7007   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7008   "size" : 8,
7009   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7010  },
7011  {
7012   "alignment" : 8,
7013   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7014   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> *",
7015   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7016   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7017   "size" : 8,
7018   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7019  },
7020  {
7021   "alignment" : 8,
7022   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7023   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1> *",
7024   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7025   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7026   "size" : 8,
7027   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7028  },
7029  {
7030   "alignment" : 8,
7031   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
7032   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_2::PortStatus> *",
7033   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
7034   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
7035   "size" : 8,
7036   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7037  },
7038  {
7039   "alignment" : 8,
7040   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
7041   "name" : "const android::hardware::details::hidl_pointer<int> *",
7042   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7043   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
7044   "size" : 8,
7045   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7046  },
7047  {
7048   "alignment" : 8,
7049   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
7050   "name" : "const android::hardware::details::return_status *",
7051   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
7052   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
7053   "size" : 8,
7054   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7055  },
7056  {
7057   "alignment" : 8,
7058   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7059   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> *",
7060   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7061   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7062   "size" : 8,
7063   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7064  },
7065  {
7066   "alignment" : 8,
7067   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7068   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> *",
7069   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7070   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7071   "size" : 8,
7072   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7073  },
7074  {
7075   "alignment" : 8,
7076   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
7077   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_2::PortStatus> *",
7078   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
7079   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
7080   "size" : 8,
7081   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7082  },
7083  {
7084   "alignment" : 8,
7085   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
7086   "name" : "const android::hardware::hidl_vec<int> *",
7087   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7088   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
7089   "size" : 8,
7090   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7091  },
7092  {
7093   "alignment" : 8,
7094   "linker_set_key" : "_ZTIPKc",
7095   "name" : "const char *",
7096   "referenced_type" : "_ZTIKc",
7097   "self_type" : "_ZTIPKc",
7098   "size" : 8,
7099   "source_file" : "/system/core/liblog/include/android/log.h"
7100  },
7101  {
7102   "alignment" : 8,
7103   "linker_set_key" : "_ZTIPKh",
7104   "name" : "const unsigned char *",
7105   "referenced_type" : "_ZTIKh",
7106   "self_type" : "_ZTIPKh",
7107   "size" : 8,
7108   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7109  },
7110  {
7111   "alignment" : 8,
7112   "linker_set_key" : "_ZTIPKv",
7113   "name" : "const void *",
7114   "referenced_type" : "_ZTIKv",
7115   "self_type" : "_ZTIPKv",
7116   "size" : 8,
7117   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7118  },
7119  {
7120   "alignment" : 8,
7121   "linker_set_key" : "_ZTIPKy",
7122   "name" : "const unsigned long long *",
7123   "referenced_type" : "_ZTIKy",
7124   "self_type" : "_ZTIPKy",
7125   "size" : 8,
7126   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7127  },
7128  {
7129   "alignment" : 8,
7130   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
7131   "name" : "android::ScopedTrace *",
7132   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7133   "self_type" : "_ZTIPN7android11ScopedTraceE",
7134   "size" : 8,
7135   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7136  },
7137  {
7138   "alignment" : 8,
7139   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
7140   "name" : "android::ReferenceRenamer *",
7141   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7142   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
7143   "size" : 8,
7144   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7145  },
7146  {
7147   "alignment" : 8,
7148   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
7149   "name" : "android::VirtualLightRefBase *",
7150   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7151   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
7152   "size" : 8,
7153   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
7154  },
7155  {
7156   "alignment" : 8,
7157   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7158   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
7159   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7160   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7161   "size" : 8,
7162   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7163  },
7164  {
7165   "alignment" : 8,
7166   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7167   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7168   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7169   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7170   "size" : 8,
7171   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7172  },
7173  {
7174   "alignment" : 8,
7175   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7176   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7177   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7178   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7179   "size" : 8,
7180   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7181  },
7182  {
7183   "alignment" : 8,
7184   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7185   "name" : "android::sp<android::hardware::ProcessState> *",
7186   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7187   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7188   "size" : 8,
7189   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7190  },
7191  {
7192   "alignment" : 8,
7193   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7194   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
7195   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7196   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7197   "size" : 8,
7198   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7199  },
7200  {
7201   "alignment" : 8,
7202   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7203   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> *",
7204   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7205   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7206   "size" : 8,
7207   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7208  },
7209  {
7210   "alignment" : 8,
7211   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7212   "name" : "android::sp<android::hardware::usb::V1_0::IUsb> *",
7213   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7214   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7215   "size" : 8,
7216   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7217  },
7218  {
7219   "alignment" : 8,
7220   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
7221   "name" : "android::sp<android::hardware::usb::V1_1::IUsbCallback> *",
7222   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
7223   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
7224   "size" : 8,
7225   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7226  },
7227  {
7228   "alignment" : 8,
7229   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_14IUsbEEE",
7230   "name" : "android::sp<android::hardware::usb::V1_1::IUsb> *",
7231   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
7232   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_14IUsbEEE",
7233   "size" : 8,
7234   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7235  },
7236  {
7237   "alignment" : 8,
7238   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
7239   "name" : "android::sp<android::hardware::usb::V1_2::IUsbCallback> *",
7240   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
7241   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
7242   "size" : 8,
7243   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7244  },
7245  {
7246   "alignment" : 8,
7247   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_24IUsbEEE",
7248   "name" : "android::sp<android::hardware::usb::V1_2::IUsb> *",
7249   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
7250   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_24IUsbEEE",
7251   "size" : 8,
7252   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7253  },
7254  {
7255   "alignment" : 8,
7256   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7257   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
7258   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7259   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7260   "size" : 8,
7261   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7262  },
7263  {
7264   "alignment" : 8,
7265   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7266   "name" : "android::sp<android::hardware::IBinder> *",
7267   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7268   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7269   "size" : 8,
7270   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7271  },
7272  {
7273   "alignment" : 8,
7274   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7275   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
7276   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7277   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7278   "size" : 8,
7279   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7280  },
7281  {
7282   "alignment" : 8,
7283   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7284   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
7285   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7286   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7287   "size" : 8,
7288   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7289  },
7290  {
7291   "alignment" : 8,
7292   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7293   "name" : "android::wp<android::hardware::BHwBinder> *",
7294   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7295   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7296   "size" : 8,
7297   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7298  },
7299  {
7300   "alignment" : 8,
7301   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7302   "name" : "android::hidl::base::V1_0::IBase *",
7303   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7304   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7305   "size" : 8,
7306   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7307  },
7308  {
7309   "alignment" : 8,
7310   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7311   "name" : "android::hidl::base::V1_0::BnHwBase *",
7312   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
7313   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7314   "size" : 8,
7315   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
7316  },
7317  {
7318   "alignment" : 8,
7319   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7320   "name" : "android::hidl::manager::V1_0::IServiceManager *",
7321   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7322   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7323   "size" : 8,
7324   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7325  },
7326  {
7327   "alignment" : 8,
7328   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7329   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
7330   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7331   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7332   "size" : 8,
7333   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7334  },
7335  {
7336   "alignment" : 8,
7337   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
7338   "name" : "android::Mutex::Autolock *",
7339   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
7340   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
7341   "size" : 8,
7342   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7343  },
7344  {
7345   "alignment" : 8,
7346   "linker_set_key" : "_ZTIPN7android5MutexE",
7347   "name" : "android::Mutex *",
7348   "referenced_type" : "_ZTIN7android5MutexE",
7349   "self_type" : "_ZTIPN7android5MutexE",
7350   "size" : 8,
7351   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7352  },
7353  {
7354   "alignment" : 8,
7355   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
7356   "name" : "android::RWLock::AutoRLock *",
7357   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
7358   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
7359   "size" : 8,
7360   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7361  },
7362  {
7363   "alignment" : 8,
7364   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
7365   "name" : "android::RWLock::AutoWLock *",
7366   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
7367   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
7368   "size" : 8,
7369   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7370  },
7371  {
7372   "alignment" : 8,
7373   "linker_set_key" : "_ZTIPN7android6RWLockE",
7374   "name" : "android::RWLock *",
7375   "referenced_type" : "_ZTIN7android6RWLockE",
7376   "self_type" : "_ZTIPN7android6RWLockE",
7377   "size" : 8,
7378   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7379  },
7380  {
7381   "alignment" : 8,
7382   "linker_set_key" : "_ZTIPN7android6ThreadE",
7383   "name" : "android::Thread *",
7384   "referenced_type" : "_ZTIN7android6ThreadE",
7385   "self_type" : "_ZTIPN7android6ThreadE",
7386   "size" : 8,
7387   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7388  },
7389  {
7390   "alignment" : 8,
7391   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
7392   "name" : "android::RefBase::weakref_impl *",
7393   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
7394   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
7395   "size" : 8,
7396   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7397  },
7398  {
7399   "alignment" : 8,
7400   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
7401   "name" : "android::RefBase::weakref_type *",
7402   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
7403   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
7404   "size" : 8,
7405   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7406  },
7407  {
7408   "alignment" : 8,
7409   "linker_set_key" : "_ZTIPN7android7RefBaseE",
7410   "name" : "android::RefBase *",
7411   "referenced_type" : "_ZTIN7android7RefBaseE",
7412   "self_type" : "_ZTIPN7android7RefBaseE",
7413   "size" : 8,
7414   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7415  },
7416  {
7417   "alignment" : 8,
7418   "linker_set_key" : "_ZTIPN7android7String8E",
7419   "name" : "android::String8 *",
7420   "referenced_type" : "_ZTIN7android7String8E",
7421   "self_type" : "_ZTIPN7android7String8E",
7422   "size" : 8,
7423   "source_file" : "/system/core/libutils/include/utils/String8.h"
7424  },
7425  {
7426   "alignment" : 8,
7427   "linker_set_key" : "_ZTIPN7android8String16E",
7428   "name" : "android::String16 *",
7429   "referenced_type" : "_ZTIN7android8String16E",
7430   "self_type" : "_ZTIPN7android8String16E",
7431   "size" : 8,
7432   "source_file" : "/system/core/libutils/include/utils/String16.h"
7433  },
7434  {
7435   "alignment" : 8,
7436   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
7437   "name" : "android::hardware::IInterface *",
7438   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
7439   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
7440   "size" : 8,
7441   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7442  },
7443  {
7444   "alignment" : 8,
7445   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
7446   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7447   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
7448   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
7449   "size" : 8,
7450   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7451  },
7452  {
7453   "alignment" : 8,
7454   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE",
7455   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_2::IUsbCallback> *",
7456   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE",
7457   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE",
7458   "size" : 8,
7459   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7460  },
7461  {
7462   "alignment" : 8,
7463   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE",
7464   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_2::IUsb> *",
7465   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE",
7466   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE",
7467   "size" : 8,
7468   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7469  },
7470  {
7471   "alignment" : 8,
7472   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
7473   "name" : "android::hardware::hidl_memory *",
7474   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7475   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
7476   "size" : 8,
7477   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7478  },
7479  {
7480   "alignment" : 8,
7481   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
7482   "name" : "android::hardware::hidl_string *",
7483   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7484   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
7485   "size" : 8,
7486   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7487  },
7488  {
7489   "alignment" : 8,
7490   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
7491   "name" : "android::hardware::ProcessState *",
7492   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
7493   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
7494   "size" : 8,
7495   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7496  },
7497  {
7498   "alignment" : 8,
7499   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
7500   "name" : "android::hardware::hidl_version *",
7501   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7502   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
7503   "size" : 8,
7504   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7505  },
7506  {
7507   "alignment" : 8,
7508   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7509   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7510   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7511   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7512   "size" : 8,
7513   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7514  },
7515  {
7516   "alignment" : 8,
7517   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7518   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7519   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7520   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7521   "size" : 8,
7522   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7523  },
7524  {
7525   "alignment" : 8,
7526   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7527   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7528   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7529   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7530   "size" : 8,
7531   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7532  },
7533  {
7534   "alignment" : 8,
7535   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7536   "name" : "android::hardware::GrantorDescriptor *",
7537   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
7538   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7539   "size" : 8,
7540   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7541  },
7542  {
7543   "alignment" : 8,
7544   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7545   "name" : "android::hardware::hidl_death_recipient *",
7546   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
7547   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7548   "size" : 8,
7549   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7550  },
7551  {
7552   "alignment" : 8,
7553   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7554   "name" : "android::hardware::hidl_binder_death_recipient *",
7555   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
7556   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7557   "size" : 8,
7558   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7559  },
7560  {
7561   "alignment" : 8,
7562   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE",
7563   "name" : "android::hardware::usb::V1_0::PortStatus *",
7564   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
7565   "self_type" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE",
7566   "size" : 8,
7567   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7568  },
7569  {
7570   "alignment" : 8,
7571   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE",
7572   "name" : "android::hardware::usb::V1_0::IUsbCallback *",
7573   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
7574   "self_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE",
7575   "size" : 8,
7576   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7577  },
7578  {
7579   "alignment" : 8,
7580   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE",
7581   "name" : "android::hardware::usb::V1_0::BnHwUsbCallback *",
7582   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
7583   "self_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE",
7584   "size" : 8,
7585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
7586  },
7587  {
7588   "alignment" : 8,
7589   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_04IUsbE",
7590   "name" : "android::hardware::usb::V1_0::IUsb *",
7591   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
7592   "self_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE",
7593   "size" : 8,
7594   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7595  },
7596  {
7597   "alignment" : 8,
7598   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE",
7599   "name" : "android::hardware::usb::V1_0::BnHwUsb *",
7600   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
7601   "self_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE",
7602   "size" : 8,
7603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
7604  },
7605  {
7606   "alignment" : 8,
7607   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE",
7608   "name" : "android::hardware::usb::V1_1::IUsbCallback *",
7609   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
7610   "self_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE",
7611   "size" : 8,
7612   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7613  },
7614  {
7615   "alignment" : 8,
7616   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_114PortStatus_1_1E",
7617   "name" : "android::hardware::usb::V1_1::PortStatus_1_1 *",
7618   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
7619   "self_type" : "_ZTIPN7android8hardware3usb4V1_114PortStatus_1_1E",
7620   "size" : 8,
7621   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7622  },
7623  {
7624   "alignment" : 8,
7625   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE",
7626   "name" : "android::hardware::usb::V1_1::BnHwUsbCallback *",
7627   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
7628   "self_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE",
7629   "size" : 8,
7630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
7631  },
7632  {
7633   "alignment" : 8,
7634   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_14IUsbE",
7635   "name" : "android::hardware::usb::V1_1::IUsb *",
7636   "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
7637   "self_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE",
7638   "size" : 8,
7639   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7640  },
7641  {
7642   "alignment" : 8,
7643   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE",
7644   "name" : "android::hardware::usb::V1_1::BnHwUsb *",
7645   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
7646   "self_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE",
7647   "size" : 8,
7648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
7649  },
7650  {
7651   "alignment" : 8,
7652   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_210PortStatusE",
7653   "name" : "android::hardware::usb::V1_2::PortStatus *",
7654   "referenced_type" : "_ZTIN7android8hardware3usb4V1_210PortStatusE",
7655   "self_type" : "_ZTIPN7android8hardware3usb4V1_210PortStatusE",
7656   "size" : 8,
7657   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7658  },
7659  {
7660   "alignment" : 8,
7661   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE",
7662   "name" : "android::hardware::usb::V1_2::IUsbCallback *",
7663   "referenced_type" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
7664   "self_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE",
7665   "size" : 8,
7666   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7667  },
7668  {
7669   "alignment" : 8,
7670   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_213BsUsbCallbackE",
7671   "name" : "android::hardware::usb::V1_2::BsUsbCallback *",
7672   "referenced_type" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE",
7673   "self_type" : "_ZTIPN7android8hardware3usb4V1_213BsUsbCallbackE",
7674   "size" : 8,
7675   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7676  },
7677  {
7678   "alignment" : 8,
7679   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE",
7680   "name" : "android::hardware::usb::V1_2::BnHwUsbCallback *",
7681   "referenced_type" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE",
7682   "self_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE",
7683   "size" : 8,
7684   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7685  },
7686  {
7687   "alignment" : 8,
7688   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE",
7689   "name" : "android::hardware::usb::V1_2::BpHwUsbCallback *",
7690   "referenced_type" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE",
7691   "self_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE",
7692   "size" : 8,
7693   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7694  },
7695  {
7696   "alignment" : 8,
7697   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_24IUsbE",
7698   "name" : "android::hardware::usb::V1_2::IUsb *",
7699   "referenced_type" : "_ZTIN7android8hardware3usb4V1_24IUsbE",
7700   "self_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE",
7701   "size" : 8,
7702   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7703  },
7704  {
7705   "alignment" : 8,
7706   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_25BsUsbE",
7707   "name" : "android::hardware::usb::V1_2::BsUsb *",
7708   "referenced_type" : "_ZTIN7android8hardware3usb4V1_25BsUsbE",
7709   "self_type" : "_ZTIPN7android8hardware3usb4V1_25BsUsbE",
7710   "size" : 8,
7711   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7712  },
7713  {
7714   "alignment" : 8,
7715   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE",
7716   "name" : "android::hardware::usb::V1_2::BnHwUsb *",
7717   "referenced_type" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE",
7718   "self_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE",
7719   "size" : 8,
7720   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7721  },
7722  {
7723   "alignment" : 8,
7724   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE",
7725   "name" : "android::hardware::usb::V1_2::BpHwUsb *",
7726   "referenced_type" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE",
7727   "self_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE",
7728   "size" : 8,
7729   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7730  },
7731  {
7732   "alignment" : 8,
7733   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
7734   "name" : "android::hardware::Parcel *",
7735   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7736   "self_type" : "_ZTIPN7android8hardware6ParcelE",
7737   "size" : 8,
7738   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7739  },
7740  {
7741   "alignment" : 8,
7742   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
7743   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsbCallback> > *",
7744   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
7745   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
7746   "size" : 8,
7747   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7748  },
7749  {
7750   "alignment" : 8,
7751   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
7752   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsb> > *",
7753   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
7754   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
7755   "size" : 8,
7756   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7757  },
7758  {
7759   "alignment" : 8,
7760   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
7761   "name" : "android::hardware::Return<bool> *",
7762   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7763   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7764   "size" : 8,
7765   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7766  },
7767  {
7768   "alignment" : 8,
7769   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7770   "name" : "android::hardware::Return<void> *",
7771   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7772   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7773   "size" : 8,
7774   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7775  },
7776  {
7777   "alignment" : 8,
7778   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7779   "name" : "android::hardware::Status *",
7780   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7781   "self_type" : "_ZTIPN7android8hardware6StatusE",
7782   "size" : 8,
7783   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7784  },
7785  {
7786   "alignment" : 8,
7787   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7788   "name" : "android::hardware::IBinder::DeathRecipient *",
7789   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7790   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7791   "size" : 8,
7792   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7793  },
7794  {
7795   "alignment" : 8,
7796   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7797   "name" : "android::hardware::IBinder *",
7798   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7799   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7800   "size" : 8,
7801   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7802  },
7803  {
7804   "alignment" : 8,
7805   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7806   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7807   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7808   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7809   "size" : 8,
7810   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7811  },
7812  {
7813   "alignment" : 8,
7814   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7815   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7816   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7817   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7818   "size" : 8,
7819   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7820  },
7821  {
7822   "alignment" : 8,
7823   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7824   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> *",
7825   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7826   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7827   "size" : 8,
7828   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7829  },
7830  {
7831   "alignment" : 8,
7832   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7833   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1> *",
7834   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7835   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7836   "size" : 8,
7837   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7838  },
7839  {
7840   "alignment" : 8,
7841   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
7842   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_2::PortStatus> *",
7843   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
7844   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
7845   "size" : 8,
7846   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7847  },
7848  {
7849   "alignment" : 8,
7850   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7851   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
7852   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7853   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7854   "size" : 8,
7855   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7856  },
7857  {
7858   "alignment" : 8,
7859   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
7860   "name" : "android::hardware::details::return_status *",
7861   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7862   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
7863   "size" : 8,
7864   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7865  },
7866  {
7867   "alignment" : 8,
7868   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7869   "name" : "android::hardware::details::HidlInstrumentor *",
7870   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7871   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7872   "size" : 8,
7873   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7874  },
7875  {
7876   "alignment" : 8,
7877   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7878   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7879   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7880   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7881   "size" : 8,
7882   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7883  },
7884  {
7885   "alignment" : 8,
7886   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7887   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7888   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7889   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7890   "size" : 8,
7891   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7892  },
7893  {
7894   "alignment" : 8,
7895   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7896   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> *",
7897   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7898   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7899   "size" : 8,
7900   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7901  },
7902  {
7903   "alignment" : 8,
7904   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7905   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> *",
7906   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7907   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7908   "size" : 8,
7909   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7910  },
7911  {
7912   "alignment" : 8,
7913   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
7914   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_2::PortStatus> *",
7915   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
7916   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
7917   "size" : 8,
7918   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7919  },
7920  {
7921   "alignment" : 8,
7922   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7923   "name" : "android::hardware::BHwBinder *",
7924   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7925   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7926   "size" : 8,
7927   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7928  },
7929  {
7930   "alignment" : 8,
7931   "linker_set_key" : "_ZTIPN7android9ConditionE",
7932   "name" : "android::Condition *",
7933   "referenced_type" : "_ZTIN7android9ConditionE",
7934   "self_type" : "_ZTIPN7android9ConditionE",
7935   "size" : 8,
7936   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7937  },
7938  {
7939   "alignment" : 8,
7940   "linker_set_key" : "_ZTIPPv",
7941   "name" : "void **",
7942   "referenced_type" : "_ZTIPv",
7943   "self_type" : "_ZTIPPv",
7944   "size" : 8,
7945   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7946  },
7947  {
7948   "alignment" : 8,
7949   "linker_set_key" : "_ZTIPc",
7950   "name" : "char *",
7951   "referenced_type" : "_ZTIc",
7952   "self_type" : "_ZTIPc",
7953   "size" : 8,
7954   "source_file" : "/system/core/liblog/include/log/log_read.h"
7955  },
7956  {
7957   "alignment" : 8,
7958   "linker_set_key" : "_ZTIPh",
7959   "name" : "unsigned char *",
7960   "referenced_type" : "_ZTIh",
7961   "self_type" : "_ZTIPh",
7962   "size" : 8,
7963   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7964  },
7965  {
7966   "alignment" : 8,
7967   "linker_set_key" : "_ZTIPi",
7968   "name" : "int *",
7969   "referenced_type" : "_ZTIi",
7970   "self_type" : "_ZTIPi",
7971   "size" : 8,
7972   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7973  },
7974  {
7975   "alignment" : 8,
7976   "linker_set_key" : "_ZTIPm",
7977   "name" : "unsigned long *",
7978   "referenced_type" : "_ZTIm",
7979   "self_type" : "_ZTIPm",
7980   "size" : 8,
7981   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7982  },
7983  {
7984   "alignment" : 8,
7985   "linker_set_key" : "_ZTIPv",
7986   "name" : "void *",
7987   "referenced_type" : "_ZTIv",
7988   "self_type" : "_ZTIPv",
7989   "size" : 8,
7990   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7991  },
7992  {
7993   "alignment" : 8,
7994   "linker_set_key" : "_ZTIPy",
7995   "name" : "unsigned long long *",
7996   "referenced_type" : "_ZTIy",
7997   "self_type" : "_ZTIPy",
7998   "size" : 8,
7999   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8000  }
8001 ],
8002 "qualified_types" :
8003 [
8004  {
8005   "alignment" : 4,
8006   "is_const" : true,
8007   "linker_set_key" : "_ZTIK13native_handle",
8008   "name" : "const native_handle",
8009   "referenced_type" : "_ZTI13native_handle",
8010   "self_type" : "_ZTIK13native_handle",
8011   "size" : 12,
8012   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8013  },
8014  {
8015   "alignment" : 4,
8016   "is_const" : true,
8017   "linker_set_key" : "_ZTIK7log_msg",
8018   "name" : "const log_msg",
8019   "referenced_type" : "_ZTI7log_msg",
8020   "self_type" : "_ZTIK7log_msg",
8021   "size" : 5124,
8022   "source_file" : "/system/core/liblog/include/log/log_read.h"
8023  },
8024  {
8025   "alignment" : 2,
8026   "is_const" : true,
8027   "linker_set_key" : "_ZTIKDs",
8028   "name" : "const char16_t",
8029   "referenced_type" : "_ZTIDs",
8030   "self_type" : "_ZTIKDs",
8031   "size" : 2,
8032   "source_file" : "/system/core/libutils/include/utils/String16.h"
8033  },
8034  {
8035   "alignment" : 8,
8036   "is_const" : true,
8037   "linker_set_key" : "_ZTIKN7android10VectorImplE",
8038   "name" : "const android::VectorImpl",
8039   "referenced_type" : "_ZTIN7android10VectorImplE",
8040   "self_type" : "_ZTIKN7android10VectorImplE",
8041   "size" : 40,
8042   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
8043  },
8044  {
8045   "alignment" : 8,
8046   "is_const" : true,
8047   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
8048   "name" : "const android::NativeHandle",
8049   "referenced_type" : "_ZTIN7android12NativeHandleE",
8050   "self_type" : "_ZTIKN7android12NativeHandleE",
8051   "size" : 24,
8052   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8053  },
8054  {
8055   "alignment" : 8,
8056   "is_const" : true,
8057   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
8058   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
8059   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8060   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
8061   "size" : 8,
8062   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8063  },
8064  {
8065   "alignment" : 8,
8066   "is_const" : true,
8067   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8068   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8069   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8070   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8071   "size" : 8,
8072   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8073  },
8074  {
8075   "alignment" : 8,
8076   "is_const" : true,
8077   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8078   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8079   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8080   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8081   "size" : 8,
8082   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8083  },
8084  {
8085   "alignment" : 8,
8086   "is_const" : true,
8087   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
8088   "name" : "const android::sp<android::hardware::ProcessState>",
8089   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8090   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
8091   "size" : 8,
8092   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8093  },
8094  {
8095   "alignment" : 8,
8096   "is_const" : true,
8097   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
8098   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
8099   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8100   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
8101   "size" : 8,
8102   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8103  },
8104  {
8105   "alignment" : 8,
8106   "is_const" : true,
8107   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8108   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8109   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8110   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8111   "size" : 8,
8112   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8113  },
8114  {
8115   "alignment" : 8,
8116   "is_const" : true,
8117   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
8118   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback>",
8119   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
8120   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
8121   "size" : 8,
8122   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8123  },
8124  {
8125   "alignment" : 8,
8126   "is_const" : true,
8127   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
8128   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb>",
8129   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
8130   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
8131   "size" : 8,
8132   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8133  },
8134  {
8135   "alignment" : 8,
8136   "is_const" : true,
8137   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
8138   "name" : "const android::sp<android::hardware::usb::V1_1::IUsbCallback>",
8139   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
8140   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
8141   "size" : 8,
8142   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8143  },
8144  {
8145   "alignment" : 8,
8146   "is_const" : true,
8147   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
8148   "name" : "const android::sp<android::hardware::usb::V1_1::IUsb>",
8149   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
8150   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
8151   "size" : 8,
8152   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8153  },
8154  {
8155   "alignment" : 8,
8156   "is_const" : true,
8157   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
8158   "name" : "const android::sp<android::hardware::usb::V1_2::IUsbCallback>",
8159   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
8160   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
8161   "size" : 8,
8162   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8163  },
8164  {
8165   "alignment" : 8,
8166   "is_const" : true,
8167   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
8168   "name" : "const android::sp<android::hardware::usb::V1_2::IUsb>",
8169   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
8170   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
8171   "size" : 8,
8172   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8173  },
8174  {
8175   "alignment" : 8,
8176   "is_const" : true,
8177   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
8178   "name" : "const android::sp<android::hardware::IBinder>",
8179   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8180   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
8181   "size" : 8,
8182   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8183  },
8184  {
8185   "alignment" : 8,
8186   "is_const" : true,
8187   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
8188   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
8189   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8190   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
8191   "size" : 16,
8192   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8193  },
8194  {
8195   "alignment" : 8,
8196   "is_const" : true,
8197   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
8198   "name" : "const android::wp<android::hardware::BHwBinder>",
8199   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8200   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
8201   "size" : 16,
8202   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8203  },
8204  {
8205   "alignment" : 8,
8206   "is_const" : true,
8207   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
8208   "name" : "const android::hidl::base::V1_0::IBase",
8209   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8210   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
8211   "size" : 24,
8212   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
8213  },
8214  {
8215   "alignment" : 8,
8216   "is_const" : true,
8217   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
8218   "name" : "const android::hidl::base::V1_0::BpHwBase",
8219   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8220   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
8221   "size" : 216,
8222   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
8223  },
8224  {
8225   "alignment" : 4,
8226   "is_const" : true,
8227   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8228   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8229   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8230   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8231   "size" : 4,
8232   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8233  },
8234  {
8235   "alignment" : 4,
8236   "is_const" : true,
8237   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8238   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8239   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8240   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8241   "size" : 4,
8242   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8243  },
8244  {
8245   "alignment" : 1,
8246   "is_const" : true,
8247   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
8248   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8249   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
8250   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
8251   "size" : 1,
8252   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8253  },
8254  {
8255   "alignment" : 8,
8256   "is_const" : true,
8257   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
8258   "name" : "const android::hidl::manager::V1_0::IServiceManager",
8259   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8260   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
8261   "size" : 24,
8262   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8263  },
8264  {
8265   "alignment" : 8,
8266   "is_const" : true,
8267   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8268   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
8269   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
8270   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8271   "size" : 24,
8272   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8273  },
8274  {
8275   "alignment" : 8,
8276   "is_const" : true,
8277   "linker_set_key" : "_ZTIKN7android7RefBaseE",
8278   "name" : "const android::RefBase",
8279   "referenced_type" : "_ZTIN7android7RefBaseE",
8280   "self_type" : "_ZTIKN7android7RefBaseE",
8281   "size" : 16,
8282   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8283  },
8284  {
8285   "alignment" : 8,
8286   "is_const" : true,
8287   "linker_set_key" : "_ZTIKN7android7String8E",
8288   "name" : "const android::String8",
8289   "referenced_type" : "_ZTIN7android7String8E",
8290   "self_type" : "_ZTIKN7android7String8E",
8291   "size" : 8,
8292   "source_file" : "/system/core/libutils/include/utils/String8.h"
8293  },
8294  {
8295   "alignment" : 8,
8296   "is_const" : true,
8297   "linker_set_key" : "_ZTIKN7android8String16E",
8298   "name" : "const android::String16",
8299   "referenced_type" : "_ZTIN7android8String16E",
8300   "self_type" : "_ZTIKN7android8String16E",
8301   "size" : 8,
8302   "source_file" : "/system/core/libutils/include/utils/String16.h"
8303  },
8304  {
8305   "alignment" : 1,
8306   "is_const" : true,
8307   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
8308   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
8309   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
8310   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
8311   "size" : 32,
8312   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8313  },
8314  {
8315   "alignment" : 8,
8316   "is_const" : true,
8317   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8318   "name" : "const android::hardware::BpHwRefBase",
8319   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
8320   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8321   "size" : 48,
8322   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8323  },
8324  {
8325   "alignment" : 8,
8326   "is_const" : true,
8327   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
8328   "name" : "const android::hardware::hidl_handle",
8329   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
8330   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
8331   "size" : 16,
8332   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8333  },
8334  {
8335   "alignment" : 8,
8336   "is_const" : true,
8337   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
8338   "name" : "const android::hardware::hidl_memory",
8339   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
8340   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
8341   "size" : 40,
8342   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8343  },
8344  {
8345   "alignment" : 8,
8346   "is_const" : true,
8347   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
8348   "name" : "const android::hardware::hidl_string",
8349   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
8350   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
8351   "size" : 16,
8352   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8353  },
8354  {
8355   "alignment" : 2,
8356   "is_const" : true,
8357   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
8358   "name" : "const android::hardware::hidl_version",
8359   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
8360   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
8361   "size" : 4,
8362   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8363  },
8364  {
8365   "alignment" : 8,
8366   "is_const" : true,
8367   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
8368   "name" : "const android::hardware::usb::V1_0::PortStatus",
8369   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
8370   "self_type" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
8371   "size" : 40,
8372   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8373  },
8374  {
8375   "alignment" : 8,
8376   "is_const" : true,
8377   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
8378   "name" : "const android::hardware::usb::V1_0::IUsbCallback",
8379   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
8380   "self_type" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
8381   "size" : 24,
8382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
8383  },
8384  {
8385   "alignment" : 4,
8386   "is_const" : true,
8387   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012PortDataRoleE",
8388   "name" : "const android::hardware::usb::V1_0::PortDataRole",
8389   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
8390   "self_type" : "_ZTIKN7android8hardware3usb4V1_012PortDataRoleE",
8391   "size" : 4,
8392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8393  },
8394  {
8395   "alignment" : 4,
8396   "is_const" : true,
8397   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012PortRoleTypeE",
8398   "name" : "const android::hardware::usb::V1_0::PortRoleType",
8399   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
8400   "self_type" : "_ZTIKN7android8hardware3usb4V1_012PortRoleTypeE",
8401   "size" : 4,
8402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8403  },
8404  {
8405   "alignment" : 4,
8406   "is_const" : true,
8407   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_013PortPowerRoleE",
8408   "name" : "const android::hardware::usb::V1_0::PortPowerRole",
8409   "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
8410   "self_type" : "_ZTIKN7android8hardware3usb4V1_013PortPowerRoleE",
8411   "size" : 4,
8412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8413  },
8414  {
8415   "alignment" : 8,
8416   "is_const" : true,
8417   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
8418   "name" : "const android::hardware::usb::V1_0::BpHwUsbCallback",
8419   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
8420   "self_type" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
8421   "size" : 216,
8422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
8423  },
8424  {
8425   "alignment" : 8,
8426   "is_const" : true,
8427   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
8428   "name" : "const android::hardware::usb::V1_0::IUsb",
8429   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
8430   "self_type" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
8431   "size" : 24,
8432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
8433  },
8434  {
8435   "alignment" : 4,
8436   "is_const" : true,
8437   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_06StatusE",
8438   "name" : "const android::hardware::usb::V1_0::Status",
8439   "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
8440   "self_type" : "_ZTIKN7android8hardware3usb4V1_06StatusE",
8441   "size" : 4,
8442   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8443  },
8444  {
8445   "alignment" : 8,
8446   "is_const" : true,
8447   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
8448   "name" : "const android::hardware::usb::V1_0::BpHwUsb",
8449   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
8450   "self_type" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
8451   "size" : 216,
8452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
8453  },
8454  {
8455   "alignment" : 4,
8456   "is_const" : true,
8457   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_08PortModeE",
8458   "name" : "const android::hardware::usb::V1_0::PortMode",
8459   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
8460   "self_type" : "_ZTIKN7android8hardware3usb4V1_08PortModeE",
8461   "size" : 4,
8462   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8463  },
8464  {
8465   "alignment" : 4,
8466   "is_const" : true,
8467   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
8468   "name" : "const android::hardware::usb::V1_0::PortRole",
8469   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
8470   "self_type" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
8471   "size" : 8,
8472   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
8473  },
8474  {
8475   "alignment" : 8,
8476   "is_const" : true,
8477   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_112IUsbCallbackE",
8478   "name" : "const android::hardware::usb::V1_1::IUsbCallback",
8479   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
8480   "self_type" : "_ZTIKN7android8hardware3usb4V1_112IUsbCallbackE",
8481   "size" : 24,
8482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
8483  },
8484  {
8485   "alignment" : 4,
8486   "is_const" : true,
8487   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_112PortMode_1_1E",
8488   "name" : "const android::hardware::usb::V1_1::PortMode_1_1",
8489   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
8490   "self_type" : "_ZTIKN7android8hardware3usb4V1_112PortMode_1_1E",
8491   "size" : 4,
8492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h"
8493  },
8494  {
8495   "alignment" : 8,
8496   "is_const" : true,
8497   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_114PortStatus_1_1E",
8498   "name" : "const android::hardware::usb::V1_1::PortStatus_1_1",
8499   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
8500   "self_type" : "_ZTIKN7android8hardware3usb4V1_114PortStatus_1_1E",
8501   "size" : 48,
8502   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8503  },
8504  {
8505   "alignment" : 8,
8506   "is_const" : true,
8507   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
8508   "name" : "const android::hardware::usb::V1_1::BpHwUsbCallback",
8509   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
8510   "self_type" : "_ZTIKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
8511   "size" : 216,
8512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
8513  },
8514  {
8515   "alignment" : 8,
8516   "is_const" : true,
8517   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_14IUsbE",
8518   "name" : "const android::hardware::usb::V1_1::IUsb",
8519   "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
8520   "self_type" : "_ZTIKN7android8hardware3usb4V1_14IUsbE",
8521   "size" : 24,
8522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
8523  },
8524  {
8525   "alignment" : 8,
8526   "is_const" : true,
8527   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_17BpHwUsbE",
8528   "name" : "const android::hardware::usb::V1_1::BpHwUsb",
8529   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
8530   "self_type" : "_ZTIKN7android8hardware3usb4V1_17BpHwUsbE",
8531   "size" : 216,
8532   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
8533  },
8534  {
8535   "alignment" : 8,
8536   "is_const" : true,
8537   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_210PortStatusE",
8538   "name" : "const android::hardware::usb::V1_2::PortStatus",
8539   "referenced_type" : "_ZTIN7android8hardware3usb4V1_210PortStatusE",
8540   "self_type" : "_ZTIKN7android8hardware3usb4V1_210PortStatusE",
8541   "size" : 72,
8542   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8543  },
8544  {
8545   "alignment" : 8,
8546   "is_const" : true,
8547   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_212IUsbCallbackE",
8548   "name" : "const android::hardware::usb::V1_2::IUsbCallback",
8549   "referenced_type" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
8550   "self_type" : "_ZTIKN7android8hardware3usb4V1_212IUsbCallbackE",
8551   "size" : 24,
8552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
8553  },
8554  {
8555   "alignment" : 8,
8556   "is_const" : true,
8557   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_215BpHwUsbCallbackE",
8558   "name" : "const android::hardware::usb::V1_2::BpHwUsbCallback",
8559   "referenced_type" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE",
8560   "self_type" : "_ZTIKN7android8hardware3usb4V1_215BpHwUsbCallbackE",
8561   "size" : 216,
8562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
8563  },
8564  {
8565   "alignment" : 4,
8566   "is_const" : true,
8567   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_225ContaminantProtectionModeE",
8568   "name" : "const android::hardware::usb::V1_2::ContaminantProtectionMode",
8569   "referenced_type" : "_ZTIN7android8hardware3usb4V1_225ContaminantProtectionModeE",
8570   "self_type" : "_ZTIKN7android8hardware3usb4V1_225ContaminantProtectionModeE",
8571   "size" : 4,
8572   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8573  },
8574  {
8575   "alignment" : 4,
8576   "is_const" : true,
8577   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_226ContaminantDetectionStatusE",
8578   "name" : "const android::hardware::usb::V1_2::ContaminantDetectionStatus",
8579   "referenced_type" : "_ZTIN7android8hardware3usb4V1_226ContaminantDetectionStatusE",
8580   "self_type" : "_ZTIKN7android8hardware3usb4V1_226ContaminantDetectionStatusE",
8581   "size" : 4,
8582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8583  },
8584  {
8585   "alignment" : 4,
8586   "is_const" : true,
8587   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_227ContaminantProtectionStatusE",
8588   "name" : "const android::hardware::usb::V1_2::ContaminantProtectionStatus",
8589   "referenced_type" : "_ZTIN7android8hardware3usb4V1_227ContaminantProtectionStatusE",
8590   "self_type" : "_ZTIKN7android8hardware3usb4V1_227ContaminantProtectionStatusE",
8591   "size" : 4,
8592   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8593  },
8594  {
8595   "alignment" : 8,
8596   "is_const" : true,
8597   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_24IUsbE",
8598   "name" : "const android::hardware::usb::V1_2::IUsb",
8599   "referenced_type" : "_ZTIN7android8hardware3usb4V1_24IUsbE",
8600   "self_type" : "_ZTIKN7android8hardware3usb4V1_24IUsbE",
8601   "size" : 24,
8602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
8603  },
8604  {
8605   "alignment" : 4,
8606   "is_const" : true,
8607   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_26StatusE",
8608   "name" : "const android::hardware::usb::V1_2::Status",
8609   "referenced_type" : "_ZTIN7android8hardware3usb4V1_26StatusE",
8610   "self_type" : "_ZTIKN7android8hardware3usb4V1_26StatusE",
8611   "size" : 4,
8612   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8613  },
8614  {
8615   "alignment" : 8,
8616   "is_const" : true,
8617   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_27BpHwUsbE",
8618   "name" : "const android::hardware::usb::V1_2::BpHwUsb",
8619   "referenced_type" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE",
8620   "self_type" : "_ZTIKN7android8hardware3usb4V1_27BpHwUsbE",
8621   "size" : 216,
8622   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
8623  },
8624  {
8625   "alignment" : 8,
8626   "is_const" : true,
8627   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
8628   "name" : "const android::hardware::Parcel",
8629   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
8630   "self_type" : "_ZTIKN7android8hardware6ParcelE",
8631   "size" : 136,
8632   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8633  },
8634  {
8635   "alignment" : 8,
8636   "is_const" : true,
8637   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
8638   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsbCallback> >",
8639   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
8640   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
8641   "size" : 48,
8642   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8643  },
8644  {
8645   "alignment" : 8,
8646   "is_const" : true,
8647   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
8648   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsb> >",
8649   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
8650   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
8651   "size" : 48,
8652   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8653  },
8654  {
8655   "alignment" : 8,
8656   "is_const" : true,
8657   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
8658   "name" : "const android::hardware::Return<bool>",
8659   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
8660   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
8661   "size" : 40,
8662   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8663  },
8664  {
8665   "alignment" : 8,
8666   "is_const" : true,
8667   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
8668   "name" : "const android::hardware::Status",
8669   "referenced_type" : "_ZTIN7android8hardware6StatusE",
8670   "self_type" : "_ZTIKN7android8hardware6StatusE",
8671   "size" : 32,
8672   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8673  },
8674  {
8675   "alignment" : 8,
8676   "is_const" : true,
8677   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
8678   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8679   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
8680   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
8681   "size" : 8,
8682   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8683  },
8684  {
8685   "alignment" : 8,
8686   "is_const" : true,
8687   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8688   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8689   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8690   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8691   "size" : 8,
8692   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8693  },
8694  {
8695   "alignment" : 8,
8696   "is_const" : true,
8697   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
8698   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus>",
8699   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
8700   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
8701   "size" : 8,
8702   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8703  },
8704  {
8705   "alignment" : 8,
8706   "is_const" : true,
8707   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
8708   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1>",
8709   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
8710   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
8711   "size" : 8,
8712   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8713  },
8714  {
8715   "alignment" : 8,
8716   "is_const" : true,
8717   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
8718   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_2::PortStatus>",
8719   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
8720   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
8721   "size" : 8,
8722   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8723  },
8724  {
8725   "alignment" : 8,
8726   "is_const" : true,
8727   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8728   "name" : "const android::hardware::details::hidl_pointer<int>",
8729   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
8730   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8731   "size" : 8,
8732   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8733  },
8734  {
8735   "alignment" : 8,
8736   "is_const" : true,
8737   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
8738   "name" : "const android::hardware::details::return_status",
8739   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
8740   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
8741   "size" : 40,
8742   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8743  },
8744  {
8745   "is_const" : true,
8746   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8747   "name" : "const iter<is_const>",
8748   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
8749   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8750   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8751  },
8752  {
8753   "alignment" : 8,
8754   "is_const" : true,
8755   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8756   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8757   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8758   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8759   "size" : 16,
8760   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
8761  },
8762  {
8763   "alignment" : 8,
8764   "is_const" : true,
8765   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
8766   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus>",
8767   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
8768   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
8769   "size" : 16,
8770   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8771  },
8772  {
8773   "alignment" : 8,
8774   "is_const" : true,
8775   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
8776   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1>",
8777   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
8778   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
8779   "size" : 16,
8780   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8781  },
8782  {
8783   "alignment" : 8,
8784   "is_const" : true,
8785   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
8786   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_2::PortStatus>",
8787   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
8788   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
8789   "size" : 16,
8790   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8791  },
8792  {
8793   "alignment" : 8,
8794   "is_const" : true,
8795   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8796   "name" : "const android::hardware::hidl_vec<int>",
8797   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
8798   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8799   "size" : 16,
8800   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8801  },
8802  {
8803   "alignment" : 8,
8804   "is_const" : true,
8805   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8806   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8807   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8808   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8809   "size" : 24,
8810   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8811  },
8812  {
8813   "alignment" : 4,
8814   "is_const" : true,
8815   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
8816   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8817   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
8818   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
8819   "size" : 12,
8820   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8821  },
8822  {
8823   "alignment" : 4,
8824   "is_const" : true,
8825   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
8826   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8827   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
8828   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
8829   "size" : 4,
8830   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8831  },
8832  {
8833   "alignment" : 1,
8834   "is_const" : true,
8835   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
8836   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8837   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
8838   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
8839   "size" : 3,
8840   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8841  },
8842  {
8843   "alignment" : 4,
8844   "is_const" : true,
8845   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELm4EEE",
8846   "name" : "const std::array<android::hardware::usb::V1_0::PortDataRole, 4>",
8847   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELm4EEE",
8848   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELm4EEE",
8849   "size" : 16,
8850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8851  },
8852  {
8853   "alignment" : 4,
8854   "is_const" : true,
8855   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELm3EEE",
8856   "name" : "const std::array<android::hardware::usb::V1_0::PortRoleType, 3>",
8857   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELm3EEE",
8858   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELm3EEE",
8859   "size" : 12,
8860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8861  },
8862  {
8863   "alignment" : 4,
8864   "is_const" : true,
8865   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELm4EEE",
8866   "name" : "const std::array<android::hardware::usb::V1_0::PortPowerRole, 4>",
8867   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELm4EEE",
8868   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELm4EEE",
8869   "size" : 16,
8870   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8871  },
8872  {
8873   "alignment" : 4,
8874   "is_const" : true,
8875   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_06StatusELm4EEE",
8876   "name" : "const std::array<android::hardware::usb::V1_0::Status, 4>",
8877   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_06StatusELm4EEE",
8878   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_06StatusELm4EEE",
8879   "size" : 16,
8880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8881  },
8882  {
8883   "alignment" : 4,
8884   "is_const" : true,
8885   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_08PortModeELm5EEE",
8886   "name" : "const std::array<android::hardware::usb::V1_0::PortMode, 5>",
8887   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_08PortModeELm5EEE",
8888   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_08PortModeELm5EEE",
8889   "size" : 20,
8890   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8891  },
8892  {
8893   "alignment" : 4,
8894   "is_const" : true,
8895   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_112PortMode_1_1ELm8EEE",
8896   "name" : "const std::array<android::hardware::usb::V1_1::PortMode_1_1, 8>",
8897   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_112PortMode_1_1ELm8EEE",
8898   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_112PortMode_1_1ELm8EEE",
8899   "size" : 32,
8900   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h"
8901  },
8902  {
8903   "alignment" : 4,
8904   "is_const" : true,
8905   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_225ContaminantProtectionModeELm4EEE",
8906   "name" : "const std::array<android::hardware::usb::V1_2::ContaminantProtectionMode, 4>",
8907   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_225ContaminantProtectionModeELm4EEE",
8908   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_225ContaminantProtectionModeELm4EEE",
8909   "size" : 16,
8910   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8911  },
8912  {
8913   "alignment" : 4,
8914   "is_const" : true,
8915   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_226ContaminantDetectionStatusELm4EEE",
8916   "name" : "const std::array<android::hardware::usb::V1_2::ContaminantDetectionStatus, 4>",
8917   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_226ContaminantDetectionStatusELm4EEE",
8918   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_226ContaminantDetectionStatusELm4EEE",
8919   "size" : 16,
8920   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8921  },
8922  {
8923   "alignment" : 4,
8924   "is_const" : true,
8925   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_227ContaminantProtectionStatusELm5EEE",
8926   "name" : "const std::array<android::hardware::usb::V1_2::ContaminantProtectionStatus, 5>",
8927   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_227ContaminantProtectionStatusELm5EEE",
8928   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_227ContaminantProtectionStatusELm5EEE",
8929   "size" : 20,
8930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8931  },
8932  {
8933   "alignment" : 4,
8934   "is_const" : true,
8935   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_26StatusELm5EEE",
8936   "name" : "const std::array<android::hardware::usb::V1_2::Status, 5>",
8937   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_26StatusELm5EEE",
8938   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_26StatusELm5EEE",
8939   "size" : 20,
8940   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8941  },
8942  {
8943   "alignment" : 8,
8944   "is_const" : true,
8945   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8946   "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 *> > *)> > >",
8947   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8948   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8949   "size" : 24,
8950   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8951  },
8952  {
8953   "alignment" : 8,
8954   "is_const" : true,
8955   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8956   "name" : "const android::hidl::base::V1_0::IBase *const",
8957   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
8958   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8959   "size" : 8,
8960   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8961  },
8962  {
8963   "alignment" : 8,
8964   "is_const" : true,
8965   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8966   "name" : "android::RefBase::weakref_impl *const",
8967   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump",
8968   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump",
8969   "size" : 8,
8970   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8971  },
8972  {
8973   "alignment" : 8,
8974   "is_const" : true,
8975   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8976   "name" : "android::RefBase::weakref_impl *const",
8977   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/types.sdump",
8978   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/types.sdump",
8979   "size" : 8,
8980   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8981  },
8982  {
8983   "alignment" : 8,
8984   "is_const" : true,
8985   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8986   "name" : "android::RefBase::weakref_impl *const",
8987   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
8988   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
8989   "size" : 8,
8990   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8991  },
8992  {
8993   "alignment" : 8,
8994   "is_const" : true,
8995   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
8996   "name" : "android::hardware::IBinder *const",
8997   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
8998   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
8999   "size" : 8,
9000   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
9001  },
9002  {
9003   "alignment" : 8,
9004   "is_const" : true,
9005   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
9006   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
9007   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
9008   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
9009   "size" : 16,
9010   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9011  },
9012  {
9013   "alignment" : 8,
9014   "is_const" : true,
9015   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
9016   "name" : "const std::initializer_list<android::hardware::hidl_string>",
9017   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
9018   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
9019   "size" : 16,
9020   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9021  },
9022  {
9023   "alignment" : 1,
9024   "is_const" : true,
9025   "linker_set_key" : "_ZTIKa",
9026   "name" : "const signed char",
9027   "referenced_type" : "_ZTIa",
9028   "self_type" : "_ZTIKa",
9029   "size" : 1,
9030   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9031  },
9032  {
9033   "alignment" : 1,
9034   "is_const" : true,
9035   "linker_set_key" : "_ZTIKb",
9036   "name" : "const bool",
9037   "referenced_type" : "_ZTIb",
9038   "self_type" : "_ZTIKb",
9039   "size" : 1,
9040   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9041  },
9042  {
9043   "alignment" : 1,
9044   "is_const" : true,
9045   "linker_set_key" : "_ZTIKc",
9046   "name" : "const char",
9047   "referenced_type" : "_ZTIc",
9048   "self_type" : "_ZTIKc",
9049   "size" : 1,
9050   "source_file" : "/system/core/liblog/include/android/log.h"
9051  },
9052  {
9053   "alignment" : 8,
9054   "is_const" : true,
9055   "linker_set_key" : "_ZTIKd",
9056   "name" : "const double",
9057   "referenced_type" : "_ZTId",
9058   "self_type" : "_ZTIKd",
9059   "size" : 8,
9060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9061  },
9062  {
9063   "alignment" : 4,
9064   "is_const" : true,
9065   "linker_set_key" : "_ZTIKf",
9066   "name" : "const float",
9067   "referenced_type" : "_ZTIf",
9068   "self_type" : "_ZTIKf",
9069   "size" : 4,
9070   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9071  },
9072  {
9073   "alignment" : 1,
9074   "is_const" : true,
9075   "linker_set_key" : "_ZTIKh",
9076   "name" : "const unsigned char",
9077   "referenced_type" : "_ZTIh",
9078   "self_type" : "_ZTIKh",
9079   "size" : 1,
9080   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9081  },
9082  {
9083   "alignment" : 4,
9084   "is_const" : true,
9085   "linker_set_key" : "_ZTIKi",
9086   "name" : "const int",
9087   "referenced_type" : "_ZTIi",
9088   "self_type" : "_ZTIKi",
9089   "size" : 4,
9090   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9091  },
9092  {
9093   "alignment" : 4,
9094   "is_const" : true,
9095   "linker_set_key" : "_ZTIKj",
9096   "name" : "const unsigned int",
9097   "referenced_type" : "_ZTIj",
9098   "self_type" : "_ZTIKj",
9099   "size" : 4,
9100   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9101  },
9102  {
9103   "alignment" : 8,
9104   "is_const" : true,
9105   "linker_set_key" : "_ZTIKl",
9106   "name" : "const long",
9107   "referenced_type" : "_ZTIl",
9108   "self_type" : "_ZTIKl",
9109   "size" : 8,
9110   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9111  },
9112  {
9113   "alignment" : 8,
9114   "is_const" : true,
9115   "linker_set_key" : "_ZTIKm",
9116   "name" : "const unsigned long",
9117   "referenced_type" : "_ZTIm",
9118   "self_type" : "_ZTIKm",
9119   "size" : 8,
9120   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9121  },
9122  {
9123   "alignment" : 2,
9124   "is_const" : true,
9125   "linker_set_key" : "_ZTIKs",
9126   "name" : "const short",
9127   "referenced_type" : "_ZTIs",
9128   "self_type" : "_ZTIKs",
9129   "size" : 2,
9130   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9131  },
9132  {
9133   "alignment" : 2,
9134   "is_const" : true,
9135   "linker_set_key" : "_ZTIKt",
9136   "name" : "const unsigned short",
9137   "referenced_type" : "_ZTIt",
9138   "self_type" : "_ZTIKt",
9139   "size" : 2,
9140   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9141  },
9142  {
9143   "is_const" : true,
9144   "linker_set_key" : "_ZTIKv",
9145   "name" : "const void",
9146   "referenced_type" : "_ZTIv",
9147   "self_type" : "_ZTIKv",
9148   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9149  },
9150  {
9151   "alignment" : 8,
9152   "is_const" : true,
9153   "linker_set_key" : "_ZTIKy",
9154   "name" : "const unsigned long long",
9155   "referenced_type" : "_ZTIy",
9156   "self_type" : "_ZTIKy",
9157   "size" : 8,
9158   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9159  },
9160  {
9161   "alignment" : 1,
9162   "is_volatile" : true,
9163   "linker_set_key" : "_ZTIVb",
9164   "name" : "volatile bool",
9165   "referenced_type" : "_ZTIb",
9166   "self_type" : "_ZTIVb",
9167   "size" : 1,
9168   "source_file" : "/system/core/libutils/include/utils/Thread.h"
9169  },
9170  {
9171   "alignment" : 4,
9172   "is_volatile" : true,
9173   "linker_set_key" : "_ZTIVi",
9174   "name" : "volatile int",
9175   "referenced_type" : "_ZTIi",
9176   "self_type" : "_ZTIVi",
9177   "size" : 4,
9178   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
9179  }
9180 ],
9181 "record_types" :
9182 [
9183  {
9184   "alignment" : 4,
9185   "fields" :
9186   [
9187    {
9188     "field_name" : "len",
9189     "referenced_type" : "_ZTIt"
9190    },
9191    {
9192     "field_name" : "hdr_size",
9193     "field_offset" : 16,
9194     "referenced_type" : "_ZTIt"
9195    },
9196    {
9197     "field_name" : "pid",
9198     "field_offset" : 32,
9199     "referenced_type" : "_ZTIi"
9200    },
9201    {
9202     "field_name" : "tid",
9203     "field_offset" : 64,
9204     "referenced_type" : "_ZTIj"
9205    },
9206    {
9207     "field_name" : "sec",
9208     "field_offset" : 96,
9209     "referenced_type" : "_ZTIj"
9210    },
9211    {
9212     "field_name" : "nsec",
9213     "field_offset" : 128,
9214     "referenced_type" : "_ZTIj"
9215    },
9216    {
9217     "field_name" : "lid",
9218     "field_offset" : 160,
9219     "referenced_type" : "_ZTIj"
9220    },
9221    {
9222     "field_name" : "uid",
9223     "field_offset" : 192,
9224     "referenced_type" : "_ZTIj"
9225    },
9226    {
9227     "field_name" : "msg",
9228     "field_offset" : 224,
9229     "referenced_type" : "_ZTIA0_c"
9230    }
9231   ],
9232   "linker_set_key" : "_ZTI12logger_entry",
9233   "name" : "logger_entry",
9234   "referenced_type" : "_ZTI12logger_entry",
9235   "self_type" : "_ZTI12logger_entry",
9236   "size" : 28,
9237   "source_file" : "/system/core/liblog/include/log/log_read.h"
9238  },
9239  {
9240   "alignment" : 8,
9241   "fields" :
9242   [
9243    {
9244     "field_name" : "y",
9245     "referenced_type" : "_ZTIPv"
9246    },
9247    {
9248     "field_name" : "cb",
9249     "field_offset" : 64,
9250     "referenced_type" : "_ZTIPv"
9251    },
9252    {
9253     "field_name" : "cr",
9254     "field_offset" : 128,
9255     "referenced_type" : "_ZTIPv"
9256    },
9257    {
9258     "field_name" : "ystride",
9259     "field_offset" : 192,
9260     "referenced_type" : "_ZTIm"
9261    },
9262    {
9263     "field_name" : "cstride",
9264     "field_offset" : 256,
9265     "referenced_type" : "_ZTIm"
9266    },
9267    {
9268     "field_name" : "chroma_step",
9269     "field_offset" : 320,
9270     "referenced_type" : "_ZTIm"
9271    },
9272    {
9273     "field_name" : "reserved",
9274     "field_offset" : 384,
9275     "referenced_type" : "_ZTIA8_j"
9276    }
9277   ],
9278   "linker_set_key" : "_ZTI13android_ycbcr",
9279   "name" : "android_ycbcr",
9280   "referenced_type" : "_ZTI13android_ycbcr",
9281   "self_type" : "_ZTI13android_ycbcr",
9282   "size" : 80,
9283   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9284  },
9285  {
9286   "alignment" : 4,
9287   "fields" :
9288   [
9289    {
9290     "field_name" : "version",
9291     "referenced_type" : "_ZTIi"
9292    },
9293    {
9294     "field_name" : "numFds",
9295     "field_offset" : 32,
9296     "referenced_type" : "_ZTIi"
9297    },
9298    {
9299     "field_name" : "numInts",
9300     "field_offset" : 64,
9301     "referenced_type" : "_ZTIi"
9302    },
9303    {
9304     "field_name" : "data",
9305     "field_offset" : 96,
9306     "referenced_type" : "_ZTIA0_i"
9307    }
9308   ],
9309   "linker_set_key" : "_ZTI13native_handle",
9310   "name" : "native_handle",
9311   "referenced_type" : "_ZTI13native_handle",
9312   "self_type" : "_ZTI13native_handle",
9313   "size" : 12,
9314   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
9315  },
9316  {
9317   "alignment" : 4,
9318   "fields" :
9319   [
9320    {
9321     "field_name" : "x",
9322     "referenced_type" : "_ZTIf"
9323    },
9324    {
9325     "field_name" : "y",
9326     "field_offset" : 32,
9327     "referenced_type" : "_ZTIf"
9328    }
9329   ],
9330   "linker_set_key" : "_ZTI16android_xy_color",
9331   "name" : "android_xy_color",
9332   "referenced_type" : "_ZTI16android_xy_color",
9333   "self_type" : "_ZTI16android_xy_color",
9334   "size" : 8,
9335   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9336  },
9337  {
9338   "alignment" : 8,
9339   "fields" :
9340   [
9341    {
9342     "field_name" : "top_left",
9343     "referenced_type" : "_ZTIPh"
9344    },
9345    {
9346     "field_name" : "component",
9347     "field_offset" : 64,
9348     "referenced_type" : "_ZTI22android_flex_component"
9349    },
9350    {
9351     "field_name" : "bits_per_component",
9352     "field_offset" : 96,
9353     "referenced_type" : "_ZTIi"
9354    },
9355    {
9356     "field_name" : "bits_used",
9357     "field_offset" : 128,
9358     "referenced_type" : "_ZTIi"
9359    },
9360    {
9361     "field_name" : "h_increment",
9362     "field_offset" : 160,
9363     "referenced_type" : "_ZTIi"
9364    },
9365    {
9366     "field_name" : "v_increment",
9367     "field_offset" : 192,
9368     "referenced_type" : "_ZTIi"
9369    },
9370    {
9371     "field_name" : "h_subsampling",
9372     "field_offset" : 224,
9373     "referenced_type" : "_ZTIi"
9374    },
9375    {
9376     "field_name" : "v_subsampling",
9377     "field_offset" : 256,
9378     "referenced_type" : "_ZTIi"
9379    }
9380   ],
9381   "linker_set_key" : "_ZTI18android_flex_plane",
9382   "name" : "android_flex_plane",
9383   "referenced_type" : "_ZTI18android_flex_plane",
9384   "self_type" : "_ZTI18android_flex_plane",
9385   "size" : 40,
9386   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9387  },
9388  {
9389   "alignment" : 8,
9390   "fields" :
9391   [
9392    {
9393     "field_name" : "format",
9394     "referenced_type" : "_ZTI19android_flex_format"
9395    },
9396    {
9397     "field_name" : "num_planes",
9398     "field_offset" : 32,
9399     "referenced_type" : "_ZTIj"
9400    },
9401    {
9402     "field_name" : "planes",
9403     "field_offset" : 64,
9404     "referenced_type" : "_ZTIP18android_flex_plane"
9405    }
9406   ],
9407   "linker_set_key" : "_ZTI19android_flex_layout",
9408   "name" : "android_flex_layout",
9409   "referenced_type" : "_ZTI19android_flex_layout",
9410   "self_type" : "_ZTI19android_flex_layout",
9411   "size" : 16,
9412   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9413  },
9414  {
9415   "alignment" : 4,
9416   "fields" :
9417   [
9418    {
9419     "field_name" : "num_points",
9420     "referenced_type" : "_ZTIj"
9421    },
9422    {
9423     "field_name" : "reserved",
9424     "field_offset" : 32,
9425     "referenced_type" : "_ZTIA8_j"
9426    },
9427    {
9428     "field_name" : "xyzc_points",
9429     "field_offset" : 288,
9430     "referenced_type" : "_ZTIA_f"
9431    }
9432   ],
9433   "linker_set_key" : "_ZTI20android_depth_points",
9434   "name" : "android_depth_points",
9435   "referenced_type" : "_ZTI20android_depth_points",
9436   "self_type" : "_ZTI20android_depth_points",
9437   "size" : 36,
9438   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9439  },
9440  {
9441   "alignment" : 8,
9442   "fields" :
9443   [
9444    {
9445     "field_name" : "struct_size",
9446     "referenced_type" : "_ZTIm"
9447    },
9448    {
9449     "field_name" : "buffer_id",
9450     "field_offset" : 64,
9451     "referenced_type" : "_ZTIi"
9452    },
9453    {
9454     "field_name" : "priority",
9455     "field_offset" : 96,
9456     "referenced_type" : "_ZTIi"
9457    },
9458    {
9459     "field_name" : "tag",
9460     "field_offset" : 128,
9461     "referenced_type" : "_ZTIPKc"
9462    },
9463    {
9464     "field_name" : "file",
9465     "field_offset" : 192,
9466     "referenced_type" : "_ZTIPKc"
9467    },
9468    {
9469     "field_name" : "line",
9470     "field_offset" : 256,
9471     "referenced_type" : "_ZTIj"
9472    },
9473    {
9474     "field_name" : "message",
9475     "field_offset" : 320,
9476     "referenced_type" : "_ZTIPKc"
9477    }
9478   ],
9479   "linker_set_key" : "_ZTI21__android_log_message",
9480   "name" : "__android_log_message",
9481   "referenced_type" : "_ZTI21__android_log_message",
9482   "self_type" : "_ZTI21__android_log_message",
9483   "size" : 48,
9484   "source_file" : "/system/core/liblog/include/android/log.h"
9485  },
9486  {
9487   "alignment" : 4,
9488   "fields" :
9489   [
9490    {
9491     "field_name" : "maxContentLightLevel",
9492     "referenced_type" : "_ZTIf"
9493    },
9494    {
9495     "field_name" : "maxFrameAverageLightLevel",
9496     "field_offset" : 32,
9497     "referenced_type" : "_ZTIf"
9498    }
9499   ],
9500   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
9501   "name" : "android_cta861_3_metadata",
9502   "referenced_type" : "_ZTI25android_cta861_3_metadata",
9503   "self_type" : "_ZTI25android_cta861_3_metadata",
9504   "size" : 8,
9505   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9506  },
9507  {
9508   "alignment" : 4,
9509   "fields" :
9510   [
9511    {
9512     "field_name" : "displayPrimaryRed",
9513     "referenced_type" : "_ZTI16android_xy_color"
9514    },
9515    {
9516     "field_name" : "displayPrimaryGreen",
9517     "field_offset" : 64,
9518     "referenced_type" : "_ZTI16android_xy_color"
9519    },
9520    {
9521     "field_name" : "displayPrimaryBlue",
9522     "field_offset" : 128,
9523     "referenced_type" : "_ZTI16android_xy_color"
9524    },
9525    {
9526     "field_name" : "whitePoint",
9527     "field_offset" : 192,
9528     "referenced_type" : "_ZTI16android_xy_color"
9529    },
9530    {
9531     "field_name" : "maxLuminance",
9532     "field_offset" : 256,
9533     "referenced_type" : "_ZTIf"
9534    },
9535    {
9536     "field_name" : "minLuminance",
9537     "field_offset" : 288,
9538     "referenced_type" : "_ZTIf"
9539    }
9540   ],
9541   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
9542   "name" : "android_smpte2086_metadata",
9543   "referenced_type" : "_ZTI26android_smpte2086_metadata",
9544   "self_type" : "_ZTI26android_smpte2086_metadata",
9545   "size" : 40,
9546   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9547  },
9548  {
9549   "alignment" : 4,
9550   "fields" :
9551   [
9552    {
9553     "referenced_type" : "_ZTIN7log_msgUt_E"
9554    }
9555   ],
9556   "linker_set_key" : "_ZTI7log_msg",
9557   "name" : "log_msg",
9558   "referenced_type" : "_ZTI7log_msg",
9559   "self_type" : "_ZTI7log_msg",
9560   "size" : 5124,
9561   "source_file" : "/system/core/liblog/include/log/log_read.h"
9562  },
9563  {
9564   "alignment" : 1,
9565   "fields" :
9566   [
9567    {
9568     "field_name" : "tv_sec",
9569     "referenced_type" : "_ZTIj"
9570    },
9571    {
9572     "field_name" : "tv_nsec",
9573     "field_offset" : 32,
9574     "referenced_type" : "_ZTIj"
9575    }
9576   ],
9577   "linker_set_key" : "_ZTI8log_time",
9578   "name" : "log_time",
9579   "referenced_type" : "_ZTI8log_time",
9580   "self_type" : "_ZTI8log_time",
9581   "size" : 8,
9582   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
9583  },
9584  {
9585   "alignment" : 8,
9586   "fields" :
9587   [
9588    {
9589     "access" : "private",
9590     "field_name" : "mStorage",
9591     "field_offset" : 64,
9592     "referenced_type" : "_ZTIPv"
9593    },
9594    {
9595     "access" : "private",
9596     "field_name" : "mCount",
9597     "field_offset" : 128,
9598     "referenced_type" : "_ZTIm"
9599    },
9600    {
9601     "access" : "private",
9602     "field_name" : "mFlags",
9603     "field_offset" : 192,
9604     "referenced_type" : "_ZTIKj"
9605    },
9606    {
9607     "access" : "private",
9608     "field_name" : "mItemSize",
9609     "field_offset" : 256,
9610     "referenced_type" : "_ZTIKm"
9611    }
9612   ],
9613   "linker_set_key" : "_ZTIN7android10VectorImplE",
9614   "name" : "android::VectorImpl",
9615   "record_kind" : "class",
9616   "referenced_type" : "_ZTIN7android10VectorImplE",
9617   "self_type" : "_ZTIN7android10VectorImplE",
9618   "size" : 40,
9619   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9620   "vtable_components" :
9621   [
9622    {
9623     "kind" : "offset_to_top"
9624    },
9625    {
9626     "kind" : "rtti",
9627     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9628    },
9629    {
9630     "kind" : "complete_dtor_pointer",
9631     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9632    },
9633    {
9634     "kind" : "deleting_dtor_pointer",
9635     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9636    },
9637    {
9638     "is_pure" : true,
9639     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
9640    },
9641    {
9642     "is_pure" : true,
9643     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
9644    },
9645    {
9646     "is_pure" : true,
9647     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
9648    },
9649    {
9650     "is_pure" : true,
9651     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
9652    },
9653    {
9654     "is_pure" : true,
9655     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
9656    },
9657    {
9658     "is_pure" : true,
9659     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
9660    }
9661   ]
9662  },
9663  {
9664   "alignment" : 8,
9665   "fields" :
9666   [
9667    {
9668     "access" : "private",
9669     "field_name" : "mVector",
9670     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9671    }
9672   ],
9673   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9674   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9675   "record_kind" : "class",
9676   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9677   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9678   "size" : 40,
9679   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
9680   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
9681  },
9682  {
9683   "alignment" : 8,
9684   "fields" :
9685   [
9686    {
9687     "access" : "private",
9688     "field_name" : "mTag",
9689     "referenced_type" : "_ZTIm"
9690    }
9691   ],
9692   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
9693   "name" : "android::ScopedTrace",
9694   "record_kind" : "class",
9695   "referenced_type" : "_ZTIN7android11ScopedTraceE",
9696   "self_type" : "_ZTIN7android11ScopedTraceE",
9697   "size" : 8,
9698   "source_file" : "/system/core/libutils/include/utils/Trace.h"
9699  },
9700  {
9701   "alignment" : 4,
9702   "fields" :
9703   [
9704    {
9705     "access" : "private",
9706     "field_name" : "mCount",
9707     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9708    }
9709   ],
9710   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9711   "name" : "android::LightRefBase<android::NativeHandle>",
9712   "record_kind" : "class",
9713   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9714   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9715   "size" : 4,
9716   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9717   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
9718  },
9719  {
9720   "alignment" : 4,
9721   "fields" :
9722   [
9723    {
9724     "access" : "private",
9725     "field_name" : "mCount",
9726     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9727    }
9728   ],
9729   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9730   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9731   "record_kind" : "class",
9732   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9733   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9734   "size" : 4,
9735   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9736   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
9737  },
9738  {
9739   "alignment" : 8,
9740   "base_specifiers" :
9741   [
9742    {
9743     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
9744    }
9745   ],
9746   "fields" :
9747   [
9748    {
9749     "access" : "private",
9750     "field_name" : "mHandle",
9751     "field_offset" : 64,
9752     "referenced_type" : "_ZTIP13native_handle"
9753    },
9754    {
9755     "access" : "private",
9756     "field_name" : "mOwnsHandle",
9757     "field_offset" : 128,
9758     "referenced_type" : "_ZTIb"
9759    }
9760   ],
9761   "linker_set_key" : "_ZTIN7android12NativeHandleE",
9762   "name" : "android::NativeHandle",
9763   "record_kind" : "class",
9764   "referenced_type" : "_ZTIN7android12NativeHandleE",
9765   "self_type" : "_ZTIN7android12NativeHandleE",
9766   "size" : 24,
9767   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
9768  },
9769  {
9770   "alignment" : 8,
9771   "base_specifiers" :
9772   [
9773    {
9774     "access" : "private",
9775     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
9776    }
9777   ],
9778   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9779   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9780   "record_kind" : "class",
9781   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9782   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9783   "size" : 40,
9784   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9785   "template_args" :
9786   [
9787    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9788   ],
9789   "vtable_components" :
9790   [
9791    {
9792     "kind" : "offset_to_top"
9793    },
9794    {
9795     "kind" : "rtti",
9796     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9797    },
9798    {
9799     "kind" : "complete_dtor_pointer",
9800     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9801    },
9802    {
9803     "kind" : "deleting_dtor_pointer",
9804     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9805    },
9806    {
9807     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
9808    },
9809    {
9810     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
9811    },
9812    {
9813     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
9814    },
9815    {
9816     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
9817    },
9818    {
9819     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
9820    },
9821    {
9822     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
9823    },
9824    {
9825     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9826    }
9827   ]
9828  },
9829  {
9830   "alignment" : 1,
9831   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
9832   "name" : "android::ReferenceMover",
9833   "record_kind" : "class",
9834   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
9835   "self_type" : "_ZTIN7android14ReferenceMoverE",
9836   "size" : 1,
9837   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9838  },
9839  {
9840   "alignment" : 8,
9841   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
9842   "name" : "android::ReferenceRenamer",
9843   "record_kind" : "class",
9844   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
9845   "self_type" : "_ZTIN7android16ReferenceRenamerE",
9846   "size" : 8,
9847   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9848   "vtable_components" :
9849   [
9850    {
9851     "kind" : "offset_to_top"
9852    },
9853    {
9854     "kind" : "rtti",
9855     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9856    },
9857    {
9858     "is_pure" : true,
9859     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
9860    }
9861   ]
9862  },
9863  {
9864   "alignment" : 8,
9865   "base_specifiers" :
9866   [
9867    {
9868     "referenced_type" : "_ZTIN7android10VectorImplE"
9869    }
9870   ],
9871   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
9872   "name" : "android::SortedVectorImpl",
9873   "record_kind" : "class",
9874   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
9875   "self_type" : "_ZTIN7android16SortedVectorImplE",
9876   "size" : 40,
9877   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9878   "vtable_components" :
9879   [
9880    {
9881     "kind" : "offset_to_top"
9882    },
9883    {
9884     "kind" : "rtti",
9885     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9886    },
9887    {
9888     "kind" : "complete_dtor_pointer",
9889     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9890    },
9891    {
9892     "kind" : "deleting_dtor_pointer",
9893     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9894    },
9895    {
9896     "is_pure" : true,
9897     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
9898    },
9899    {
9900     "is_pure" : true,
9901     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
9902    },
9903    {
9904     "is_pure" : true,
9905     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
9906    },
9907    {
9908     "is_pure" : true,
9909     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
9910    },
9911    {
9912     "is_pure" : true,
9913     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
9914    },
9915    {
9916     "is_pure" : true,
9917     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
9918    },
9919    {
9920     "is_pure" : true,
9921     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9922    }
9923   ]
9924  },
9925  {
9926   "alignment" : 1,
9927   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
9928   "name" : "android::trait_trivial_copy<bool>",
9929   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9930   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9931   "size" : 1,
9932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9933   "template_args" : [ "_ZTIb" ]
9934  },
9935  {
9936   "alignment" : 1,
9937   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
9938   "name" : "android::trait_trivial_copy<char>",
9939   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9940   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9941   "size" : 1,
9942   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9943   "template_args" : [ "_ZTIc" ]
9944  },
9945  {
9946   "alignment" : 1,
9947   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
9948   "name" : "android::trait_trivial_copy<double>",
9949   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9950   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9951   "size" : 1,
9952   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9953   "template_args" : [ "_ZTId" ]
9954  },
9955  {
9956   "alignment" : 1,
9957   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
9958   "name" : "android::trait_trivial_copy<float>",
9959   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9960   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9961   "size" : 1,
9962   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9963   "template_args" : [ "_ZTIf" ]
9964  },
9965  {
9966   "alignment" : 1,
9967   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
9968   "name" : "android::trait_trivial_copy<unsigned char>",
9969   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9970   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9971   "size" : 1,
9972   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9973   "template_args" : [ "_ZTIh" ]
9974  },
9975  {
9976   "alignment" : 1,
9977   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
9978   "name" : "android::trait_trivial_copy<int>",
9979   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9980   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9981   "size" : 1,
9982   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9983   "template_args" : [ "_ZTIi" ]
9984  },
9985  {
9986   "alignment" : 1,
9987   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
9988   "name" : "android::trait_trivial_copy<unsigned int>",
9989   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9990   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9991   "size" : 1,
9992   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9993   "template_args" : [ "_ZTIj" ]
9994  },
9995  {
9996   "alignment" : 1,
9997   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
9998   "name" : "android::trait_trivial_copy<long>",
9999   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
10000   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
10001   "size" : 1,
10002   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10003   "template_args" : [ "_ZTIl" ]
10004  },
10005  {
10006   "alignment" : 1,
10007   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
10008   "name" : "android::trait_trivial_copy<unsigned long>",
10009   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
10010   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
10011   "size" : 1,
10012   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10013   "template_args" : [ "_ZTIm" ]
10014  },
10015  {
10016   "alignment" : 1,
10017   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
10018   "name" : "android::trait_trivial_copy<short>",
10019   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
10020   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
10021   "size" : 1,
10022   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10023   "template_args" : [ "_ZTIs" ]
10024  },
10025  {
10026   "alignment" : 1,
10027   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
10028   "name" : "android::trait_trivial_copy<unsigned short>",
10029   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
10030   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
10031   "size" : 1,
10032   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10033   "template_args" : [ "_ZTIt" ]
10034  },
10035  {
10036   "alignment" : 1,
10037   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
10038   "name" : "android::trait_trivial_copy<void>",
10039   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
10040   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
10041   "size" : 1,
10042   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10043   "template_args" : [ "_ZTIv" ]
10044  },
10045  {
10046   "alignment" : 1,
10047   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
10048   "name" : "android::trait_trivial_copy<long long>",
10049   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
10050   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
10051   "size" : 1,
10052   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10053   "template_args" : [ "_ZTIx" ]
10054  },
10055  {
10056   "alignment" : 1,
10057   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
10058   "name" : "android::trait_trivial_copy<unsigned long long>",
10059   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
10060   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
10061   "size" : 1,
10062   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10063   "template_args" : [ "_ZTIy" ]
10064  },
10065  {
10066   "alignment" : 1,
10067   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
10068   "name" : "android::trait_trivial_ctor<bool>",
10069   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
10070   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
10071   "size" : 1,
10072   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10073   "template_args" : [ "_ZTIb" ]
10074  },
10075  {
10076   "alignment" : 1,
10077   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
10078   "name" : "android::trait_trivial_ctor<char>",
10079   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
10080   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
10081   "size" : 1,
10082   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10083   "template_args" : [ "_ZTIc" ]
10084  },
10085  {
10086   "alignment" : 1,
10087   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
10088   "name" : "android::trait_trivial_ctor<double>",
10089   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
10090   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
10091   "size" : 1,
10092   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10093   "template_args" : [ "_ZTId" ]
10094  },
10095  {
10096   "alignment" : 1,
10097   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
10098   "name" : "android::trait_trivial_ctor<float>",
10099   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
10100   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
10101   "size" : 1,
10102   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10103   "template_args" : [ "_ZTIf" ]
10104  },
10105  {
10106   "alignment" : 1,
10107   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
10108   "name" : "android::trait_trivial_ctor<unsigned char>",
10109   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
10110   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
10111   "size" : 1,
10112   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10113   "template_args" : [ "_ZTIh" ]
10114  },
10115  {
10116   "alignment" : 1,
10117   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
10118   "name" : "android::trait_trivial_ctor<int>",
10119   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
10120   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
10121   "size" : 1,
10122   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10123   "template_args" : [ "_ZTIi" ]
10124  },
10125  {
10126   "alignment" : 1,
10127   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
10128   "name" : "android::trait_trivial_ctor<unsigned int>",
10129   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
10130   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
10131   "size" : 1,
10132   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10133   "template_args" : [ "_ZTIj" ]
10134  },
10135  {
10136   "alignment" : 1,
10137   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
10138   "name" : "android::trait_trivial_ctor<long>",
10139   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
10140   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
10141   "size" : 1,
10142   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10143   "template_args" : [ "_ZTIl" ]
10144  },
10145  {
10146   "alignment" : 1,
10147   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
10148   "name" : "android::trait_trivial_ctor<unsigned long>",
10149   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
10150   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
10151   "size" : 1,
10152   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10153   "template_args" : [ "_ZTIm" ]
10154  },
10155  {
10156   "alignment" : 1,
10157   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
10158   "name" : "android::trait_trivial_ctor<short>",
10159   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
10160   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
10161   "size" : 1,
10162   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10163   "template_args" : [ "_ZTIs" ]
10164  },
10165  {
10166   "alignment" : 1,
10167   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
10168   "name" : "android::trait_trivial_ctor<unsigned short>",
10169   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
10170   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
10171   "size" : 1,
10172   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10173   "template_args" : [ "_ZTIt" ]
10174  },
10175  {
10176   "alignment" : 1,
10177   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
10178   "name" : "android::trait_trivial_ctor<void>",
10179   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
10180   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
10181   "size" : 1,
10182   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10183   "template_args" : [ "_ZTIv" ]
10184  },
10185  {
10186   "alignment" : 1,
10187   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
10188   "name" : "android::trait_trivial_ctor<long long>",
10189   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
10190   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
10191   "size" : 1,
10192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10193   "template_args" : [ "_ZTIx" ]
10194  },
10195  {
10196   "alignment" : 1,
10197   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
10198   "name" : "android::trait_trivial_ctor<unsigned long long>",
10199   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
10200   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
10201   "size" : 1,
10202   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10203   "template_args" : [ "_ZTIy" ]
10204  },
10205  {
10206   "alignment" : 1,
10207   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
10208   "name" : "android::trait_trivial_dtor<bool>",
10209   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
10210   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
10211   "size" : 1,
10212   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10213   "template_args" : [ "_ZTIb" ]
10214  },
10215  {
10216   "alignment" : 1,
10217   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
10218   "name" : "android::trait_trivial_dtor<char>",
10219   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
10220   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
10221   "size" : 1,
10222   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10223   "template_args" : [ "_ZTIc" ]
10224  },
10225  {
10226   "alignment" : 1,
10227   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
10228   "name" : "android::trait_trivial_dtor<double>",
10229   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
10230   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
10231   "size" : 1,
10232   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10233   "template_args" : [ "_ZTId" ]
10234  },
10235  {
10236   "alignment" : 1,
10237   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
10238   "name" : "android::trait_trivial_dtor<float>",
10239   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
10240   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
10241   "size" : 1,
10242   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10243   "template_args" : [ "_ZTIf" ]
10244  },
10245  {
10246   "alignment" : 1,
10247   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
10248   "name" : "android::trait_trivial_dtor<unsigned char>",
10249   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
10250   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
10251   "size" : 1,
10252   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10253   "template_args" : [ "_ZTIh" ]
10254  },
10255  {
10256   "alignment" : 1,
10257   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
10258   "name" : "android::trait_trivial_dtor<int>",
10259   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
10260   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
10261   "size" : 1,
10262   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10263   "template_args" : [ "_ZTIi" ]
10264  },
10265  {
10266   "alignment" : 1,
10267   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
10268   "name" : "android::trait_trivial_dtor<unsigned int>",
10269   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
10270   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
10271   "size" : 1,
10272   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10273   "template_args" : [ "_ZTIj" ]
10274  },
10275  {
10276   "alignment" : 1,
10277   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
10278   "name" : "android::trait_trivial_dtor<long>",
10279   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
10280   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
10281   "size" : 1,
10282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10283   "template_args" : [ "_ZTIl" ]
10284  },
10285  {
10286   "alignment" : 1,
10287   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
10288   "name" : "android::trait_trivial_dtor<unsigned long>",
10289   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
10290   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
10291   "size" : 1,
10292   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10293   "template_args" : [ "_ZTIm" ]
10294  },
10295  {
10296   "alignment" : 1,
10297   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
10298   "name" : "android::trait_trivial_dtor<short>",
10299   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
10300   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
10301   "size" : 1,
10302   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10303   "template_args" : [ "_ZTIs" ]
10304  },
10305  {
10306   "alignment" : 1,
10307   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
10308   "name" : "android::trait_trivial_dtor<unsigned short>",
10309   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
10310   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
10311   "size" : 1,
10312   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10313   "template_args" : [ "_ZTIt" ]
10314  },
10315  {
10316   "alignment" : 1,
10317   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
10318   "name" : "android::trait_trivial_dtor<void>",
10319   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
10320   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
10321   "size" : 1,
10322   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10323   "template_args" : [ "_ZTIv" ]
10324  },
10325  {
10326   "alignment" : 1,
10327   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
10328   "name" : "android::trait_trivial_dtor<long long>",
10329   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
10330   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
10331   "size" : 1,
10332   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10333   "template_args" : [ "_ZTIx" ]
10334  },
10335  {
10336   "alignment" : 1,
10337   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
10338   "name" : "android::trait_trivial_dtor<unsigned long long>",
10339   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
10340   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
10341   "size" : 1,
10342   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10343   "template_args" : [ "_ZTIy" ]
10344  },
10345  {
10346   "alignment" : 1,
10347   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10348   "name" : "android::trait_trivial_move<android::String8>",
10349   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10350   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10351   "size" : 1,
10352   "source_file" : "/system/core/libutils/include/utils/String8.h",
10353   "template_args" : [ "_ZTIN7android7String8E" ]
10354  },
10355  {
10356   "alignment" : 1,
10357   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10358   "name" : "android::trait_trivial_move<android::String16>",
10359   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10360   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10361   "size" : 1,
10362   "source_file" : "/system/core/libutils/include/utils/String16.h",
10363   "template_args" : [ "_ZTIN7android8String16E" ]
10364  },
10365  {
10366   "alignment" : 1,
10367   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
10368   "name" : "android::trait_trivial_move<bool>",
10369   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10370   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10371   "size" : 1,
10372   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10373   "template_args" : [ "_ZTIb" ]
10374  },
10375  {
10376   "alignment" : 1,
10377   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
10378   "name" : "android::trait_trivial_move<char>",
10379   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10380   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10381   "size" : 1,
10382   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10383   "template_args" : [ "_ZTIc" ]
10384  },
10385  {
10386   "alignment" : 1,
10387   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
10388   "name" : "android::trait_trivial_move<double>",
10389   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10390   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10391   "size" : 1,
10392   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10393   "template_args" : [ "_ZTId" ]
10394  },
10395  {
10396   "alignment" : 1,
10397   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
10398   "name" : "android::trait_trivial_move<float>",
10399   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10400   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10401   "size" : 1,
10402   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10403   "template_args" : [ "_ZTIf" ]
10404  },
10405  {
10406   "alignment" : 1,
10407   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
10408   "name" : "android::trait_trivial_move<unsigned char>",
10409   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10410   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10411   "size" : 1,
10412   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10413   "template_args" : [ "_ZTIh" ]
10414  },
10415  {
10416   "alignment" : 1,
10417   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
10418   "name" : "android::trait_trivial_move<int>",
10419   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10420   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10421   "size" : 1,
10422   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10423   "template_args" : [ "_ZTIi" ]
10424  },
10425  {
10426   "alignment" : 1,
10427   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
10428   "name" : "android::trait_trivial_move<unsigned int>",
10429   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10430   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10431   "size" : 1,
10432   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10433   "template_args" : [ "_ZTIj" ]
10434  },
10435  {
10436   "alignment" : 1,
10437   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
10438   "name" : "android::trait_trivial_move<long>",
10439   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10440   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10441   "size" : 1,
10442   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10443   "template_args" : [ "_ZTIl" ]
10444  },
10445  {
10446   "alignment" : 1,
10447   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
10448   "name" : "android::trait_trivial_move<unsigned long>",
10449   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
10450   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
10451   "size" : 1,
10452   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10453   "template_args" : [ "_ZTIm" ]
10454  },
10455  {
10456   "alignment" : 1,
10457   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
10458   "name" : "android::trait_trivial_move<short>",
10459   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10460   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10461   "size" : 1,
10462   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10463   "template_args" : [ "_ZTIs" ]
10464  },
10465  {
10466   "alignment" : 1,
10467   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
10468   "name" : "android::trait_trivial_move<unsigned short>",
10469   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
10470   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
10471   "size" : 1,
10472   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10473   "template_args" : [ "_ZTIt" ]
10474  },
10475  {
10476   "alignment" : 1,
10477   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
10478   "name" : "android::trait_trivial_move<void>",
10479   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10480   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10481   "size" : 1,
10482   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10483   "template_args" : [ "_ZTIv" ]
10484  },
10485  {
10486   "alignment" : 1,
10487   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
10488   "name" : "android::trait_trivial_move<long long>",
10489   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10490   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10491   "size" : 1,
10492   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10493   "template_args" : [ "_ZTIx" ]
10494  },
10495  {
10496   "alignment" : 1,
10497   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
10498   "name" : "android::trait_trivial_move<unsigned long long>",
10499   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10500   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10501   "size" : 1,
10502   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10503   "template_args" : [ "_ZTIy" ]
10504  },
10505  {
10506   "alignment" : 8,
10507   "base_specifiers" :
10508   [
10509    {
10510     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
10511    }
10512   ],
10513   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
10514   "name" : "android::VirtualLightRefBase",
10515   "record_kind" : "class",
10516   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10517   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
10518   "size" : 16,
10519   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10520   "vtable_components" :
10521   [
10522    {
10523     "kind" : "offset_to_top"
10524    },
10525    {
10526     "kind" : "rtti",
10527     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
10528    },
10529    {
10530     "kind" : "complete_dtor_pointer",
10531     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
10532    },
10533    {
10534     "kind" : "deleting_dtor_pointer",
10535     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
10536    }
10537   ]
10538  },
10539  {
10540   "alignment" : 8,
10541   "fields" :
10542   [
10543    {
10544     "access" : "private",
10545     "field_name" : "m_ptr",
10546     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10547    }
10548   ],
10549   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10550   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10551   "record_kind" : "class",
10552   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10553   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10554   "size" : 8,
10555   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10556   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10557  },
10558  {
10559   "alignment" : 8,
10560   "fields" :
10561   [
10562    {
10563     "access" : "private",
10564     "field_name" : "m_ptr",
10565     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
10566    }
10567   ],
10568   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10569   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10570   "record_kind" : "class",
10571   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10572   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10573   "size" : 8,
10574   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10575   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
10576  },
10577  {
10578   "alignment" : 8,
10579   "fields" :
10580   [
10581    {
10582     "access" : "private",
10583     "field_name" : "m_ptr",
10584     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
10585    }
10586   ],
10587   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10588   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10589   "record_kind" : "class",
10590   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10591   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10592   "size" : 8,
10593   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10594   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
10595  },
10596  {
10597   "alignment" : 8,
10598   "fields" :
10599   [
10600    {
10601     "access" : "private",
10602     "field_name" : "m_ptr",
10603     "referenced_type" : "_ZTIPN7android6ThreadE"
10604    }
10605   ],
10606   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
10607   "name" : "android::sp<android::Thread>",
10608   "record_kind" : "class",
10609   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10610   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
10611   "size" : 8,
10612   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10613   "template_args" : [ "_ZTIN7android6ThreadE" ]
10614  },
10615  {
10616   "alignment" : 8,
10617   "fields" :
10618   [
10619    {
10620     "access" : "private",
10621     "field_name" : "m_ptr",
10622     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
10623    }
10624   ],
10625   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10626   "name" : "android::sp<android::hardware::IInterface>",
10627   "record_kind" : "class",
10628   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10629   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10630   "size" : 8,
10631   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10632   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
10633  },
10634  {
10635   "alignment" : 8,
10636   "fields" :
10637   [
10638    {
10639     "access" : "private",
10640     "field_name" : "m_ptr",
10641     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
10642    }
10643   ],
10644   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10645   "name" : "android::sp<android::hardware::ProcessState>",
10646   "record_kind" : "class",
10647   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10648   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10649   "size" : 8,
10650   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10651   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
10652  },
10653  {
10654   "alignment" : 8,
10655   "fields" :
10656   [
10657    {
10658     "access" : "private",
10659     "field_name" : "m_ptr",
10660     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10661    }
10662   ],
10663   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10664   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10665   "record_kind" : "class",
10666   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10667   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10668   "size" : 8,
10669   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10670   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10671  },
10672  {
10673   "alignment" : 8,
10674   "fields" :
10675   [
10676    {
10677     "access" : "private",
10678     "field_name" : "m_ptr",
10679     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
10680    }
10681   ],
10682   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10683   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10684   "record_kind" : "class",
10685   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10686   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10687   "size" : 8,
10688   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10689   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
10690  },
10691  {
10692   "alignment" : 8,
10693   "fields" :
10694   [
10695    {
10696     "access" : "private",
10697     "field_name" : "m_ptr",
10698     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
10699    }
10700   ],
10701   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
10702   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback>",
10703   "record_kind" : "class",
10704   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
10705   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
10706   "size" : 8,
10707   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10708   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE" ]
10709  },
10710  {
10711   "alignment" : 8,
10712   "fields" :
10713   [
10714    {
10715     "access" : "private",
10716     "field_name" : "m_ptr",
10717     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
10718    }
10719   ],
10720   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
10721   "name" : "android::sp<android::hardware::usb::V1_0::IUsb>",
10722   "record_kind" : "class",
10723   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
10724   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
10725   "size" : 8,
10726   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10727   "template_args" : [ "_ZTIN7android8hardware3usb4V1_04IUsbE" ]
10728  },
10729  {
10730   "alignment" : 8,
10731   "fields" :
10732   [
10733    {
10734     "access" : "private",
10735     "field_name" : "m_ptr",
10736     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
10737    }
10738   ],
10739   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
10740   "name" : "android::sp<android::hardware::usb::V1_1::IUsbCallback>",
10741   "record_kind" : "class",
10742   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
10743   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
10744   "size" : 8,
10745   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10746   "template_args" : [ "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE" ]
10747  },
10748  {
10749   "alignment" : 8,
10750   "fields" :
10751   [
10752    {
10753     "access" : "private",
10754     "field_name" : "m_ptr",
10755     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
10756    }
10757   ],
10758   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
10759   "name" : "android::sp<android::hardware::usb::V1_1::IUsb>",
10760   "record_kind" : "class",
10761   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
10762   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
10763   "size" : 8,
10764   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10765   "template_args" : [ "_ZTIN7android8hardware3usb4V1_14IUsbE" ]
10766  },
10767  {
10768   "alignment" : 8,
10769   "fields" :
10770   [
10771    {
10772     "access" : "private",
10773     "field_name" : "m_ptr",
10774     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
10775    }
10776   ],
10777   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
10778   "name" : "android::sp<android::hardware::usb::V1_2::IUsbCallback>",
10779   "record_kind" : "class",
10780   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
10781   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
10782   "size" : 8,
10783   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10784   "template_args" : [ "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE" ]
10785  },
10786  {
10787   "alignment" : 8,
10788   "fields" :
10789   [
10790    {
10791     "access" : "private",
10792     "field_name" : "m_ptr",
10793     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
10794    }
10795   ],
10796   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
10797   "name" : "android::sp<android::hardware::usb::V1_2::IUsb>",
10798   "record_kind" : "class",
10799   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
10800   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
10801   "size" : 8,
10802   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10803   "template_args" : [ "_ZTIN7android8hardware3usb4V1_24IUsbE" ]
10804  },
10805  {
10806   "alignment" : 8,
10807   "fields" :
10808   [
10809    {
10810     "access" : "private",
10811     "field_name" : "m_ptr",
10812     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10813    }
10814   ],
10815   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10816   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10817   "record_kind" : "class",
10818   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10819   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10820   "size" : 8,
10821   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10822   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10823  },
10824  {
10825   "alignment" : 8,
10826   "fields" :
10827   [
10828    {
10829     "access" : "private",
10830     "field_name" : "m_ptr",
10831     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10832    }
10833   ],
10834   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10835   "name" : "android::sp<android::hardware::IBinder>",
10836   "record_kind" : "class",
10837   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10838   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10839   "size" : 8,
10840   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10841   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
10842  },
10843  {
10844   "alignment" : 8,
10845   "fields" :
10846   [
10847    {
10848     "access" : "private",
10849     "field_name" : "m_ptr",
10850     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10851    }
10852   ],
10853   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10854   "name" : "android::sp<android::hardware::BHwBinder>",
10855   "record_kind" : "class",
10856   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10857   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10858   "size" : 8,
10859   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10860   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10861  },
10862  {
10863   "alignment" : 8,
10864   "fields" :
10865   [
10866    {
10867     "access" : "private",
10868     "field_name" : "m_ptr",
10869     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10870    },
10871    {
10872     "access" : "private",
10873     "field_name" : "m_refs",
10874     "field_offset" : 64,
10875     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10876    }
10877   ],
10878   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10879   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
10880   "record_kind" : "class",
10881   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10882   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10883   "size" : 16,
10884   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10885   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10886  },
10887  {
10888   "alignment" : 8,
10889   "fields" :
10890   [
10891    {
10892     "access" : "private",
10893     "field_name" : "m_ptr",
10894     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10895    },
10896    {
10897     "access" : "private",
10898     "field_name" : "m_refs",
10899     "field_offset" : 64,
10900     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10901    }
10902   ],
10903   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10904   "name" : "android::wp<android::hardware::hidl_death_recipient>",
10905   "record_kind" : "class",
10906   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10907   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10908   "size" : 16,
10909   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10910   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10911  },
10912  {
10913   "alignment" : 8,
10914   "fields" :
10915   [
10916    {
10917     "access" : "private",
10918     "field_name" : "m_ptr",
10919     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10920    },
10921    {
10922     "access" : "private",
10923     "field_name" : "m_refs",
10924     "field_offset" : 64,
10925     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10926    }
10927   ],
10928   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10929   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
10930   "record_kind" : "class",
10931   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10932   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10933   "size" : 16,
10934   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10935   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10936  },
10937  {
10938   "alignment" : 8,
10939   "fields" :
10940   [
10941    {
10942     "access" : "private",
10943     "field_name" : "m_ptr",
10944     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10945    },
10946    {
10947     "access" : "private",
10948     "field_name" : "m_refs",
10949     "field_offset" : 64,
10950     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10951    }
10952   ],
10953   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10954   "name" : "android::wp<android::hardware::BHwBinder>",
10955   "record_kind" : "class",
10956   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10957   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10958   "size" : 16,
10959   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10960   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10961  },
10962  {
10963   "alignment" : 8,
10964   "base_specifiers" :
10965   [
10966    {
10967     "is_virtual" : true,
10968     "referenced_type" : "_ZTIN7android7RefBaseE"
10969    }
10970   ],
10971   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10972   "name" : "android::hidl::base::V1_0::IBase",
10973   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10974   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10975   "size" : 24,
10976   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10977   "vtable_components" :
10978   [
10979    {
10980     "component_value" : 8,
10981     "kind" : "vbase_offset"
10982    },
10983    {
10984     "kind" : "offset_to_top"
10985    },
10986    {
10987     "kind" : "rtti",
10988     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10989    },
10990    {
10991     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10992    },
10993    {
10994     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10995    },
10996    {
10997     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10998    },
10999    {
11000     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11001    },
11002    {
11003     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11004    },
11005    {
11006     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11007    },
11008    {
11009     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11010    },
11011    {
11012     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11013    },
11014    {
11015     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11016    },
11017    {
11018     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11019    },
11020    {
11021     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11022    },
11023    {
11024     "kind" : "complete_dtor_pointer",
11025     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
11026    },
11027    {
11028     "kind" : "deleting_dtor_pointer",
11029     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
11030    },
11031    {
11032     "kind" : "vcall_offset"
11033    },
11034    {
11035     "kind" : "vcall_offset"
11036    },
11037    {
11038     "kind" : "vcall_offset"
11039    },
11040    {
11041     "kind" : "vcall_offset"
11042    },
11043    {
11044     "component_value" : -8,
11045     "kind" : "vcall_offset"
11046    },
11047    {
11048     "component_value" : -8,
11049     "kind" : "offset_to_top"
11050    },
11051    {
11052     "kind" : "rtti",
11053     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11054    },
11055    {
11056     "kind" : "complete_dtor_pointer",
11057     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
11058    },
11059    {
11060     "kind" : "deleting_dtor_pointer",
11061     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
11062    },
11063    {
11064     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11065    },
11066    {
11067     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11068    },
11069    {
11070     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11071    },
11072    {
11073     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11074    }
11075   ]
11076  },
11077  {
11078   "alignment" : 8,
11079   "base_specifiers" :
11080   [
11081    {
11082     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
11083    },
11084    {
11085     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11086    }
11087   ],
11088   "fields" :
11089   [
11090    {
11091     "access" : "private",
11092     "field_name" : "_hidl_mImpl",
11093     "field_offset" : 960,
11094     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
11095    }
11096   ],
11097   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
11098   "name" : "android::hidl::base::V1_0::BnHwBase",
11099   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
11100   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
11101   "size" : 144,
11102   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
11103   "vtable_components" :
11104   [
11105    {
11106     "component_value" : 128,
11107     "kind" : "vbase_offset"
11108    },
11109    {
11110     "kind" : "offset_to_top"
11111    },
11112    {
11113     "kind" : "rtti",
11114     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11115    },
11116    {
11117     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11118    },
11119    {
11120     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11121    },
11122    {
11123     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11124    },
11125    {
11126     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11127    },
11128    {
11129     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11130    },
11131    {
11132     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11133    },
11134    {
11135     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11136    },
11137    {
11138     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11139    },
11140    {
11141     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11142    },
11143    {
11144     "kind" : "complete_dtor_pointer",
11145     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
11146    },
11147    {
11148     "kind" : "deleting_dtor_pointer",
11149     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
11150    },
11151    {
11152     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11153    },
11154    {
11155     "component_value" : -32,
11156     "kind" : "offset_to_top"
11157    },
11158    {
11159     "kind" : "rtti",
11160     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11161    },
11162    {
11163     "kind" : "complete_dtor_pointer",
11164     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11165    },
11166    {
11167     "kind" : "deleting_dtor_pointer",
11168     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11169    },
11170    {
11171     "kind" : "vcall_offset"
11172    },
11173    {
11174     "kind" : "vcall_offset"
11175    },
11176    {
11177     "kind" : "vcall_offset"
11178    },
11179    {
11180     "kind" : "vcall_offset"
11181    },
11182    {
11183     "component_value" : -128,
11184     "kind" : "vcall_offset"
11185    },
11186    {
11187     "component_value" : -128,
11188     "kind" : "offset_to_top"
11189    },
11190    {
11191     "kind" : "rtti",
11192     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11193    },
11194    {
11195     "kind" : "complete_dtor_pointer",
11196     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11197    },
11198    {
11199     "kind" : "deleting_dtor_pointer",
11200     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11201    },
11202    {
11203     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11204    },
11205    {
11206     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11207    },
11208    {
11209     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11210    },
11211    {
11212     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11213    }
11214   ]
11215  },
11216  {
11217   "alignment" : 8,
11218   "base_specifiers" :
11219   [
11220    {
11221     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11222    },
11223    {
11224     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11225    }
11226   ],
11227   "fields" :
11228   [
11229    {
11230     "access" : "private",
11231     "field_name" : "_hidl_mMutex",
11232     "field_offset" : 1088,
11233     "referenced_type" : "_ZTINSt3__15mutexE"
11234    },
11235    {
11236     "access" : "private",
11237     "field_name" : "_hidl_mDeathRecipients",
11238     "field_offset" : 1408,
11239     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11240    }
11241   ],
11242   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11243   "name" : "android::hidl::base::V1_0::BpHwBase",
11244   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11245   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11246   "size" : 216,
11247   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
11248   "vtable_components" :
11249   [
11250    {
11251     "component_value" : 200,
11252     "kind" : "vbase_offset"
11253    },
11254    {
11255     "kind" : "offset_to_top"
11256    },
11257    {
11258     "kind" : "rtti",
11259     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11260    },
11261    {
11262     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
11263    },
11264    {
11265     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11266    },
11267    {
11268     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11269    },
11270    {
11271     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11272    },
11273    {
11274     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11275    },
11276    {
11277     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
11278    },
11279    {
11280     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11281    },
11282    {
11283     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
11284    },
11285    {
11286     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11287    },
11288    {
11289     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
11290    },
11291    {
11292     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11293    },
11294    {
11295     "kind" : "complete_dtor_pointer",
11296     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
11297    },
11298    {
11299     "kind" : "deleting_dtor_pointer",
11300     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
11301    },
11302    {
11303     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11304    },
11305    {
11306     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11307    },
11308    {
11309     "component_value" : 192,
11310     "kind" : "vbase_offset"
11311    },
11312    {
11313     "component_value" : -8,
11314     "kind" : "offset_to_top"
11315    },
11316    {
11317     "kind" : "rtti",
11318     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11319    },
11320    {
11321     "kind" : "complete_dtor_pointer",
11322     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11323    },
11324    {
11325     "kind" : "deleting_dtor_pointer",
11326     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11327    },
11328    {
11329     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11330    },
11331    {
11332     "component_value" : 184,
11333     "kind" : "vbase_offset"
11334    },
11335    {
11336     "component_value" : -16,
11337     "kind" : "offset_to_top"
11338    },
11339    {
11340     "kind" : "rtti",
11341     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11342    },
11343    {
11344     "kind" : "complete_dtor_pointer",
11345     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11346    },
11347    {
11348     "kind" : "deleting_dtor_pointer",
11349     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11350    },
11351    {
11352     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11353    },
11354    {
11355     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11356    },
11357    {
11358     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11359    },
11360    {
11361     "component_value" : -48,
11362     "kind" : "offset_to_top"
11363    },
11364    {
11365     "kind" : "rtti",
11366     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11367    },
11368    {
11369     "kind" : "complete_dtor_pointer",
11370     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11371    },
11372    {
11373     "kind" : "deleting_dtor_pointer",
11374     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11375    },
11376    {
11377     "kind" : "vcall_offset"
11378    },
11379    {
11380     "component_value" : -184,
11381     "kind" : "vcall_offset"
11382    },
11383    {
11384     "component_value" : -200,
11385     "kind" : "vcall_offset"
11386    },
11387    {
11388     "component_value" : -184,
11389     "kind" : "vcall_offset"
11390    },
11391    {
11392     "component_value" : -200,
11393     "kind" : "vcall_offset"
11394    },
11395    {
11396     "component_value" : -200,
11397     "kind" : "offset_to_top"
11398    },
11399    {
11400     "kind" : "rtti",
11401     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11402    },
11403    {
11404     "kind" : "complete_dtor_pointer",
11405     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11406    },
11407    {
11408     "kind" : "deleting_dtor_pointer",
11409     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11410    },
11411    {
11412     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11413    },
11414    {
11415     "mangled_component_name" : "_ZTv0_n40_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11416    },
11417    {
11418     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11419    },
11420    {
11421     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11422    }
11423   ]
11424  },
11425  {
11426   "alignment" : 8,
11427   "fields" :
11428   [
11429    {
11430     "field_name" : "pid",
11431     "referenced_type" : "_ZTIi"
11432    },
11433    {
11434     "field_name" : "ptr",
11435     "field_offset" : 64,
11436     "referenced_type" : "_ZTIm"
11437    },
11438    {
11439     "field_name" : "arch",
11440     "field_offset" : 128,
11441     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11442    }
11443   ],
11444   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11445   "name" : "android::hidl::base::V1_0::DebugInfo",
11446   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11447   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11448   "size" : 24,
11449   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11450  },
11451  {
11452   "alignment" : 8,
11453   "fields" :
11454   [
11455    {
11456     "field_name" : "interfaceName",
11457     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11458    },
11459    {
11460     "field_name" : "instanceName",
11461     "field_offset" : 128,
11462     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11463    },
11464    {
11465     "field_name" : "pid",
11466     "field_offset" : 256,
11467     "referenced_type" : "_ZTIi"
11468    },
11469    {
11470     "field_name" : "clientPids",
11471     "field_offset" : 320,
11472     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
11473    },
11474    {
11475     "field_name" : "arch",
11476     "field_offset" : 448,
11477     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11478    }
11479   ],
11480   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11481   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11482   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11483   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11484   "size" : 64,
11485   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11486  },
11487  {
11488   "alignment" : 8,
11489   "base_specifiers" :
11490   [
11491    {
11492     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11493    }
11494   ],
11495   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11496   "name" : "android::hidl::manager::V1_0::IServiceManager",
11497   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11498   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11499   "size" : 24,
11500   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11501   "vtable_components" :
11502   [
11503    {
11504     "component_value" : 8,
11505     "kind" : "vbase_offset"
11506    },
11507    {
11508     "kind" : "offset_to_top"
11509    },
11510    {
11511     "kind" : "rtti",
11512     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11513    },
11514    {
11515     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11516    },
11517    {
11518     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11519    },
11520    {
11521     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11522    },
11523    {
11524     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11525    },
11526    {
11527     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11528    },
11529    {
11530     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11531    },
11532    {
11533     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11534    },
11535    {
11536     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11537    },
11538    {
11539     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11540    },
11541    {
11542     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11543    },
11544    {
11545     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11546    },
11547    {
11548     "kind" : "complete_dtor_pointer",
11549     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11550    },
11551    {
11552     "kind" : "deleting_dtor_pointer",
11553     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11554    },
11555    {
11556     "is_pure" : true,
11557     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11558    },
11559    {
11560     "is_pure" : true,
11561     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11562    },
11563    {
11564     "is_pure" : true,
11565     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11566    },
11567    {
11568     "is_pure" : true,
11569     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11570    },
11571    {
11572     "is_pure" : true,
11573     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11574    },
11575    {
11576     "is_pure" : true,
11577     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11578    },
11579    {
11580     "is_pure" : true,
11581     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11582    },
11583    {
11584     "is_pure" : true,
11585     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11586    },
11587    {
11588     "kind" : "vcall_offset"
11589    },
11590    {
11591     "kind" : "vcall_offset"
11592    },
11593    {
11594     "kind" : "vcall_offset"
11595    },
11596    {
11597     "kind" : "vcall_offset"
11598    },
11599    {
11600     "component_value" : -8,
11601     "kind" : "vcall_offset"
11602    },
11603    {
11604     "component_value" : -8,
11605     "kind" : "offset_to_top"
11606    },
11607    {
11608     "kind" : "rtti",
11609     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11610    },
11611    {
11612     "kind" : "complete_dtor_pointer",
11613     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11614    },
11615    {
11616     "kind" : "deleting_dtor_pointer",
11617     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11618    },
11619    {
11620     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11621    },
11622    {
11623     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11624    },
11625    {
11626     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11627    },
11628    {
11629     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11630    }
11631   ]
11632  },
11633  {
11634   "alignment" : 8,
11635   "base_specifiers" :
11636   [
11637    {
11638     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11639    }
11640   ],
11641   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11642   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11643   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11644   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11645   "size" : 24,
11646   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11647   "vtable_components" :
11648   [
11649    {
11650     "component_value" : 8,
11651     "kind" : "vbase_offset"
11652    },
11653    {
11654     "kind" : "offset_to_top"
11655    },
11656    {
11657     "kind" : "rtti",
11658     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11659    },
11660    {
11661     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11662    },
11663    {
11664     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11665    },
11666    {
11667     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11668    },
11669    {
11670     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11671    },
11672    {
11673     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11674    },
11675    {
11676     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11677    },
11678    {
11679     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11680    },
11681    {
11682     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11683    },
11684    {
11685     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11686    },
11687    {
11688     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11689    },
11690    {
11691     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11692    },
11693    {
11694     "kind" : "complete_dtor_pointer",
11695     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11696    },
11697    {
11698     "kind" : "deleting_dtor_pointer",
11699     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11700    },
11701    {
11702     "is_pure" : true,
11703     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11704    },
11705    {
11706     "kind" : "vcall_offset"
11707    },
11708    {
11709     "kind" : "vcall_offset"
11710    },
11711    {
11712     "kind" : "vcall_offset"
11713    },
11714    {
11715     "kind" : "vcall_offset"
11716    },
11717    {
11718     "component_value" : -8,
11719     "kind" : "vcall_offset"
11720    },
11721    {
11722     "component_value" : -8,
11723     "kind" : "offset_to_top"
11724    },
11725    {
11726     "kind" : "rtti",
11727     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11728    },
11729    {
11730     "kind" : "complete_dtor_pointer",
11731     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11732    },
11733    {
11734     "kind" : "deleting_dtor_pointer",
11735     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11736    },
11737    {
11738     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11739    },
11740    {
11741     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11742    },
11743    {
11744     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11745    },
11746    {
11747     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11748    }
11749   ]
11750  },
11751  {
11752   "alignment" : 8,
11753   "fields" :
11754   [
11755    {
11756     "access" : "private",
11757     "field_name" : "mLock",
11758     "referenced_type" : "_ZTIRN7android5MutexE"
11759    }
11760   ],
11761   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
11762   "name" : "android::Mutex::Autolock",
11763   "record_kind" : "class",
11764   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11765   "self_type" : "_ZTIN7android5Mutex8AutolockE",
11766   "size" : 8,
11767   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11768  },
11769  {
11770   "alignment" : 4,
11771   "fields" :
11772   [
11773    {
11774     "access" : "private",
11775     "field_name" : "mMutex",
11776     "referenced_type" : "_ZTI15pthread_mutex_t"
11777    }
11778   ],
11779   "linker_set_key" : "_ZTIN7android5MutexE",
11780   "name" : "android::Mutex",
11781   "record_kind" : "class",
11782   "referenced_type" : "_ZTIN7android5MutexE",
11783   "self_type" : "_ZTIN7android5MutexE",
11784   "size" : 40,
11785   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11786  },
11787  {
11788   "alignment" : 8,
11789   "fields" :
11790   [
11791    {
11792     "access" : "private",
11793     "field_name" : "mLock",
11794     "referenced_type" : "_ZTIRN7android6RWLockE"
11795    }
11796   ],
11797   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
11798   "name" : "android::RWLock::AutoRLock",
11799   "record_kind" : "class",
11800   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11801   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
11802   "size" : 8,
11803   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11804  },
11805  {
11806   "alignment" : 8,
11807   "fields" :
11808   [
11809    {
11810     "access" : "private",
11811     "field_name" : "mLock",
11812     "referenced_type" : "_ZTIRN7android6RWLockE"
11813    }
11814   ],
11815   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
11816   "name" : "android::RWLock::AutoWLock",
11817   "record_kind" : "class",
11818   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11819   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
11820   "size" : 8,
11821   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11822  },
11823  {
11824   "alignment" : 4,
11825   "fields" :
11826   [
11827    {
11828     "access" : "private",
11829     "field_name" : "mRWLock",
11830     "referenced_type" : "_ZTI16pthread_rwlock_t"
11831    }
11832   ],
11833   "linker_set_key" : "_ZTIN7android6RWLockE",
11834   "name" : "android::RWLock",
11835   "record_kind" : "class",
11836   "referenced_type" : "_ZTIN7android6RWLockE",
11837   "self_type" : "_ZTIN7android6RWLockE",
11838   "size" : 56,
11839   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11840  },
11841  {
11842   "alignment" : 8,
11843   "base_specifiers" :
11844   [
11845    {
11846     "is_virtual" : true,
11847     "referenced_type" : "_ZTIN7android7RefBaseE"
11848    }
11849   ],
11850   "fields" :
11851   [
11852    {
11853     "access" : "private",
11854     "field_name" : "mCanCallJava",
11855     "field_offset" : 64,
11856     "referenced_type" : "_ZTIKb"
11857    },
11858    {
11859     "access" : "private",
11860     "field_name" : "mThread",
11861     "field_offset" : 128,
11862     "referenced_type" : "_ZTIPv"
11863    },
11864    {
11865     "access" : "private",
11866     "field_name" : "mLock",
11867     "field_offset" : 192,
11868     "referenced_type" : "_ZTIN7android5MutexE"
11869    },
11870    {
11871     "access" : "private",
11872     "field_name" : "mThreadExitedCondition",
11873     "field_offset" : 512,
11874     "referenced_type" : "_ZTIN7android9ConditionE"
11875    },
11876    {
11877     "access" : "private",
11878     "field_name" : "mStatus",
11879     "field_offset" : 896,
11880     "referenced_type" : "_ZTIi"
11881    },
11882    {
11883     "access" : "private",
11884     "field_name" : "mExitPending",
11885     "field_offset" : 928,
11886     "referenced_type" : "_ZTIVb"
11887    },
11888    {
11889     "access" : "private",
11890     "field_name" : "mRunning",
11891     "field_offset" : 936,
11892     "referenced_type" : "_ZTIVb"
11893    },
11894    {
11895     "access" : "private",
11896     "field_name" : "mHoldSelf",
11897     "field_offset" : 960,
11898     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
11899    },
11900    {
11901     "access" : "private",
11902     "field_name" : "mTid",
11903     "field_offset" : 1024,
11904     "referenced_type" : "_ZTIi"
11905    }
11906   ],
11907   "linker_set_key" : "_ZTIN7android6ThreadE",
11908   "name" : "android::Thread",
11909   "record_kind" : "class",
11910   "referenced_type" : "_ZTIN7android6ThreadE",
11911   "self_type" : "_ZTIN7android6ThreadE",
11912   "size" : 152,
11913   "source_file" : "/system/core/libutils/include/utils/Thread.h",
11914   "vtable_components" :
11915   [
11916    {
11917     "component_value" : 136,
11918     "kind" : "vbase_offset"
11919    },
11920    {
11921     "kind" : "offset_to_top"
11922    },
11923    {
11924     "kind" : "rtti",
11925     "mangled_component_name" : "_ZTIN7android6ThreadE"
11926    },
11927    {
11928     "kind" : "complete_dtor_pointer",
11929     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11930    },
11931    {
11932     "kind" : "deleting_dtor_pointer",
11933     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11934    },
11935    {
11936     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
11937    },
11938    {
11939     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11940    },
11941    {
11942     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11943    },
11944    {
11945     "is_pure" : true,
11946     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11947    },
11948    {
11949     "kind" : "vcall_offset"
11950    },
11951    {
11952     "kind" : "vcall_offset"
11953    },
11954    {
11955     "kind" : "vcall_offset"
11956    },
11957    {
11958     "kind" : "vcall_offset"
11959    },
11960    {
11961     "component_value" : -136,
11962     "kind" : "vcall_offset"
11963    },
11964    {
11965     "component_value" : -136,
11966     "kind" : "offset_to_top"
11967    },
11968    {
11969     "kind" : "rtti",
11970     "mangled_component_name" : "_ZTIN7android6ThreadE"
11971    },
11972    {
11973     "kind" : "complete_dtor_pointer",
11974     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
11975    },
11976    {
11977     "kind" : "deleting_dtor_pointer",
11978     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
11979    },
11980    {
11981     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11982    },
11983    {
11984     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11985    },
11986    {
11987     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11988    },
11989    {
11990     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11991    }
11992   ]
11993  },
11994  {
11995   "alignment" : 8,
11996   "base_specifiers" :
11997   [
11998    {
11999     "access" : "private",
12000     "referenced_type" : "_ZTIN7android10VectorImplE"
12001    }
12002   ],
12003   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
12004   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
12005   "record_kind" : "class",
12006   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
12007   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
12008   "size" : 40,
12009   "source_file" : "/system/core/libutils/include/utils/Vector.h",
12010   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
12011   "vtable_components" :
12012   [
12013    {
12014     "kind" : "offset_to_top"
12015    },
12016    {
12017     "kind" : "rtti",
12018     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
12019    },
12020    {
12021     "kind" : "complete_dtor_pointer",
12022     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
12023    },
12024    {
12025     "kind" : "deleting_dtor_pointer",
12026     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
12027    },
12028    {
12029     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
12030    },
12031    {
12032     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
12033    },
12034    {
12035     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
12036    },
12037    {
12038     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
12039    },
12040    {
12041     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
12042    },
12043    {
12044     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
12045    }
12046   ]
12047  },
12048  {
12049   "alignment" : 1,
12050   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
12051   "name" : "android::RefBase::weakref_type",
12052   "record_kind" : "class",
12053   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
12054   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
12055   "size" : 1,
12056   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12057  },
12058  {
12059   "alignment" : 8,
12060   "fields" :
12061   [
12062    {
12063     "access" : "private",
12064     "field_name" : "mRefs",
12065     "field_offset" : 64,
12066     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
12067    }
12068   ],
12069   "linker_set_key" : "_ZTIN7android7RefBaseE",
12070   "name" : "android::RefBase",
12071   "record_kind" : "class",
12072   "referenced_type" : "_ZTIN7android7RefBaseE",
12073   "self_type" : "_ZTIN7android7RefBaseE",
12074   "size" : 16,
12075   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12076   "vtable_components" :
12077   [
12078    {
12079     "kind" : "offset_to_top"
12080    },
12081    {
12082     "kind" : "rtti",
12083     "mangled_component_name" : "_ZTIN7android7RefBaseE"
12084    },
12085    {
12086     "kind" : "complete_dtor_pointer",
12087     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
12088    },
12089    {
12090     "kind" : "deleting_dtor_pointer",
12091     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
12092    },
12093    {
12094     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12095    },
12096    {
12097     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12098    },
12099    {
12100     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12101    },
12102    {
12103     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12104    }
12105   ]
12106  },
12107  {
12108   "alignment" : 8,
12109   "fields" :
12110   [
12111    {
12112     "access" : "private",
12113     "field_name" : "mString",
12114     "referenced_type" : "_ZTIPKc"
12115    }
12116   ],
12117   "linker_set_key" : "_ZTIN7android7String8E",
12118   "name" : "android::String8",
12119   "record_kind" : "class",
12120   "referenced_type" : "_ZTIN7android7String8E",
12121   "self_type" : "_ZTIN7android7String8E",
12122   "size" : 8,
12123   "source_file" : "/system/core/libutils/include/utils/String8.h"
12124  },
12125  {
12126   "alignment" : 8,
12127   "fields" :
12128   [
12129    {
12130     "access" : "private",
12131     "field_name" : "mString",
12132     "referenced_type" : "_ZTIPKDs"
12133    }
12134   ],
12135   "linker_set_key" : "_ZTIN7android8String16E",
12136   "name" : "android::String16",
12137   "record_kind" : "class",
12138   "referenced_type" : "_ZTIN7android8String16E",
12139   "self_type" : "_ZTIN7android8String16E",
12140   "size" : 8,
12141   "source_file" : "/system/core/libutils/include/utils/String16.h"
12142  },
12143  {
12144   "alignment" : 8,
12145   "base_specifiers" :
12146   [
12147    {
12148     "is_virtual" : true,
12149     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
12150    },
12151    {
12152     "is_virtual" : true,
12153     "referenced_type" : "_ZTIN7android7RefBaseE"
12154    }
12155   ],
12156   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
12157   "name" : "android::hardware::HidlMemory",
12158   "record_kind" : "class",
12159   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
12160   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
12161   "size" : 64,
12162   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12163   "vtable_components" :
12164   [
12165    {
12166     "component_value" : 48,
12167     "kind" : "vbase_offset"
12168    },
12169    {
12170     "component_value" : 8,
12171     "kind" : "vbase_offset"
12172    },
12173    {
12174     "kind" : "offset_to_top"
12175    },
12176    {
12177     "kind" : "rtti",
12178     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12179    },
12180    {
12181     "kind" : "complete_dtor_pointer",
12182     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
12183    },
12184    {
12185     "kind" : "deleting_dtor_pointer",
12186     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
12187    },
12188    {
12189     "kind" : "vcall_offset"
12190    },
12191    {
12192     "kind" : "vcall_offset"
12193    },
12194    {
12195     "kind" : "vcall_offset"
12196    },
12197    {
12198     "kind" : "vcall_offset"
12199    },
12200    {
12201     "component_value" : -48,
12202     "kind" : "vcall_offset"
12203    },
12204    {
12205     "component_value" : -48,
12206     "kind" : "offset_to_top"
12207    },
12208    {
12209     "kind" : "rtti",
12210     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12211    },
12212    {
12213     "kind" : "complete_dtor_pointer",
12214     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
12215    },
12216    {
12217     "kind" : "deleting_dtor_pointer",
12218     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
12219    },
12220    {
12221     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12222    },
12223    {
12224     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12225    },
12226    {
12227     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12228    },
12229    {
12230     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12231    }
12232   ]
12233  },
12234  {
12235   "alignment" : 8,
12236   "base_specifiers" :
12237   [
12238    {
12239     "is_virtual" : true,
12240     "referenced_type" : "_ZTIN7android7RefBaseE"
12241    }
12242   ],
12243   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
12244   "name" : "android::hardware::IInterface",
12245   "record_kind" : "class",
12246   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
12247   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
12248   "size" : 24,
12249   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12250   "vtable_components" :
12251   [
12252    {
12253     "component_value" : 8,
12254     "kind" : "vbase_offset"
12255    },
12256    {
12257     "kind" : "offset_to_top"
12258    },
12259    {
12260     "kind" : "rtti",
12261     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12262    },
12263    {
12264     "kind" : "complete_dtor_pointer",
12265     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
12266    },
12267    {
12268     "kind" : "deleting_dtor_pointer",
12269     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
12270    },
12271    {
12272     "is_pure" : true,
12273     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
12274    },
12275    {
12276     "kind" : "vcall_offset"
12277    },
12278    {
12279     "kind" : "vcall_offset"
12280    },
12281    {
12282     "kind" : "vcall_offset"
12283    },
12284    {
12285     "kind" : "vcall_offset"
12286    },
12287    {
12288     "component_value" : -8,
12289     "kind" : "vcall_offset"
12290    },
12291    {
12292     "component_value" : -8,
12293     "kind" : "offset_to_top"
12294    },
12295    {
12296     "kind" : "rtti",
12297     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12298    },
12299    {
12300     "kind" : "complete_dtor_pointer",
12301     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
12302    },
12303    {
12304     "kind" : "deleting_dtor_pointer",
12305     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
12306    },
12307    {
12308     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12309    },
12310    {
12311     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12312    },
12313    {
12314     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12315    },
12316    {
12317     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12318    }
12319   ]
12320  },
12321  {
12322   "alignment" : 1,
12323   "fields" :
12324   [
12325    {
12326     "access" : "private",
12327     "field_name" : "mBuffer",
12328     "referenced_type" : "_ZTIA32_h"
12329    }
12330   ],
12331   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
12332   "name" : "android::hardware::hidl_array<unsigned char, 32>",
12333   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
12334   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
12335   "size" : 32,
12336   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12337   "template_args" : [ "_ZTIh" ]
12338  },
12339  {
12340   "alignment" : 8,
12341   "base_specifiers" :
12342   [
12343    {
12344     "is_virtual" : true,
12345     "referenced_type" : "_ZTIN7android7RefBaseE"
12346    }
12347   ],
12348   "fields" :
12349   [
12350    {
12351     "access" : "private",
12352     "field_name" : "mRemote",
12353     "field_offset" : 64,
12354     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
12355    },
12356    {
12357     "access" : "private",
12358     "field_name" : "mRefs",
12359     "field_offset" : 128,
12360     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12361    },
12362    {
12363     "access" : "private",
12364     "field_name" : "mState",
12365     "field_offset" : 192,
12366     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12367    }
12368   ],
12369   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
12370   "name" : "android::hardware::BpHwRefBase",
12371   "record_kind" : "class",
12372   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12373   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12374   "size" : 48,
12375   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
12376   "vtable_components" :
12377   [
12378    {
12379     "component_value" : 32,
12380     "kind" : "vbase_offset"
12381    },
12382    {
12383     "kind" : "offset_to_top"
12384    },
12385    {
12386     "kind" : "rtti",
12387     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12388    },
12389    {
12390     "kind" : "complete_dtor_pointer",
12391     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
12392    },
12393    {
12394     "kind" : "deleting_dtor_pointer",
12395     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
12396    },
12397    {
12398     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12399    },
12400    {
12401     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12402    },
12403    {
12404     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12405    },
12406    {
12407     "kind" : "vcall_offset"
12408    },
12409    {
12410     "component_value" : -32,
12411     "kind" : "vcall_offset"
12412    },
12413    {
12414     "component_value" : -32,
12415     "kind" : "vcall_offset"
12416    },
12417    {
12418     "component_value" : -32,
12419     "kind" : "vcall_offset"
12420    },
12421    {
12422     "component_value" : -32,
12423     "kind" : "vcall_offset"
12424    },
12425    {
12426     "component_value" : -32,
12427     "kind" : "offset_to_top"
12428    },
12429    {
12430     "kind" : "rtti",
12431     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12432    },
12433    {
12434     "kind" : "complete_dtor_pointer",
12435     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
12436    },
12437    {
12438     "kind" : "deleting_dtor_pointer",
12439     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
12440    },
12441    {
12442     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12443    },
12444    {
12445     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12446    },
12447    {
12448     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12449    },
12450    {
12451     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12452    }
12453   ]
12454  },
12455  {
12456   "alignment" : 8,
12457   "base_specifiers" :
12458   [
12459    {
12460     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
12461    },
12462    {
12463     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12464    },
12465    {
12466     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12467    }
12468   ],
12469   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
12470   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsbCallback>",
12471   "record_kind" : "class",
12472   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
12473   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
12474   "size" : 64,
12475   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12476   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE" ],
12477   "vtable_components" :
12478   [
12479    {
12480     "component_value" : 48,
12481     "kind" : "vbase_offset"
12482    },
12483    {
12484     "kind" : "offset_to_top"
12485    },
12486    {
12487     "kind" : "rtti",
12488     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
12489    },
12490    {
12491     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_012IUsbCallback8isRemoteEv"
12492    },
12493    {
12494     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12495    },
12496    {
12497     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12498    },
12499    {
12500     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12501    },
12502    {
12503     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12504    },
12505    {
12506     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv"
12507    },
12508    {
12509     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12510    },
12511    {
12512     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv"
12513    },
12514    {
12515     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12516    },
12517    {
12518     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv"
12519    },
12520    {
12521     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12522    },
12523    {
12524     "kind" : "complete_dtor_pointer",
12525     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
12526    },
12527    {
12528     "kind" : "deleting_dtor_pointer",
12529     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
12530    },
12531    {
12532     "is_pure" : true,
12533     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
12534    },
12535    {
12536     "is_pure" : true,
12537     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
12538    },
12539    {
12540     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
12541    },
12542    {
12543     "component_value" : 40,
12544     "kind" : "vbase_offset"
12545    },
12546    {
12547     "component_value" : -8,
12548     "kind" : "offset_to_top"
12549    },
12550    {
12551     "kind" : "rtti",
12552     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
12553    },
12554    {
12555     "kind" : "complete_dtor_pointer",
12556     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
12557    },
12558    {
12559     "kind" : "deleting_dtor_pointer",
12560     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
12561    },
12562    {
12563     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
12564    },
12565    {
12566     "component_value" : 32,
12567     "kind" : "vbase_offset"
12568    },
12569    {
12570     "component_value" : -16,
12571     "kind" : "offset_to_top"
12572    },
12573    {
12574     "kind" : "rtti",
12575     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
12576    },
12577    {
12578     "kind" : "complete_dtor_pointer",
12579     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
12580    },
12581    {
12582     "kind" : "deleting_dtor_pointer",
12583     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
12584    },
12585    {
12586     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12587    },
12588    {
12589     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12590    },
12591    {
12592     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12593    },
12594    {
12595     "kind" : "vcall_offset"
12596    },
12597    {
12598     "component_value" : -32,
12599     "kind" : "vcall_offset"
12600    },
12601    {
12602     "component_value" : -32,
12603     "kind" : "vcall_offset"
12604    },
12605    {
12606     "component_value" : -32,
12607     "kind" : "vcall_offset"
12608    },
12609    {
12610     "component_value" : -48,
12611     "kind" : "vcall_offset"
12612    },
12613    {
12614     "component_value" : -48,
12615     "kind" : "offset_to_top"
12616    },
12617    {
12618     "kind" : "rtti",
12619     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
12620    },
12621    {
12622     "kind" : "complete_dtor_pointer",
12623     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
12624    },
12625    {
12626     "kind" : "deleting_dtor_pointer",
12627     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
12628    },
12629    {
12630     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12631    },
12632    {
12633     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12634    },
12635    {
12636     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12637    },
12638    {
12639     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12640    }
12641   ]
12642  },
12643  {
12644   "alignment" : 8,
12645   "base_specifiers" :
12646   [
12647    {
12648     "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
12649    },
12650    {
12651     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12652    },
12653    {
12654     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12655    }
12656   ],
12657   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
12658   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsb>",
12659   "record_kind" : "class",
12660   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
12661   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
12662   "size" : 64,
12663   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12664   "template_args" : [ "_ZTIN7android8hardware3usb4V1_04IUsbE" ],
12665   "vtable_components" :
12666   [
12667    {
12668     "component_value" : 48,
12669     "kind" : "vbase_offset"
12670    },
12671    {
12672     "kind" : "offset_to_top"
12673    },
12674    {
12675     "kind" : "rtti",
12676     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
12677    },
12678    {
12679     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_04IUsb8isRemoteEv"
12680    },
12681    {
12682     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12683    },
12684    {
12685     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12686    },
12687    {
12688     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12689    },
12690    {
12691     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12692    },
12693    {
12694     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv"
12695    },
12696    {
12697     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12698    },
12699    {
12700     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv"
12701    },
12702    {
12703     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12704    },
12705    {
12706     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv"
12707    },
12708    {
12709     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12710    },
12711    {
12712     "kind" : "complete_dtor_pointer",
12713     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
12714    },
12715    {
12716     "kind" : "deleting_dtor_pointer",
12717     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
12718    },
12719    {
12720     "is_pure" : true,
12721     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
12722    },
12723    {
12724     "is_pure" : true,
12725     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
12726    },
12727    {
12728     "is_pure" : true,
12729     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb15queryPortStatusEv"
12730    },
12731    {
12732     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
12733    },
12734    {
12735     "component_value" : 40,
12736     "kind" : "vbase_offset"
12737    },
12738    {
12739     "component_value" : -8,
12740     "kind" : "offset_to_top"
12741    },
12742    {
12743     "kind" : "rtti",
12744     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
12745    },
12746    {
12747     "kind" : "complete_dtor_pointer",
12748     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
12749    },
12750    {
12751     "kind" : "deleting_dtor_pointer",
12752     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
12753    },
12754    {
12755     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
12756    },
12757    {
12758     "component_value" : 32,
12759     "kind" : "vbase_offset"
12760    },
12761    {
12762     "component_value" : -16,
12763     "kind" : "offset_to_top"
12764    },
12765    {
12766     "kind" : "rtti",
12767     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
12768    },
12769    {
12770     "kind" : "complete_dtor_pointer",
12771     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
12772    },
12773    {
12774     "kind" : "deleting_dtor_pointer",
12775     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
12776    },
12777    {
12778     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12779    },
12780    {
12781     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12782    },
12783    {
12784     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12785    },
12786    {
12787     "kind" : "vcall_offset"
12788    },
12789    {
12790     "component_value" : -32,
12791     "kind" : "vcall_offset"
12792    },
12793    {
12794     "component_value" : -32,
12795     "kind" : "vcall_offset"
12796    },
12797    {
12798     "component_value" : -32,
12799     "kind" : "vcall_offset"
12800    },
12801    {
12802     "component_value" : -48,
12803     "kind" : "vcall_offset"
12804    },
12805    {
12806     "component_value" : -48,
12807     "kind" : "offset_to_top"
12808    },
12809    {
12810     "kind" : "rtti",
12811     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
12812    },
12813    {
12814     "kind" : "complete_dtor_pointer",
12815     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
12816    },
12817    {
12818     "kind" : "deleting_dtor_pointer",
12819     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
12820    },
12821    {
12822     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12823    },
12824    {
12825     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12826    },
12827    {
12828     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12829    },
12830    {
12831     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12832    }
12833   ]
12834  },
12835  {
12836   "alignment" : 8,
12837   "base_specifiers" :
12838   [
12839    {
12840     "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
12841    },
12842    {
12843     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12844    },
12845    {
12846     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12847    }
12848   ],
12849   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
12850   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_1::IUsbCallback>",
12851   "record_kind" : "class",
12852   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
12853   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
12854   "size" : 64,
12855   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12856   "template_args" : [ "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE" ],
12857   "vtable_components" :
12858   [
12859    {
12860     "component_value" : 48,
12861     "kind" : "vbase_offset"
12862    },
12863    {
12864     "kind" : "offset_to_top"
12865    },
12866    {
12867     "kind" : "rtti",
12868     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12869    },
12870    {
12871     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_112IUsbCallback8isRemoteEv"
12872    },
12873    {
12874     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12875    },
12876    {
12877     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12878    },
12879    {
12880     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12881    },
12882    {
12883     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12884    },
12885    {
12886     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21setHALInstrumentationEv"
12887    },
12888    {
12889     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12890    },
12891    {
12892     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback4pingEv"
12893    },
12894    {
12895     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12896    },
12897    {
12898     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21notifySyspropsChangedEv"
12899    },
12900    {
12901     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12902    },
12903    {
12904     "kind" : "complete_dtor_pointer",
12905     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12906    },
12907    {
12908     "kind" : "deleting_dtor_pointer",
12909     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12910    },
12911    {
12912     "is_pure" : true,
12913     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
12914    },
12915    {
12916     "is_pure" : true,
12917     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
12918    },
12919    {
12920     "is_pure" : true,
12921     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
12922    },
12923    {
12924     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
12925    },
12926    {
12927     "component_value" : 40,
12928     "kind" : "vbase_offset"
12929    },
12930    {
12931     "component_value" : -8,
12932     "kind" : "offset_to_top"
12933    },
12934    {
12935     "kind" : "rtti",
12936     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12937    },
12938    {
12939     "kind" : "complete_dtor_pointer",
12940     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12941    },
12942    {
12943     "kind" : "deleting_dtor_pointer",
12944     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12945    },
12946    {
12947     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
12948    },
12949    {
12950     "component_value" : 32,
12951     "kind" : "vbase_offset"
12952    },
12953    {
12954     "component_value" : -16,
12955     "kind" : "offset_to_top"
12956    },
12957    {
12958     "kind" : "rtti",
12959     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12960    },
12961    {
12962     "kind" : "complete_dtor_pointer",
12963     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12964    },
12965    {
12966     "kind" : "deleting_dtor_pointer",
12967     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12968    },
12969    {
12970     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12971    },
12972    {
12973     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12974    },
12975    {
12976     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12977    },
12978    {
12979     "kind" : "vcall_offset"
12980    },
12981    {
12982     "component_value" : -32,
12983     "kind" : "vcall_offset"
12984    },
12985    {
12986     "component_value" : -32,
12987     "kind" : "vcall_offset"
12988    },
12989    {
12990     "component_value" : -32,
12991     "kind" : "vcall_offset"
12992    },
12993    {
12994     "component_value" : -48,
12995     "kind" : "vcall_offset"
12996    },
12997    {
12998     "component_value" : -48,
12999     "kind" : "offset_to_top"
13000    },
13001    {
13002     "kind" : "rtti",
13003     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
13004    },
13005    {
13006     "kind" : "complete_dtor_pointer",
13007     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
13008    },
13009    {
13010     "kind" : "deleting_dtor_pointer",
13011     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
13012    },
13013    {
13014     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13015    },
13016    {
13017     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13018    },
13019    {
13020     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13021    },
13022    {
13023     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13024    }
13025   ]
13026  },
13027  {
13028   "alignment" : 8,
13029   "base_specifiers" :
13030   [
13031    {
13032     "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
13033    },
13034    {
13035     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13036    },
13037    {
13038     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13039    }
13040   ],
13041   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
13042   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_1::IUsb>",
13043   "record_kind" : "class",
13044   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
13045   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
13046   "size" : 64,
13047   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13048   "template_args" : [ "_ZTIN7android8hardware3usb4V1_14IUsbE" ],
13049   "vtable_components" :
13050   [
13051    {
13052     "component_value" : 48,
13053     "kind" : "vbase_offset"
13054    },
13055    {
13056     "kind" : "offset_to_top"
13057    },
13058    {
13059     "kind" : "rtti",
13060     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
13061    },
13062    {
13063     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_14IUsb8isRemoteEv"
13064    },
13065    {
13066     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13067    },
13068    {
13069     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13070    },
13071    {
13072     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13073    },
13074    {
13075     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13076    },
13077    {
13078     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21setHALInstrumentationEv"
13079    },
13080    {
13081     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13082    },
13083    {
13084     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb4pingEv"
13085    },
13086    {
13087     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13088    },
13089    {
13090     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21notifySyspropsChangedEv"
13091    },
13092    {
13093     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13094    },
13095    {
13096     "kind" : "complete_dtor_pointer",
13097     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
13098    },
13099    {
13100     "kind" : "deleting_dtor_pointer",
13101     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
13102    },
13103    {
13104     "is_pure" : true,
13105     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
13106    },
13107    {
13108     "is_pure" : true,
13109     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
13110    },
13111    {
13112     "is_pure" : true,
13113     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb15queryPortStatusEv"
13114    },
13115    {
13116     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
13117    },
13118    {
13119     "component_value" : 40,
13120     "kind" : "vbase_offset"
13121    },
13122    {
13123     "component_value" : -8,
13124     "kind" : "offset_to_top"
13125    },
13126    {
13127     "kind" : "rtti",
13128     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
13129    },
13130    {
13131     "kind" : "complete_dtor_pointer",
13132     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
13133    },
13134    {
13135     "kind" : "deleting_dtor_pointer",
13136     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
13137    },
13138    {
13139     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
13140    },
13141    {
13142     "component_value" : 32,
13143     "kind" : "vbase_offset"
13144    },
13145    {
13146     "component_value" : -16,
13147     "kind" : "offset_to_top"
13148    },
13149    {
13150     "kind" : "rtti",
13151     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
13152    },
13153    {
13154     "kind" : "complete_dtor_pointer",
13155     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
13156    },
13157    {
13158     "kind" : "deleting_dtor_pointer",
13159     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
13160    },
13161    {
13162     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13163    },
13164    {
13165     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13166    },
13167    {
13168     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13169    },
13170    {
13171     "kind" : "vcall_offset"
13172    },
13173    {
13174     "component_value" : -32,
13175     "kind" : "vcall_offset"
13176    },
13177    {
13178     "component_value" : -32,
13179     "kind" : "vcall_offset"
13180    },
13181    {
13182     "component_value" : -32,
13183     "kind" : "vcall_offset"
13184    },
13185    {
13186     "component_value" : -48,
13187     "kind" : "vcall_offset"
13188    },
13189    {
13190     "component_value" : -48,
13191     "kind" : "offset_to_top"
13192    },
13193    {
13194     "kind" : "rtti",
13195     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
13196    },
13197    {
13198     "kind" : "complete_dtor_pointer",
13199     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
13200    },
13201    {
13202     "kind" : "deleting_dtor_pointer",
13203     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
13204    },
13205    {
13206     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13207    },
13208    {
13209     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13210    },
13211    {
13212     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13213    },
13214    {
13215     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13216    }
13217   ]
13218  },
13219  {
13220   "alignment" : 8,
13221   "base_specifiers" :
13222   [
13223    {
13224     "referenced_type" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE"
13225    },
13226    {
13227     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13228    },
13229    {
13230     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13231    }
13232   ],
13233   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE",
13234   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_2::IUsbCallback>",
13235   "record_kind" : "class",
13236   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE",
13237   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE",
13238   "size" : 64,
13239   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13240   "template_args" : [ "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE" ],
13241   "vtable_components" :
13242   [
13243    {
13244     "component_value" : 48,
13245     "kind" : "vbase_offset"
13246    },
13247    {
13248     "kind" : "offset_to_top"
13249    },
13250    {
13251     "kind" : "rtti",
13252     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE"
13253    },
13254    {
13255     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_212IUsbCallback8isRemoteEv"
13256    },
13257    {
13258     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13259    },
13260    {
13261     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13262    },
13263    {
13264     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13265    },
13266    {
13267     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13268    },
13269    {
13270     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback21setHALInstrumentationEv"
13271    },
13272    {
13273     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13274    },
13275    {
13276     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback4pingEv"
13277    },
13278    {
13279     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13280    },
13281    {
13282     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback21notifySyspropsChangedEv"
13283    },
13284    {
13285     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13286    },
13287    {
13288     "kind" : "complete_dtor_pointer",
13289     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED1Ev"
13290    },
13291    {
13292     "kind" : "deleting_dtor_pointer",
13293     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED0Ev"
13294    },
13295    {
13296     "is_pure" : true,
13297     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
13298    },
13299    {
13300     "is_pure" : true,
13301     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
13302    },
13303    {
13304     "is_pure" : true,
13305     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS1_4V1_114PortStatus_1_1EEENS1_4V1_06StatusE"
13306    },
13307    {
13308     "is_pure" : true,
13309     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback26notifyPortStatusChange_1_2ERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE"
13310    },
13311    {
13312     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEE10onAsBinderEv"
13313    },
13314    {
13315     "component_value" : 40,
13316     "kind" : "vbase_offset"
13317    },
13318    {
13319     "component_value" : -8,
13320     "kind" : "offset_to_top"
13321    },
13322    {
13323     "kind" : "rtti",
13324     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE"
13325    },
13326    {
13327     "kind" : "complete_dtor_pointer",
13328     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED1Ev"
13329    },
13330    {
13331     "kind" : "deleting_dtor_pointer",
13332     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED0Ev"
13333    },
13334    {
13335     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEE10onAsBinderEv"
13336    },
13337    {
13338     "component_value" : 32,
13339     "kind" : "vbase_offset"
13340    },
13341    {
13342     "component_value" : -16,
13343     "kind" : "offset_to_top"
13344    },
13345    {
13346     "kind" : "rtti",
13347     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE"
13348    },
13349    {
13350     "kind" : "complete_dtor_pointer",
13351     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED1Ev"
13352    },
13353    {
13354     "kind" : "deleting_dtor_pointer",
13355     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED0Ev"
13356    },
13357    {
13358     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13359    },
13360    {
13361     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13362    },
13363    {
13364     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13365    },
13366    {
13367     "kind" : "vcall_offset"
13368    },
13369    {
13370     "component_value" : -32,
13371     "kind" : "vcall_offset"
13372    },
13373    {
13374     "component_value" : -32,
13375     "kind" : "vcall_offset"
13376    },
13377    {
13378     "component_value" : -32,
13379     "kind" : "vcall_offset"
13380    },
13381    {
13382     "component_value" : -48,
13383     "kind" : "vcall_offset"
13384    },
13385    {
13386     "component_value" : -48,
13387     "kind" : "offset_to_top"
13388    },
13389    {
13390     "kind" : "rtti",
13391     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE"
13392    },
13393    {
13394     "kind" : "complete_dtor_pointer",
13395     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED1Ev"
13396    },
13397    {
13398     "kind" : "deleting_dtor_pointer",
13399     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED0Ev"
13400    },
13401    {
13402     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13403    },
13404    {
13405     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13406    },
13407    {
13408     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13409    },
13410    {
13411     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13412    }
13413   ]
13414  },
13415  {
13416   "alignment" : 8,
13417   "base_specifiers" :
13418   [
13419    {
13420     "referenced_type" : "_ZTIN7android8hardware3usb4V1_24IUsbE"
13421    },
13422    {
13423     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13424    },
13425    {
13426     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13427    }
13428   ],
13429   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE",
13430   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_2::IUsb>",
13431   "record_kind" : "class",
13432   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE",
13433   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE",
13434   "size" : 64,
13435   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13436   "template_args" : [ "_ZTIN7android8hardware3usb4V1_24IUsbE" ],
13437   "vtable_components" :
13438   [
13439    {
13440     "component_value" : 48,
13441     "kind" : "vbase_offset"
13442    },
13443    {
13444     "kind" : "offset_to_top"
13445    },
13446    {
13447     "kind" : "rtti",
13448     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE"
13449    },
13450    {
13451     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_24IUsb8isRemoteEv"
13452    },
13453    {
13454     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13455    },
13456    {
13457     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13458    },
13459    {
13460     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13461    },
13462    {
13463     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13464    },
13465    {
13466     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb21setHALInstrumentationEv"
13467    },
13468    {
13469     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13470    },
13471    {
13472     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb4pingEv"
13473    },
13474    {
13475     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13476    },
13477    {
13478     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb21notifySyspropsChangedEv"
13479    },
13480    {
13481     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13482    },
13483    {
13484     "kind" : "complete_dtor_pointer",
13485     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED1Ev"
13486    },
13487    {
13488     "kind" : "deleting_dtor_pointer",
13489     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED0Ev"
13490    },
13491    {
13492     "is_pure" : true,
13493     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
13494    },
13495    {
13496     "is_pure" : true,
13497     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
13498    },
13499    {
13500     "is_pure" : true,
13501     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb15queryPortStatusEv"
13502    },
13503    {
13504     "is_pure" : true,
13505     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb34enableContaminantPresenceDetectionERKNS0_11hidl_stringEb"
13506    },
13507    {
13508     "is_pure" : true,
13509     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb35enableContaminantPresenceProtectionERKNS0_11hidl_stringEb"
13510    },
13511    {
13512     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEE10onAsBinderEv"
13513    },
13514    {
13515     "component_value" : 40,
13516     "kind" : "vbase_offset"
13517    },
13518    {
13519     "component_value" : -8,
13520     "kind" : "offset_to_top"
13521    },
13522    {
13523     "kind" : "rtti",
13524     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE"
13525    },
13526    {
13527     "kind" : "complete_dtor_pointer",
13528     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED1Ev"
13529    },
13530    {
13531     "kind" : "deleting_dtor_pointer",
13532     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED0Ev"
13533    },
13534    {
13535     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEE10onAsBinderEv"
13536    },
13537    {
13538     "component_value" : 32,
13539     "kind" : "vbase_offset"
13540    },
13541    {
13542     "component_value" : -16,
13543     "kind" : "offset_to_top"
13544    },
13545    {
13546     "kind" : "rtti",
13547     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE"
13548    },
13549    {
13550     "kind" : "complete_dtor_pointer",
13551     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED1Ev"
13552    },
13553    {
13554     "kind" : "deleting_dtor_pointer",
13555     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED0Ev"
13556    },
13557    {
13558     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13559    },
13560    {
13561     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13562    },
13563    {
13564     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13565    },
13566    {
13567     "kind" : "vcall_offset"
13568    },
13569    {
13570     "component_value" : -32,
13571     "kind" : "vcall_offset"
13572    },
13573    {
13574     "component_value" : -32,
13575     "kind" : "vcall_offset"
13576    },
13577    {
13578     "component_value" : -32,
13579     "kind" : "vcall_offset"
13580    },
13581    {
13582     "component_value" : -48,
13583     "kind" : "vcall_offset"
13584    },
13585    {
13586     "component_value" : -48,
13587     "kind" : "offset_to_top"
13588    },
13589    {
13590     "kind" : "rtti",
13591     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE"
13592    },
13593    {
13594     "kind" : "complete_dtor_pointer",
13595     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED1Ev"
13596    },
13597    {
13598     "kind" : "deleting_dtor_pointer",
13599     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED0Ev"
13600    },
13601    {
13602     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13603    },
13604    {
13605     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13606    },
13607    {
13608     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13609    },
13610    {
13611     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13612    }
13613   ]
13614  },
13615  {
13616   "alignment" : 8,
13617   "base_specifiers" :
13618   [
13619    {
13620     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13621    },
13622    {
13623     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13624    },
13625    {
13626     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13627    }
13628   ],
13629   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
13630   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
13631   "record_kind" : "class",
13632   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
13633   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
13634   "size" : 64,
13635   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13636   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
13637   "vtable_components" :
13638   [
13639    {
13640     "component_value" : 48,
13641     "kind" : "vbase_offset"
13642    },
13643    {
13644     "kind" : "offset_to_top"
13645    },
13646    {
13647     "kind" : "rtti",
13648     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13649    },
13650    {
13651     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
13652    },
13653    {
13654     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13655    },
13656    {
13657     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13658    },
13659    {
13660     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13661    },
13662    {
13663     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
13664    },
13665    {
13666     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
13667    },
13668    {
13669     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
13670    },
13671    {
13672     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
13673    },
13674    {
13675     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13676    },
13677    {
13678     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
13679    },
13680    {
13681     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13682    },
13683    {
13684     "kind" : "complete_dtor_pointer",
13685     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13686    },
13687    {
13688     "kind" : "deleting_dtor_pointer",
13689     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13690    },
13691    {
13692     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13693    },
13694    {
13695     "component_value" : 40,
13696     "kind" : "vbase_offset"
13697    },
13698    {
13699     "component_value" : -8,
13700     "kind" : "offset_to_top"
13701    },
13702    {
13703     "kind" : "rtti",
13704     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13705    },
13706    {
13707     "kind" : "complete_dtor_pointer",
13708     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13709    },
13710    {
13711     "kind" : "deleting_dtor_pointer",
13712     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13713    },
13714    {
13715     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13716    },
13717    {
13718     "component_value" : 32,
13719     "kind" : "vbase_offset"
13720    },
13721    {
13722     "component_value" : -16,
13723     "kind" : "offset_to_top"
13724    },
13725    {
13726     "kind" : "rtti",
13727     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13728    },
13729    {
13730     "kind" : "complete_dtor_pointer",
13731     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13732    },
13733    {
13734     "kind" : "deleting_dtor_pointer",
13735     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13736    },
13737    {
13738     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13739    },
13740    {
13741     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13742    },
13743    {
13744     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13745    },
13746    {
13747     "kind" : "vcall_offset"
13748    },
13749    {
13750     "component_value" : -32,
13751     "kind" : "vcall_offset"
13752    },
13753    {
13754     "component_value" : -32,
13755     "kind" : "vcall_offset"
13756    },
13757    {
13758     "component_value" : -32,
13759     "kind" : "vcall_offset"
13760    },
13761    {
13762     "component_value" : -48,
13763     "kind" : "vcall_offset"
13764    },
13765    {
13766     "component_value" : -48,
13767     "kind" : "offset_to_top"
13768    },
13769    {
13770     "kind" : "rtti",
13771     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13772    },
13773    {
13774     "kind" : "complete_dtor_pointer",
13775     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13776    },
13777    {
13778     "kind" : "deleting_dtor_pointer",
13779     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13780    },
13781    {
13782     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13783    },
13784    {
13785     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13786    },
13787    {
13788     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13789    },
13790    {
13791     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13792    }
13793   ]
13794  },
13795  {
13796   "alignment" : 8,
13797   "fields" :
13798   [
13799    {
13800     "access" : "private",
13801     "field_name" : "mHandle",
13802     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
13803    },
13804    {
13805     "access" : "private",
13806     "field_name" : "mOwnsHandle",
13807     "field_offset" : 64,
13808     "referenced_type" : "_ZTIb"
13809    },
13810    {
13811     "access" : "private",
13812     "field_name" : "mPad",
13813     "field_offset" : 72,
13814     "referenced_type" : "_ZTIA7_h"
13815    }
13816   ],
13817   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
13818   "name" : "android::hardware::hidl_handle",
13819   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13820   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
13821   "size" : 16,
13822   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13823  },
13824  {
13825   "alignment" : 8,
13826   "fields" :
13827   [
13828    {
13829     "access" : "private",
13830     "field_name" : "mHandle",
13831     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
13832    },
13833    {
13834     "access" : "private",
13835     "field_name" : "mSize",
13836     "field_offset" : 128,
13837     "referenced_type" : "_ZTIm"
13838    },
13839    {
13840     "access" : "private",
13841     "field_name" : "mName",
13842     "field_offset" : 192,
13843     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
13844    }
13845   ],
13846   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
13847   "name" : "android::hardware::hidl_memory",
13848   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13849   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
13850   "size" : 40,
13851   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13852  },
13853  {
13854   "alignment" : 8,
13855   "fields" :
13856   [
13857    {
13858     "access" : "private",
13859     "field_name" : "mBuffer",
13860     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
13861    },
13862    {
13863     "access" : "private",
13864     "field_name" : "mSize",
13865     "field_offset" : 64,
13866     "referenced_type" : "_ZTIj"
13867    },
13868    {
13869     "access" : "private",
13870     "field_name" : "mOwnsBuffer",
13871     "field_offset" : 96,
13872     "referenced_type" : "_ZTIb"
13873    },
13874    {
13875     "access" : "private",
13876     "field_name" : "mPad",
13877     "field_offset" : 104,
13878     "referenced_type" : "_ZTIA3_h"
13879    }
13880   ],
13881   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
13882   "name" : "android::hardware::hidl_string",
13883   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
13884   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
13885   "size" : 16,
13886   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13887  },
13888  {
13889   "alignment" : 8,
13890   "fields" :
13891   [
13892    {
13893     "access" : "private",
13894     "field_name" : "mGrantors",
13895     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13896    },
13897    {
13898     "access" : "private",
13899     "field_name" : "mHandle",
13900     "field_offset" : 128,
13901     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
13902    },
13903    {
13904     "access" : "private",
13905     "field_name" : "mQuantum",
13906     "field_offset" : 192,
13907     "referenced_type" : "_ZTIj"
13908    },
13909    {
13910     "access" : "private",
13911     "field_name" : "mFlags",
13912     "field_offset" : 224,
13913     "referenced_type" : "_ZTIj"
13914    }
13915   ],
13916   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13917   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
13918   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13919   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13920   "size" : 32,
13921   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
13922   "template_args" : [ "_ZTIc" ]
13923  },
13924  {
13925   "access" : "private",
13926   "alignment" : 8,
13927   "fields" :
13928   [
13929    {
13930     "field_name" : "binder",
13931     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
13932    },
13933    {
13934     "field_name" : "refs",
13935     "field_offset" : 64,
13936     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
13937    }
13938   ],
13939   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13940   "name" : "android::hardware::ProcessState::handle_entry",
13941   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13942   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13943   "size" : 16,
13944   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
13945  },
13946  {
13947   "alignment" : 8,
13948   "base_specifiers" :
13949   [
13950    {
13951     "is_virtual" : true,
13952     "referenced_type" : "_ZTIN7android7RefBaseE"
13953    }
13954   ],
13955   "fields" :
13956   [
13957    {
13958     "access" : "private",
13959     "field_name" : "mDriverFD",
13960     "field_offset" : 64,
13961     "referenced_type" : "_ZTIi"
13962    },
13963    {
13964     "access" : "private",
13965     "field_name" : "mVMStart",
13966     "field_offset" : 128,
13967     "referenced_type" : "_ZTIPv"
13968    },
13969    {
13970     "access" : "private",
13971     "field_name" : "mThreadCountLock",
13972     "field_offset" : 192,
13973     "referenced_type" : "_ZTI15pthread_mutex_t"
13974    },
13975    {
13976     "access" : "private",
13977     "field_name" : "mThreadCountDecrement",
13978     "field_offset" : 512,
13979     "referenced_type" : "_ZTI14pthread_cond_t"
13980    },
13981    {
13982     "access" : "private",
13983     "field_name" : "mExecutingThreadsCount",
13984     "field_offset" : 896,
13985     "referenced_type" : "_ZTIm"
13986    },
13987    {
13988     "access" : "private",
13989     "field_name" : "mMaxThreads",
13990     "field_offset" : 960,
13991     "referenced_type" : "_ZTIm"
13992    },
13993    {
13994     "access" : "private",
13995     "field_name" : "mStarvationStartTimeMs",
13996     "field_offset" : 1024,
13997     "referenced_type" : "_ZTIl"
13998    },
13999    {
14000     "access" : "private",
14001     "field_name" : "mLock",
14002     "field_offset" : 1088,
14003     "referenced_type" : "_ZTIN7android5MutexE"
14004    },
14005    {
14006     "access" : "private",
14007     "field_name" : "mHandleToObject",
14008     "field_offset" : 1408,
14009     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
14010    },
14011    {
14012     "access" : "private",
14013     "field_name" : "mManagesContexts",
14014     "field_offset" : 1728,
14015     "referenced_type" : "_ZTIb"
14016    },
14017    {
14018     "access" : "private",
14019     "field_name" : "mBinderContextCheckFunc",
14020     "field_offset" : 1792,
14021     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
14022    },
14023    {
14024     "access" : "private",
14025     "field_name" : "mBinderContextUserData",
14026     "field_offset" : 1856,
14027     "referenced_type" : "_ZTIPv"
14028    },
14029    {
14030     "access" : "private",
14031     "field_name" : "mContexts",
14032     "field_offset" : 1920,
14033     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
14034    },
14035    {
14036     "access" : "private",
14037     "field_name" : "mRootDir",
14038     "field_offset" : 2240,
14039     "referenced_type" : "_ZTIN7android7String8E"
14040    },
14041    {
14042     "access" : "private",
14043     "field_name" : "mThreadPoolStarted",
14044     "field_offset" : 2304,
14045     "referenced_type" : "_ZTIb"
14046    },
14047    {
14048     "access" : "private",
14049     "field_name" : "mSpawnThreadOnStart",
14050     "field_offset" : 2312,
14051     "referenced_type" : "_ZTIb"
14052    },
14053    {
14054     "access" : "private",
14055     "field_name" : "mThreadPoolSeq",
14056     "field_offset" : 2336,
14057     "referenced_type" : "_ZTIVi"
14058    },
14059    {
14060     "access" : "private",
14061     "field_name" : "mMmapSize",
14062     "field_offset" : 2368,
14063     "referenced_type" : "_ZTIKm"
14064    },
14065    {
14066     "access" : "private",
14067     "field_name" : "mCallRestriction",
14068     "field_offset" : 2432,
14069     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
14070    }
14071   ],
14072   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
14073   "name" : "android::hardware::ProcessState",
14074   "record_kind" : "class",
14075   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
14076   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
14077   "size" : 328,
14078   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
14079   "vtable_components" :
14080   [
14081    {
14082     "component_value" : 312,
14083     "kind" : "vbase_offset"
14084    },
14085    {
14086     "kind" : "offset_to_top"
14087    },
14088    {
14089     "kind" : "rtti",
14090     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
14091    },
14092    {
14093     "kind" : "complete_dtor_pointer",
14094     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
14095    },
14096    {
14097     "kind" : "deleting_dtor_pointer",
14098     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
14099    },
14100    {
14101     "kind" : "vcall_offset"
14102    },
14103    {
14104     "kind" : "vcall_offset"
14105    },
14106    {
14107     "kind" : "vcall_offset"
14108    },
14109    {
14110     "kind" : "vcall_offset"
14111    },
14112    {
14113     "component_value" : -312,
14114     "kind" : "vcall_offset"
14115    },
14116    {
14117     "component_value" : -312,
14118     "kind" : "offset_to_top"
14119    },
14120    {
14121     "kind" : "rtti",
14122     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
14123    },
14124    {
14125     "kind" : "complete_dtor_pointer",
14126     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
14127    },
14128    {
14129     "kind" : "deleting_dtor_pointer",
14130     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
14131    },
14132    {
14133     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14134    },
14135    {
14136     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14137    },
14138    {
14139     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14140    },
14141    {
14142     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14143    }
14144   ]
14145  },
14146  {
14147   "alignment" : 2,
14148   "fields" :
14149   [
14150    {
14151     "access" : "private",
14152     "field_name" : "mMajor",
14153     "referenced_type" : "_ZTIt"
14154    },
14155    {
14156     "access" : "private",
14157     "field_name" : "mMinor",
14158     "field_offset" : 16,
14159     "referenced_type" : "_ZTIt"
14160    }
14161   ],
14162   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
14163   "name" : "android::hardware::hidl_version",
14164   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
14165   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
14166   "size" : 4,
14167   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14168  },
14169  {
14170   "alignment" : 8,
14171   "fields" :
14172   [
14173    {
14174     "access" : "private",
14175     "field_name" : "mMutex",
14176     "referenced_type" : "_ZTINSt3__15mutexE"
14177    },
14178    {
14179     "access" : "private",
14180     "field_name" : "mMap",
14181     "field_offset" : 320,
14182     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
14183    }
14184   ],
14185   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
14186   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
14187   "record_kind" : "class",
14188   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
14189   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
14190   "size" : 64,
14191   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14192   "template_args" :
14193   [
14194    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14195    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
14196   ]
14197  },
14198  {
14199   "alignment" : 8,
14200   "fields" :
14201   [
14202    {
14203     "access" : "private",
14204     "field_name" : "mMutex",
14205     "referenced_type" : "_ZTINSt3__15mutexE"
14206    },
14207    {
14208     "access" : "private",
14209     "field_name" : "mMap",
14210     "field_offset" : 320,
14211     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
14212    }
14213   ],
14214   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
14215   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
14216   "record_kind" : "class",
14217   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
14218   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
14219   "size" : 64,
14220   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14221   "template_args" :
14222   [
14223    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14224    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
14225   ]
14226  },
14227  {
14228   "alignment" : 8,
14229   "fields" :
14230   [
14231    {
14232     "access" : "private",
14233     "field_name" : "mMutex",
14234     "referenced_type" : "_ZTINSt3__15mutexE"
14235    },
14236    {
14237     "access" : "private",
14238     "field_name" : "mMap",
14239     "field_offset" : 320,
14240     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
14241    }
14242   ],
14243   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
14244   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
14245   "record_kind" : "class",
14246   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
14247   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
14248   "size" : 64,
14249   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14250   "template_args" :
14251   [
14252    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
14253    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
14254   ]
14255  },
14256  {
14257   "alignment" : 8,
14258   "fields" :
14259   [
14260    {
14261     "field_name" : "flags",
14262     "referenced_type" : "_ZTIj"
14263    },
14264    {
14265     "field_name" : "fdIndex",
14266     "field_offset" : 32,
14267     "referenced_type" : "_ZTIj"
14268    },
14269    {
14270     "field_name" : "offset",
14271     "field_offset" : 64,
14272     "referenced_type" : "_ZTIj"
14273    },
14274    {
14275     "field_name" : "extent",
14276     "field_offset" : 128,
14277     "referenced_type" : "_ZTIm"
14278    }
14279   ],
14280   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
14281   "name" : "android::hardware::GrantorDescriptor",
14282   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
14283   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
14284   "size" : 24,
14285   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
14286  },
14287  {
14288   "alignment" : 8,
14289   "base_specifiers" :
14290   [
14291    {
14292     "is_virtual" : true,
14293     "referenced_type" : "_ZTIN7android7RefBaseE"
14294    }
14295   ],
14296   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
14297   "name" : "android::hardware::hidl_death_recipient",
14298   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
14299   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
14300   "size" : 24,
14301   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14302   "vtable_components" :
14303   [
14304    {
14305     "component_value" : 8,
14306     "kind" : "vbase_offset"
14307    },
14308    {
14309     "kind" : "offset_to_top"
14310    },
14311    {
14312     "kind" : "rtti",
14313     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
14314    },
14315    {
14316     "is_pure" : true,
14317     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
14318    },
14319    {
14320     "kind" : "complete_dtor_pointer",
14321     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
14322    },
14323    {
14324     "kind" : "deleting_dtor_pointer",
14325     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
14326    },
14327    {
14328     "kind" : "vcall_offset"
14329    },
14330    {
14331     "kind" : "vcall_offset"
14332    },
14333    {
14334     "kind" : "vcall_offset"
14335    },
14336    {
14337     "kind" : "vcall_offset"
14338    },
14339    {
14340     "component_value" : -8,
14341     "kind" : "vcall_offset"
14342    },
14343    {
14344     "component_value" : -8,
14345     "kind" : "offset_to_top"
14346    },
14347    {
14348     "kind" : "rtti",
14349     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
14350    },
14351    {
14352     "kind" : "complete_dtor_pointer",
14353     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
14354    },
14355    {
14356     "kind" : "deleting_dtor_pointer",
14357     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
14358    },
14359    {
14360     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14361    },
14362    {
14363     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14364    },
14365    {
14366     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14367    },
14368    {
14369     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14370    }
14371   ]
14372  },
14373  {
14374   "alignment" : 8,
14375   "base_specifiers" :
14376   [
14377    {
14378     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14379    }
14380   ],
14381   "fields" :
14382   [
14383    {
14384     "access" : "private",
14385     "field_name" : "mRecipient",
14386     "field_offset" : 64,
14387     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
14388    },
14389    {
14390     "access" : "private",
14391     "field_name" : "mCookie",
14392     "field_offset" : 192,
14393     "referenced_type" : "_ZTIm"
14394    },
14395    {
14396     "access" : "private",
14397     "field_name" : "mBase",
14398     "field_offset" : 256,
14399     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
14400    }
14401   ],
14402   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
14403   "name" : "android::hardware::hidl_binder_death_recipient",
14404   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
14405   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
14406   "size" : 64,
14407   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
14408   "vtable_components" :
14409   [
14410    {
14411     "component_value" : 48,
14412     "kind" : "vbase_offset"
14413    },
14414    {
14415     "kind" : "offset_to_top"
14416    },
14417    {
14418     "kind" : "rtti",
14419     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
14420    },
14421    {
14422     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
14423    },
14424    {
14425     "kind" : "complete_dtor_pointer",
14426     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
14427    },
14428    {
14429     "kind" : "deleting_dtor_pointer",
14430     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
14431    },
14432    {
14433     "kind" : "vcall_offset"
14434    },
14435    {
14436     "kind" : "vcall_offset"
14437    },
14438    {
14439     "kind" : "vcall_offset"
14440    },
14441    {
14442     "kind" : "vcall_offset"
14443    },
14444    {
14445     "component_value" : -48,
14446     "kind" : "vcall_offset"
14447    },
14448    {
14449     "component_value" : -48,
14450     "kind" : "offset_to_top"
14451    },
14452    {
14453     "kind" : "rtti",
14454     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
14455    },
14456    {
14457     "kind" : "complete_dtor_pointer",
14458     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
14459    },
14460    {
14461     "kind" : "deleting_dtor_pointer",
14462     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
14463    },
14464    {
14465     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14466    },
14467    {
14468     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14469    },
14470    {
14471     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14472    },
14473    {
14474     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14475    }
14476   ]
14477  },
14478  {
14479   "alignment" : 8,
14480   "fields" :
14481   [
14482    {
14483     "field_name" : "portName",
14484     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14485    },
14486    {
14487     "field_name" : "currentDataRole",
14488     "field_offset" : 128,
14489     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE"
14490    },
14491    {
14492     "field_name" : "currentPowerRole",
14493     "field_offset" : 160,
14494     "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE"
14495    },
14496    {
14497     "field_name" : "currentMode",
14498     "field_offset" : 192,
14499     "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE"
14500    },
14501    {
14502     "field_name" : "canChangeMode",
14503     "field_offset" : 224,
14504     "referenced_type" : "_ZTIb"
14505    },
14506    {
14507     "field_name" : "canChangeDataRole",
14508     "field_offset" : 232,
14509     "referenced_type" : "_ZTIb"
14510    },
14511    {
14512     "field_name" : "canChangePowerRole",
14513     "field_offset" : 240,
14514     "referenced_type" : "_ZTIb"
14515    },
14516    {
14517     "field_name" : "supportedModes",
14518     "field_offset" : 256,
14519     "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE"
14520    }
14521   ],
14522   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
14523   "name" : "android::hardware::usb::V1_0::PortStatus",
14524   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
14525   "self_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
14526   "size" : 40,
14527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
14528  },
14529  {
14530   "alignment" : 8,
14531   "base_specifiers" :
14532   [
14533    {
14534     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14535    }
14536   ],
14537   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
14538   "name" : "android::hardware::usb::V1_0::IUsbCallback",
14539   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
14540   "self_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
14541   "size" : 24,
14542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h",
14543   "vtable_components" :
14544   [
14545    {
14546     "component_value" : 8,
14547     "kind" : "vbase_offset"
14548    },
14549    {
14550     "kind" : "offset_to_top"
14551    },
14552    {
14553     "kind" : "rtti",
14554     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
14555    },
14556    {
14557     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_012IUsbCallback8isRemoteEv"
14558    },
14559    {
14560     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14561    },
14562    {
14563     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14564    },
14565    {
14566     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14567    },
14568    {
14569     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14570    },
14571    {
14572     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv"
14573    },
14574    {
14575     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14576    },
14577    {
14578     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv"
14579    },
14580    {
14581     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14582    },
14583    {
14584     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv"
14585    },
14586    {
14587     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14588    },
14589    {
14590     "kind" : "complete_dtor_pointer",
14591     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallbackD1Ev"
14592    },
14593    {
14594     "kind" : "deleting_dtor_pointer",
14595     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallbackD0Ev"
14596    },
14597    {
14598     "is_pure" : true,
14599     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
14600    },
14601    {
14602     "is_pure" : true,
14603     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
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" : -8,
14619     "kind" : "vcall_offset"
14620    },
14621    {
14622     "component_value" : -8,
14623     "kind" : "offset_to_top"
14624    },
14625    {
14626     "kind" : "rtti",
14627     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
14628    },
14629    {
14630     "kind" : "complete_dtor_pointer",
14631     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_012IUsbCallbackD1Ev"
14632    },
14633    {
14634     "kind" : "deleting_dtor_pointer",
14635     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_012IUsbCallbackD0Ev"
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" : 8,
14653   "base_specifiers" :
14654   [
14655    {
14656     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14657    }
14658   ],
14659   "fields" :
14660   [
14661    {
14662     "access" : "private",
14663     "field_name" : "_hidl_mImpl",
14664     "field_offset" : 1024,
14665     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
14666    }
14667   ],
14668   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
14669   "name" : "android::hardware::usb::V1_0::BnHwUsbCallback",
14670   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
14671   "self_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
14672   "size" : 152,
14673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h",
14674   "vtable_components" :
14675   [
14676    {
14677     "component_value" : 136,
14678     "kind" : "vbase_offset"
14679    },
14680    {
14681     "kind" : "offset_to_top"
14682    },
14683    {
14684     "kind" : "rtti",
14685     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
14686    },
14687    {
14688     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14689    },
14690    {
14691     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14692    },
14693    {
14694     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14695    },
14696    {
14697     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14698    },
14699    {
14700     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14701    },
14702    {
14703     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14704    },
14705    {
14706     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14707    },
14708    {
14709     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14710    },
14711    {
14712     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14713    },
14714    {
14715     "kind" : "complete_dtor_pointer",
14716     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
14717    },
14718    {
14719     "kind" : "deleting_dtor_pointer",
14720     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
14721    },
14722    {
14723     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14724    },
14725    {
14726     "component_value" : -32,
14727     "kind" : "offset_to_top"
14728    },
14729    {
14730     "kind" : "rtti",
14731     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
14732    },
14733    {
14734     "kind" : "complete_dtor_pointer",
14735     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
14736    },
14737    {
14738     "kind" : "deleting_dtor_pointer",
14739     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
14740    },
14741    {
14742     "kind" : "vcall_offset"
14743    },
14744    {
14745     "kind" : "vcall_offset"
14746    },
14747    {
14748     "kind" : "vcall_offset"
14749    },
14750    {
14751     "kind" : "vcall_offset"
14752    },
14753    {
14754     "component_value" : -136,
14755     "kind" : "vcall_offset"
14756    },
14757    {
14758     "component_value" : -136,
14759     "kind" : "offset_to_top"
14760    },
14761    {
14762     "kind" : "rtti",
14763     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
14764    },
14765    {
14766     "kind" : "complete_dtor_pointer",
14767     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
14768    },
14769    {
14770     "kind" : "deleting_dtor_pointer",
14771     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
14772    },
14773    {
14774     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14775    },
14776    {
14777     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14778    },
14779    {
14780     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14781    },
14782    {
14783     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14784    }
14785   ]
14786  },
14787  {
14788   "alignment" : 8,
14789   "base_specifiers" :
14790   [
14791    {
14792     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
14793    },
14794    {
14795     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14796    }
14797   ],
14798   "fields" :
14799   [
14800    {
14801     "access" : "private",
14802     "field_name" : "_hidl_mMutex",
14803     "field_offset" : 1088,
14804     "referenced_type" : "_ZTINSt3__15mutexE"
14805    },
14806    {
14807     "access" : "private",
14808     "field_name" : "_hidl_mDeathRecipients",
14809     "field_offset" : 1408,
14810     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14811    }
14812   ],
14813   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
14814   "name" : "android::hardware::usb::V1_0::BpHwUsbCallback",
14815   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
14816   "self_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
14817   "size" : 216,
14818   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h",
14819   "vtable_components" :
14820   [
14821    {
14822     "component_value" : 200,
14823     "kind" : "vbase_offset"
14824    },
14825    {
14826     "kind" : "offset_to_top"
14827    },
14828    {
14829     "kind" : "rtti",
14830     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
14831    },
14832    {
14833     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_015BpHwUsbCallback8isRemoteEv"
14834    },
14835    {
14836     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14837    },
14838    {
14839     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14840    },
14841    {
14842     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14843    },
14844    {
14845     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14846    },
14847    {
14848     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21setHALInstrumentationEv"
14849    },
14850    {
14851     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14852    },
14853    {
14854     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback4pingEv"
14855    },
14856    {
14857     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14858    },
14859    {
14860     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21notifySyspropsChangedEv"
14861    },
14862    {
14863     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14864    },
14865    {
14866     "kind" : "complete_dtor_pointer",
14867     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
14868    },
14869    {
14870     "kind" : "deleting_dtor_pointer",
14871     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
14872    },
14873    {
14874     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
14875    },
14876    {
14877     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
14878    },
14879    {
14880     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
14881    },
14882    {
14883     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
14884    },
14885    {
14886     "component_value" : 192,
14887     "kind" : "vbase_offset"
14888    },
14889    {
14890     "component_value" : -8,
14891     "kind" : "offset_to_top"
14892    },
14893    {
14894     "kind" : "rtti",
14895     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
14896    },
14897    {
14898     "kind" : "complete_dtor_pointer",
14899     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
14900    },
14901    {
14902     "kind" : "deleting_dtor_pointer",
14903     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
14904    },
14905    {
14906     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
14907    },
14908    {
14909     "component_value" : 184,
14910     "kind" : "vbase_offset"
14911    },
14912    {
14913     "component_value" : -16,
14914     "kind" : "offset_to_top"
14915    },
14916    {
14917     "kind" : "rtti",
14918     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
14919    },
14920    {
14921     "kind" : "complete_dtor_pointer",
14922     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
14923    },
14924    {
14925     "kind" : "deleting_dtor_pointer",
14926     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
14927    },
14928    {
14929     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14930    },
14931    {
14932     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
14933    },
14934    {
14935     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14936    },
14937    {
14938     "component_value" : -48,
14939     "kind" : "offset_to_top"
14940    },
14941    {
14942     "kind" : "rtti",
14943     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
14944    },
14945    {
14946     "kind" : "complete_dtor_pointer",
14947     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
14948    },
14949    {
14950     "kind" : "deleting_dtor_pointer",
14951     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
14952    },
14953    {
14954     "kind" : "vcall_offset"
14955    },
14956    {
14957     "component_value" : -184,
14958     "kind" : "vcall_offset"
14959    },
14960    {
14961     "component_value" : -200,
14962     "kind" : "vcall_offset"
14963    },
14964    {
14965     "component_value" : -184,
14966     "kind" : "vcall_offset"
14967    },
14968    {
14969     "component_value" : -200,
14970     "kind" : "vcall_offset"
14971    },
14972    {
14973     "component_value" : -200,
14974     "kind" : "offset_to_top"
14975    },
14976    {
14977     "kind" : "rtti",
14978     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
14979    },
14980    {
14981     "kind" : "complete_dtor_pointer",
14982     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
14983    },
14984    {
14985     "kind" : "deleting_dtor_pointer",
14986     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
14987    },
14988    {
14989     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
14990    },
14991    {
14992     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
14993    },
14994    {
14995     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14996    },
14997    {
14998     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14999    }
15000   ]
15001  },
15002  {
15003   "alignment" : 8,
15004   "base_specifiers" :
15005   [
15006    {
15007     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15008    }
15009   ],
15010   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
15011   "name" : "android::hardware::usb::V1_0::IUsb",
15012   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
15013   "self_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
15014   "size" : 24,
15015   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h",
15016   "vtable_components" :
15017   [
15018    {
15019     "component_value" : 8,
15020     "kind" : "vbase_offset"
15021    },
15022    {
15023     "kind" : "offset_to_top"
15024    },
15025    {
15026     "kind" : "rtti",
15027     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
15028    },
15029    {
15030     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_04IUsb8isRemoteEv"
15031    },
15032    {
15033     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15034    },
15035    {
15036     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15037    },
15038    {
15039     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15040    },
15041    {
15042     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15043    },
15044    {
15045     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv"
15046    },
15047    {
15048     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15049    },
15050    {
15051     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv"
15052    },
15053    {
15054     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15055    },
15056    {
15057     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv"
15058    },
15059    {
15060     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15061    },
15062    {
15063     "kind" : "complete_dtor_pointer",
15064     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsbD1Ev"
15065    },
15066    {
15067     "kind" : "deleting_dtor_pointer",
15068     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsbD0Ev"
15069    },
15070    {
15071     "is_pure" : true,
15072     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
15073    },
15074    {
15075     "is_pure" : true,
15076     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
15077    },
15078    {
15079     "is_pure" : true,
15080     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb15queryPortStatusEv"
15081    },
15082    {
15083     "kind" : "vcall_offset"
15084    },
15085    {
15086     "kind" : "vcall_offset"
15087    },
15088    {
15089     "kind" : "vcall_offset"
15090    },
15091    {
15092     "kind" : "vcall_offset"
15093    },
15094    {
15095     "component_value" : -8,
15096     "kind" : "vcall_offset"
15097    },
15098    {
15099     "component_value" : -8,
15100     "kind" : "offset_to_top"
15101    },
15102    {
15103     "kind" : "rtti",
15104     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
15105    },
15106    {
15107     "kind" : "complete_dtor_pointer",
15108     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_04IUsbD1Ev"
15109    },
15110    {
15111     "kind" : "deleting_dtor_pointer",
15112     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_04IUsbD0Ev"
15113    },
15114    {
15115     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15116    },
15117    {
15118     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15119    },
15120    {
15121     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15122    },
15123    {
15124     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15125    }
15126   ]
15127  },
15128  {
15129   "alignment" : 8,
15130   "base_specifiers" :
15131   [
15132    {
15133     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15134    }
15135   ],
15136   "fields" :
15137   [
15138    {
15139     "access" : "private",
15140     "field_name" : "_hidl_mImpl",
15141     "field_offset" : 1024,
15142     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE"
15143    }
15144   ],
15145   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
15146   "name" : "android::hardware::usb::V1_0::BnHwUsb",
15147   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
15148   "self_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
15149   "size" : 152,
15150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h",
15151   "vtable_components" :
15152   [
15153    {
15154     "component_value" : 136,
15155     "kind" : "vbase_offset"
15156    },
15157    {
15158     "kind" : "offset_to_top"
15159    },
15160    {
15161     "kind" : "rtti",
15162     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
15163    },
15164    {
15165     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15166    },
15167    {
15168     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15169    },
15170    {
15171     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15172    },
15173    {
15174     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15175    },
15176    {
15177     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15178    },
15179    {
15180     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15181    },
15182    {
15183     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15184    },
15185    {
15186     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15187    },
15188    {
15189     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15190    },
15191    {
15192     "kind" : "complete_dtor_pointer",
15193     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD1Ev"
15194    },
15195    {
15196     "kind" : "deleting_dtor_pointer",
15197     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD0Ev"
15198    },
15199    {
15200     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15201    },
15202    {
15203     "component_value" : -32,
15204     "kind" : "offset_to_top"
15205    },
15206    {
15207     "kind" : "rtti",
15208     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
15209    },
15210    {
15211     "kind" : "complete_dtor_pointer",
15212     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
15213    },
15214    {
15215     "kind" : "deleting_dtor_pointer",
15216     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
15217    },
15218    {
15219     "kind" : "vcall_offset"
15220    },
15221    {
15222     "kind" : "vcall_offset"
15223    },
15224    {
15225     "kind" : "vcall_offset"
15226    },
15227    {
15228     "kind" : "vcall_offset"
15229    },
15230    {
15231     "component_value" : -136,
15232     "kind" : "vcall_offset"
15233    },
15234    {
15235     "component_value" : -136,
15236     "kind" : "offset_to_top"
15237    },
15238    {
15239     "kind" : "rtti",
15240     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
15241    },
15242    {
15243     "kind" : "complete_dtor_pointer",
15244     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
15245    },
15246    {
15247     "kind" : "deleting_dtor_pointer",
15248     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
15249    },
15250    {
15251     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15252    },
15253    {
15254     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15255    },
15256    {
15257     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15258    },
15259    {
15260     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15261    }
15262   ]
15263  },
15264  {
15265   "alignment" : 8,
15266   "base_specifiers" :
15267   [
15268    {
15269     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
15270    },
15271    {
15272     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15273    }
15274   ],
15275   "fields" :
15276   [
15277    {
15278     "access" : "private",
15279     "field_name" : "_hidl_mMutex",
15280     "field_offset" : 1088,
15281     "referenced_type" : "_ZTINSt3__15mutexE"
15282    },
15283    {
15284     "access" : "private",
15285     "field_name" : "_hidl_mDeathRecipients",
15286     "field_offset" : 1408,
15287     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15288    }
15289   ],
15290   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
15291   "name" : "android::hardware::usb::V1_0::BpHwUsb",
15292   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
15293   "self_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
15294   "size" : 216,
15295   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h",
15296   "vtable_components" :
15297   [
15298    {
15299     "component_value" : 200,
15300     "kind" : "vbase_offset"
15301    },
15302    {
15303     "kind" : "offset_to_top"
15304    },
15305    {
15306     "kind" : "rtti",
15307     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
15308    },
15309    {
15310     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_07BpHwUsb8isRemoteEv"
15311    },
15312    {
15313     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15314    },
15315    {
15316     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15317    },
15318    {
15319     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15320    },
15321    {
15322     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15323    },
15324    {
15325     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21setHALInstrumentationEv"
15326    },
15327    {
15328     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15329    },
15330    {
15331     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb4pingEv"
15332    },
15333    {
15334     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15335    },
15336    {
15337     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21notifySyspropsChangedEv"
15338    },
15339    {
15340     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15341    },
15342    {
15343     "kind" : "complete_dtor_pointer",
15344     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsbD1Ev"
15345    },
15346    {
15347     "kind" : "deleting_dtor_pointer",
15348     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsbD0Ev"
15349    },
15350    {
15351     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
15352    },
15353    {
15354     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
15355    },
15356    {
15357     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15queryPortStatusEv"
15358    },
15359    {
15360     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
15361    },
15362    {
15363     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
15364    },
15365    {
15366     "component_value" : 192,
15367     "kind" : "vbase_offset"
15368    },
15369    {
15370     "component_value" : -8,
15371     "kind" : "offset_to_top"
15372    },
15373    {
15374     "kind" : "rtti",
15375     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
15376    },
15377    {
15378     "kind" : "complete_dtor_pointer",
15379     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
15380    },
15381    {
15382     "kind" : "deleting_dtor_pointer",
15383     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
15384    },
15385    {
15386     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
15387    },
15388    {
15389     "component_value" : 184,
15390     "kind" : "vbase_offset"
15391    },
15392    {
15393     "component_value" : -16,
15394     "kind" : "offset_to_top"
15395    },
15396    {
15397     "kind" : "rtti",
15398     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
15399    },
15400    {
15401     "kind" : "complete_dtor_pointer",
15402     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
15403    },
15404    {
15405     "kind" : "deleting_dtor_pointer",
15406     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
15407    },
15408    {
15409     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15410    },
15411    {
15412     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
15413    },
15414    {
15415     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15416    },
15417    {
15418     "component_value" : -48,
15419     "kind" : "offset_to_top"
15420    },
15421    {
15422     "kind" : "rtti",
15423     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
15424    },
15425    {
15426     "kind" : "complete_dtor_pointer",
15427     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
15428    },
15429    {
15430     "kind" : "deleting_dtor_pointer",
15431     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
15432    },
15433    {
15434     "kind" : "vcall_offset"
15435    },
15436    {
15437     "component_value" : -184,
15438     "kind" : "vcall_offset"
15439    },
15440    {
15441     "component_value" : -200,
15442     "kind" : "vcall_offset"
15443    },
15444    {
15445     "component_value" : -184,
15446     "kind" : "vcall_offset"
15447    },
15448    {
15449     "component_value" : -200,
15450     "kind" : "vcall_offset"
15451    },
15452    {
15453     "component_value" : -200,
15454     "kind" : "offset_to_top"
15455    },
15456    {
15457     "kind" : "rtti",
15458     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
15459    },
15460    {
15461     "kind" : "complete_dtor_pointer",
15462     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
15463    },
15464    {
15465     "kind" : "deleting_dtor_pointer",
15466     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
15467    },
15468    {
15469     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
15470    },
15471    {
15472     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
15473    },
15474    {
15475     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15476    },
15477    {
15478     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15479    }
15480   ]
15481  },
15482  {
15483   "alignment" : 4,
15484   "fields" :
15485   [
15486    {
15487     "field_name" : "type",
15488     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE"
15489    },
15490    {
15491     "field_name" : "role",
15492     "field_offset" : 32,
15493     "referenced_type" : "_ZTIj"
15494    }
15495   ],
15496   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
15497   "name" : "android::hardware::usb::V1_0::PortRole",
15498   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
15499   "self_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
15500   "size" : 8,
15501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
15502  },
15503  {
15504   "alignment" : 8,
15505   "base_specifiers" :
15506   [
15507    {
15508     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
15509    }
15510   ],
15511   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
15512   "name" : "android::hardware::usb::V1_1::IUsbCallback",
15513   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
15514   "self_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
15515   "size" : 24,
15516   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h",
15517   "vtable_components" :
15518   [
15519    {
15520     "component_value" : 8,
15521     "kind" : "vbase_offset"
15522    },
15523    {
15524     "kind" : "offset_to_top"
15525    },
15526    {
15527     "kind" : "rtti",
15528     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
15529    },
15530    {
15531     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_112IUsbCallback8isRemoteEv"
15532    },
15533    {
15534     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15535    },
15536    {
15537     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15538    },
15539    {
15540     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15541    },
15542    {
15543     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15544    },
15545    {
15546     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21setHALInstrumentationEv"
15547    },
15548    {
15549     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15550    },
15551    {
15552     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback4pingEv"
15553    },
15554    {
15555     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15556    },
15557    {
15558     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21notifySyspropsChangedEv"
15559    },
15560    {
15561     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15562    },
15563    {
15564     "kind" : "complete_dtor_pointer",
15565     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallbackD1Ev"
15566    },
15567    {
15568     "kind" : "deleting_dtor_pointer",
15569     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallbackD0Ev"
15570    },
15571    {
15572     "is_pure" : true,
15573     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
15574    },
15575    {
15576     "is_pure" : true,
15577     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
15578    },
15579    {
15580     "is_pure" : true,
15581     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
15582    },
15583    {
15584     "kind" : "vcall_offset"
15585    },
15586    {
15587     "kind" : "vcall_offset"
15588    },
15589    {
15590     "kind" : "vcall_offset"
15591    },
15592    {
15593     "kind" : "vcall_offset"
15594    },
15595    {
15596     "component_value" : -8,
15597     "kind" : "vcall_offset"
15598    },
15599    {
15600     "component_value" : -8,
15601     "kind" : "offset_to_top"
15602    },
15603    {
15604     "kind" : "rtti",
15605     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
15606    },
15607    {
15608     "kind" : "complete_dtor_pointer",
15609     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_112IUsbCallbackD1Ev"
15610    },
15611    {
15612     "kind" : "deleting_dtor_pointer",
15613     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_112IUsbCallbackD0Ev"
15614    },
15615    {
15616     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15617    },
15618    {
15619     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15620    },
15621    {
15622     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15623    },
15624    {
15625     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15626    }
15627   ]
15628  },
15629  {
15630   "alignment" : 8,
15631   "fields" :
15632   [
15633    {
15634     "field_name" : "status",
15635     "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE"
15636    },
15637    {
15638     "field_name" : "supportedModes",
15639     "field_offset" : 320,
15640     "referenced_type" : "_ZTIj"
15641    },
15642    {
15643     "field_name" : "currentMode",
15644     "field_offset" : 352,
15645     "referenced_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E"
15646    }
15647   ],
15648   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
15649   "name" : "android::hardware::usb::V1_1::PortStatus_1_1",
15650   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
15651   "self_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
15652   "size" : 48,
15653   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h"
15654  },
15655  {
15656   "alignment" : 8,
15657   "base_specifiers" :
15658   [
15659    {
15660     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15661    }
15662   ],
15663   "fields" :
15664   [
15665    {
15666     "access" : "private",
15667     "field_name" : "_hidl_mImpl",
15668     "field_offset" : 1024,
15669     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
15670    }
15671   ],
15672   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
15673   "name" : "android::hardware::usb::V1_1::BnHwUsbCallback",
15674   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
15675   "self_type" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
15676   "size" : 152,
15677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h",
15678   "vtable_components" :
15679   [
15680    {
15681     "component_value" : 136,
15682     "kind" : "vbase_offset"
15683    },
15684    {
15685     "kind" : "offset_to_top"
15686    },
15687    {
15688     "kind" : "rtti",
15689     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE"
15690    },
15691    {
15692     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15693    },
15694    {
15695     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15696    },
15697    {
15698     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15699    },
15700    {
15701     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15702    },
15703    {
15704     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15705    },
15706    {
15707     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15708    },
15709    {
15710     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15711    },
15712    {
15713     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15714    },
15715    {
15716     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15717    },
15718    {
15719     "kind" : "complete_dtor_pointer",
15720     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
15721    },
15722    {
15723     "kind" : "deleting_dtor_pointer",
15724     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
15725    },
15726    {
15727     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15728    },
15729    {
15730     "component_value" : -32,
15731     "kind" : "offset_to_top"
15732    },
15733    {
15734     "kind" : "rtti",
15735     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE"
15736    },
15737    {
15738     "kind" : "complete_dtor_pointer",
15739     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
15740    },
15741    {
15742     "kind" : "deleting_dtor_pointer",
15743     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
15744    },
15745    {
15746     "kind" : "vcall_offset"
15747    },
15748    {
15749     "kind" : "vcall_offset"
15750    },
15751    {
15752     "kind" : "vcall_offset"
15753    },
15754    {
15755     "kind" : "vcall_offset"
15756    },
15757    {
15758     "component_value" : -136,
15759     "kind" : "vcall_offset"
15760    },
15761    {
15762     "component_value" : -136,
15763     "kind" : "offset_to_top"
15764    },
15765    {
15766     "kind" : "rtti",
15767     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE"
15768    },
15769    {
15770     "kind" : "complete_dtor_pointer",
15771     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
15772    },
15773    {
15774     "kind" : "deleting_dtor_pointer",
15775     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
15776    },
15777    {
15778     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15779    },
15780    {
15781     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15782    },
15783    {
15784     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15785    },
15786    {
15787     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15788    }
15789   ]
15790  },
15791  {
15792   "alignment" : 8,
15793   "base_specifiers" :
15794   [
15795    {
15796     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
15797    },
15798    {
15799     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15800    }
15801   ],
15802   "fields" :
15803   [
15804    {
15805     "access" : "private",
15806     "field_name" : "_hidl_mMutex",
15807     "field_offset" : 1088,
15808     "referenced_type" : "_ZTINSt3__15mutexE"
15809    },
15810    {
15811     "access" : "private",
15812     "field_name" : "_hidl_mDeathRecipients",
15813     "field_offset" : 1408,
15814     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15815    }
15816   ],
15817   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
15818   "name" : "android::hardware::usb::V1_1::BpHwUsbCallback",
15819   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
15820   "self_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
15821   "size" : 216,
15822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h",
15823   "vtable_components" :
15824   [
15825    {
15826     "component_value" : 200,
15827     "kind" : "vbase_offset"
15828    },
15829    {
15830     "kind" : "offset_to_top"
15831    },
15832    {
15833     "kind" : "rtti",
15834     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
15835    },
15836    {
15837     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_115BpHwUsbCallback8isRemoteEv"
15838    },
15839    {
15840     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15841    },
15842    {
15843     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15844    },
15845    {
15846     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15847    },
15848    {
15849     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15850    },
15851    {
15852     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21setHALInstrumentationEv"
15853    },
15854    {
15855     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15856    },
15857    {
15858     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback4pingEv"
15859    },
15860    {
15861     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15862    },
15863    {
15864     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21notifySyspropsChangedEv"
15865    },
15866    {
15867     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15868    },
15869    {
15870     "kind" : "complete_dtor_pointer",
15871     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
15872    },
15873    {
15874     "kind" : "deleting_dtor_pointer",
15875     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
15876    },
15877    {
15878     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
15879    },
15880    {
15881     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
15882    },
15883    {
15884     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
15885    },
15886    {
15887     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
15888    },
15889    {
15890     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
15891    },
15892    {
15893     "component_value" : 192,
15894     "kind" : "vbase_offset"
15895    },
15896    {
15897     "component_value" : -8,
15898     "kind" : "offset_to_top"
15899    },
15900    {
15901     "kind" : "rtti",
15902     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
15903    },
15904    {
15905     "kind" : "complete_dtor_pointer",
15906     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
15907    },
15908    {
15909     "kind" : "deleting_dtor_pointer",
15910     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
15911    },
15912    {
15913     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
15914    },
15915    {
15916     "component_value" : 184,
15917     "kind" : "vbase_offset"
15918    },
15919    {
15920     "component_value" : -16,
15921     "kind" : "offset_to_top"
15922    },
15923    {
15924     "kind" : "rtti",
15925     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
15926    },
15927    {
15928     "kind" : "complete_dtor_pointer",
15929     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
15930    },
15931    {
15932     "kind" : "deleting_dtor_pointer",
15933     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
15934    },
15935    {
15936     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15937    },
15938    {
15939     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
15940    },
15941    {
15942     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15943    },
15944    {
15945     "component_value" : -48,
15946     "kind" : "offset_to_top"
15947    },
15948    {
15949     "kind" : "rtti",
15950     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
15951    },
15952    {
15953     "kind" : "complete_dtor_pointer",
15954     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
15955    },
15956    {
15957     "kind" : "deleting_dtor_pointer",
15958     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
15959    },
15960    {
15961     "kind" : "vcall_offset"
15962    },
15963    {
15964     "component_value" : -184,
15965     "kind" : "vcall_offset"
15966    },
15967    {
15968     "component_value" : -200,
15969     "kind" : "vcall_offset"
15970    },
15971    {
15972     "component_value" : -184,
15973     "kind" : "vcall_offset"
15974    },
15975    {
15976     "component_value" : -200,
15977     "kind" : "vcall_offset"
15978    },
15979    {
15980     "component_value" : -200,
15981     "kind" : "offset_to_top"
15982    },
15983    {
15984     "kind" : "rtti",
15985     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
15986    },
15987    {
15988     "kind" : "complete_dtor_pointer",
15989     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
15990    },
15991    {
15992     "kind" : "deleting_dtor_pointer",
15993     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
15994    },
15995    {
15996     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
15997    },
15998    {
15999     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
16000    },
16001    {
16002     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16003    },
16004    {
16005     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16006    }
16007   ]
16008  },
16009  {
16010   "alignment" : 8,
16011   "base_specifiers" :
16012   [
16013    {
16014     "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
16015    }
16016   ],
16017   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
16018   "name" : "android::hardware::usb::V1_1::IUsb",
16019   "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
16020   "self_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
16021   "size" : 24,
16022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h",
16023   "vtable_components" :
16024   [
16025    {
16026     "component_value" : 8,
16027     "kind" : "vbase_offset"
16028    },
16029    {
16030     "kind" : "offset_to_top"
16031    },
16032    {
16033     "kind" : "rtti",
16034     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
16035    },
16036    {
16037     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_14IUsb8isRemoteEv"
16038    },
16039    {
16040     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16041    },
16042    {
16043     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16044    },
16045    {
16046     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16047    },
16048    {
16049     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16050    },
16051    {
16052     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21setHALInstrumentationEv"
16053    },
16054    {
16055     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16056    },
16057    {
16058     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb4pingEv"
16059    },
16060    {
16061     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16062    },
16063    {
16064     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21notifySyspropsChangedEv"
16065    },
16066    {
16067     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16068    },
16069    {
16070     "kind" : "complete_dtor_pointer",
16071     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsbD1Ev"
16072    },
16073    {
16074     "kind" : "deleting_dtor_pointer",
16075     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsbD0Ev"
16076    },
16077    {
16078     "is_pure" : true,
16079     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
16080    },
16081    {
16082     "is_pure" : true,
16083     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
16084    },
16085    {
16086     "is_pure" : true,
16087     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb15queryPortStatusEv"
16088    },
16089    {
16090     "kind" : "vcall_offset"
16091    },
16092    {
16093     "kind" : "vcall_offset"
16094    },
16095    {
16096     "kind" : "vcall_offset"
16097    },
16098    {
16099     "kind" : "vcall_offset"
16100    },
16101    {
16102     "component_value" : -8,
16103     "kind" : "vcall_offset"
16104    },
16105    {
16106     "component_value" : -8,
16107     "kind" : "offset_to_top"
16108    },
16109    {
16110     "kind" : "rtti",
16111     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
16112    },
16113    {
16114     "kind" : "complete_dtor_pointer",
16115     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_14IUsbD1Ev"
16116    },
16117    {
16118     "kind" : "deleting_dtor_pointer",
16119     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_14IUsbD0Ev"
16120    },
16121    {
16122     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16123    },
16124    {
16125     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16126    },
16127    {
16128     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16129    },
16130    {
16131     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16132    }
16133   ]
16134  },
16135  {
16136   "alignment" : 8,
16137   "base_specifiers" :
16138   [
16139    {
16140     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
16141    }
16142   ],
16143   "fields" :
16144   [
16145    {
16146     "access" : "private",
16147     "field_name" : "_hidl_mImpl",
16148     "field_offset" : 1024,
16149     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE"
16150    }
16151   ],
16152   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
16153   "name" : "android::hardware::usb::V1_1::BnHwUsb",
16154   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
16155   "self_type" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
16156   "size" : 152,
16157   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h",
16158   "vtable_components" :
16159   [
16160    {
16161     "component_value" : 136,
16162     "kind" : "vbase_offset"
16163    },
16164    {
16165     "kind" : "offset_to_top"
16166    },
16167    {
16168     "kind" : "rtti",
16169     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE"
16170    },
16171    {
16172     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16173    },
16174    {
16175     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16176    },
16177    {
16178     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16179    },
16180    {
16181     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
16182    },
16183    {
16184     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16185    },
16186    {
16187     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16188    },
16189    {
16190     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16191    },
16192    {
16193     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16194    },
16195    {
16196     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16197    },
16198    {
16199     "kind" : "complete_dtor_pointer",
16200     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BnHwUsbD1Ev"
16201    },
16202    {
16203     "kind" : "deleting_dtor_pointer",
16204     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BnHwUsbD0Ev"
16205    },
16206    {
16207     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16208    },
16209    {
16210     "component_value" : -32,
16211     "kind" : "offset_to_top"
16212    },
16213    {
16214     "kind" : "rtti",
16215     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE"
16216    },
16217    {
16218     "kind" : "complete_dtor_pointer",
16219     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_17BnHwUsbD1Ev"
16220    },
16221    {
16222     "kind" : "deleting_dtor_pointer",
16223     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_17BnHwUsbD0Ev"
16224    },
16225    {
16226     "kind" : "vcall_offset"
16227    },
16228    {
16229     "kind" : "vcall_offset"
16230    },
16231    {
16232     "kind" : "vcall_offset"
16233    },
16234    {
16235     "kind" : "vcall_offset"
16236    },
16237    {
16238     "component_value" : -136,
16239     "kind" : "vcall_offset"
16240    },
16241    {
16242     "component_value" : -136,
16243     "kind" : "offset_to_top"
16244    },
16245    {
16246     "kind" : "rtti",
16247     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE"
16248    },
16249    {
16250     "kind" : "complete_dtor_pointer",
16251     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_17BnHwUsbD1Ev"
16252    },
16253    {
16254     "kind" : "deleting_dtor_pointer",
16255     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_17BnHwUsbD0Ev"
16256    },
16257    {
16258     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16259    },
16260    {
16261     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16262    },
16263    {
16264     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16265    },
16266    {
16267     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16268    }
16269   ]
16270  },
16271  {
16272   "alignment" : 8,
16273   "base_specifiers" :
16274   [
16275    {
16276     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
16277    },
16278    {
16279     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16280    }
16281   ],
16282   "fields" :
16283   [
16284    {
16285     "access" : "private",
16286     "field_name" : "_hidl_mMutex",
16287     "field_offset" : 1088,
16288     "referenced_type" : "_ZTINSt3__15mutexE"
16289    },
16290    {
16291     "access" : "private",
16292     "field_name" : "_hidl_mDeathRecipients",
16293     "field_offset" : 1408,
16294     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
16295    }
16296   ],
16297   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
16298   "name" : "android::hardware::usb::V1_1::BpHwUsb",
16299   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
16300   "self_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
16301   "size" : 216,
16302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h",
16303   "vtable_components" :
16304   [
16305    {
16306     "component_value" : 200,
16307     "kind" : "vbase_offset"
16308    },
16309    {
16310     "kind" : "offset_to_top"
16311    },
16312    {
16313     "kind" : "rtti",
16314     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
16315    },
16316    {
16317     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_17BpHwUsb8isRemoteEv"
16318    },
16319    {
16320     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16321    },
16322    {
16323     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16324    },
16325    {
16326     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16327    },
16328    {
16329     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16330    },
16331    {
16332     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb21setHALInstrumentationEv"
16333    },
16334    {
16335     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16336    },
16337    {
16338     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb4pingEv"
16339    },
16340    {
16341     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16342    },
16343    {
16344     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb21notifySyspropsChangedEv"
16345    },
16346    {
16347     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16348    },
16349    {
16350     "kind" : "complete_dtor_pointer",
16351     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsbD1Ev"
16352    },
16353    {
16354     "kind" : "deleting_dtor_pointer",
16355     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsbD0Ev"
16356    },
16357    {
16358     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
16359    },
16360    {
16361     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
16362    },
16363    {
16364     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb15queryPortStatusEv"
16365    },
16366    {
16367     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
16368    },
16369    {
16370     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
16371    },
16372    {
16373     "component_value" : 192,
16374     "kind" : "vbase_offset"
16375    },
16376    {
16377     "component_value" : -8,
16378     "kind" : "offset_to_top"
16379    },
16380    {
16381     "kind" : "rtti",
16382     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
16383    },
16384    {
16385     "kind" : "complete_dtor_pointer",
16386     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
16387    },
16388    {
16389     "kind" : "deleting_dtor_pointer",
16390     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
16391    },
16392    {
16393     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
16394    },
16395    {
16396     "component_value" : 184,
16397     "kind" : "vbase_offset"
16398    },
16399    {
16400     "component_value" : -16,
16401     "kind" : "offset_to_top"
16402    },
16403    {
16404     "kind" : "rtti",
16405     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
16406    },
16407    {
16408     "kind" : "complete_dtor_pointer",
16409     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
16410    },
16411    {
16412     "kind" : "deleting_dtor_pointer",
16413     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
16414    },
16415    {
16416     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16417    },
16418    {
16419     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
16420    },
16421    {
16422     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16423    },
16424    {
16425     "component_value" : -48,
16426     "kind" : "offset_to_top"
16427    },
16428    {
16429     "kind" : "rtti",
16430     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
16431    },
16432    {
16433     "kind" : "complete_dtor_pointer",
16434     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
16435    },
16436    {
16437     "kind" : "deleting_dtor_pointer",
16438     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
16439    },
16440    {
16441     "kind" : "vcall_offset"
16442    },
16443    {
16444     "component_value" : -184,
16445     "kind" : "vcall_offset"
16446    },
16447    {
16448     "component_value" : -200,
16449     "kind" : "vcall_offset"
16450    },
16451    {
16452     "component_value" : -184,
16453     "kind" : "vcall_offset"
16454    },
16455    {
16456     "component_value" : -200,
16457     "kind" : "vcall_offset"
16458    },
16459    {
16460     "component_value" : -200,
16461     "kind" : "offset_to_top"
16462    },
16463    {
16464     "kind" : "rtti",
16465     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
16466    },
16467    {
16468     "kind" : "complete_dtor_pointer",
16469     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
16470    },
16471    {
16472     "kind" : "deleting_dtor_pointer",
16473     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
16474    },
16475    {
16476     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16477    },
16478    {
16479     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
16480    },
16481    {
16482     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16483    },
16484    {
16485     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16486    }
16487   ]
16488  },
16489  {
16490   "alignment" : 8,
16491   "fields" :
16492   [
16493    {
16494     "field_name" : "status_1_1",
16495     "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E"
16496    },
16497    {
16498     "field_name" : "supportedContaminantProtectionModes",
16499     "field_offset" : 384,
16500     "referenced_type" : "_ZTIj"
16501    },
16502    {
16503     "field_name" : "supportsEnableContaminantPresenceProtection",
16504     "field_offset" : 416,
16505     "referenced_type" : "_ZTIb"
16506    },
16507    {
16508     "field_name" : "contaminantProtectionStatus",
16509     "field_offset" : 448,
16510     "referenced_type" : "_ZTIN7android8hardware3usb4V1_227ContaminantProtectionStatusE"
16511    },
16512    {
16513     "field_name" : "supportsEnableContaminantPresenceDetection",
16514     "field_offset" : 480,
16515     "referenced_type" : "_ZTIb"
16516    },
16517    {
16518     "field_name" : "contaminantDetectionStatus",
16519     "field_offset" : 512,
16520     "referenced_type" : "_ZTIN7android8hardware3usb4V1_226ContaminantDetectionStatusE"
16521    }
16522   ],
16523   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_210PortStatusE",
16524   "name" : "android::hardware::usb::V1_2::PortStatus",
16525   "referenced_type" : "_ZTIN7android8hardware3usb4V1_210PortStatusE",
16526   "self_type" : "_ZTIN7android8hardware3usb4V1_210PortStatusE",
16527   "size" : 72,
16528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
16529  },
16530  {
16531   "alignment" : 8,
16532   "base_specifiers" :
16533   [
16534    {
16535     "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
16536    }
16537   ],
16538   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
16539   "name" : "android::hardware::usb::V1_2::IUsbCallback",
16540   "referenced_type" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
16541   "self_type" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
16542   "size" : 24,
16543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h",
16544   "vtable_components" :
16545   [
16546    {
16547     "component_value" : 8,
16548     "kind" : "vbase_offset"
16549    },
16550    {
16551     "kind" : "offset_to_top"
16552    },
16553    {
16554     "kind" : "rtti",
16555     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE"
16556    },
16557    {
16558     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_212IUsbCallback8isRemoteEv"
16559    },
16560    {
16561     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16562    },
16563    {
16564     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16565    },
16566    {
16567     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16568    },
16569    {
16570     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16571    },
16572    {
16573     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback21setHALInstrumentationEv"
16574    },
16575    {
16576     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16577    },
16578    {
16579     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback4pingEv"
16580    },
16581    {
16582     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16583    },
16584    {
16585     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback21notifySyspropsChangedEv"
16586    },
16587    {
16588     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16589    },
16590    {
16591     "kind" : "complete_dtor_pointer",
16592     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallbackD1Ev"
16593    },
16594    {
16595     "kind" : "deleting_dtor_pointer",
16596     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallbackD0Ev"
16597    },
16598    {
16599     "is_pure" : true,
16600     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
16601    },
16602    {
16603     "is_pure" : true,
16604     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
16605    },
16606    {
16607     "is_pure" : true,
16608     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS1_4V1_114PortStatus_1_1EEENS1_4V1_06StatusE"
16609    },
16610    {
16611     "is_pure" : true,
16612     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback26notifyPortStatusChange_1_2ERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE"
16613    },
16614    {
16615     "kind" : "vcall_offset"
16616    },
16617    {
16618     "kind" : "vcall_offset"
16619    },
16620    {
16621     "kind" : "vcall_offset"
16622    },
16623    {
16624     "kind" : "vcall_offset"
16625    },
16626    {
16627     "component_value" : -8,
16628     "kind" : "vcall_offset"
16629    },
16630    {
16631     "component_value" : -8,
16632     "kind" : "offset_to_top"
16633    },
16634    {
16635     "kind" : "rtti",
16636     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE"
16637    },
16638    {
16639     "kind" : "complete_dtor_pointer",
16640     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_212IUsbCallbackD1Ev"
16641    },
16642    {
16643     "kind" : "deleting_dtor_pointer",
16644     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_212IUsbCallbackD0Ev"
16645    },
16646    {
16647     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16648    },
16649    {
16650     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16651    },
16652    {
16653     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16654    },
16655    {
16656     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16657    }
16658   ]
16659  },
16660  {
16661   "alignment" : 8,
16662   "base_specifiers" :
16663   [
16664    {
16665     "referenced_type" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE"
16666    },
16667    {
16668     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16669    }
16670   ],
16671   "fields" :
16672   [
16673    {
16674     "access" : "private",
16675     "field_name" : "mImpl",
16676     "field_offset" : 768,
16677     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
16678    },
16679    {
16680     "access" : "private",
16681     "field_name" : "mOnewayQueue",
16682     "field_offset" : 832,
16683     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
16684    }
16685   ],
16686   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE",
16687   "name" : "android::hardware::usb::V1_2::BsUsbCallback",
16688   "referenced_type" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE",
16689   "self_type" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE",
16690   "size" : 136,
16691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsbCallback.h",
16692   "vtable_components" :
16693   [
16694    {
16695     "component_value" : 120,
16696     "kind" : "vbase_offset"
16697    },
16698    {
16699     "kind" : "offset_to_top"
16700    },
16701    {
16702     "kind" : "rtti",
16703     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE"
16704    },
16705    {
16706     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_212IUsbCallback8isRemoteEv"
16707    },
16708    {
16709     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16710    },
16711    {
16712     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16713    },
16714    {
16715     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16716    },
16717    {
16718     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16719    },
16720    {
16721     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback21setHALInstrumentationEv"
16722    },
16723    {
16724     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16725    },
16726    {
16727     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback4pingEv"
16728    },
16729    {
16730     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16731    },
16732    {
16733     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback21notifySyspropsChangedEv"
16734    },
16735    {
16736     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16737    },
16738    {
16739     "kind" : "complete_dtor_pointer",
16740     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallbackD1Ev"
16741    },
16742    {
16743     "kind" : "deleting_dtor_pointer",
16744     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallbackD0Ev"
16745    },
16746    {
16747     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
16748    },
16749    {
16750     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
16751    },
16752    {
16753     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS1_4V1_114PortStatus_1_1EEENS1_4V1_06StatusE"
16754    },
16755    {
16756     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback26notifyPortStatusChange_1_2ERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE"
16757    },
16758    {
16759     "component_value" : -8,
16760     "kind" : "offset_to_top"
16761    },
16762    {
16763     "kind" : "rtti",
16764     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE"
16765    },
16766    {
16767     "kind" : "complete_dtor_pointer",
16768     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_213BsUsbCallbackD1Ev"
16769    },
16770    {
16771     "kind" : "deleting_dtor_pointer",
16772     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_213BsUsbCallbackD0Ev"
16773    },
16774    {
16775     "kind" : "vcall_offset"
16776    },
16777    {
16778     "kind" : "vcall_offset"
16779    },
16780    {
16781     "kind" : "vcall_offset"
16782    },
16783    {
16784     "kind" : "vcall_offset"
16785    },
16786    {
16787     "component_value" : -120,
16788     "kind" : "vcall_offset"
16789    },
16790    {
16791     "component_value" : -120,
16792     "kind" : "offset_to_top"
16793    },
16794    {
16795     "kind" : "rtti",
16796     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE"
16797    },
16798    {
16799     "kind" : "complete_dtor_pointer",
16800     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_213BsUsbCallbackD1Ev"
16801    },
16802    {
16803     "kind" : "deleting_dtor_pointer",
16804     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_213BsUsbCallbackD0Ev"
16805    },
16806    {
16807     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16808    },
16809    {
16810     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16811    },
16812    {
16813     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16814    },
16815    {
16816     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16817    }
16818   ]
16819  },
16820  {
16821   "alignment" : 8,
16822   "base_specifiers" :
16823   [
16824    {
16825     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
16826    }
16827   ],
16828   "fields" :
16829   [
16830    {
16831     "access" : "private",
16832     "field_name" : "_hidl_mImpl",
16833     "field_offset" : 1024,
16834     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
16835    }
16836   ],
16837   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE",
16838   "name" : "android::hardware::usb::V1_2::BnHwUsbCallback",
16839   "referenced_type" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE",
16840   "self_type" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE",
16841   "size" : 152,
16842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h",
16843   "vtable_components" :
16844   [
16845    {
16846     "component_value" : 136,
16847     "kind" : "vbase_offset"
16848    },
16849    {
16850     "kind" : "offset_to_top"
16851    },
16852    {
16853     "kind" : "rtti",
16854     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE"
16855    },
16856    {
16857     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16858    },
16859    {
16860     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16861    },
16862    {
16863     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16864    },
16865    {
16866     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
16867    },
16868    {
16869     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16870    },
16871    {
16872     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16873    },
16874    {
16875     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16876    },
16877    {
16878     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16879    },
16880    {
16881     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16882    },
16883    {
16884     "kind" : "complete_dtor_pointer",
16885     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev"
16886    },
16887    {
16888     "kind" : "deleting_dtor_pointer",
16889     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev"
16890    },
16891    {
16892     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16893    },
16894    {
16895     "component_value" : -32,
16896     "kind" : "offset_to_top"
16897    },
16898    {
16899     "kind" : "rtti",
16900     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE"
16901    },
16902    {
16903     "kind" : "complete_dtor_pointer",
16904     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev"
16905    },
16906    {
16907     "kind" : "deleting_dtor_pointer",
16908     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev"
16909    },
16910    {
16911     "kind" : "vcall_offset"
16912    },
16913    {
16914     "kind" : "vcall_offset"
16915    },
16916    {
16917     "kind" : "vcall_offset"
16918    },
16919    {
16920     "kind" : "vcall_offset"
16921    },
16922    {
16923     "component_value" : -136,
16924     "kind" : "vcall_offset"
16925    },
16926    {
16927     "component_value" : -136,
16928     "kind" : "offset_to_top"
16929    },
16930    {
16931     "kind" : "rtti",
16932     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE"
16933    },
16934    {
16935     "kind" : "complete_dtor_pointer",
16936     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev"
16937    },
16938    {
16939     "kind" : "deleting_dtor_pointer",
16940     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev"
16941    },
16942    {
16943     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16944    },
16945    {
16946     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16947    },
16948    {
16949     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16950    },
16951    {
16952     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16953    }
16954   ]
16955  },
16956  {
16957   "alignment" : 8,
16958   "base_specifiers" :
16959   [
16960    {
16961     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE"
16962    },
16963    {
16964     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16965    }
16966   ],
16967   "fields" :
16968   [
16969    {
16970     "access" : "private",
16971     "field_name" : "_hidl_mMutex",
16972     "field_offset" : 1088,
16973     "referenced_type" : "_ZTINSt3__15mutexE"
16974    },
16975    {
16976     "access" : "private",
16977     "field_name" : "_hidl_mDeathRecipients",
16978     "field_offset" : 1408,
16979     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
16980    }
16981   ],
16982   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE",
16983   "name" : "android::hardware::usb::V1_2::BpHwUsbCallback",
16984   "referenced_type" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE",
16985   "self_type" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE",
16986   "size" : 216,
16987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h",
16988   "vtable_components" :
16989   [
16990    {
16991     "component_value" : 200,
16992     "kind" : "vbase_offset"
16993    },
16994    {
16995     "kind" : "offset_to_top"
16996    },
16997    {
16998     "kind" : "rtti",
16999     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
17000    },
17001    {
17002     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_215BpHwUsbCallback8isRemoteEv"
17003    },
17004    {
17005     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17006    },
17007    {
17008     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17009    },
17010    {
17011     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17012    },
17013    {
17014     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17015    },
17016    {
17017     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback21setHALInstrumentationEv"
17018    },
17019    {
17020     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17021    },
17022    {
17023     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback4pingEv"
17024    },
17025    {
17026     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17027    },
17028    {
17029     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback21notifySyspropsChangedEv"
17030    },
17031    {
17032     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17033    },
17034    {
17035     "kind" : "complete_dtor_pointer",
17036     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallbackD1Ev"
17037    },
17038    {
17039     "kind" : "deleting_dtor_pointer",
17040     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallbackD0Ev"
17041    },
17042    {
17043     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
17044    },
17045    {
17046     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
17047    },
17048    {
17049     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS1_4V1_114PortStatus_1_1EEENS1_4V1_06StatusE"
17050    },
17051    {
17052     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback26notifyPortStatusChange_1_2ERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE"
17053    },
17054    {
17055     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEE10onAsBinderEv"
17056    },
17057    {
17058     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv"
17059    },
17060    {
17061     "component_value" : 192,
17062     "kind" : "vbase_offset"
17063    },
17064    {
17065     "component_value" : -8,
17066     "kind" : "offset_to_top"
17067    },
17068    {
17069     "kind" : "rtti",
17070     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
17071    },
17072    {
17073     "kind" : "complete_dtor_pointer",
17074     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_215BpHwUsbCallbackD1Ev"
17075    },
17076    {
17077     "kind" : "deleting_dtor_pointer",
17078     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_215BpHwUsbCallbackD0Ev"
17079    },
17080    {
17081     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEE10onAsBinderEv"
17082    },
17083    {
17084     "component_value" : 184,
17085     "kind" : "vbase_offset"
17086    },
17087    {
17088     "component_value" : -16,
17089     "kind" : "offset_to_top"
17090    },
17091    {
17092     "kind" : "rtti",
17093     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
17094    },
17095    {
17096     "kind" : "complete_dtor_pointer",
17097     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_215BpHwUsbCallbackD1Ev"
17098    },
17099    {
17100     "kind" : "deleting_dtor_pointer",
17101     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_215BpHwUsbCallbackD0Ev"
17102    },
17103    {
17104     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17105    },
17106    {
17107     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv"
17108    },
17109    {
17110     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17111    },
17112    {
17113     "component_value" : -48,
17114     "kind" : "offset_to_top"
17115    },
17116    {
17117     "kind" : "rtti",
17118     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
17119    },
17120    {
17121     "kind" : "complete_dtor_pointer",
17122     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_215BpHwUsbCallbackD1Ev"
17123    },
17124    {
17125     "kind" : "deleting_dtor_pointer",
17126     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_215BpHwUsbCallbackD0Ev"
17127    },
17128    {
17129     "kind" : "vcall_offset"
17130    },
17131    {
17132     "component_value" : -184,
17133     "kind" : "vcall_offset"
17134    },
17135    {
17136     "component_value" : -200,
17137     "kind" : "vcall_offset"
17138    },
17139    {
17140     "component_value" : -184,
17141     "kind" : "vcall_offset"
17142    },
17143    {
17144     "component_value" : -200,
17145     "kind" : "vcall_offset"
17146    },
17147    {
17148     "component_value" : -200,
17149     "kind" : "offset_to_top"
17150    },
17151    {
17152     "kind" : "rtti",
17153     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
17154    },
17155    {
17156     "kind" : "complete_dtor_pointer",
17157     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_215BpHwUsbCallbackD1Ev"
17158    },
17159    {
17160     "kind" : "deleting_dtor_pointer",
17161     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_215BpHwUsbCallbackD0Ev"
17162    },
17163    {
17164     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17165    },
17166    {
17167     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv"
17168    },
17169    {
17170     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17171    },
17172    {
17173     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17174    }
17175   ]
17176  },
17177  {
17178   "alignment" : 8,
17179   "base_specifiers" :
17180   [
17181    {
17182     "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
17183    }
17184   ],
17185   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_24IUsbE",
17186   "name" : "android::hardware::usb::V1_2::IUsb",
17187   "referenced_type" : "_ZTIN7android8hardware3usb4V1_24IUsbE",
17188   "self_type" : "_ZTIN7android8hardware3usb4V1_24IUsbE",
17189   "size" : 24,
17190   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h",
17191   "vtable_components" :
17192   [
17193    {
17194     "component_value" : 8,
17195     "kind" : "vbase_offset"
17196    },
17197    {
17198     "kind" : "offset_to_top"
17199    },
17200    {
17201     "kind" : "rtti",
17202     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_24IUsbE"
17203    },
17204    {
17205     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_24IUsb8isRemoteEv"
17206    },
17207    {
17208     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17209    },
17210    {
17211     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17212    },
17213    {
17214     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17215    },
17216    {
17217     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17218    },
17219    {
17220     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb21setHALInstrumentationEv"
17221    },
17222    {
17223     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17224    },
17225    {
17226     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb4pingEv"
17227    },
17228    {
17229     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17230    },
17231    {
17232     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb21notifySyspropsChangedEv"
17233    },
17234    {
17235     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17236    },
17237    {
17238     "kind" : "complete_dtor_pointer",
17239     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsbD1Ev"
17240    },
17241    {
17242     "kind" : "deleting_dtor_pointer",
17243     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsbD0Ev"
17244    },
17245    {
17246     "is_pure" : true,
17247     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
17248    },
17249    {
17250     "is_pure" : true,
17251     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
17252    },
17253    {
17254     "is_pure" : true,
17255     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb15queryPortStatusEv"
17256    },
17257    {
17258     "is_pure" : true,
17259     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb34enableContaminantPresenceDetectionERKNS0_11hidl_stringEb"
17260    },
17261    {
17262     "is_pure" : true,
17263     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb35enableContaminantPresenceProtectionERKNS0_11hidl_stringEb"
17264    },
17265    {
17266     "kind" : "vcall_offset"
17267    },
17268    {
17269     "kind" : "vcall_offset"
17270    },
17271    {
17272     "kind" : "vcall_offset"
17273    },
17274    {
17275     "kind" : "vcall_offset"
17276    },
17277    {
17278     "component_value" : -8,
17279     "kind" : "vcall_offset"
17280    },
17281    {
17282     "component_value" : -8,
17283     "kind" : "offset_to_top"
17284    },
17285    {
17286     "kind" : "rtti",
17287     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_24IUsbE"
17288    },
17289    {
17290     "kind" : "complete_dtor_pointer",
17291     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_24IUsbD1Ev"
17292    },
17293    {
17294     "kind" : "deleting_dtor_pointer",
17295     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_24IUsbD0Ev"
17296    },
17297    {
17298     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17299    },
17300    {
17301     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17302    },
17303    {
17304     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17305    },
17306    {
17307     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17308    }
17309   ]
17310  },
17311  {
17312   "alignment" : 8,
17313   "base_specifiers" :
17314   [
17315    {
17316     "referenced_type" : "_ZTIN7android8hardware3usb4V1_24IUsbE"
17317    },
17318    {
17319     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
17320    }
17321   ],
17322   "fields" :
17323   [
17324    {
17325     "access" : "private",
17326     "field_name" : "mImpl",
17327     "field_offset" : 768,
17328     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE"
17329    },
17330    {
17331     "access" : "private",
17332     "field_name" : "mOnewayQueue",
17333     "field_offset" : 832,
17334     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
17335    }
17336   ],
17337   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_25BsUsbE",
17338   "name" : "android::hardware::usb::V1_2::BsUsb",
17339   "referenced_type" : "_ZTIN7android8hardware3usb4V1_25BsUsbE",
17340   "self_type" : "_ZTIN7android8hardware3usb4V1_25BsUsbE",
17341   "size" : 136,
17342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsb.h",
17343   "vtable_components" :
17344   [
17345    {
17346     "component_value" : 120,
17347     "kind" : "vbase_offset"
17348    },
17349    {
17350     "kind" : "offset_to_top"
17351    },
17352    {
17353     "kind" : "rtti",
17354     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_25BsUsbE"
17355    },
17356    {
17357     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_24IUsb8isRemoteEv"
17358    },
17359    {
17360     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17361    },
17362    {
17363     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17364    },
17365    {
17366     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17367    },
17368    {
17369     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17370    },
17371    {
17372     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb21setHALInstrumentationEv"
17373    },
17374    {
17375     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17376    },
17377    {
17378     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb4pingEv"
17379    },
17380    {
17381     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17382    },
17383    {
17384     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb21notifySyspropsChangedEv"
17385    },
17386    {
17387     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17388    },
17389    {
17390     "kind" : "complete_dtor_pointer",
17391     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsbD1Ev"
17392    },
17393    {
17394     "kind" : "deleting_dtor_pointer",
17395     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsbD0Ev"
17396    },
17397    {
17398     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
17399    },
17400    {
17401     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
17402    },
17403    {
17404     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb15queryPortStatusEv"
17405    },
17406    {
17407     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb34enableContaminantPresenceDetectionERKNS0_11hidl_stringEb"
17408    },
17409    {
17410     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb35enableContaminantPresenceProtectionERKNS0_11hidl_stringEb"
17411    },
17412    {
17413     "component_value" : -8,
17414     "kind" : "offset_to_top"
17415    },
17416    {
17417     "kind" : "rtti",
17418     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_25BsUsbE"
17419    },
17420    {
17421     "kind" : "complete_dtor_pointer",
17422     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_25BsUsbD1Ev"
17423    },
17424    {
17425     "kind" : "deleting_dtor_pointer",
17426     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_25BsUsbD0Ev"
17427    },
17428    {
17429     "kind" : "vcall_offset"
17430    },
17431    {
17432     "kind" : "vcall_offset"
17433    },
17434    {
17435     "kind" : "vcall_offset"
17436    },
17437    {
17438     "kind" : "vcall_offset"
17439    },
17440    {
17441     "component_value" : -120,
17442     "kind" : "vcall_offset"
17443    },
17444    {
17445     "component_value" : -120,
17446     "kind" : "offset_to_top"
17447    },
17448    {
17449     "kind" : "rtti",
17450     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_25BsUsbE"
17451    },
17452    {
17453     "kind" : "complete_dtor_pointer",
17454     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_25BsUsbD1Ev"
17455    },
17456    {
17457     "kind" : "deleting_dtor_pointer",
17458     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_25BsUsbD0Ev"
17459    },
17460    {
17461     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17462    },
17463    {
17464     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17465    },
17466    {
17467     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17468    },
17469    {
17470     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17471    }
17472   ]
17473  },
17474  {
17475   "alignment" : 8,
17476   "base_specifiers" :
17477   [
17478    {
17479     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
17480    }
17481   ],
17482   "fields" :
17483   [
17484    {
17485     "access" : "private",
17486     "field_name" : "_hidl_mImpl",
17487     "field_offset" : 1024,
17488     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE"
17489    }
17490   ],
17491   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE",
17492   "name" : "android::hardware::usb::V1_2::BnHwUsb",
17493   "referenced_type" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE",
17494   "self_type" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE",
17495   "size" : 152,
17496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h",
17497   "vtable_components" :
17498   [
17499    {
17500     "component_value" : 136,
17501     "kind" : "vbase_offset"
17502    },
17503    {
17504     "kind" : "offset_to_top"
17505    },
17506    {
17507     "kind" : "rtti",
17508     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE"
17509    },
17510    {
17511     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17512    },
17513    {
17514     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17515    },
17516    {
17517     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17518    },
17519    {
17520     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
17521    },
17522    {
17523     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17524    },
17525    {
17526     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17527    },
17528    {
17529     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17530    },
17531    {
17532     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17533    },
17534    {
17535     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17536    },
17537    {
17538     "kind" : "complete_dtor_pointer",
17539     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BnHwUsbD1Ev"
17540    },
17541    {
17542     "kind" : "deleting_dtor_pointer",
17543     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BnHwUsbD0Ev"
17544    },
17545    {
17546     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
17547    },
17548    {
17549     "component_value" : -32,
17550     "kind" : "offset_to_top"
17551    },
17552    {
17553     "kind" : "rtti",
17554     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE"
17555    },
17556    {
17557     "kind" : "complete_dtor_pointer",
17558     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_27BnHwUsbD1Ev"
17559    },
17560    {
17561     "kind" : "deleting_dtor_pointer",
17562     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_27BnHwUsbD0Ev"
17563    },
17564    {
17565     "kind" : "vcall_offset"
17566    },
17567    {
17568     "kind" : "vcall_offset"
17569    },
17570    {
17571     "kind" : "vcall_offset"
17572    },
17573    {
17574     "kind" : "vcall_offset"
17575    },
17576    {
17577     "component_value" : -136,
17578     "kind" : "vcall_offset"
17579    },
17580    {
17581     "component_value" : -136,
17582     "kind" : "offset_to_top"
17583    },
17584    {
17585     "kind" : "rtti",
17586     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE"
17587    },
17588    {
17589     "kind" : "complete_dtor_pointer",
17590     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_27BnHwUsbD1Ev"
17591    },
17592    {
17593     "kind" : "deleting_dtor_pointer",
17594     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_27BnHwUsbD0Ev"
17595    },
17596    {
17597     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17598    },
17599    {
17600     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17601    },
17602    {
17603     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17604    },
17605    {
17606     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17607    }
17608   ]
17609  },
17610  {
17611   "alignment" : 8,
17612   "base_specifiers" :
17613   [
17614    {
17615     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE"
17616    },
17617    {
17618     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
17619    }
17620   ],
17621   "fields" :
17622   [
17623    {
17624     "access" : "private",
17625     "field_name" : "_hidl_mMutex",
17626     "field_offset" : 1088,
17627     "referenced_type" : "_ZTINSt3__15mutexE"
17628    },
17629    {
17630     "access" : "private",
17631     "field_name" : "_hidl_mDeathRecipients",
17632     "field_offset" : 1408,
17633     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
17634    }
17635   ],
17636   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE",
17637   "name" : "android::hardware::usb::V1_2::BpHwUsb",
17638   "referenced_type" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE",
17639   "self_type" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE",
17640   "size" : 216,
17641   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h",
17642   "vtable_components" :
17643   [
17644    {
17645     "component_value" : 200,
17646     "kind" : "vbase_offset"
17647    },
17648    {
17649     "kind" : "offset_to_top"
17650    },
17651    {
17652     "kind" : "rtti",
17653     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
17654    },
17655    {
17656     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_27BpHwUsb8isRemoteEv"
17657    },
17658    {
17659     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17660    },
17661    {
17662     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17663    },
17664    {
17665     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17666    },
17667    {
17668     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17669    },
17670    {
17671     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb21setHALInstrumentationEv"
17672    },
17673    {
17674     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17675    },
17676    {
17677     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb4pingEv"
17678    },
17679    {
17680     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17681    },
17682    {
17683     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb21notifySyspropsChangedEv"
17684    },
17685    {
17686     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17687    },
17688    {
17689     "kind" : "complete_dtor_pointer",
17690     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsbD1Ev"
17691    },
17692    {
17693     "kind" : "deleting_dtor_pointer",
17694     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsbD0Ev"
17695    },
17696    {
17697     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
17698    },
17699    {
17700     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
17701    },
17702    {
17703     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb15queryPortStatusEv"
17704    },
17705    {
17706     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb34enableContaminantPresenceDetectionERKNS0_11hidl_stringEb"
17707    },
17708    {
17709     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb35enableContaminantPresenceProtectionERKNS0_11hidl_stringEb"
17710    },
17711    {
17712     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEE10onAsBinderEv"
17713    },
17714    {
17715     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv"
17716    },
17717    {
17718     "component_value" : 192,
17719     "kind" : "vbase_offset"
17720    },
17721    {
17722     "component_value" : -8,
17723     "kind" : "offset_to_top"
17724    },
17725    {
17726     "kind" : "rtti",
17727     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
17728    },
17729    {
17730     "kind" : "complete_dtor_pointer",
17731     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_27BpHwUsbD1Ev"
17732    },
17733    {
17734     "kind" : "deleting_dtor_pointer",
17735     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_27BpHwUsbD0Ev"
17736    },
17737    {
17738     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEE10onAsBinderEv"
17739    },
17740    {
17741     "component_value" : 184,
17742     "kind" : "vbase_offset"
17743    },
17744    {
17745     "component_value" : -16,
17746     "kind" : "offset_to_top"
17747    },
17748    {
17749     "kind" : "rtti",
17750     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
17751    },
17752    {
17753     "kind" : "complete_dtor_pointer",
17754     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_27BpHwUsbD1Ev"
17755    },
17756    {
17757     "kind" : "deleting_dtor_pointer",
17758     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_27BpHwUsbD0Ev"
17759    },
17760    {
17761     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17762    },
17763    {
17764     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv"
17765    },
17766    {
17767     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17768    },
17769    {
17770     "component_value" : -48,
17771     "kind" : "offset_to_top"
17772    },
17773    {
17774     "kind" : "rtti",
17775     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
17776    },
17777    {
17778     "kind" : "complete_dtor_pointer",
17779     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_27BpHwUsbD1Ev"
17780    },
17781    {
17782     "kind" : "deleting_dtor_pointer",
17783     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_27BpHwUsbD0Ev"
17784    },
17785    {
17786     "kind" : "vcall_offset"
17787    },
17788    {
17789     "component_value" : -184,
17790     "kind" : "vcall_offset"
17791    },
17792    {
17793     "component_value" : -200,
17794     "kind" : "vcall_offset"
17795    },
17796    {
17797     "component_value" : -184,
17798     "kind" : "vcall_offset"
17799    },
17800    {
17801     "component_value" : -200,
17802     "kind" : "vcall_offset"
17803    },
17804    {
17805     "component_value" : -200,
17806     "kind" : "offset_to_top"
17807    },
17808    {
17809     "kind" : "rtti",
17810     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
17811    },
17812    {
17813     "kind" : "complete_dtor_pointer",
17814     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_27BpHwUsbD1Ev"
17815    },
17816    {
17817     "kind" : "deleting_dtor_pointer",
17818     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_27BpHwUsbD0Ev"
17819    },
17820    {
17821     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17822    },
17823    {
17824     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv"
17825    },
17826    {
17827     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17828    },
17829    {
17830     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17831    }
17832   ]
17833  },
17834  {
17835   "access" : "private",
17836   "alignment" : 8,
17837   "fields" :
17838   [
17839    {
17840     "field_name" : "index",
17841     "referenced_type" : "_ZTIm"
17842    },
17843    {
17844     "field_name" : "buffer",
17845     "field_offset" : 64,
17846     "referenced_type" : "_ZTIy"
17847    },
17848    {
17849     "field_name" : "bufend",
17850     "field_offset" : 128,
17851     "referenced_type" : "_ZTIy"
17852    }
17853   ],
17854   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
17855   "name" : "android::hardware::Parcel::BufferInfo",
17856   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
17857   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
17858   "size" : 24,
17859   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
17860  },
17861  {
17862   "alignment" : 8,
17863   "fields" :
17864   [
17865    {
17866     "access" : "private",
17867     "field_name" : "mBufCachePos",
17868     "referenced_type" : "_ZTIm"
17869    },
17870    {
17871     "access" : "private",
17872     "field_name" : "mBufCache",
17873     "field_offset" : 64,
17874     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
17875    },
17876    {
17877     "access" : "private",
17878     "field_name" : "mError",
17879     "field_offset" : 256,
17880     "referenced_type" : "_ZTIi"
17881    },
17882    {
17883     "access" : "private",
17884     "field_name" : "mData",
17885     "field_offset" : 320,
17886     "referenced_type" : "_ZTIPh"
17887    },
17888    {
17889     "access" : "private",
17890     "field_name" : "mDataSize",
17891     "field_offset" : 384,
17892     "referenced_type" : "_ZTIm"
17893    },
17894    {
17895     "access" : "private",
17896     "field_name" : "mDataCapacity",
17897     "field_offset" : 448,
17898     "referenced_type" : "_ZTIm"
17899    },
17900    {
17901     "access" : "private",
17902     "field_name" : "mDataPos",
17903     "field_offset" : 512,
17904     "referenced_type" : "_ZTIm"
17905    },
17906    {
17907     "access" : "private",
17908     "field_name" : "mObjects",
17909     "field_offset" : 576,
17910     "referenced_type" : "_ZTIPy"
17911    },
17912    {
17913     "access" : "private",
17914     "field_name" : "mObjectsSize",
17915     "field_offset" : 640,
17916     "referenced_type" : "_ZTIm"
17917    },
17918    {
17919     "access" : "private",
17920     "field_name" : "mObjectsCapacity",
17921     "field_offset" : 704,
17922     "referenced_type" : "_ZTIm"
17923    },
17924    {
17925     "access" : "private",
17926     "field_name" : "mNextObjectHint",
17927     "field_offset" : 768,
17928     "referenced_type" : "_ZTIm"
17929    },
17930    {
17931     "access" : "private",
17932     "field_name" : "mNumRef",
17933     "field_offset" : 832,
17934     "referenced_type" : "_ZTIm"
17935    },
17936    {
17937     "access" : "private",
17938     "field_name" : "mFdsKnown",
17939     "field_offset" : 896,
17940     "referenced_type" : "_ZTIb"
17941    },
17942    {
17943     "access" : "private",
17944     "field_name" : "mHasFds",
17945     "field_offset" : 904,
17946     "referenced_type" : "_ZTIb"
17947    },
17948    {
17949     "access" : "private",
17950     "field_name" : "mAllowFds",
17951     "field_offset" : 912,
17952     "referenced_type" : "_ZTIb"
17953    },
17954    {
17955     "access" : "private",
17956     "field_name" : "mOwner",
17957     "field_offset" : 960,
17958     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE"
17959    },
17960    {
17961     "access" : "private",
17962     "field_name" : "mOwnerCookie",
17963     "field_offset" : 1024,
17964     "referenced_type" : "_ZTIPv"
17965    }
17966   ],
17967   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
17968   "name" : "android::hardware::Parcel",
17969   "record_kind" : "class",
17970   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
17971   "self_type" : "_ZTIN7android8hardware6ParcelE",
17972   "size" : 136,
17973   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
17974  },
17975  {
17976   "alignment" : 8,
17977   "base_specifiers" :
17978   [
17979    {
17980     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
17981    }
17982   ],
17983   "fields" :
17984   [
17985    {
17986     "access" : "private",
17987     "field_name" : "mVal",
17988     "field_offset" : 320,
17989     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
17990    }
17991   ],
17992   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
17993   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsbCallback> >",
17994   "record_kind" : "class",
17995   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
17996   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
17997   "size" : 48,
17998   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17999   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE" ]
18000  },
18001  {
18002   "alignment" : 8,
18003   "base_specifiers" :
18004   [
18005    {
18006     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
18007    }
18008   ],
18009   "fields" :
18010   [
18011    {
18012     "access" : "private",
18013     "field_name" : "mVal",
18014     "field_offset" : 320,
18015     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE"
18016    }
18017   ],
18018   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
18019   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsb> >",
18020   "record_kind" : "class",
18021   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
18022   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
18023   "size" : 48,
18024   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18025   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE" ]
18026  },
18027  {
18028   "alignment" : 8,
18029   "base_specifiers" :
18030   [
18031    {
18032     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
18033    }
18034   ],
18035   "fields" :
18036   [
18037    {
18038     "access" : "private",
18039     "field_name" : "mVal",
18040     "field_offset" : 264,
18041     "referenced_type" : "_ZTIb"
18042    }
18043   ],
18044   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
18045   "name" : "android::hardware::Return<bool>",
18046   "record_kind" : "class",
18047   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
18048   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
18049   "size" : 40,
18050   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18051   "template_args" : [ "_ZTIb" ]
18052  },
18053  {
18054   "alignment" : 8,
18055   "base_specifiers" :
18056   [
18057    {
18058     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
18059    }
18060   ],
18061   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
18062   "name" : "android::hardware::Return<void>",
18063   "record_kind" : "class",
18064   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
18065   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
18066   "size" : 40,
18067   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18068   "template_args" : [ "_ZTIv" ]
18069  },
18070  {
18071   "alignment" : 8,
18072   "fields" :
18073   [
18074    {
18075     "access" : "private",
18076     "field_name" : "mException",
18077     "referenced_type" : "_ZTIi"
18078    },
18079    {
18080     "access" : "private",
18081     "field_name" : "mErrorCode",
18082     "field_offset" : 32,
18083     "referenced_type" : "_ZTIi"
18084    },
18085    {
18086     "access" : "private",
18087     "field_name" : "mMessage",
18088     "field_offset" : 64,
18089     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18090    }
18091   ],
18092   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
18093   "name" : "android::hardware::Status",
18094   "record_kind" : "class",
18095   "referenced_type" : "_ZTIN7android8hardware6StatusE",
18096   "self_type" : "_ZTIN7android8hardware6StatusE",
18097   "size" : 32,
18098   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18099  },
18100  {
18101   "alignment" : 8,
18102   "base_specifiers" :
18103   [
18104    {
18105     "is_virtual" : true,
18106     "referenced_type" : "_ZTIN7android7RefBaseE"
18107    }
18108   ],
18109   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
18110   "name" : "android::hardware::IBinder::DeathRecipient",
18111   "record_kind" : "class",
18112   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
18113   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
18114   "size" : 24,
18115   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
18116   "vtable_components" :
18117   [
18118    {
18119     "component_value" : 8,
18120     "kind" : "vbase_offset"
18121    },
18122    {
18123     "kind" : "offset_to_top"
18124    },
18125    {
18126     "kind" : "rtti",
18127     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
18128    },
18129    {
18130     "is_pure" : true,
18131     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
18132    },
18133    {
18134     "kind" : "complete_dtor_pointer",
18135     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
18136    },
18137    {
18138     "kind" : "deleting_dtor_pointer",
18139     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
18140    },
18141    {
18142     "kind" : "vcall_offset"
18143    },
18144    {
18145     "kind" : "vcall_offset"
18146    },
18147    {
18148     "kind" : "vcall_offset"
18149    },
18150    {
18151     "kind" : "vcall_offset"
18152    },
18153    {
18154     "component_value" : -8,
18155     "kind" : "vcall_offset"
18156    },
18157    {
18158     "component_value" : -8,
18159     "kind" : "offset_to_top"
18160    },
18161    {
18162     "kind" : "rtti",
18163     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
18164    },
18165    {
18166     "kind" : "complete_dtor_pointer",
18167     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
18168    },
18169    {
18170     "kind" : "deleting_dtor_pointer",
18171     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
18172    },
18173    {
18174     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18175    },
18176    {
18177     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18178    },
18179    {
18180     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18181    },
18182    {
18183     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18184    }
18185   ]
18186  },
18187  {
18188   "alignment" : 8,
18189   "base_specifiers" :
18190   [
18191    {
18192     "is_virtual" : true,
18193     "referenced_type" : "_ZTIN7android7RefBaseE"
18194    }
18195   ],
18196   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
18197   "name" : "android::hardware::IBinder",
18198   "record_kind" : "class",
18199   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
18200   "self_type" : "_ZTIN7android8hardware7IBinderE",
18201   "size" : 24,
18202   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
18203   "vtable_components" :
18204   [
18205    {
18206     "component_value" : 8,
18207     "kind" : "vbase_offset"
18208    },
18209    {
18210     "kind" : "offset_to_top"
18211    },
18212    {
18213     "kind" : "rtti",
18214     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
18215    },
18216    {
18217     "is_pure" : true,
18218     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18219    },
18220    {
18221     "is_pure" : true,
18222     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
18223    },
18224    {
18225     "is_pure" : true,
18226     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
18227    },
18228    {
18229     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18230    },
18231    {
18232     "is_pure" : true,
18233     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18234    },
18235    {
18236     "is_pure" : true,
18237     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
18238    },
18239    {
18240     "is_pure" : true,
18241     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
18242    },
18243    {
18244     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
18245    },
18246    {
18247     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18248    },
18249    {
18250     "kind" : "complete_dtor_pointer",
18251     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
18252    },
18253    {
18254     "kind" : "deleting_dtor_pointer",
18255     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
18256    },
18257    {
18258     "kind" : "vcall_offset"
18259    },
18260    {
18261     "kind" : "vcall_offset"
18262    },
18263    {
18264     "kind" : "vcall_offset"
18265    },
18266    {
18267     "kind" : "vcall_offset"
18268    },
18269    {
18270     "component_value" : -8,
18271     "kind" : "vcall_offset"
18272    },
18273    {
18274     "component_value" : -8,
18275     "kind" : "offset_to_top"
18276    },
18277    {
18278     "kind" : "rtti",
18279     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
18280    },
18281    {
18282     "kind" : "complete_dtor_pointer",
18283     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
18284    },
18285    {
18286     "kind" : "deleting_dtor_pointer",
18287     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
18288    },
18289    {
18290     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18291    },
18292    {
18293     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18294    },
18295    {
18296     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18297    },
18298    {
18299     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18300    }
18301   ]
18302  },
18303  {
18304   "alignment" : 8,
18305   "fields" :
18306   [
18307    {
18308     "access" : "private",
18309     "field_name" : "mQueue",
18310     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
18311    }
18312   ],
18313   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
18314   "name" : "android::hardware::details::TaskRunner",
18315   "record_kind" : "class",
18316   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
18317   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
18318   "size" : 16,
18319   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
18320  },
18321  {
18322   "alignment" : 8,
18323   "fields" :
18324   [
18325    {
18326     "access" : "private",
18327     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
18328    }
18329   ],
18330   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
18331   "name" : "android::hardware::details::hidl_pointer<native_handle>",
18332   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
18333   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
18334   "size" : 8,
18335   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18336   "template_args" : [ "_ZTI13native_handle" ]
18337  },
18338  {
18339   "access" : "private",
18340   "alignment" : 8,
18341   "fields" :
18342   [
18343    {
18344     "field_name" : "mPointer",
18345     "referenced_type" : "_ZTIP13native_handle"
18346    },
18347    {
18348     "field_name" : "_pad",
18349     "referenced_type" : "_ZTIm"
18350    }
18351   ],
18352   "is_anonymous" : true,
18353   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
18354   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18355   "record_kind" : "union",
18356   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
18357   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
18358   "size" : 8,
18359   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18360  },
18361  {
18362   "alignment" : 8,
18363   "fields" :
18364   [
18365    {
18366     "access" : "private",
18367     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
18368    }
18369   ],
18370   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
18371   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
18372   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
18373   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
18374   "size" : 8,
18375   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18376   "template_args" : [ "_ZTIK13native_handle" ]
18377  },
18378  {
18379   "access" : "private",
18380   "alignment" : 8,
18381   "fields" :
18382   [
18383    {
18384     "field_name" : "mPointer",
18385     "referenced_type" : "_ZTIPK13native_handle"
18386    },
18387    {
18388     "field_name" : "_pad",
18389     "referenced_type" : "_ZTIm"
18390    }
18391   ],
18392   "is_anonymous" : true,
18393   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
18394   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18395   "record_kind" : "union",
18396   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
18397   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
18398   "size" : 8,
18399   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18400  },
18401  {
18402   "alignment" : 8,
18403   "fields" :
18404   [
18405    {
18406     "access" : "private",
18407     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
18408    }
18409   ],
18410   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
18411   "name" : "android::hardware::details::hidl_pointer<const char>",
18412   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
18413   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
18414   "size" : 8,
18415   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18416   "template_args" : [ "_ZTIKc" ]
18417  },
18418  {
18419   "access" : "private",
18420   "alignment" : 8,
18421   "fields" :
18422   [
18423    {
18424     "field_name" : "mPointer",
18425     "referenced_type" : "_ZTIPKc"
18426    },
18427    {
18428     "field_name" : "_pad",
18429     "referenced_type" : "_ZTIm"
18430    }
18431   ],
18432   "is_anonymous" : true,
18433   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
18434   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18435   "record_kind" : "union",
18436   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
18437   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
18438   "size" : 8,
18439   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18440  },
18441  {
18442   "alignment" : 8,
18443   "fields" :
18444   [
18445    {
18446     "access" : "private",
18447     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
18448    }
18449   ],
18450   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
18451   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
18452   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
18453   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
18454   "size" : 8,
18455   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18456   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
18457  },
18458  {
18459   "access" : "private",
18460   "alignment" : 8,
18461   "fields" :
18462   [
18463    {
18464     "field_name" : "mPointer",
18465     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE"
18466    },
18467    {
18468     "field_name" : "_pad",
18469     "referenced_type" : "_ZTIm"
18470    }
18471   ],
18472   "is_anonymous" : true,
18473   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
18474   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18475   "record_kind" : "union",
18476   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
18477   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
18478   "size" : 8,
18479   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18480  },
18481  {
18482   "alignment" : 8,
18483   "fields" :
18484   [
18485    {
18486     "access" : "private",
18487     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
18488    }
18489   ],
18490   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
18491   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
18492   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
18493   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
18494   "size" : 8,
18495   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18496   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
18497  },
18498  {
18499   "access" : "private",
18500   "alignment" : 8,
18501   "fields" :
18502   [
18503    {
18504     "field_name" : "mPointer",
18505     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
18506    },
18507    {
18508     "field_name" : "_pad",
18509     "referenced_type" : "_ZTIm"
18510    }
18511   ],
18512   "is_anonymous" : true,
18513   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
18514   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18515   "record_kind" : "union",
18516   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
18517   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
18518   "size" : 8,
18519   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18520  },
18521  {
18522   "alignment" : 8,
18523   "fields" :
18524   [
18525    {
18526     "access" : "private",
18527     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
18528    }
18529   ],
18530   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
18531   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
18532   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
18533   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
18534   "size" : 8,
18535   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18536   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
18537  },
18538  {
18539   "access" : "private",
18540   "alignment" : 8,
18541   "fields" :
18542   [
18543    {
18544     "field_name" : "mPointer",
18545     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
18546    },
18547    {
18548     "field_name" : "_pad",
18549     "referenced_type" : "_ZTIm"
18550    }
18551   ],
18552   "is_anonymous" : true,
18553   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
18554   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18555   "record_kind" : "union",
18556   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
18557   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
18558   "size" : 8,
18559   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18560  },
18561  {
18562   "alignment" : 8,
18563   "fields" :
18564   [
18565    {
18566     "access" : "private",
18567     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E"
18568    }
18569   ],
18570   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
18571   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus>",
18572   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
18573   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
18574   "size" : 8,
18575   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18576   "template_args" : [ "_ZTIN7android8hardware3usb4V1_010PortStatusE" ]
18577  },
18578  {
18579   "access" : "private",
18580   "alignment" : 8,
18581   "fields" :
18582   [
18583    {
18584     "field_name" : "mPointer",
18585     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE"
18586    },
18587    {
18588     "field_name" : "_pad",
18589     "referenced_type" : "_ZTIm"
18590    }
18591   ],
18592   "is_anonymous" : true,
18593   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
18594   "name" : "android::hardware::details::hidl_pointer<PortStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18595   "record_kind" : "union",
18596   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
18597   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
18598   "size" : 8,
18599   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18600  },
18601  {
18602   "alignment" : 8,
18603   "fields" :
18604   [
18605    {
18606     "access" : "private",
18607     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E"
18608    }
18609   ],
18610   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
18611   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1>",
18612   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
18613   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
18614   "size" : 8,
18615   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18616   "template_args" : [ "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E" ]
18617  },
18618  {
18619   "access" : "private",
18620   "alignment" : 8,
18621   "fields" :
18622   [
18623    {
18624     "field_name" : "mPointer",
18625     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_114PortStatus_1_1E"
18626    },
18627    {
18628     "field_name" : "_pad",
18629     "referenced_type" : "_ZTIm"
18630    }
18631   ],
18632   "is_anonymous" : true,
18633   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E",
18634   "name" : "android::hardware::details::hidl_pointer<PortStatus_1_1>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18635   "record_kind" : "union",
18636   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E",
18637   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E",
18638   "size" : 8,
18639   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18640  },
18641  {
18642   "alignment" : 8,
18643   "fields" :
18644   [
18645    {
18646     "access" : "private",
18647     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEUt_E"
18648    }
18649   ],
18650   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
18651   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_2::PortStatus>",
18652   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
18653   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
18654   "size" : 8,
18655   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18656   "template_args" : [ "_ZTIN7android8hardware3usb4V1_210PortStatusE" ]
18657  },
18658  {
18659   "access" : "private",
18660   "alignment" : 8,
18661   "fields" :
18662   [
18663    {
18664     "field_name" : "mPointer",
18665     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_210PortStatusE"
18666    },
18667    {
18668     "field_name" : "_pad",
18669     "referenced_type" : "_ZTIm"
18670    }
18671   ],
18672   "is_anonymous" : true,
18673   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEUt_E",
18674   "name" : "android::hardware::details::hidl_pointer<PortStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18675   "record_kind" : "union",
18676   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEUt_E",
18677   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEUt_E",
18678   "size" : 8,
18679   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18680  },
18681  {
18682   "alignment" : 8,
18683   "fields" :
18684   [
18685    {
18686     "access" : "private",
18687     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
18688    }
18689   ],
18690   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
18691   "name" : "android::hardware::details::hidl_pointer<char>",
18692   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
18693   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
18694   "size" : 8,
18695   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18696   "template_args" : [ "_ZTIc" ]
18697  },
18698  {
18699   "access" : "private",
18700   "alignment" : 8,
18701   "fields" :
18702   [
18703    {
18704     "field_name" : "mPointer",
18705     "referenced_type" : "_ZTIPc"
18706    },
18707    {
18708     "field_name" : "_pad",
18709     "referenced_type" : "_ZTIm"
18710    }
18711   ],
18712   "is_anonymous" : true,
18713   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
18714   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18715   "record_kind" : "union",
18716   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
18717   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
18718   "size" : 8,
18719   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18720  },
18721  {
18722   "alignment" : 8,
18723   "fields" :
18724   [
18725    {
18726     "access" : "private",
18727     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
18728    }
18729   ],
18730   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
18731   "name" : "android::hardware::details::hidl_pointer<int>",
18732   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
18733   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
18734   "size" : 8,
18735   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18736   "template_args" : [ "_ZTIi" ]
18737  },
18738  {
18739   "access" : "private",
18740   "alignment" : 8,
18741   "fields" :
18742   [
18743    {
18744     "field_name" : "mPointer",
18745     "referenced_type" : "_ZTIPi"
18746    },
18747    {
18748     "field_name" : "_pad",
18749     "referenced_type" : "_ZTIm"
18750    }
18751   ],
18752   "is_anonymous" : true,
18753   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
18754   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18755   "record_kind" : "union",
18756   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
18757   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
18758   "size" : 8,
18759   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18760  },
18761  {
18762   "alignment" : 8,
18763   "fields" :
18764   [
18765    {
18766     "access" : "private",
18767     "field_name" : "buffer",
18768     "referenced_type" : "_ZTIA64_c"
18769    }
18770   ],
18771   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
18772   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
18773   "record_kind" : "class",
18774   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
18775   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
18776   "size" : 64,
18777   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
18778   "template_args" :
18779   [
18780    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
18781   ]
18782  },
18783  {
18784   "alignment" : 8,
18785   "fields" :
18786   [
18787    {
18788     "access" : "private",
18789     "field_name" : "mStatus",
18790     "referenced_type" : "_ZTIN7android8hardware6StatusE"
18791    },
18792    {
18793     "access" : "private",
18794     "field_name" : "mCheckedStatus",
18795     "field_offset" : 256,
18796     "referenced_type" : "_ZTIb"
18797    }
18798   ],
18799   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
18800   "name" : "android::hardware::details::return_status",
18801   "record_kind" : "class",
18802   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
18803   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
18804   "size" : 40,
18805   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18806  },
18807  {
18808   "alignment" : 8,
18809   "fields" :
18810   [
18811    {
18812     "access" : "protected",
18813     "field_name" : "mInstrumentationCallbacks",
18814     "field_offset" : 64,
18815     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
18816    },
18817    {
18818     "access" : "protected",
18819     "field_name" : "mEnableInstrumentation",
18820     "field_offset" : 256,
18821     "referenced_type" : "_ZTIb"
18822    },
18823    {
18824     "access" : "protected",
18825     "field_name" : "mInstrumentationLibPackage",
18826     "field_offset" : 320,
18827     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18828    },
18829    {
18830     "access" : "protected",
18831     "field_name" : "mInterfaceName",
18832     "field_offset" : 512,
18833     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18834    }
18835   ],
18836   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
18837   "name" : "android::hardware::details::HidlInstrumentor",
18838   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
18839   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
18840   "size" : 88,
18841   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18842   "vtable_components" :
18843   [
18844    {
18845     "kind" : "offset_to_top"
18846    },
18847    {
18848     "kind" : "rtti",
18849     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
18850    },
18851    {
18852     "kind" : "complete_dtor_pointer",
18853     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
18854    },
18855    {
18856     "kind" : "deleting_dtor_pointer",
18857     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
18858    }
18859   ]
18860  },
18861  {
18862   "alignment" : 1,
18863   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
18864   "name" : "android::hardware::details::i_tag",
18865   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
18866   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
18867   "size" : 1,
18868   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18869  },
18870  {
18871   "alignment" : 1,
18872   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
18873   "name" : "android::hardware::details::bs_tag",
18874   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
18875   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
18876   "size" : 1,
18877   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18878  },
18879  {
18880   "alignment" : 1,
18881   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
18882   "name" : "android::hardware::details::bnhw_tag",
18883   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
18884   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
18885   "size" : 1,
18886   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18887  },
18888  {
18889   "alignment" : 1,
18890   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
18891   "name" : "android::hardware::details::bphw_tag",
18892   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
18893   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
18894   "size" : 1,
18895   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18896  },
18897  {
18898   "alignment" : 1,
18899   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
18900   "name" : "android::hardware::details::std_array<unsigned char, 32>",
18901   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
18902   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
18903   "size" : 1,
18904   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18905   "template_args" : [ "_ZTIh" ]
18906  },
18907  {
18908   "alignment" : 8,
18909   "fields" :
18910   [
18911    {
18912     "access" : "private",
18913     "field_name" : "mBuffer",
18914     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
18915    },
18916    {
18917     "access" : "private",
18918     "field_name" : "mSize",
18919     "field_offset" : 64,
18920     "referenced_type" : "_ZTIj"
18921    },
18922    {
18923     "access" : "private",
18924     "field_name" : "mOwnsBuffer",
18925     "field_offset" : 96,
18926     "referenced_type" : "_ZTIb"
18927    },
18928    {
18929     "access" : "private",
18930     "field_name" : "mPad",
18931     "field_offset" : 104,
18932     "referenced_type" : "_ZTIA3_h"
18933    }
18934   ],
18935   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
18936   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
18937   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
18938   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
18939   "size" : 16,
18940   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18941   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
18942  },
18943  {
18944   "alignment" : 8,
18945   "fields" :
18946   [
18947    {
18948     "access" : "private",
18949     "field_name" : "mBuffer",
18950     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
18951    },
18952    {
18953     "access" : "private",
18954     "field_name" : "mSize",
18955     "field_offset" : 64,
18956     "referenced_type" : "_ZTIj"
18957    },
18958    {
18959     "access" : "private",
18960     "field_name" : "mOwnsBuffer",
18961     "field_offset" : 96,
18962     "referenced_type" : "_ZTIb"
18963    },
18964    {
18965     "access" : "private",
18966     "field_name" : "mPad",
18967     "field_offset" : 104,
18968     "referenced_type" : "_ZTIA3_h"
18969    }
18970   ],
18971   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
18972   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
18973   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
18974   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
18975   "size" : 16,
18976   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18977   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
18978  },
18979  {
18980   "alignment" : 8,
18981   "fields" :
18982   [
18983    {
18984     "access" : "private",
18985     "field_name" : "mBuffer",
18986     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
18987    },
18988    {
18989     "access" : "private",
18990     "field_name" : "mSize",
18991     "field_offset" : 64,
18992     "referenced_type" : "_ZTIj"
18993    },
18994    {
18995     "access" : "private",
18996     "field_name" : "mOwnsBuffer",
18997     "field_offset" : 96,
18998     "referenced_type" : "_ZTIb"
18999    },
19000    {
19001     "access" : "private",
19002     "field_name" : "mPad",
19003     "field_offset" : 104,
19004     "referenced_type" : "_ZTIA3_h"
19005    }
19006   ],
19007   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
19008   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
19009   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
19010   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
19011   "size" : 16,
19012   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19013   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
19014  },
19015  {
19016   "alignment" : 8,
19017   "fields" :
19018   [
19019    {
19020     "access" : "private",
19021     "field_name" : "mBuffer",
19022     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE"
19023    },
19024    {
19025     "access" : "private",
19026     "field_name" : "mSize",
19027     "field_offset" : 64,
19028     "referenced_type" : "_ZTIj"
19029    },
19030    {
19031     "access" : "private",
19032     "field_name" : "mOwnsBuffer",
19033     "field_offset" : 96,
19034     "referenced_type" : "_ZTIb"
19035    },
19036    {
19037     "access" : "private",
19038     "field_name" : "mPad",
19039     "field_offset" : 104,
19040     "referenced_type" : "_ZTIA3_h"
19041    }
19042   ],
19043   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
19044   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus>",
19045   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
19046   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
19047   "size" : 16,
19048   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19049   "template_args" : [ "_ZTIN7android8hardware3usb4V1_010PortStatusE" ]
19050  },
19051  {
19052   "alignment" : 8,
19053   "fields" :
19054   [
19055    {
19056     "access" : "private",
19057     "field_name" : "mBuffer",
19058     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE"
19059    },
19060    {
19061     "access" : "private",
19062     "field_name" : "mSize",
19063     "field_offset" : 64,
19064     "referenced_type" : "_ZTIj"
19065    },
19066    {
19067     "access" : "private",
19068     "field_name" : "mOwnsBuffer",
19069     "field_offset" : 96,
19070     "referenced_type" : "_ZTIb"
19071    },
19072    {
19073     "access" : "private",
19074     "field_name" : "mPad",
19075     "field_offset" : 104,
19076     "referenced_type" : "_ZTIA3_h"
19077    }
19078   ],
19079   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
19080   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1>",
19081   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
19082   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
19083   "size" : 16,
19084   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19085   "template_args" : [ "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E" ]
19086  },
19087  {
19088   "alignment" : 8,
19089   "fields" :
19090   [
19091    {
19092     "access" : "private",
19093     "field_name" : "mBuffer",
19094     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE"
19095    },
19096    {
19097     "access" : "private",
19098     "field_name" : "mSize",
19099     "field_offset" : 64,
19100     "referenced_type" : "_ZTIj"
19101    },
19102    {
19103     "access" : "private",
19104     "field_name" : "mOwnsBuffer",
19105     "field_offset" : 96,
19106     "referenced_type" : "_ZTIb"
19107    },
19108    {
19109     "access" : "private",
19110     "field_name" : "mPad",
19111     "field_offset" : 104,
19112     "referenced_type" : "_ZTIA3_h"
19113    }
19114   ],
19115   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
19116   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_2::PortStatus>",
19117   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
19118   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
19119   "size" : 16,
19120   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19121   "template_args" : [ "_ZTIN7android8hardware3usb4V1_210PortStatusE" ]
19122  },
19123  {
19124   "alignment" : 8,
19125   "fields" :
19126   [
19127    {
19128     "access" : "private",
19129     "field_name" : "mBuffer",
19130     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
19131    },
19132    {
19133     "access" : "private",
19134     "field_name" : "mSize",
19135     "field_offset" : 64,
19136     "referenced_type" : "_ZTIj"
19137    },
19138    {
19139     "access" : "private",
19140     "field_name" : "mOwnsBuffer",
19141     "field_offset" : 96,
19142     "referenced_type" : "_ZTIb"
19143    },
19144    {
19145     "access" : "private",
19146     "field_name" : "mPad",
19147     "field_offset" : 104,
19148     "referenced_type" : "_ZTIA3_h"
19149    }
19150   ],
19151   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
19152   "name" : "android::hardware::hidl_vec<char>",
19153   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
19154   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
19155   "size" : 16,
19156   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19157   "template_args" : [ "_ZTIc" ]
19158  },
19159  {
19160   "alignment" : 8,
19161   "fields" :
19162   [
19163    {
19164     "access" : "private",
19165     "field_name" : "mBuffer",
19166     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
19167    },
19168    {
19169     "access" : "private",
19170     "field_name" : "mSize",
19171     "field_offset" : 64,
19172     "referenced_type" : "_ZTIj"
19173    },
19174    {
19175     "access" : "private",
19176     "field_name" : "mOwnsBuffer",
19177     "field_offset" : 96,
19178     "referenced_type" : "_ZTIb"
19179    },
19180    {
19181     "access" : "private",
19182     "field_name" : "mPad",
19183     "field_offset" : 104,
19184     "referenced_type" : "_ZTIA3_h"
19185    }
19186   ],
19187   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
19188   "name" : "android::hardware::hidl_vec<int>",
19189   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
19190   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
19191   "size" : 16,
19192   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19193   "template_args" : [ "_ZTIi" ]
19194  },
19195  {
19196   "alignment" : 8,
19197   "base_specifiers" :
19198   [
19199    {
19200     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
19201    }
19202   ],
19203   "fields" :
19204   [
19205    {
19206     "access" : "protected",
19207     "field_name" : "mSchedPolicy",
19208     "field_offset" : 64,
19209     "referenced_type" : "_ZTIi"
19210    },
19211    {
19212     "access" : "protected",
19213     "field_name" : "mSchedPriority",
19214     "field_offset" : 96,
19215     "referenced_type" : "_ZTIi"
19216    },
19217    {
19218     "access" : "private",
19219     "field_name" : "mExtras",
19220     "field_offset" : 128,
19221     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
19222    },
19223    {
19224     "access" : "private",
19225     "field_name" : "mReserved0",
19226     "field_offset" : 192,
19227     "referenced_type" : "_ZTIPv"
19228    }
19229   ],
19230   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
19231   "name" : "android::hardware::BHwBinder",
19232   "record_kind" : "class",
19233   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
19234   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
19235   "size" : 48,
19236   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
19237   "vtable_components" :
19238   [
19239    {
19240     "component_value" : 32,
19241     "kind" : "vbase_offset"
19242    },
19243    {
19244     "kind" : "offset_to_top"
19245    },
19246    {
19247     "kind" : "rtti",
19248     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
19249    },
19250    {
19251     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19252    },
19253    {
19254     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
19255    },
19256    {
19257     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
19258    },
19259    {
19260     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
19261    },
19262    {
19263     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
19264    },
19265    {
19266     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
19267    },
19268    {
19269     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
19270    },
19271    {
19272     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
19273    },
19274    {
19275     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19276    },
19277    {
19278     "kind" : "complete_dtor_pointer",
19279     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
19280    },
19281    {
19282     "kind" : "deleting_dtor_pointer",
19283     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
19284    },
19285    {
19286     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19287    },
19288    {
19289     "kind" : "vcall_offset"
19290    },
19291    {
19292     "kind" : "vcall_offset"
19293    },
19294    {
19295     "kind" : "vcall_offset"
19296    },
19297    {
19298     "kind" : "vcall_offset"
19299    },
19300    {
19301     "component_value" : -32,
19302     "kind" : "vcall_offset"
19303    },
19304    {
19305     "component_value" : -32,
19306     "kind" : "offset_to_top"
19307    },
19308    {
19309     "kind" : "rtti",
19310     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
19311    },
19312    {
19313     "kind" : "complete_dtor_pointer",
19314     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
19315    },
19316    {
19317     "kind" : "deleting_dtor_pointer",
19318     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
19319    },
19320    {
19321     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19322    },
19323    {
19324     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19325    },
19326    {
19327     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19328    },
19329    {
19330     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19331    }
19332   ]
19333  },
19334  {
19335   "alignment" : 4,
19336   "fields" :
19337   [
19338    {
19339     "field_name" : "sched_policy",
19340     "referenced_type" : "_ZTIi"
19341    },
19342    {
19343     "field_name" : "prio",
19344     "field_offset" : 32,
19345     "referenced_type" : "_ZTIi"
19346    }
19347   ],
19348   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
19349   "name" : "android::hardware::SchedPrio",
19350   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
19351   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
19352   "size" : 8,
19353   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
19354  },
19355  {
19356   "alignment" : 4,
19357   "fields" :
19358   [
19359    {
19360     "access" : "private",
19361     "field_name" : "mCond",
19362     "referenced_type" : "_ZTI14pthread_cond_t"
19363    }
19364   ],
19365   "linker_set_key" : "_ZTIN7android9ConditionE",
19366   "name" : "android::Condition",
19367   "record_kind" : "class",
19368   "referenced_type" : "_ZTIN7android9ConditionE",
19369   "self_type" : "_ZTIN7android9ConditionE",
19370   "size" : 48,
19371   "source_file" : "/system/core/libutils/include/utils/Condition.h"
19372  },
19373  {
19374   "alignment" : 4,
19375   "fields" :
19376   [
19377    {
19378     "field_name" : "buf",
19379     "referenced_type" : "_ZTIA5121_h"
19380    },
19381    {
19382     "field_name" : "entry",
19383     "referenced_type" : "_ZTI12logger_entry"
19384    }
19385   ],
19386   "is_anonymous" : true,
19387   "linker_set_key" : "_ZTIN7log_msgUt_E",
19388   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
19389   "record_kind" : "union",
19390   "referenced_type" : "_ZTIN7log_msgUt_E",
19391   "self_type" : "_ZTIN7log_msgUt_E",
19392   "size" : 5124,
19393   "source_file" : "/system/core/liblog/include/log/log_read.h"
19394  }
19395 ],
19396 "rvalue_reference_types" :
19397 [
19398  {
19399   "alignment" : 8,
19400   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
19401   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
19402   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
19403   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
19404   "size" : 8,
19405   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19406  },
19407  {
19408   "alignment" : 8,
19409   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
19410   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> &&",
19411   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
19412   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
19413   "size" : 8,
19414   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19415  },
19416  {
19417   "alignment" : 8,
19418   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
19419   "name" : "android::sp<android::hardware::usb::V1_2::IUsbCallback> &&",
19420   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
19421   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
19422   "size" : 8,
19423   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19424  },
19425  {
19426   "alignment" : 8,
19427   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_24IUsbEEE",
19428   "name" : "android::sp<android::hardware::usb::V1_2::IUsb> &&",
19429   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
19430   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_24IUsbEEE",
19431   "size" : 8,
19432   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19433  },
19434  {
19435   "alignment" : 8,
19436   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
19437   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
19438   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
19439   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
19440   "size" : 8,
19441   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
19442  },
19443  {
19444   "alignment" : 8,
19445   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
19446   "name" : "android::hardware::hidl_handle &&",
19447   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
19448   "self_type" : "_ZTION7android8hardware11hidl_handleE",
19449   "size" : 8,
19450   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
19451  },
19452  {
19453   "alignment" : 8,
19454   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
19455   "name" : "android::hardware::hidl_memory &&",
19456   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
19457   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
19458   "size" : 8,
19459   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
19460  },
19461  {
19462   "alignment" : 8,
19463   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
19464   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsbCallback> > &&",
19465   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
19466   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
19467   "size" : 8,
19468   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19469  },
19470  {
19471   "alignment" : 8,
19472   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
19473   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsb> > &&",
19474   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
19475   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
19476   "size" : 8,
19477   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19478  },
19479  {
19480   "alignment" : 8,
19481   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
19482   "name" : "android::hardware::Return<bool> &&",
19483   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
19484   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
19485   "size" : 8,
19486   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19487  },
19488  {
19489   "alignment" : 8,
19490   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
19491   "name" : "android::hardware::Return<void> &&",
19492   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
19493   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
19494   "size" : 8,
19495   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19496  },
19497  {
19498   "alignment" : 8,
19499   "linker_set_key" : "_ZTION7android8hardware6StatusE",
19500   "name" : "android::hardware::Status &&",
19501   "referenced_type" : "_ZTIN7android8hardware6StatusE",
19502   "self_type" : "_ZTION7android8hardware6StatusE",
19503   "size" : 8,
19504   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19505  },
19506  {
19507   "alignment" : 8,
19508   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
19509   "name" : "android::hardware::details::return_status &&",
19510   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
19511   "self_type" : "_ZTION7android8hardware7details13return_statusE",
19512   "size" : 8,
19513   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19514  },
19515  {
19516   "alignment" : 8,
19517   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
19518   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
19519   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
19520   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
19521   "size" : 8,
19522   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
19523  },
19524  {
19525   "alignment" : 8,
19526   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
19527   "name" : "std::function<sp<IBase> (void *)> &&",
19528   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
19529   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
19530   "size" : 8,
19531   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
19532  },
19533  {
19534   "alignment" : 8,
19535   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
19536   "name" : "std::function<sp<IBinder> (void *)> &&",
19537   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
19538   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
19539   "size" : 8,
19540   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
19541  }
19542 ]
19543}
19544