1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int [0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA16_c",
15   "name" : "char [16]",
16   "referenced_type" : "_ZTIc",
17   "self_type" : "_ZTIA16_c",
18   "size" : 16,
19   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA32_h",
24   "name" : "unsigned char [32]",
25   "referenced_type" : "_ZTIh",
26   "self_type" : "_ZTIA32_h",
27   "size" : 32,
28   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA3_h",
33   "name" : "unsigned char [3]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA3_h",
36   "size" : 3,
37   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
38  },
39  {
40   "alignment" : 1,
41   "linker_set_key" : "_ZTIA5121_h",
42   "name" : "unsigned char [5121]",
43   "referenced_type" : "_ZTIh",
44   "self_type" : "_ZTIA5121_h",
45   "size" : 5121,
46   "source_file" : "/system/core/liblog/include/log/log_read.h"
47  },
48  {
49   "alignment" : 1,
50   "linker_set_key" : "_ZTIA7_h",
51   "name" : "unsigned char [7]",
52   "referenced_type" : "_ZTIh",
53   "self_type" : "_ZTIA7_h",
54   "size" : 7,
55   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTIA8_j",
60   "name" : "unsigned int [8]",
61   "referenced_type" : "_ZTIj",
62   "self_type" : "_ZTIA8_j",
63   "size" : 32,
64   "source_file" : "/system/core/libsystem/include/system/graphics.h"
65  },
66  {
67   "linker_set_key" : "_ZTIA_f",
68   "name" : "float []",
69   "referenced_type" : "_ZTIf",
70   "self_type" : "_ZTIA_f",
71   "source_file" : "/system/core/libsystem/include/system/graphics.h"
72  }
73 ],
74 "builtin_types" :
75 [
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "_ZTIDs",
81   "name" : "char16_t",
82   "referenced_type" : "_ZTIDs",
83   "self_type" : "_ZTIDs",
84   "size" : 2
85  },
86  {
87   "alignment" : 1,
88   "is_integral" : true,
89   "linker_set_key" : "_ZTIa",
90   "name" : "signed char",
91   "referenced_type" : "_ZTIa",
92   "self_type" : "_ZTIa",
93   "size" : 1
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "_ZTIb",
100   "name" : "bool",
101   "referenced_type" : "_ZTIb",
102   "self_type" : "_ZTIb",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "linker_set_key" : "_ZTIc",
109   "name" : "char",
110   "referenced_type" : "_ZTIc",
111   "self_type" : "_ZTIc",
112   "size" : 1
113  },
114  {
115   "alignment" : 4,
116   "linker_set_key" : "_ZTId",
117   "name" : "double",
118   "referenced_type" : "_ZTId",
119   "self_type" : "_ZTId",
120   "size" : 8
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTIf",
125   "name" : "float",
126   "referenced_type" : "_ZTIf",
127   "self_type" : "_ZTIf",
128   "size" : 4
129  },
130  {
131   "alignment" : 1,
132   "is_integral" : true,
133   "is_unsigned" : true,
134   "linker_set_key" : "_ZTIh",
135   "name" : "unsigned char",
136   "referenced_type" : "_ZTIh",
137   "self_type" : "_ZTIh",
138   "size" : 1
139  },
140  {
141   "alignment" : 4,
142   "is_integral" : true,
143   "linker_set_key" : "_ZTIi",
144   "name" : "int",
145   "referenced_type" : "_ZTIi",
146   "self_type" : "_ZTIi",
147   "size" : 4
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "is_unsigned" : true,
153   "linker_set_key" : "_ZTIj",
154   "name" : "unsigned int",
155   "referenced_type" : "_ZTIj",
156   "self_type" : "_ZTIj",
157   "size" : 4
158  },
159  {
160   "alignment" : 4,
161   "is_integral" : true,
162   "linker_set_key" : "_ZTIl",
163   "name" : "long",
164   "referenced_type" : "_ZTIl",
165   "self_type" : "_ZTIl",
166   "size" : 4
167  },
168  {
169   "alignment" : 4,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "_ZTIm",
173   "name" : "unsigned long",
174   "referenced_type" : "_ZTIm",
175   "self_type" : "_ZTIm",
176   "size" : 4
177  },
178  {
179   "alignment" : 2,
180   "is_integral" : true,
181   "linker_set_key" : "_ZTIs",
182   "name" : "short",
183   "referenced_type" : "_ZTIs",
184   "self_type" : "_ZTIs",
185   "size" : 2
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "_ZTIt",
192   "name" : "unsigned short",
193   "referenced_type" : "_ZTIt",
194   "self_type" : "_ZTIt",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "_ZTIv",
199   "name" : "void",
200   "referenced_type" : "_ZTIv",
201   "self_type" : "_ZTIv"
202  },
203  {
204   "alignment" : 4,
205   "is_integral" : true,
206   "linker_set_key" : "_ZTIx",
207   "name" : "long long",
208   "referenced_type" : "_ZTIx",
209   "self_type" : "_ZTIx",
210   "size" : 8
211  },
212  {
213   "alignment" : 4,
214   "is_integral" : true,
215   "is_unsigned" : true,
216   "linker_set_key" : "_ZTIy",
217   "name" : "unsigned long long",
218   "referenced_type" : "_ZTIy",
219   "self_type" : "_ZTIy",
220   "size" : 8
221  }
222 ],
223 "elf_functions" :
224 [
225  {
226   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
227  },
228  {
229   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
230  },
231  {
232   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
233  },
234  {
235   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
236  },
237  {
238   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
239  },
240  {
241   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
251  },
252  {
253   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback21notifySyspropsChangedEv"
254  },
255  {
256   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback21setHALInstrumentationEv"
257  },
258  {
259   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback4pingEv"
263  },
264  {
265   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
266  },
267  {
268   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spINS1_4V1_012IUsbCallbackEEEb"
269  },
270  {
271   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spINS1_4V1_112IUsbCallbackEEEb"
272  },
273  {
274   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
275  },
276  {
277   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spIS3_EEb"
278  },
279  {
280   "name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback13addOnewayTaskENSt3__18functionIFvvEEE"
281  },
282  {
283   "name" : "_ZN7android8hardware3usb4V1_213BsUsbCallbackC1ENS_2spINS2_12IUsbCallbackEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware3usb4V1_213BsUsbCallbackC2ENS_2spINS2_12IUsbCallbackEEE"
287  },
288  {
289   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
290  },
291  {
292   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback32_hidl_notifyPortStatusChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
296  },
297  {
298   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback4pingEv"
299  },
300  {
301   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackC1ERKNS_2spINS2_12IUsbCallbackEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackC2ERKNS_2spINS2_12IUsbCallbackEEE"
305  },
306  {
307   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev"
308  },
309  {
310   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev"
311  },
312  {
313   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD2Ev"
314  },
315  {
316   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
317  },
318  {
319   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
326  },
327  {
328   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv"
332  },
333  {
334   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
335  },
336  {
337   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback21notifySyspropsChangedEv"
338  },
339  {
340   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback21setHALInstrumentationEv"
341  },
342  {
343   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
344  },
345  {
346   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
347  },
348  {
349   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS1_4V1_114PortStatus_1_1EEENS1_4V1_06StatusE"
350  },
351  {
352   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback26notifyPortStatusChange_1_2ERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE"
353  },
354  {
355   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback32_hidl_notifyPortStatusChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE"
356  },
357  {
358   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback4pingEv"
359  },
360  {
361   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallbackC1ERKNS_2spINS0_7IBinderEEE"
365  },
366  {
367   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallbackC2ERKNS_2spINS0_7IBinderEEE"
368  },
369  {
370   "name" : "_ZN7android8hardware3usb4V1_221writeEmbeddedToParcelERKNS2_10PortStatusEPNS0_6ParcelEjj"
371  },
372  {
373   "name" : "_ZN7android8hardware3usb4V1_222readEmbeddedFromParcelERKNS2_10PortStatusERKNS0_6ParcelEjj"
374  },
375  {
376   "name" : "_ZN7android8hardware3usb4V1_24IUsb10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
377  },
378  {
379   "name" : "_ZN7android8hardware3usb4V1_24IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
380  },
381  {
382   "name" : "_ZN7android8hardware3usb4V1_24IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
383  },
384  {
385   "name" : "_ZN7android8hardware3usb4V1_24IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
386  },
387  {
388   "name" : "_ZN7android8hardware3usb4V1_24IUsb13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
389  },
390  {
391   "name" : "_ZN7android8hardware3usb4V1_24IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
392  },
393  {
394   "name" : "_ZN7android8hardware3usb4V1_24IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
395  },
396  {
397   "name" : "_ZN7android8hardware3usb4V1_24IUsb17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
398  },
399  {
400   "name" : "_ZN7android8hardware3usb4V1_24IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
401  },
402  {
403   "name" : "_ZN7android8hardware3usb4V1_24IUsb21notifySyspropsChangedEv"
404  },
405  {
406   "name" : "_ZN7android8hardware3usb4V1_24IUsb21setHALInstrumentationEv"
407  },
408  {
409   "name" : "_ZN7android8hardware3usb4V1_24IUsb24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
410  },
411  {
412   "name" : "_ZN7android8hardware3usb4V1_24IUsb4pingEv"
413  },
414  {
415   "name" : "_ZN7android8hardware3usb4V1_24IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
416  },
417  {
418   "name" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spINS1_4V1_04IUsbEEEb"
419  },
420  {
421   "name" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spINS1_4V1_14IUsbEEEb"
422  },
423  {
424   "name" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
425  },
426  {
427   "name" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spIS3_EEb"
428  },
429  {
430   "name" : "_ZN7android8hardware3usb4V1_25BsUsb13addOnewayTaskENSt3__18functionIFvvEEE"
431  },
432  {
433   "name" : "_ZN7android8hardware3usb4V1_25BsUsbC1ENS_2spINS2_4IUsbEEE"
434  },
435  {
436   "name" : "_ZN7android8hardware3usb4V1_25BsUsbC2ENS_2spINS2_4IUsbEEE"
437  },
438  {
439   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
440  },
441  {
442   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
443  },
444  {
445   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsb40_hidl_enableContaminantPresenceDetectionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
446  },
447  {
448   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsb41_hidl_enableContaminantPresenceProtectionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
449  },
450  {
451   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsb4pingEv"
452  },
453  {
454   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsbC1ERKNS_2spINS2_4IUsbEEE"
455  },
456  {
457   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsbC2ERKNS_2spINS2_4IUsbEEE"
458  },
459  {
460   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsbD0Ev"
461  },
462  {
463   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsbD1Ev"
464  },
465  {
466   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsbD2Ev"
467  },
468  {
469   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
470  },
471  {
472   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
473  },
474  {
475   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
476  },
477  {
478   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
479  },
480  {
481   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
482  },
483  {
484   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
485  },
486  {
487   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
488  },
489  {
490   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv"
491  },
492  {
493   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb15queryPortStatusEv"
494  },
495  {
496   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
497  },
498  {
499   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb21notifySyspropsChangedEv"
500  },
501  {
502   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb21setHALInstrumentationEv"
503  },
504  {
505   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb34enableContaminantPresenceDetectionERKNS0_11hidl_stringEb"
506  },
507  {
508   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb35enableContaminantPresenceProtectionERKNS0_11hidl_stringEb"
509  },
510  {
511   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb40_hidl_enableContaminantPresenceDetectionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringEb"
512  },
513  {
514   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb41_hidl_enableContaminantPresenceProtectionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringEb"
515  },
516  {
517   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb4pingEv"
518  },
519  {
520   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
521  },
522  {
523   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsbC1ERKNS_2spINS0_7IBinderEEE"
524  },
525  {
526   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsbC2ERKNS_2spINS0_7IBinderEEE"
527  },
528  {
529   "binding" : "weak",
530   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_212IUsbCallbackENS3_4V1_012IUsbCallbackENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
531  },
532  {
533   "binding" : "weak",
534   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_212IUsbCallbackENS3_4V1_112IUsbCallbackENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
535  },
536  {
537   "binding" : "weak",
538   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_212IUsbCallbackENS_4hidl4base4V1_05IBaseENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
539  },
540  {
541   "binding" : "weak",
542   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_24IUsbENS3_4V1_04IUsbENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
543  },
544  {
545   "binding" : "weak",
546   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_24IUsbENS3_4V1_14IUsbENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
547  },
548  {
549   "binding" : "weak",
550   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_24IUsbENS_4hidl4base4V1_05IBaseENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
551  },
552  {
553   "binding" : "weak",
554   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3usb4V1_012IUsbCallbackEvEENS_2spIT_EES8_"
555  },
556  {
557   "binding" : "weak",
558   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_215BpHwUsbCallbackENS4_12IUsbCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
559  },
560  {
561   "binding" : "weak",
562   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_27BpHwUsbENS4_4IUsbEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
563  },
564  {
565   "binding" : "weak",
566   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
567  },
568  {
569   "binding" : "weak",
570   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
571  },
572  {
573   "binding" : "weak",
574   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
575  },
576  {
577   "binding" : "weak",
578   "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_"
579  },
580  {
581   "binding" : "weak",
582   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
583  },
584  {
585   "binding" : "weak",
586   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
587  },
588  {
589   "binding" : "weak",
590   "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_"
591  },
592  {
593   "binding" : "weak",
594   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
595  },
596  {
597   "binding" : "weak",
598   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
599  },
600  {
601   "binding" : "weak",
602   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
603  },
604  {
605   "binding" : "weak",
606   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
607  },
608  {
609   "binding" : "weak",
610   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
611  },
612  {
613   "name" : "_ZThn20_N7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev"
614  },
615  {
616   "name" : "_ZThn20_N7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev"
617  },
618  {
619   "name" : "_ZThn20_N7android8hardware3usb4V1_27BnHwUsbD0Ev"
620  },
621  {
622   "name" : "_ZThn20_N7android8hardware3usb4V1_27BnHwUsbD1Ev"
623  },
624  {
625   "name" : "_ZThn8_N7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv"
626  },
627  {
628   "name" : "_ZThn8_N7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv"
629  },
630  {
631   "name" : "_ZTv0_n12_N7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev"
632  },
633  {
634   "name" : "_ZTv0_n12_N7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev"
635  },
636  {
637   "name" : "_ZTv0_n12_N7android8hardware3usb4V1_27BnHwUsbD0Ev"
638  },
639  {
640   "name" : "_ZTv0_n12_N7android8hardware3usb4V1_27BnHwUsbD1Ev"
641  },
642  {
643   "name" : "_ZTv0_n20_N7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv"
644  },
645  {
646   "name" : "_ZTv0_n20_N7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv"
647  }
648 ],
649 "elf_objects" :
650 [
651  {
652   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback10descriptorE"
653  },
654  {
655   "name" : "_ZN7android8hardware3usb4V1_24IUsb10descriptorE"
656  },
657  {
658   "name" : "_ZTCN7android8hardware3usb4V1_212IUsbCallbackE0_NS1_4V1_012IUsbCallbackE"
659  },
660  {
661   "name" : "_ZTCN7android8hardware3usb4V1_212IUsbCallbackE0_NS1_4V1_112IUsbCallbackE"
662  },
663  {
664   "name" : "_ZTCN7android8hardware3usb4V1_212IUsbCallbackE0_NS_4hidl4base4V1_05IBaseE"
665  },
666  {
667   "binding" : "weak",
668   "name" : "_ZTCN7android8hardware3usb4V1_213BsUsbCallbackE0_NS2_12IUsbCallbackE"
669  },
670  {
671   "name" : "_ZTCN7android8hardware3usb4V1_215BnHwUsbCallbackE0_NS0_7IBinderE"
672  },
673  {
674   "name" : "_ZTCN7android8hardware3usb4V1_215BnHwUsbCallbackE0_NS0_9BHwBinderE"
675  },
676  {
677   "name" : "_ZTCN7android8hardware3usb4V1_215BnHwUsbCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
678  },
679  {
680   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE0_NS0_11BpInterfaceINS2_12IUsbCallbackEEE"
681  },
682  {
683   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE0_NS1_4V1_012IUsbCallbackE"
684  },
685  {
686   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE0_NS1_4V1_112IUsbCallbackE"
687  },
688  {
689   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE0_NS2_12IUsbCallbackE"
690  },
691  {
692   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE0_NS_4hidl4base4V1_05IBaseE"
693  },
694  {
695   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE4_NS0_10IInterfaceE"
696  },
697  {
698   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE8_NS0_11BpHwRefBaseE"
699  },
700  {
701   "name" : "_ZTCN7android8hardware3usb4V1_24IUsbE0_NS1_4V1_04IUsbE"
702  },
703  {
704   "name" : "_ZTCN7android8hardware3usb4V1_24IUsbE0_NS1_4V1_14IUsbE"
705  },
706  {
707   "name" : "_ZTCN7android8hardware3usb4V1_24IUsbE0_NS_4hidl4base4V1_05IBaseE"
708  },
709  {
710   "binding" : "weak",
711   "name" : "_ZTCN7android8hardware3usb4V1_25BsUsbE0_NS2_4IUsbE"
712  },
713  {
714   "name" : "_ZTCN7android8hardware3usb4V1_27BnHwUsbE0_NS0_7IBinderE"
715  },
716  {
717   "name" : "_ZTCN7android8hardware3usb4V1_27BnHwUsbE0_NS0_9BHwBinderE"
718  },
719  {
720   "name" : "_ZTCN7android8hardware3usb4V1_27BnHwUsbE0_NS_4hidl4base4V1_08BnHwBaseE"
721  },
722  {
723   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE0_NS0_11BpInterfaceINS2_4IUsbEEE"
724  },
725  {
726   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE0_NS1_4V1_04IUsbE"
727  },
728  {
729   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE0_NS1_4V1_14IUsbE"
730  },
731  {
732   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE0_NS2_4IUsbE"
733  },
734  {
735   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE0_NS_4hidl4base4V1_05IBaseE"
736  },
737  {
738   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE4_NS0_10IInterfaceE"
739  },
740  {
741   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE8_NS0_11BpHwRefBaseE"
742  },
743  {
744   "name" : "_ZTTN7android8hardware3usb4V1_212IUsbCallbackE"
745  },
746  {
747   "name" : "_ZTTN7android8hardware3usb4V1_215BnHwUsbCallbackE"
748  },
749  {
750   "name" : "_ZTTN7android8hardware3usb4V1_215BpHwUsbCallbackE"
751  },
752  {
753   "name" : "_ZTTN7android8hardware3usb4V1_24IUsbE"
754  },
755  {
756   "name" : "_ZTTN7android8hardware3usb4V1_27BnHwUsbE"
757  },
758  {
759   "name" : "_ZTTN7android8hardware3usb4V1_27BpHwUsbE"
760  },
761  {
762   "name" : "_ZTVN7android8hardware3usb4V1_212IUsbCallbackE"
763  },
764  {
765   "binding" : "weak",
766   "name" : "_ZTVN7android8hardware3usb4V1_213BsUsbCallbackE"
767  },
768  {
769   "name" : "_ZTVN7android8hardware3usb4V1_215BnHwUsbCallbackE"
770  },
771  {
772   "name" : "_ZTVN7android8hardware3usb4V1_215BpHwUsbCallbackE"
773  },
774  {
775   "name" : "_ZTVN7android8hardware3usb4V1_24IUsbE"
776  },
777  {
778   "binding" : "weak",
779   "name" : "_ZTVN7android8hardware3usb4V1_25BsUsbE"
780  },
781  {
782   "name" : "_ZTVN7android8hardware3usb4V1_27BnHwUsbE"
783  },
784  {
785   "name" : "_ZTVN7android8hardware3usb4V1_27BpHwUsbE"
786  }
787 ],
788 "enum_types" :
789 [
790  {
791   "alignment" : 4,
792   "enum_fields" :
793   [
794    {
795     "enum_field_value" : 1,
796     "name" : "HAL_HDR_DOLBY_VISION"
797    },
798    {
799     "enum_field_value" : 2,
800     "name" : "HAL_HDR_HDR10"
801    },
802    {
803     "enum_field_value" : 3,
804     "name" : "HAL_HDR_HLG"
805    }
806   ],
807   "linker_set_key" : "_ZTI13android_hdr_t",
808   "name" : "android_hdr_t",
809   "referenced_type" : "_ZTI13android_hdr_t",
810   "self_type" : "_ZTI13android_hdr_t",
811   "size" : 4,
812   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
813   "underlying_type" : "_ZTIj"
814  },
815  {
816   "alignment" : 4,
817   "enum_fields" :
818   [
819    {
820     "enum_field_value" : 4,
821     "name" : "HAL_HDR_HDR10_PLUS"
822    }
823   ],
824   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
825   "name" : "android_hdr_v1_2_t",
826   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
827   "self_type" : "_ZTI18android_hdr_v1_2_t",
828   "size" : 4,
829   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
830   "underlying_type" : "_ZTIj"
831  },
832  {
833   "alignment" : 4,
834   "enum_fields" :
835   [
836    {
837     "enum_field_value" : 0,
838     "name" : "ANDROID_LOG_UNKNOWN"
839    },
840    {
841     "enum_field_value" : 1,
842     "name" : "ANDROID_LOG_DEFAULT"
843    },
844    {
845     "enum_field_value" : 2,
846     "name" : "ANDROID_LOG_VERBOSE"
847    },
848    {
849     "enum_field_value" : 3,
850     "name" : "ANDROID_LOG_DEBUG"
851    },
852    {
853     "enum_field_value" : 4,
854     "name" : "ANDROID_LOG_INFO"
855    },
856    {
857     "enum_field_value" : 5,
858     "name" : "ANDROID_LOG_WARN"
859    },
860    {
861     "enum_field_value" : 6,
862     "name" : "ANDROID_LOG_ERROR"
863    },
864    {
865     "enum_field_value" : 7,
866     "name" : "ANDROID_LOG_FATAL"
867    },
868    {
869     "enum_field_value" : 8,
870     "name" : "ANDROID_LOG_SILENT"
871    }
872   ],
873   "linker_set_key" : "_ZTI19android_LogPriority",
874   "name" : "android_LogPriority",
875   "referenced_type" : "_ZTI19android_LogPriority",
876   "self_type" : "_ZTI19android_LogPriority",
877   "size" : 4,
878   "source_file" : "/system/core/liblog/include/android/log.h",
879   "underlying_type" : "_ZTIj"
880  },
881  {
882   "alignment" : 4,
883   "enum_fields" :
884   [
885    {
886     "enum_field_value" : 0,
887     "name" : "HAL_DATASPACE_UNKNOWN"
888    },
889    {
890     "enum_field_value" : 1,
891     "name" : "HAL_DATASPACE_ARBITRARY"
892    },
893    {
894     "enum_field_value" : 16,
895     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
896    },
897    {
898     "enum_field_value" : 4128768,
899     "name" : "HAL_DATASPACE_STANDARD_MASK"
900    },
901    {
902     "enum_field_value" : 0,
903     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
904    },
905    {
906     "enum_field_value" : 65536,
907     "name" : "HAL_DATASPACE_STANDARD_BT709"
908    },
909    {
910     "enum_field_value" : 131072,
911     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
912    },
913    {
914     "enum_field_value" : 196608,
915     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
916    },
917    {
918     "enum_field_value" : 262144,
919     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
920    },
921    {
922     "enum_field_value" : 327680,
923     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
924    },
925    {
926     "enum_field_value" : 393216,
927     "name" : "HAL_DATASPACE_STANDARD_BT2020"
928    },
929    {
930     "enum_field_value" : 458752,
931     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
932    },
933    {
934     "enum_field_value" : 524288,
935     "name" : "HAL_DATASPACE_STANDARD_BT470M"
936    },
937    {
938     "enum_field_value" : 589824,
939     "name" : "HAL_DATASPACE_STANDARD_FILM"
940    },
941    {
942     "enum_field_value" : 655360,
943     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
944    },
945    {
946     "enum_field_value" : 720896,
947     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
948    },
949    {
950     "enum_field_value" : 22,
951     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
952    },
953    {
954     "enum_field_value" : 130023424,
955     "name" : "HAL_DATASPACE_TRANSFER_MASK"
956    },
957    {
958     "enum_field_value" : 0,
959     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
960    },
961    {
962     "enum_field_value" : 4194304,
963     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
964    },
965    {
966     "enum_field_value" : 8388608,
967     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
968    },
969    {
970     "enum_field_value" : 12582912,
971     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
972    },
973    {
974     "enum_field_value" : 16777216,
975     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
976    },
977    {
978     "enum_field_value" : 20971520,
979     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
980    },
981    {
982     "enum_field_value" : 25165824,
983     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
984    },
985    {
986     "enum_field_value" : 29360128,
987     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
988    },
989    {
990     "enum_field_value" : 33554432,
991     "name" : "HAL_DATASPACE_TRANSFER_HLG"
992    },
993    {
994     "enum_field_value" : 27,
995     "name" : "HAL_DATASPACE_RANGE_SHIFT"
996    },
997    {
998     "enum_field_value" : 939524096,
999     "name" : "HAL_DATASPACE_RANGE_MASK"
1000    },
1001    {
1002     "enum_field_value" : 0,
1003     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1004    },
1005    {
1006     "enum_field_value" : 134217728,
1007     "name" : "HAL_DATASPACE_RANGE_FULL"
1008    },
1009    {
1010     "enum_field_value" : 268435456,
1011     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1012    },
1013    {
1014     "enum_field_value" : 402653184,
1015     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1016    },
1017    {
1018     "enum_field_value" : 512,
1019     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1020    },
1021    {
1022     "enum_field_value" : 138477568,
1023     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1024    },
1025    {
1026     "enum_field_value" : 406913024,
1027     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1028    },
1029    {
1030     "enum_field_value" : 513,
1031     "name" : "HAL_DATASPACE_SRGB"
1032    },
1033    {
1034     "enum_field_value" : 142671872,
1035     "name" : "HAL_DATASPACE_V0_SRGB"
1036    },
1037    {
1038     "enum_field_value" : 411107328,
1039     "name" : "HAL_DATASPACE_V0_SCRGB"
1040    },
1041    {
1042     "enum_field_value" : 257,
1043     "name" : "HAL_DATASPACE_JFIF"
1044    },
1045    {
1046     "enum_field_value" : 146931712,
1047     "name" : "HAL_DATASPACE_V0_JFIF"
1048    },
1049    {
1050     "enum_field_value" : 258,
1051     "name" : "HAL_DATASPACE_BT601_625"
1052    },
1053    {
1054     "enum_field_value" : 281149440,
1055     "name" : "HAL_DATASPACE_V0_BT601_625"
1056    },
1057    {
1058     "enum_field_value" : 259,
1059     "name" : "HAL_DATASPACE_BT601_525"
1060    },
1061    {
1062     "enum_field_value" : 281280512,
1063     "name" : "HAL_DATASPACE_V0_BT601_525"
1064    },
1065    {
1066     "enum_field_value" : 260,
1067     "name" : "HAL_DATASPACE_BT709"
1068    },
1069    {
1070     "enum_field_value" : 281083904,
1071     "name" : "HAL_DATASPACE_V0_BT709"
1072    },
1073    {
1074     "enum_field_value" : 139067392,
1075     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1076    },
1077    {
1078     "enum_field_value" : 155844608,
1079     "name" : "HAL_DATASPACE_DCI_P3"
1080    },
1081    {
1082     "enum_field_value" : 139067392,
1083     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1084    },
1085    {
1086     "enum_field_value" : 143261696,
1087     "name" : "HAL_DATASPACE_DISPLAY_P3"
1088    },
1089    {
1090     "enum_field_value" : 151715840,
1091     "name" : "HAL_DATASPACE_ADOBE_RGB"
1092    },
1093    {
1094     "enum_field_value" : 138805248,
1095     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1096    },
1097    {
1098     "enum_field_value" : 147193856,
1099     "name" : "HAL_DATASPACE_BT2020"
1100    },
1101    {
1102     "enum_field_value" : 163971072,
1103     "name" : "HAL_DATASPACE_BT2020_PQ"
1104    },
1105    {
1106     "enum_field_value" : 4096,
1107     "name" : "HAL_DATASPACE_DEPTH"
1108    },
1109    {
1110     "enum_field_value" : 4097,
1111     "name" : "HAL_DATASPACE_SENSOR"
1112    }
1113   ],
1114   "linker_set_key" : "_ZTI19android_dataspace_t",
1115   "name" : "android_dataspace_t",
1116   "referenced_type" : "_ZTI19android_dataspace_t",
1117   "self_type" : "_ZTI19android_dataspace_t",
1118   "size" : 4,
1119   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1120   "underlying_type" : "_ZTIj"
1121  },
1122  {
1123   "alignment" : 4,
1124   "enum_fields" :
1125   [
1126    {
1127     "enum_field_value" : 0,
1128     "name" : "FLEX_FORMAT_INVALID"
1129    },
1130    {
1131     "enum_field_value" : 1,
1132     "name" : "FLEX_FORMAT_Y"
1133    },
1134    {
1135     "enum_field_value" : 7,
1136     "name" : "FLEX_FORMAT_YCbCr"
1137    },
1138    {
1139     "enum_field_value" : 1073741831,
1140     "name" : "FLEX_FORMAT_YCbCrA"
1141    },
1142    {
1143     "enum_field_value" : 7168,
1144     "name" : "FLEX_FORMAT_RGB"
1145    },
1146    {
1147     "enum_field_value" : 1073748992,
1148     "name" : "FLEX_FORMAT_RGBA"
1149    }
1150   ],
1151   "linker_set_key" : "_ZTI19android_flex_format",
1152   "name" : "android_flex_format",
1153   "referenced_type" : "_ZTI19android_flex_format",
1154   "self_type" : "_ZTI19android_flex_format",
1155   "size" : 4,
1156   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1157   "underlying_type" : "_ZTIj"
1158  },
1159  {
1160   "alignment" : 4,
1161   "enum_fields" :
1162   [
1163    {
1164     "enum_field_value" : 1,
1165     "name" : "HAL_TRANSFORM_FLIP_H"
1166    },
1167    {
1168     "enum_field_value" : 2,
1169     "name" : "HAL_TRANSFORM_FLIP_V"
1170    },
1171    {
1172     "enum_field_value" : 4,
1173     "name" : "HAL_TRANSFORM_ROT_90"
1174    },
1175    {
1176     "enum_field_value" : 3,
1177     "name" : "HAL_TRANSFORM_ROT_180"
1178    },
1179    {
1180     "enum_field_value" : 7,
1181     "name" : "HAL_TRANSFORM_ROT_270"
1182    }
1183   ],
1184   "linker_set_key" : "_ZTI19android_transform_t",
1185   "name" : "android_transform_t",
1186   "referenced_type" : "_ZTI19android_transform_t",
1187   "self_type" : "_ZTI19android_transform_t",
1188   "size" : 4,
1189   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1190   "underlying_type" : "_ZTIj"
1191  },
1192  {
1193   "alignment" : 4,
1194   "enum_fields" :
1195   [
1196    {
1197     "enum_field_value" : 0,
1198     "name" : "HAL_COLOR_MODE_NATIVE"
1199    },
1200    {
1201     "enum_field_value" : 1,
1202     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1203    },
1204    {
1205     "enum_field_value" : 2,
1206     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1207    },
1208    {
1209     "enum_field_value" : 3,
1210     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1211    },
1212    {
1213     "enum_field_value" : 4,
1214     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1215    },
1216    {
1217     "enum_field_value" : 5,
1218     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1219    },
1220    {
1221     "enum_field_value" : 6,
1222     "name" : "HAL_COLOR_MODE_DCI_P3"
1223    },
1224    {
1225     "enum_field_value" : 7,
1226     "name" : "HAL_COLOR_MODE_SRGB"
1227    },
1228    {
1229     "enum_field_value" : 8,
1230     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1231    },
1232    {
1233     "enum_field_value" : 9,
1234     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1235    }
1236   ],
1237   "linker_set_key" : "_ZTI20android_color_mode_t",
1238   "name" : "android_color_mode_t",
1239   "referenced_type" : "_ZTI20android_color_mode_t",
1240   "self_type" : "_ZTI20android_color_mode_t",
1241   "size" : 4,
1242   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1243   "underlying_type" : "_ZTIj"
1244  },
1245  {
1246   "alignment" : 4,
1247   "enum_fields" :
1248   [
1249    {
1250     "enum_field_value" : 0,
1251     "name" : "SYSTEM_TIME_REALTIME"
1252    },
1253    {
1254     "enum_field_value" : 1,
1255     "name" : "SYSTEM_TIME_MONOTONIC"
1256    },
1257    {
1258     "enum_field_value" : 2,
1259     "name" : "SYSTEM_TIME_PROCESS"
1260    },
1261    {
1262     "enum_field_value" : 3,
1263     "name" : "SYSTEM_TIME_THREAD"
1264    },
1265    {
1266     "enum_field_value" : 4,
1267     "name" : "SYSTEM_TIME_BOOTTIME"
1268    }
1269   ],
1270   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1271   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1272   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1273   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1274   "size" : 4,
1275   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1276   "underlying_type" : "_ZTIj"
1277  },
1278  {
1279   "alignment" : 4,
1280   "enum_fields" :
1281   [
1282    {
1283     "enum_field_value" : 1,
1284     "name" : "FLEX_COMPONENT_Y"
1285    },
1286    {
1287     "enum_field_value" : 2,
1288     "name" : "FLEX_COMPONENT_Cb"
1289    },
1290    {
1291     "enum_field_value" : 4,
1292     "name" : "FLEX_COMPONENT_Cr"
1293    },
1294    {
1295     "enum_field_value" : 1024,
1296     "name" : "FLEX_COMPONENT_R"
1297    },
1298    {
1299     "enum_field_value" : 2048,
1300     "name" : "FLEX_COMPONENT_G"
1301    },
1302    {
1303     "enum_field_value" : 4096,
1304     "name" : "FLEX_COMPONENT_B"
1305    },
1306    {
1307     "enum_field_value" : 1073741824,
1308     "name" : "FLEX_COMPONENT_A"
1309    }
1310   ],
1311   "linker_set_key" : "_ZTI22android_flex_component",
1312   "name" : "android_flex_component",
1313   "referenced_type" : "_ZTI22android_flex_component",
1314   "self_type" : "_ZTI22android_flex_component",
1315   "size" : 4,
1316   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1317   "underlying_type" : "_ZTIj"
1318  },
1319  {
1320   "alignment" : 4,
1321   "enum_fields" :
1322   [
1323    {
1324     "enum_field_value" : 1,
1325     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1326    },
1327    {
1328     "enum_field_value" : 2,
1329     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1330    },
1331    {
1332     "enum_field_value" : 3,
1333     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1334    },
1335    {
1336     "enum_field_value" : 4,
1337     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1338    },
1339    {
1340     "enum_field_value" : 5,
1341     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1342    },
1343    {
1344     "enum_field_value" : 16,
1345     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1346    },
1347    {
1348     "enum_field_value" : 17,
1349     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1350    },
1351    {
1352     "enum_field_value" : 20,
1353     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1354    },
1355    {
1356     "enum_field_value" : 22,
1357     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1358    },
1359    {
1360     "enum_field_value" : 32,
1361     "name" : "HAL_PIXEL_FORMAT_RAW16"
1362    },
1363    {
1364     "enum_field_value" : 33,
1365     "name" : "HAL_PIXEL_FORMAT_BLOB"
1366    },
1367    {
1368     "enum_field_value" : 34,
1369     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1370    },
1371    {
1372     "enum_field_value" : 35,
1373     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1374    },
1375    {
1376     "enum_field_value" : 36,
1377     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1378    },
1379    {
1380     "enum_field_value" : 37,
1381     "name" : "HAL_PIXEL_FORMAT_RAW10"
1382    },
1383    {
1384     "enum_field_value" : 38,
1385     "name" : "HAL_PIXEL_FORMAT_RAW12"
1386    },
1387    {
1388     "enum_field_value" : 43,
1389     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1390    },
1391    {
1392     "enum_field_value" : 538982489,
1393     "name" : "HAL_PIXEL_FORMAT_Y8"
1394    },
1395    {
1396     "enum_field_value" : 540422489,
1397     "name" : "HAL_PIXEL_FORMAT_Y16"
1398    },
1399    {
1400     "enum_field_value" : 842094169,
1401     "name" : "HAL_PIXEL_FORMAT_YV12"
1402    }
1403   ],
1404   "linker_set_key" : "_ZTI22android_pixel_format_t",
1405   "name" : "android_pixel_format_t",
1406   "referenced_type" : "_ZTI22android_pixel_format_t",
1407   "self_type" : "_ZTI22android_pixel_format_t",
1408   "size" : 4,
1409   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1410   "underlying_type" : "_ZTIj"
1411  },
1412  {
1413   "alignment" : 4,
1414   "enum_fields" :
1415   [
1416    {
1417     "enum_field_value" : 19,
1418     "name" : "ANDROID_PRIORITY_LOWEST"
1419    },
1420    {
1421     "enum_field_value" : 10,
1422     "name" : "ANDROID_PRIORITY_BACKGROUND"
1423    },
1424    {
1425     "enum_field_value" : 0,
1426     "name" : "ANDROID_PRIORITY_NORMAL"
1427    },
1428    {
1429     "enum_field_value" : -2,
1430     "name" : "ANDROID_PRIORITY_FOREGROUND"
1431    },
1432    {
1433     "enum_field_value" : -4,
1434     "name" : "ANDROID_PRIORITY_DISPLAY"
1435    },
1436    {
1437     "enum_field_value" : -8,
1438     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1439    },
1440    {
1441     "enum_field_value" : -10,
1442     "name" : "ANDROID_PRIORITY_VIDEO"
1443    },
1444    {
1445     "enum_field_value" : -16,
1446     "name" : "ANDROID_PRIORITY_AUDIO"
1447    },
1448    {
1449     "enum_field_value" : -19,
1450     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1451    },
1452    {
1453     "enum_field_value" : -20,
1454     "name" : "ANDROID_PRIORITY_HIGHEST"
1455    },
1456    {
1457     "enum_field_value" : 0,
1458     "name" : "ANDROID_PRIORITY_DEFAULT"
1459    },
1460    {
1461     "enum_field_value" : -1,
1462     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1463    },
1464    {
1465     "enum_field_value" : 1,
1466     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1467    }
1468   ],
1469   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1470   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1471   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1472   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1473   "size" : 4,
1474   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1475   "underlying_type" : "_ZTIi"
1476  },
1477  {
1478   "alignment" : 4,
1479   "enum_fields" :
1480   [
1481    {
1482     "enum_field_value" : 281411584,
1483     "name" : "HAL_DATASPACE_BT2020_ITU"
1484    },
1485    {
1486     "enum_field_value" : 298188800,
1487     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1488    },
1489    {
1490     "enum_field_value" : 302383104,
1491     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1492    },
1493    {
1494     "enum_field_value" : 168165376,
1495     "name" : "HAL_DATASPACE_BT2020_HLG"
1496    }
1497   ],
1498   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1499   "name" : "android_dataspace_v1_1_t",
1500   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1501   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1502   "size" : 4,
1503   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1504   "underlying_type" : "_ZTIj"
1505  },
1506  {
1507   "alignment" : 4,
1508   "enum_fields" :
1509   [
1510    {
1511     "enum_field_value" : 142999552,
1512     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1513    },
1514    {
1515     "enum_field_value" : 4098,
1516     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1517    },
1518    {
1519     "enum_field_value" : 4099,
1520     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1521    },
1522    {
1523     "enum_field_value" : 4100,
1524     "name" : "HAL_DATASPACE_HEIF"
1525    }
1526   ],
1527   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1528   "name" : "android_dataspace_v1_2_t",
1529   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1530   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1531   "size" : 4,
1532   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1533   "underlying_type" : "_ZTIj"
1534  },
1535  {
1536   "alignment" : 4,
1537   "enum_fields" :
1538   [
1539    {
1540     "enum_field_value" : 10,
1541     "name" : "HAL_COLOR_MODE_BT2020"
1542    },
1543    {
1544     "enum_field_value" : 11,
1545     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1546    },
1547    {
1548     "enum_field_value" : 12,
1549     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1550    }
1551   ],
1552   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1553   "name" : "android_color_mode_v1_1_t",
1554   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1555   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1556   "size" : 4,
1557   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1558   "underlying_type" : "_ZTIj"
1559  },
1560  {
1561   "alignment" : 4,
1562   "enum_fields" :
1563   [
1564    {
1565     "enum_field_value" : 0,
1566     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1567    },
1568    {
1569     "enum_field_value" : 1,
1570     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1571    },
1572    {
1573     "enum_field_value" : 2,
1574     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1575    },
1576    {
1577     "enum_field_value" : 3,
1578     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1579    },
1580    {
1581     "enum_field_value" : 4,
1582     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1583    },
1584    {
1585     "enum_field_value" : 5,
1586     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1587    },
1588    {
1589     "enum_field_value" : 6,
1590     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1591    }
1592   ],
1593   "linker_set_key" : "_ZTI25android_color_transform_t",
1594   "name" : "android_color_transform_t",
1595   "referenced_type" : "_ZTI25android_color_transform_t",
1596   "self_type" : "_ZTI25android_color_transform_t",
1597   "size" : 4,
1598   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1599   "underlying_type" : "_ZTIj"
1600  },
1601  {
1602   "alignment" : 4,
1603   "enum_fields" :
1604   [
1605    {
1606     "enum_field_value" : 39,
1607     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1608    },
1609    {
1610     "enum_field_value" : 40,
1611     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1612    },
1613    {
1614     "enum_field_value" : 41,
1615     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1616    },
1617    {
1618     "enum_field_value" : 42,
1619     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1620    }
1621   ],
1622   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1623   "name" : "android_pixel_format_sw_t",
1624   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1625   "self_type" : "_ZTI25android_pixel_format_sw_t",
1626   "size" : 4,
1627   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1628   "underlying_type" : "_ZTIj"
1629  },
1630  {
1631   "alignment" : 4,
1632   "enum_fields" :
1633   [
1634    {
1635     "enum_field_value" : 48,
1636     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1637    },
1638    {
1639     "enum_field_value" : 49,
1640     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1641    },
1642    {
1643     "enum_field_value" : 50,
1644     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1645    },
1646    {
1647     "enum_field_value" : 51,
1648     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1649    },
1650    {
1651     "enum_field_value" : 52,
1652     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1653    },
1654    {
1655     "enum_field_value" : 53,
1656     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1657    },
1658    {
1659     "enum_field_value" : 54,
1660     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1661    }
1662   ],
1663   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1664   "name" : "android_pixel_format_v1_1_t",
1665   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1666   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1667   "size" : 4,
1668   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1669   "underlying_type" : "_ZTIj"
1670  },
1671  {
1672   "alignment" : 4,
1673   "enum_fields" :
1674   [
1675    {
1676     "enum_field_value" : 55,
1677     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1678    }
1679   ],
1680   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1681   "name" : "android_pixel_format_v1_2_t",
1682   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1683   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1684   "size" : 4,
1685   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1686   "underlying_type" : "_ZTIj"
1687  },
1688  {
1689   "alignment" : 4,
1690   "enum_fields" :
1691   [
1692    {
1693     "enum_field_value" : 0,
1694     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1695    },
1696    {
1697     "enum_field_value" : 1,
1698     "name" : "HAL_RENDER_INTENT_ENHANCE"
1699    },
1700    {
1701     "enum_field_value" : 2,
1702     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1703    },
1704    {
1705     "enum_field_value" : 3,
1706     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1707    }
1708   ],
1709   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1710   "name" : "android_render_intent_v1_1_t",
1711   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1712   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1713   "size" : 4,
1714   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1715   "underlying_type" : "_ZTIj"
1716  },
1717  {
1718   "alignment" : 4,
1719   "enum_fields" :
1720   [
1721    {
1722     "enum_field_value" : 0,
1723     "name" : "LOG_ID_MIN"
1724    },
1725    {
1726     "enum_field_value" : 0,
1727     "name" : "LOG_ID_MAIN"
1728    },
1729    {
1730     "enum_field_value" : 1,
1731     "name" : "LOG_ID_RADIO"
1732    },
1733    {
1734     "enum_field_value" : 2,
1735     "name" : "LOG_ID_EVENTS"
1736    },
1737    {
1738     "enum_field_value" : 3,
1739     "name" : "LOG_ID_SYSTEM"
1740    },
1741    {
1742     "enum_field_value" : 4,
1743     "name" : "LOG_ID_CRASH"
1744    },
1745    {
1746     "enum_field_value" : 5,
1747     "name" : "LOG_ID_STATS"
1748    },
1749    {
1750     "enum_field_value" : 6,
1751     "name" : "LOG_ID_SECURITY"
1752    },
1753    {
1754     "enum_field_value" : 7,
1755     "name" : "LOG_ID_KERNEL"
1756    },
1757    {
1758     "enum_field_value" : 8,
1759     "name" : "LOG_ID_MAX"
1760    },
1761    {
1762     "enum_field_value" : 2147483647,
1763     "name" : "LOG_ID_DEFAULT"
1764    }
1765   ],
1766   "linker_set_key" : "_ZTI6log_id",
1767   "name" : "log_id",
1768   "referenced_type" : "_ZTI6log_id",
1769   "self_type" : "_ZTI6log_id",
1770   "size" : 4,
1771   "source_file" : "/system/core/liblog/include/android/log.h",
1772   "underlying_type" : "_ZTIj"
1773  },
1774  {
1775   "alignment" : 4,
1776   "enum_fields" :
1777   [
1778    {
1779     "enum_field_value" : 1,
1780     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1781    },
1782    {
1783     "enum_field_value" : 2,
1784     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1785    },
1786    {
1787     "enum_field_value" : 4,
1788     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1789    }
1790   ],
1791   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1792   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1793   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1794   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1795   "size" : 4,
1796   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1797   "underlying_type" : "_ZTIj"
1798  },
1799  {
1800   "alignment" : 4,
1801   "enum_fields" :
1802   [
1803    {
1804     "enum_field_value" : 0,
1805     "name" : "android::OK"
1806    },
1807    {
1808     "enum_field_value" : 0,
1809     "name" : "android::NO_ERROR"
1810    },
1811    {
1812     "enum_field_value" : -2147483648,
1813     "name" : "android::UNKNOWN_ERROR"
1814    },
1815    {
1816     "enum_field_value" : -12,
1817     "name" : "android::NO_MEMORY"
1818    },
1819    {
1820     "enum_field_value" : -38,
1821     "name" : "android::INVALID_OPERATION"
1822    },
1823    {
1824     "enum_field_value" : -22,
1825     "name" : "android::BAD_VALUE"
1826    },
1827    {
1828     "enum_field_value" : -2147483647,
1829     "name" : "android::BAD_TYPE"
1830    },
1831    {
1832     "enum_field_value" : -2,
1833     "name" : "android::NAME_NOT_FOUND"
1834    },
1835    {
1836     "enum_field_value" : -1,
1837     "name" : "android::PERMISSION_DENIED"
1838    },
1839    {
1840     "enum_field_value" : -19,
1841     "name" : "android::NO_INIT"
1842    },
1843    {
1844     "enum_field_value" : -17,
1845     "name" : "android::ALREADY_EXISTS"
1846    },
1847    {
1848     "enum_field_value" : -32,
1849     "name" : "android::DEAD_OBJECT"
1850    },
1851    {
1852     "enum_field_value" : -2147483646,
1853     "name" : "android::FAILED_TRANSACTION"
1854    },
1855    {
1856     "enum_field_value" : -75,
1857     "name" : "android::BAD_INDEX"
1858    },
1859    {
1860     "enum_field_value" : -61,
1861     "name" : "android::NOT_ENOUGH_DATA"
1862    },
1863    {
1864     "enum_field_value" : -11,
1865     "name" : "android::WOULD_BLOCK"
1866    },
1867    {
1868     "enum_field_value" : -110,
1869     "name" : "android::TIMED_OUT"
1870    },
1871    {
1872     "enum_field_value" : -74,
1873     "name" : "android::UNKNOWN_TRANSACTION"
1874    },
1875    {
1876     "enum_field_value" : -2147483641,
1877     "name" : "android::FDS_NOT_ALLOWED"
1878    },
1879    {
1880     "enum_field_value" : -2147483640,
1881     "name" : "android::UNEXPECTED_NULL"
1882    }
1883   ],
1884   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1885   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1886   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1887   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1888   "size" : 4,
1889   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1890   "underlying_type" : "_ZTIi"
1891  },
1892  {
1893   "alignment" : 4,
1894   "enum_fields" :
1895   [
1896    {
1897     "enum_field_value" : 19,
1898     "name" : "android::PRIORITY_LOWEST"
1899    },
1900    {
1901     "enum_field_value" : 10,
1902     "name" : "android::PRIORITY_BACKGROUND"
1903    },
1904    {
1905     "enum_field_value" : 0,
1906     "name" : "android::PRIORITY_NORMAL"
1907    },
1908    {
1909     "enum_field_value" : -2,
1910     "name" : "android::PRIORITY_FOREGROUND"
1911    },
1912    {
1913     "enum_field_value" : -4,
1914     "name" : "android::PRIORITY_DISPLAY"
1915    },
1916    {
1917     "enum_field_value" : -8,
1918     "name" : "android::PRIORITY_URGENT_DISPLAY"
1919    },
1920    {
1921     "enum_field_value" : -16,
1922     "name" : "android::PRIORITY_AUDIO"
1923    },
1924    {
1925     "enum_field_value" : -19,
1926     "name" : "android::PRIORITY_URGENT_AUDIO"
1927    },
1928    {
1929     "enum_field_value" : -20,
1930     "name" : "android::PRIORITY_HIGHEST"
1931    },
1932    {
1933     "enum_field_value" : 0,
1934     "name" : "android::PRIORITY_DEFAULT"
1935    },
1936    {
1937     "enum_field_value" : -1,
1938     "name" : "android::PRIORITY_MORE_FAVORABLE"
1939    },
1940    {
1941     "enum_field_value" : 1,
1942     "name" : "android::PRIORITY_LESS_FAVORABLE"
1943    }
1944   ],
1945   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1946   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1947   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1948   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1949   "size" : 4,
1950   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1951   "underlying_type" : "_ZTIi"
1952  },
1953  {
1954   "alignment" : 4,
1955   "enum_fields" :
1956   [
1957    {
1958     "enum_field_value" : 1,
1959     "name" : "android::trait_trivial_copy<bool>::value"
1960    }
1961   ],
1962   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1963   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1964   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1965   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1966   "size" : 4,
1967   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1968   "underlying_type" : "_ZTIj"
1969  },
1970  {
1971   "alignment" : 4,
1972   "enum_fields" :
1973   [
1974    {
1975     "enum_field_value" : 1,
1976     "name" : "android::trait_trivial_copy<char>::value"
1977    }
1978   ],
1979   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1980   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1981   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1982   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1983   "size" : 4,
1984   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1985   "underlying_type" : "_ZTIj"
1986  },
1987  {
1988   "alignment" : 4,
1989   "enum_fields" :
1990   [
1991    {
1992     "enum_field_value" : 1,
1993     "name" : "android::trait_trivial_copy<double>::value"
1994    }
1995   ],
1996   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1997   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1998   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1999   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2000   "size" : 4,
2001   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2002   "underlying_type" : "_ZTIj"
2003  },
2004  {
2005   "alignment" : 4,
2006   "enum_fields" :
2007   [
2008    {
2009     "enum_field_value" : 1,
2010     "name" : "android::trait_trivial_copy<float>::value"
2011    }
2012   ],
2013   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2014   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2015   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2016   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2017   "size" : 4,
2018   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2019   "underlying_type" : "_ZTIj"
2020  },
2021  {
2022   "alignment" : 4,
2023   "enum_fields" :
2024   [
2025    {
2026     "enum_field_value" : 1,
2027     "name" : "android::trait_trivial_copy<unsigned char>::value"
2028    }
2029   ],
2030   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2031   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2032   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2033   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2034   "size" : 4,
2035   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2036   "underlying_type" : "_ZTIj"
2037  },
2038  {
2039   "alignment" : 4,
2040   "enum_fields" :
2041   [
2042    {
2043     "enum_field_value" : 1,
2044     "name" : "android::trait_trivial_copy<int>::value"
2045    }
2046   ],
2047   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2048   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2049   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2050   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2051   "size" : 4,
2052   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2053   "underlying_type" : "_ZTIj"
2054  },
2055  {
2056   "alignment" : 4,
2057   "enum_fields" :
2058   [
2059    {
2060     "enum_field_value" : 1,
2061     "name" : "android::trait_trivial_copy<unsigned int>::value"
2062    }
2063   ],
2064   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2065   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2066   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2067   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2068   "size" : 4,
2069   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2070   "underlying_type" : "_ZTIj"
2071  },
2072  {
2073   "alignment" : 4,
2074   "enum_fields" :
2075   [
2076    {
2077     "enum_field_value" : 1,
2078     "name" : "android::trait_trivial_copy<long>::value"
2079    }
2080   ],
2081   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2082   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2083   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2084   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2085   "size" : 4,
2086   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2087   "underlying_type" : "_ZTIj"
2088  },
2089  {
2090   "alignment" : 4,
2091   "enum_fields" :
2092   [
2093    {
2094     "enum_field_value" : 1,
2095     "name" : "android::trait_trivial_copy<unsigned long>::value"
2096    }
2097   ],
2098   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2099   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2100   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2101   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2102   "size" : 4,
2103   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2104   "underlying_type" : "_ZTIj"
2105  },
2106  {
2107   "alignment" : 4,
2108   "enum_fields" :
2109   [
2110    {
2111     "enum_field_value" : 1,
2112     "name" : "android::trait_trivial_copy<short>::value"
2113    }
2114   ],
2115   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2116   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2117   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2118   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2119   "size" : 4,
2120   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2121   "underlying_type" : "_ZTIj"
2122  },
2123  {
2124   "alignment" : 4,
2125   "enum_fields" :
2126   [
2127    {
2128     "enum_field_value" : 1,
2129     "name" : "android::trait_trivial_copy<unsigned short>::value"
2130    }
2131   ],
2132   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2133   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2134   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2135   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2136   "size" : 4,
2137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2138   "underlying_type" : "_ZTIj"
2139  },
2140  {
2141   "alignment" : 4,
2142   "enum_fields" :
2143   [
2144    {
2145     "enum_field_value" : 1,
2146     "name" : "android::trait_trivial_copy<void>::value"
2147    }
2148   ],
2149   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2150   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2151   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2152   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2153   "size" : 4,
2154   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2155   "underlying_type" : "_ZTIj"
2156  },
2157  {
2158   "alignment" : 4,
2159   "enum_fields" :
2160   [
2161    {
2162     "enum_field_value" : 1,
2163     "name" : "android::trait_trivial_copy<long long>::value"
2164    }
2165   ],
2166   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2167   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2168   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2169   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2170   "size" : 4,
2171   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2172   "underlying_type" : "_ZTIj"
2173  },
2174  {
2175   "alignment" : 4,
2176   "enum_fields" :
2177   [
2178    {
2179     "enum_field_value" : 1,
2180     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2181    }
2182   ],
2183   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2184   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2185   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2186   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2187   "size" : 4,
2188   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2189   "underlying_type" : "_ZTIj"
2190  },
2191  {
2192   "alignment" : 4,
2193   "enum_fields" :
2194   [
2195    {
2196     "enum_field_value" : 1,
2197     "name" : "android::trait_trivial_ctor<bool>::value"
2198    }
2199   ],
2200   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2201   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2202   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2203   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2204   "size" : 4,
2205   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2206   "underlying_type" : "_ZTIj"
2207  },
2208  {
2209   "alignment" : 4,
2210   "enum_fields" :
2211   [
2212    {
2213     "enum_field_value" : 1,
2214     "name" : "android::trait_trivial_ctor<char>::value"
2215    }
2216   ],
2217   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2218   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2219   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2220   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2221   "size" : 4,
2222   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2223   "underlying_type" : "_ZTIj"
2224  },
2225  {
2226   "alignment" : 4,
2227   "enum_fields" :
2228   [
2229    {
2230     "enum_field_value" : 1,
2231     "name" : "android::trait_trivial_ctor<double>::value"
2232    }
2233   ],
2234   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2235   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2236   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2237   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2238   "size" : 4,
2239   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2240   "underlying_type" : "_ZTIj"
2241  },
2242  {
2243   "alignment" : 4,
2244   "enum_fields" :
2245   [
2246    {
2247     "enum_field_value" : 1,
2248     "name" : "android::trait_trivial_ctor<float>::value"
2249    }
2250   ],
2251   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2252   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2253   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2254   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2255   "size" : 4,
2256   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2257   "underlying_type" : "_ZTIj"
2258  },
2259  {
2260   "alignment" : 4,
2261   "enum_fields" :
2262   [
2263    {
2264     "enum_field_value" : 1,
2265     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2266    }
2267   ],
2268   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2269   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2270   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2271   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2272   "size" : 4,
2273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2274   "underlying_type" : "_ZTIj"
2275  },
2276  {
2277   "alignment" : 4,
2278   "enum_fields" :
2279   [
2280    {
2281     "enum_field_value" : 1,
2282     "name" : "android::trait_trivial_ctor<int>::value"
2283    }
2284   ],
2285   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2286   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2287   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2288   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2289   "size" : 4,
2290   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2291   "underlying_type" : "_ZTIj"
2292  },
2293  {
2294   "alignment" : 4,
2295   "enum_fields" :
2296   [
2297    {
2298     "enum_field_value" : 1,
2299     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2300    }
2301   ],
2302   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2303   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2304   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2305   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2306   "size" : 4,
2307   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2308   "underlying_type" : "_ZTIj"
2309  },
2310  {
2311   "alignment" : 4,
2312   "enum_fields" :
2313   [
2314    {
2315     "enum_field_value" : 1,
2316     "name" : "android::trait_trivial_ctor<long>::value"
2317    }
2318   ],
2319   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2320   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2321   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2322   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2323   "size" : 4,
2324   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2325   "underlying_type" : "_ZTIj"
2326  },
2327  {
2328   "alignment" : 4,
2329   "enum_fields" :
2330   [
2331    {
2332     "enum_field_value" : 1,
2333     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2334    }
2335   ],
2336   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2337   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2338   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2339   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2340   "size" : 4,
2341   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2342   "underlying_type" : "_ZTIj"
2343  },
2344  {
2345   "alignment" : 4,
2346   "enum_fields" :
2347   [
2348    {
2349     "enum_field_value" : 1,
2350     "name" : "android::trait_trivial_ctor<short>::value"
2351    }
2352   ],
2353   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2354   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2355   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2356   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2357   "size" : 4,
2358   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2359   "underlying_type" : "_ZTIj"
2360  },
2361  {
2362   "alignment" : 4,
2363   "enum_fields" :
2364   [
2365    {
2366     "enum_field_value" : 1,
2367     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2368    }
2369   ],
2370   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2371   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2372   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2373   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2374   "size" : 4,
2375   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2376   "underlying_type" : "_ZTIj"
2377  },
2378  {
2379   "alignment" : 4,
2380   "enum_fields" :
2381   [
2382    {
2383     "enum_field_value" : 1,
2384     "name" : "android::trait_trivial_ctor<void>::value"
2385    }
2386   ],
2387   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2388   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2389   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2390   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2391   "size" : 4,
2392   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2393   "underlying_type" : "_ZTIj"
2394  },
2395  {
2396   "alignment" : 4,
2397   "enum_fields" :
2398   [
2399    {
2400     "enum_field_value" : 1,
2401     "name" : "android::trait_trivial_ctor<long long>::value"
2402    }
2403   ],
2404   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2405   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2406   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2407   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2408   "size" : 4,
2409   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2410   "underlying_type" : "_ZTIj"
2411  },
2412  {
2413   "alignment" : 4,
2414   "enum_fields" :
2415   [
2416    {
2417     "enum_field_value" : 1,
2418     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2419    }
2420   ],
2421   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2422   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2423   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2424   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2425   "size" : 4,
2426   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2427   "underlying_type" : "_ZTIj"
2428  },
2429  {
2430   "alignment" : 4,
2431   "enum_fields" :
2432   [
2433    {
2434     "enum_field_value" : 1,
2435     "name" : "android::trait_trivial_dtor<bool>::value"
2436    }
2437   ],
2438   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2439   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2440   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2441   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2442   "size" : 4,
2443   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2444   "underlying_type" : "_ZTIj"
2445  },
2446  {
2447   "alignment" : 4,
2448   "enum_fields" :
2449   [
2450    {
2451     "enum_field_value" : 1,
2452     "name" : "android::trait_trivial_dtor<char>::value"
2453    }
2454   ],
2455   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2456   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2457   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2458   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2459   "size" : 4,
2460   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2461   "underlying_type" : "_ZTIj"
2462  },
2463  {
2464   "alignment" : 4,
2465   "enum_fields" :
2466   [
2467    {
2468     "enum_field_value" : 1,
2469     "name" : "android::trait_trivial_dtor<double>::value"
2470    }
2471   ],
2472   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2473   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2474   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2475   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2476   "size" : 4,
2477   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2478   "underlying_type" : "_ZTIj"
2479  },
2480  {
2481   "alignment" : 4,
2482   "enum_fields" :
2483   [
2484    {
2485     "enum_field_value" : 1,
2486     "name" : "android::trait_trivial_dtor<float>::value"
2487    }
2488   ],
2489   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2490   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2491   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2492   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2493   "size" : 4,
2494   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2495   "underlying_type" : "_ZTIj"
2496  },
2497  {
2498   "alignment" : 4,
2499   "enum_fields" :
2500   [
2501    {
2502     "enum_field_value" : 1,
2503     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2504    }
2505   ],
2506   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2507   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2508   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2509   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2510   "size" : 4,
2511   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2512   "underlying_type" : "_ZTIj"
2513  },
2514  {
2515   "alignment" : 4,
2516   "enum_fields" :
2517   [
2518    {
2519     "enum_field_value" : 1,
2520     "name" : "android::trait_trivial_dtor<int>::value"
2521    }
2522   ],
2523   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2524   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2525   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2526   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2527   "size" : 4,
2528   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2529   "underlying_type" : "_ZTIj"
2530  },
2531  {
2532   "alignment" : 4,
2533   "enum_fields" :
2534   [
2535    {
2536     "enum_field_value" : 1,
2537     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2538    }
2539   ],
2540   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2541   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2542   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2543   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2544   "size" : 4,
2545   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2546   "underlying_type" : "_ZTIj"
2547  },
2548  {
2549   "alignment" : 4,
2550   "enum_fields" :
2551   [
2552    {
2553     "enum_field_value" : 1,
2554     "name" : "android::trait_trivial_dtor<long>::value"
2555    }
2556   ],
2557   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2558   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2559   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2560   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2561   "size" : 4,
2562   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2563   "underlying_type" : "_ZTIj"
2564  },
2565  {
2566   "alignment" : 4,
2567   "enum_fields" :
2568   [
2569    {
2570     "enum_field_value" : 1,
2571     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2572    }
2573   ],
2574   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2575   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2576   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2577   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2578   "size" : 4,
2579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2580   "underlying_type" : "_ZTIj"
2581  },
2582  {
2583   "alignment" : 4,
2584   "enum_fields" :
2585   [
2586    {
2587     "enum_field_value" : 1,
2588     "name" : "android::trait_trivial_dtor<short>::value"
2589    }
2590   ],
2591   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2592   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2593   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2594   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2595   "size" : 4,
2596   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2597   "underlying_type" : "_ZTIj"
2598  },
2599  {
2600   "alignment" : 4,
2601   "enum_fields" :
2602   [
2603    {
2604     "enum_field_value" : 1,
2605     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2606    }
2607   ],
2608   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2609   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2610   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2611   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2612   "size" : 4,
2613   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2614   "underlying_type" : "_ZTIj"
2615  },
2616  {
2617   "alignment" : 4,
2618   "enum_fields" :
2619   [
2620    {
2621     "enum_field_value" : 1,
2622     "name" : "android::trait_trivial_dtor<void>::value"
2623    }
2624   ],
2625   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2626   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2627   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2628   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2629   "size" : 4,
2630   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2631   "underlying_type" : "_ZTIj"
2632  },
2633  {
2634   "alignment" : 4,
2635   "enum_fields" :
2636   [
2637    {
2638     "enum_field_value" : 1,
2639     "name" : "android::trait_trivial_dtor<long long>::value"
2640    }
2641   ],
2642   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2643   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2644   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2645   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2646   "size" : 4,
2647   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2648   "underlying_type" : "_ZTIj"
2649  },
2650  {
2651   "alignment" : 4,
2652   "enum_fields" :
2653   [
2654    {
2655     "enum_field_value" : 1,
2656     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2657    }
2658   ],
2659   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2660   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2661   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2662   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2663   "size" : 4,
2664   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2665   "underlying_type" : "_ZTIj"
2666  },
2667  {
2668   "alignment" : 4,
2669   "enum_fields" :
2670   [
2671    {
2672     "enum_field_value" : 1,
2673     "name" : "android::trait_trivial_move<android::String8>::value"
2674    }
2675   ],
2676   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2677   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2678   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2679   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2680   "size" : 4,
2681   "source_file" : "/system/core/libutils/include/utils/String8.h",
2682   "underlying_type" : "_ZTIj"
2683  },
2684  {
2685   "alignment" : 4,
2686   "enum_fields" :
2687   [
2688    {
2689     "enum_field_value" : 1,
2690     "name" : "android::trait_trivial_move<android::String16>::value"
2691    }
2692   ],
2693   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2694   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2695   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2696   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2697   "size" : 4,
2698   "source_file" : "/system/core/libutils/include/utils/String16.h",
2699   "underlying_type" : "_ZTIj"
2700  },
2701  {
2702   "alignment" : 4,
2703   "enum_fields" :
2704   [
2705    {
2706     "enum_field_value" : 1,
2707     "name" : "android::trait_trivial_move<bool>::value"
2708    }
2709   ],
2710   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2711   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2712   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2713   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2714   "size" : 4,
2715   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2716   "underlying_type" : "_ZTIj"
2717  },
2718  {
2719   "alignment" : 4,
2720   "enum_fields" :
2721   [
2722    {
2723     "enum_field_value" : 1,
2724     "name" : "android::trait_trivial_move<char>::value"
2725    }
2726   ],
2727   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2728   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2729   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2730   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2731   "size" : 4,
2732   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2733   "underlying_type" : "_ZTIj"
2734  },
2735  {
2736   "alignment" : 4,
2737   "enum_fields" :
2738   [
2739    {
2740     "enum_field_value" : 1,
2741     "name" : "android::trait_trivial_move<double>::value"
2742    }
2743   ],
2744   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2745   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2746   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2747   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2748   "size" : 4,
2749   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2750   "underlying_type" : "_ZTIj"
2751  },
2752  {
2753   "alignment" : 4,
2754   "enum_fields" :
2755   [
2756    {
2757     "enum_field_value" : 1,
2758     "name" : "android::trait_trivial_move<float>::value"
2759    }
2760   ],
2761   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2762   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2763   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2764   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2765   "size" : 4,
2766   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2767   "underlying_type" : "_ZTIj"
2768  },
2769  {
2770   "alignment" : 4,
2771   "enum_fields" :
2772   [
2773    {
2774     "enum_field_value" : 1,
2775     "name" : "android::trait_trivial_move<unsigned char>::value"
2776    }
2777   ],
2778   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2779   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2780   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2781   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2782   "size" : 4,
2783   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2784   "underlying_type" : "_ZTIj"
2785  },
2786  {
2787   "alignment" : 4,
2788   "enum_fields" :
2789   [
2790    {
2791     "enum_field_value" : 1,
2792     "name" : "android::trait_trivial_move<int>::value"
2793    }
2794   ],
2795   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2796   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2797   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2798   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2799   "size" : 4,
2800   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2801   "underlying_type" : "_ZTIj"
2802  },
2803  {
2804   "alignment" : 4,
2805   "enum_fields" :
2806   [
2807    {
2808     "enum_field_value" : 1,
2809     "name" : "android::trait_trivial_move<unsigned int>::value"
2810    }
2811   ],
2812   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2813   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2814   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2815   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2816   "size" : 4,
2817   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2818   "underlying_type" : "_ZTIj"
2819  },
2820  {
2821   "alignment" : 4,
2822   "enum_fields" :
2823   [
2824    {
2825     "enum_field_value" : 1,
2826     "name" : "android::trait_trivial_move<long>::value"
2827    }
2828   ],
2829   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2830   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2831   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2832   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2833   "size" : 4,
2834   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2835   "underlying_type" : "_ZTIj"
2836  },
2837  {
2838   "alignment" : 4,
2839   "enum_fields" :
2840   [
2841    {
2842     "enum_field_value" : 1,
2843     "name" : "android::trait_trivial_move<unsigned long>::value"
2844    }
2845   ],
2846   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2847   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2848   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2849   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2850   "size" : 4,
2851   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2852   "underlying_type" : "_ZTIj"
2853  },
2854  {
2855   "alignment" : 4,
2856   "enum_fields" :
2857   [
2858    {
2859     "enum_field_value" : 1,
2860     "name" : "android::trait_trivial_move<short>::value"
2861    }
2862   ],
2863   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2864   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2865   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2866   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2867   "size" : 4,
2868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2869   "underlying_type" : "_ZTIj"
2870  },
2871  {
2872   "alignment" : 4,
2873   "enum_fields" :
2874   [
2875    {
2876     "enum_field_value" : 1,
2877     "name" : "android::trait_trivial_move<unsigned short>::value"
2878    }
2879   ],
2880   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2881   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2882   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2883   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2884   "size" : 4,
2885   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2886   "underlying_type" : "_ZTIj"
2887  },
2888  {
2889   "alignment" : 4,
2890   "enum_fields" :
2891   [
2892    {
2893     "enum_field_value" : 1,
2894     "name" : "android::trait_trivial_move<void>::value"
2895    }
2896   ],
2897   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2898   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2899   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2900   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2901   "size" : 4,
2902   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2903   "underlying_type" : "_ZTIj"
2904  },
2905  {
2906   "alignment" : 4,
2907   "enum_fields" :
2908   [
2909    {
2910     "enum_field_value" : 1,
2911     "name" : "android::trait_trivial_move<long long>::value"
2912    }
2913   ],
2914   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2915   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2916   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2917   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2918   "size" : 4,
2919   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2920   "underlying_type" : "_ZTIj"
2921  },
2922  {
2923   "alignment" : 4,
2924   "enum_fields" :
2925   [
2926    {
2927     "enum_field_value" : 1,
2928     "name" : "android::trait_trivial_move<unsigned long long>::value"
2929    }
2930   ],
2931   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2932   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2933   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2934   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2935   "size" : 4,
2936   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2937   "underlying_type" : "_ZTIj"
2938  },
2939  {
2940   "alignment" : 4,
2941   "enum_fields" :
2942   [
2943    {
2944     "enum_field_value" : 0,
2945     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2946    },
2947    {
2948     "enum_field_value" : 1,
2949     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2950    },
2951    {
2952     "enum_field_value" : 2,
2953     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2954    }
2955   ],
2956   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2957   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2958   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2959   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2960   "size" : 4,
2961   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2962   "underlying_type" : "_ZTIi"
2963  },
2964  {
2965   "alignment" : 4,
2966   "enum_fields" :
2967   [
2968    {
2969     "enum_field_value" : -1,
2970     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2971    }
2972   ],
2973   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2974   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2975   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2976   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2977   "size" : 4,
2978   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2979   "underlying_type" : "_ZTIi"
2980  },
2981  {
2982   "alignment" : 1,
2983   "enum_fields" :
2984   [
2985    {
2986     "enum_field_value" : 0,
2987     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2988    },
2989    {
2990     "enum_field_value" : 1,
2991     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2992    },
2993    {
2994     "enum_field_value" : 2,
2995     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2996    }
2997   ],
2998   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2999   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
3000   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3001   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3002   "size" : 1,
3003   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
3004   "underlying_type" : "_ZTIh"
3005  },
3006  {
3007   "alignment" : 4,
3008   "enum_fields" :
3009   [
3010    {
3011     "enum_field_value" : 0,
3012     "name" : "android::Mutex::PRIVATE"
3013    },
3014    {
3015     "enum_field_value" : 1,
3016     "name" : "android::Mutex::SHARED"
3017    }
3018   ],
3019   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3020   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
3021   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3022   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3023   "size" : 4,
3024   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
3025   "underlying_type" : "_ZTIj"
3026  },
3027  {
3028   "alignment" : 4,
3029   "enum_fields" :
3030   [
3031    {
3032     "enum_field_value" : 0,
3033     "name" : "android::RWLock::PRIVATE"
3034    },
3035    {
3036     "enum_field_value" : 1,
3037     "name" : "android::RWLock::SHARED"
3038    }
3039   ],
3040   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
3041   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
3042   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3043   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3044   "size" : 4,
3045   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
3046   "underlying_type" : "_ZTIj"
3047  },
3048  {
3049   "access" : "protected",
3050   "alignment" : 4,
3051   "enum_fields" :
3052   [
3053    {
3054     "enum_field_value" : 1,
3055     "name" : "android::RefBase::FIRST_INC_STRONG"
3056    }
3057   ],
3058   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3059   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3060   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3061   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3062   "size" : 4,
3063   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3064   "underlying_type" : "_ZTIj"
3065  },
3066  {
3067   "access" : "protected",
3068   "alignment" : 4,
3069   "enum_fields" :
3070   [
3071    {
3072     "enum_field_value" : 0,
3073     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3074    },
3075    {
3076     "enum_field_value" : 1,
3077     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3078    },
3079    {
3080     "enum_field_value" : 1,
3081     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3082    }
3083   ],
3084   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3085   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3086   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3087   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3088   "size" : 4,
3089   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3090   "underlying_type" : "_ZTIj"
3091  },
3092  {
3093   "alignment" : 4,
3094   "enum_fields" :
3095   [
3096    {
3097     "enum_field_value" : 0,
3098     "name" : "android::String8::kEmptyString"
3099    }
3100   ],
3101   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3102   "name" : "android::String8::StaticLinkage",
3103   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3104   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3105   "size" : 4,
3106   "source_file" : "/system/core/libutils/include/utils/String8.h",
3107   "underlying_type" : "_ZTIj"
3108  },
3109  {
3110   "alignment" : 4,
3111   "enum_fields" :
3112   [
3113    {
3114     "enum_field_value" : 0,
3115     "name" : "android::String16::kEmptyString"
3116    }
3117   ],
3118   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3119   "name" : "android::String16::StaticLinkage",
3120   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3121   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3122   "size" : 4,
3123   "source_file" : "/system/core/libutils/include/utils/String16.h",
3124   "underlying_type" : "_ZTIj"
3125  },
3126  {
3127   "alignment" : 4,
3128   "enum_fields" :
3129   [
3130    {
3131     "enum_field_value" : 0,
3132     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3133    },
3134    {
3135     "enum_field_value" : 1,
3136     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3137    },
3138    {
3139     "enum_field_value" : 2,
3140     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3141    },
3142    {
3143     "enum_field_value" : 3,
3144     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3145    }
3146   ],
3147   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3148   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3149   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3150   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3151   "size" : 4,
3152   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3153   "underlying_type" : "_ZTIi"
3154  },
3155  {
3156   "alignment" : 4,
3157   "enum_fields" :
3158   [
3159    {
3160     "enum_field_value" : 0,
3161     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3162    },
3163    {
3164     "enum_field_value" : 1,
3165     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3166    },
3167    {
3168     "enum_field_value" : 2,
3169     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3170    }
3171   ],
3172   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3173   "name" : "android::hardware::ProcessState::CallRestriction",
3174   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3175   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3176   "size" : 4,
3177   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3178   "underlying_type" : "_ZTIi"
3179  },
3180  {
3181   "alignment" : 4,
3182   "enum_fields" :
3183   [
3184    {
3185     "enum_field_value" : 0,
3186     "name" : "android::hardware::HidlReturnRestriction::NONE"
3187    },
3188    {
3189     "enum_field_value" : 1,
3190     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3191    },
3192    {
3193     "enum_field_value" : 2,
3194     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3195    }
3196   ],
3197   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3198   "name" : "android::hardware::HidlReturnRestriction",
3199   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3200   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3201   "size" : 4,
3202   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3203   "underlying_type" : "_ZTIi"
3204  },
3205  {
3206   "alignment" : 4,
3207   "enum_fields" :
3208   [
3209    {
3210     "enum_field_value" : 0,
3211     "name" : "android::hardware::usb::V1_0::PortDataRole::NONE"
3212    },
3213    {
3214     "enum_field_value" : 1,
3215     "name" : "android::hardware::usb::V1_0::PortDataRole::HOST"
3216    },
3217    {
3218     "enum_field_value" : 2,
3219     "name" : "android::hardware::usb::V1_0::PortDataRole::DEVICE"
3220    },
3221    {
3222     "enum_field_value" : 3,
3223     "name" : "android::hardware::usb::V1_0::PortDataRole::NUM_DATA_ROLES"
3224    }
3225   ],
3226   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3227   "name" : "android::hardware::usb::V1_0::PortDataRole",
3228   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3229   "self_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3230   "size" : 4,
3231   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3232   "underlying_type" : "_ZTIj"
3233  },
3234  {
3235   "alignment" : 4,
3236   "enum_fields" :
3237   [
3238    {
3239     "enum_field_value" : 0,
3240     "name" : "android::hardware::usb::V1_0::PortRoleType::DATA_ROLE"
3241    },
3242    {
3243     "enum_field_value" : 1,
3244     "name" : "android::hardware::usb::V1_0::PortRoleType::POWER_ROLE"
3245    },
3246    {
3247     "enum_field_value" : 2,
3248     "name" : "android::hardware::usb::V1_0::PortRoleType::MODE"
3249    }
3250   ],
3251   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3252   "name" : "android::hardware::usb::V1_0::PortRoleType",
3253   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3254   "self_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3255   "size" : 4,
3256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3257   "underlying_type" : "_ZTIj"
3258  },
3259  {
3260   "alignment" : 4,
3261   "enum_fields" :
3262   [
3263    {
3264     "enum_field_value" : 0,
3265     "name" : "android::hardware::usb::V1_0::PortPowerRole::NONE"
3266    },
3267    {
3268     "enum_field_value" : 1,
3269     "name" : "android::hardware::usb::V1_0::PortPowerRole::SOURCE"
3270    },
3271    {
3272     "enum_field_value" : 2,
3273     "name" : "android::hardware::usb::V1_0::PortPowerRole::SINK"
3274    },
3275    {
3276     "enum_field_value" : 3,
3277     "name" : "android::hardware::usb::V1_0::PortPowerRole::NUM_POWER_ROLES"
3278    }
3279   ],
3280   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3281   "name" : "android::hardware::usb::V1_0::PortPowerRole",
3282   "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3283   "self_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3284   "size" : 4,
3285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3286   "underlying_type" : "_ZTIj"
3287  },
3288  {
3289   "alignment" : 4,
3290   "enum_fields" :
3291   [
3292    {
3293     "enum_field_value" : 0,
3294     "name" : "android::hardware::usb::V1_0::Status::SUCCESS"
3295    },
3296    {
3297     "enum_field_value" : 1,
3298     "name" : "android::hardware::usb::V1_0::Status::ERROR"
3299    },
3300    {
3301     "enum_field_value" : 2,
3302     "name" : "android::hardware::usb::V1_0::Status::INVALID_ARGUMENT"
3303    },
3304    {
3305     "enum_field_value" : 3,
3306     "name" : "android::hardware::usb::V1_0::Status::UNRECOGNIZED_ROLE"
3307    }
3308   ],
3309   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3310   "name" : "android::hardware::usb::V1_0::Status",
3311   "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3312   "self_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3313   "size" : 4,
3314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3315   "underlying_type" : "_ZTIj"
3316  },
3317  {
3318   "alignment" : 4,
3319   "enum_fields" :
3320   [
3321    {
3322     "enum_field_value" : 0,
3323     "name" : "android::hardware::usb::V1_0::PortMode::NONE"
3324    },
3325    {
3326     "enum_field_value" : 1,
3327     "name" : "android::hardware::usb::V1_0::PortMode::UFP"
3328    },
3329    {
3330     "enum_field_value" : 2,
3331     "name" : "android::hardware::usb::V1_0::PortMode::DFP"
3332    },
3333    {
3334     "enum_field_value" : 3,
3335     "name" : "android::hardware::usb::V1_0::PortMode::DRP"
3336    },
3337    {
3338     "enum_field_value" : 4,
3339     "name" : "android::hardware::usb::V1_0::PortMode::NUM_MODES"
3340    }
3341   ],
3342   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3343   "name" : "android::hardware::usb::V1_0::PortMode",
3344   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3345   "self_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3346   "size" : 4,
3347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3348   "underlying_type" : "_ZTIj"
3349  },
3350  {
3351   "alignment" : 4,
3352   "enum_fields" :
3353   [
3354    {
3355     "enum_field_value" : 0,
3356     "name" : "android::hardware::usb::V1_1::PortMode_1_1::NONE"
3357    },
3358    {
3359     "enum_field_value" : 1,
3360     "name" : "android::hardware::usb::V1_1::PortMode_1_1::UFP"
3361    },
3362    {
3363     "enum_field_value" : 2,
3364     "name" : "android::hardware::usb::V1_1::PortMode_1_1::DFP"
3365    },
3366    {
3367     "enum_field_value" : 3,
3368     "name" : "android::hardware::usb::V1_1::PortMode_1_1::DRP"
3369    },
3370    {
3371     "enum_field_value" : 4,
3372     "name" : "android::hardware::usb::V1_1::PortMode_1_1::NUM_MODES"
3373    },
3374    {
3375     "enum_field_value" : 4,
3376     "name" : "android::hardware::usb::V1_1::PortMode_1_1::AUDIO_ACCESSORY"
3377    },
3378    {
3379     "enum_field_value" : 8,
3380     "name" : "android::hardware::usb::V1_1::PortMode_1_1::DEBUG_ACCESSORY"
3381    },
3382    {
3383     "enum_field_value" : 16,
3384     "name" : "android::hardware::usb::V1_1::PortMode_1_1::NUM_MODES_1_1"
3385    }
3386   ],
3387   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
3388   "name" : "android::hardware::usb::V1_1::PortMode_1_1",
3389   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
3390   "self_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
3391   "size" : 4,
3392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h",
3393   "underlying_type" : "_ZTIj"
3394  },
3395  {
3396   "alignment" : 4,
3397   "enum_fields" :
3398   [
3399    {
3400     "enum_field_value" : 0,
3401     "name" : "android::hardware::usb::V1_2::ContaminantProtectionMode::NONE"
3402    },
3403    {
3404     "enum_field_value" : 1,
3405     "name" : "android::hardware::usb::V1_2::ContaminantProtectionMode::FORCE_SINK"
3406    },
3407    {
3408     "enum_field_value" : 2,
3409     "name" : "android::hardware::usb::V1_2::ContaminantProtectionMode::FORCE_SOURCE"
3410    },
3411    {
3412     "enum_field_value" : 4,
3413     "name" : "android::hardware::usb::V1_2::ContaminantProtectionMode::FORCE_DISABLE"
3414    }
3415   ],
3416   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_225ContaminantProtectionModeE",
3417   "name" : "android::hardware::usb::V1_2::ContaminantProtectionMode",
3418   "referenced_type" : "_ZTIN7android8hardware3usb4V1_225ContaminantProtectionModeE",
3419   "self_type" : "_ZTIN7android8hardware3usb4V1_225ContaminantProtectionModeE",
3420   "size" : 4,
3421   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h",
3422   "underlying_type" : "_ZTIj"
3423  },
3424  {
3425   "alignment" : 4,
3426   "enum_fields" :
3427   [
3428    {
3429     "enum_field_value" : 0,
3430     "name" : "android::hardware::usb::V1_2::ContaminantDetectionStatus::NOT_SUPPORTED"
3431    },
3432    {
3433     "enum_field_value" : 1,
3434     "name" : "android::hardware::usb::V1_2::ContaminantDetectionStatus::DISABLED"
3435    },
3436    {
3437     "enum_field_value" : 2,
3438     "name" : "android::hardware::usb::V1_2::ContaminantDetectionStatus::NOT_DETECTED"
3439    },
3440    {
3441     "enum_field_value" : 3,
3442     "name" : "android::hardware::usb::V1_2::ContaminantDetectionStatus::DETECTED"
3443    }
3444   ],
3445   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_226ContaminantDetectionStatusE",
3446   "name" : "android::hardware::usb::V1_2::ContaminantDetectionStatus",
3447   "referenced_type" : "_ZTIN7android8hardware3usb4V1_226ContaminantDetectionStatusE",
3448   "self_type" : "_ZTIN7android8hardware3usb4V1_226ContaminantDetectionStatusE",
3449   "size" : 4,
3450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h",
3451   "underlying_type" : "_ZTIj"
3452  },
3453  {
3454   "alignment" : 4,
3455   "enum_fields" :
3456   [
3457    {
3458     "enum_field_value" : 0,
3459     "name" : "android::hardware::usb::V1_2::ContaminantProtectionStatus::NONE"
3460    },
3461    {
3462     "enum_field_value" : 1,
3463     "name" : "android::hardware::usb::V1_2::ContaminantProtectionStatus::FORCE_SINK"
3464    },
3465    {
3466     "enum_field_value" : 2,
3467     "name" : "android::hardware::usb::V1_2::ContaminantProtectionStatus::FORCE_SOURCE"
3468    },
3469    {
3470     "enum_field_value" : 4,
3471     "name" : "android::hardware::usb::V1_2::ContaminantProtectionStatus::FORCE_DISABLE"
3472    },
3473    {
3474     "enum_field_value" : 8,
3475     "name" : "android::hardware::usb::V1_2::ContaminantProtectionStatus::DISABLED"
3476    }
3477   ],
3478   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_227ContaminantProtectionStatusE",
3479   "name" : "android::hardware::usb::V1_2::ContaminantProtectionStatus",
3480   "referenced_type" : "_ZTIN7android8hardware3usb4V1_227ContaminantProtectionStatusE",
3481   "self_type" : "_ZTIN7android8hardware3usb4V1_227ContaminantProtectionStatusE",
3482   "size" : 4,
3483   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h",
3484   "underlying_type" : "_ZTIj"
3485  },
3486  {
3487   "alignment" : 4,
3488   "enum_fields" :
3489   [
3490    {
3491     "enum_field_value" : 0,
3492     "name" : "android::hardware::usb::V1_2::Status::SUCCESS"
3493    },
3494    {
3495     "enum_field_value" : 1,
3496     "name" : "android::hardware::usb::V1_2::Status::ERROR"
3497    },
3498    {
3499     "enum_field_value" : 2,
3500     "name" : "android::hardware::usb::V1_2::Status::INVALID_ARGUMENT"
3501    },
3502    {
3503     "enum_field_value" : 3,
3504     "name" : "android::hardware::usb::V1_2::Status::UNRECOGNIZED_ROLE"
3505    },
3506    {
3507     "enum_field_value" : 4,
3508     "name" : "android::hardware::usb::V1_2::Status::NOT_SUPPORTED"
3509    }
3510   ],
3511   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_26StatusE",
3512   "name" : "android::hardware::usb::V1_2::Status",
3513   "referenced_type" : "_ZTIN7android8hardware3usb4V1_26StatusE",
3514   "self_type" : "_ZTIN7android8hardware3usb4V1_26StatusE",
3515   "size" : 4,
3516   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h",
3517   "underlying_type" : "_ZTIj"
3518  },
3519  {
3520   "alignment" : 4,
3521   "enum_fields" :
3522   [
3523    {
3524     "enum_field_value" : 0,
3525     "name" : "android::hardware::Status::EX_NONE"
3526    },
3527    {
3528     "enum_field_value" : -1,
3529     "name" : "android::hardware::Status::EX_SECURITY"
3530    },
3531    {
3532     "enum_field_value" : -2,
3533     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3534    },
3535    {
3536     "enum_field_value" : -3,
3537     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3538    },
3539    {
3540     "enum_field_value" : -4,
3541     "name" : "android::hardware::Status::EX_NULL_POINTER"
3542    },
3543    {
3544     "enum_field_value" : -5,
3545     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3546    },
3547    {
3548     "enum_field_value" : -6,
3549     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3550    },
3551    {
3552     "enum_field_value" : -7,
3553     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3554    },
3555    {
3556     "enum_field_value" : -128,
3557     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3558    },
3559    {
3560     "enum_field_value" : -129,
3561     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3562    }
3563   ],
3564   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3565   "name" : "android::hardware::Status::Exception",
3566   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3567   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3568   "size" : 4,
3569   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3570   "underlying_type" : "_ZTIi"
3571  },
3572  {
3573   "alignment" : 4,
3574   "enum_fields" :
3575   [
3576    {
3577     "enum_field_value" : 1,
3578     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3579    }
3580   ],
3581   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3582   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3583   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3584   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3585   "size" : 4,
3586   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3587   "underlying_type" : "_ZTIj"
3588  },
3589  {
3590   "alignment" : 4,
3591   "enum_fields" :
3592   [
3593    {
3594     "enum_field_value" : 0,
3595     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3596    },
3597    {
3598     "enum_field_value" : 1,
3599     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3600    },
3601    {
3602     "enum_field_value" : 2,
3603     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3604    },
3605    {
3606     "enum_field_value" : 3,
3607     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3608    },
3609    {
3610     "enum_field_value" : 4,
3611     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3612    },
3613    {
3614     "enum_field_value" : 5,
3615     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3616    },
3617    {
3618     "enum_field_value" : 6,
3619     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3620    },
3621    {
3622     "enum_field_value" : 7,
3623     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3624    },
3625    {
3626     "enum_field_value" : 8,
3627     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3628    },
3629    {
3630     "enum_field_value" : 9,
3631     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3632    }
3633   ],
3634   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3635   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3636   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3637   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3638   "size" : 4,
3639   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3640   "underlying_type" : "_ZTIj"
3641  },
3642  {
3643   "alignment" : 4,
3644   "enum_fields" :
3645   [
3646    {
3647     "enum_field_value" : 1,
3648     "name" : "android::hardware::kSynchronizedReadWrite"
3649    },
3650    {
3651     "enum_field_value" : 2,
3652     "name" : "android::hardware::kUnsynchronizedWrite"
3653    }
3654   ],
3655   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3656   "name" : "android::hardware::MQFlavor",
3657   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3658   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3659   "size" : 4,
3660   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3661   "underlying_type" : "_ZTIj"
3662  },
3663  {
3664   "alignment" : 4,
3665   "enum_fields" :
3666   [
3667    {
3668     "enum_field_value" : 0,
3669     "name" : "android::Condition::WAKE_UP_ONE"
3670    },
3671    {
3672     "enum_field_value" : 1,
3673     "name" : "android::Condition::WAKE_UP_ALL"
3674    }
3675   ],
3676   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3677   "name" : "android::Condition::WakeUpType",
3678   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3679   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3680   "size" : 4,
3681   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3682   "underlying_type" : "_ZTIj"
3683  },
3684  {
3685   "alignment" : 4,
3686   "enum_fields" :
3687   [
3688    {
3689     "enum_field_value" : 0,
3690     "name" : "android::Condition::PRIVATE"
3691    },
3692    {
3693     "enum_field_value" : 1,
3694     "name" : "android::Condition::SHARED"
3695    }
3696   ],
3697   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3698   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3699   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3700   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3701   "size" : 4,
3702   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3703   "underlying_type" : "_ZTIj"
3704  }
3705 ],
3706 "function_types" :
3707 [
3708  {
3709   "alignment" : 4,
3710   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3711   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3712   "parameters" :
3713   [
3714    {
3715     "referenced_type" : "_ZTIRKN7android8String16E"
3716    },
3717    {
3718     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3719    },
3720    {
3721     "referenced_type" : "_ZTIPv"
3722    }
3723   ],
3724   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3725   "return_type" : "_ZTIb",
3726   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3727   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3728  },
3729  {
3730   "alignment" : 4,
3731   "linker_set_key" : "_ZTIFiPvE",
3732   "name" : "int (void *)",
3733   "parameters" :
3734   [
3735    {
3736     "referenced_type" : "_ZTIPv"
3737    }
3738   ],
3739   "referenced_type" : "_ZTIFiPvE",
3740   "return_type" : "_ZTIi",
3741   "self_type" : "_ZTIFiPvE",
3742   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3743  },
3744  {
3745   "alignment" : 4,
3746   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3747   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3748   "parameters" :
3749   [
3750    {
3751     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3752    },
3753    {
3754     "referenced_type" : "_ZTIPKh"
3755    },
3756    {
3757     "referenced_type" : "_ZTIj"
3758    },
3759    {
3760     "referenced_type" : "_ZTIPKy"
3761    },
3762    {
3763     "referenced_type" : "_ZTIj"
3764    },
3765    {
3766     "referenced_type" : "_ZTIPv"
3767    }
3768   ],
3769   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3770   "return_type" : "_ZTIv",
3771   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3772   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3773  }
3774 ],
3775 "functions" :
3776 [
3777  {
3778   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::getService",
3779   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3780   "parameters" :
3781   [
3782    {
3783     "default_arg" : true,
3784     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3785    },
3786    {
3787     "default_arg" : true,
3788     "referenced_type" : "_ZTIb"
3789    }
3790   ],
3791   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
3792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3793  },
3794  {
3795   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::linkToDeath",
3796   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3797   "parameters" :
3798   [
3799    {
3800     "is_this_ptr" : true,
3801     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3802    },
3803    {
3804     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3805    },
3806    {
3807     "referenced_type" : "_ZTIy"
3808    }
3809   ],
3810   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3811   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3812  },
3813  {
3814   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::getDebugInfo",
3815   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3816   "parameters" :
3817   [
3818    {
3819     "is_this_ptr" : true,
3820     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3821    },
3822    {
3823     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3824    }
3825   ],
3826   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3827   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3828  },
3829  {
3830   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::getHashChain",
3831   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3832   "parameters" :
3833   [
3834    {
3835     "is_this_ptr" : true,
3836     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3837    },
3838    {
3839     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3840    }
3841   ],
3842   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3844  },
3845  {
3846   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::tryGetService",
3847   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3848   "parameters" :
3849   [
3850    {
3851     "default_arg" : true,
3852     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3853    },
3854    {
3855     "default_arg" : true,
3856     "referenced_type" : "_ZTIb"
3857    }
3858   ],
3859   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
3860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3861  },
3862  {
3863   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::unlinkToDeath",
3864   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3865   "parameters" :
3866   [
3867    {
3868     "is_this_ptr" : true,
3869     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3870    },
3871    {
3872     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3873    }
3874   ],
3875   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3877  },
3878  {
3879   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::interfaceChain",
3880   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3881   "parameters" :
3882   [
3883    {
3884     "is_this_ptr" : true,
3885     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3886    },
3887    {
3888     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3889    }
3890   ],
3891   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3893  },
3894  {
3895   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::registerAsService",
3896   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3897   "parameters" :
3898   [
3899    {
3900     "is_this_ptr" : true,
3901     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3902    },
3903    {
3904     "default_arg" : true,
3905     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3906    }
3907   ],
3908   "return_type" : "_ZTIi",
3909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3910  },
3911  {
3912   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::interfaceDescriptor",
3913   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3914   "parameters" :
3915   [
3916    {
3917     "is_this_ptr" : true,
3918     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3919    },
3920    {
3921     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3922    }
3923   ],
3924   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3925   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3926  },
3927  {
3928   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::notifySyspropsChanged",
3929   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback21notifySyspropsChangedEv",
3930   "parameters" :
3931   [
3932    {
3933     "is_this_ptr" : true,
3934     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3935    }
3936   ],
3937   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3938   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3939  },
3940  {
3941   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::setHALInstrumentation",
3942   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback21setHALInstrumentationEv",
3943   "parameters" :
3944   [
3945    {
3946     "is_this_ptr" : true,
3947     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3948    }
3949   ],
3950   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3951   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3952  },
3953  {
3954   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::registerForNotifications",
3955   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3956   "parameters" :
3957   [
3958    {
3959     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3960    },
3961    {
3962     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3963    }
3964   ],
3965   "return_type" : "_ZTIb",
3966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3967  },
3968  {
3969   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::ping",
3970   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback4pingEv",
3971   "parameters" :
3972   [
3973    {
3974     "is_this_ptr" : true,
3975     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3976    }
3977   ],
3978   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3980  },
3981  {
3982   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::debug",
3983   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3984   "parameters" :
3985   [
3986    {
3987     "is_this_ptr" : true,
3988     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3989    },
3990    {
3991     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3992    },
3993    {
3994     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3995    }
3996   ],
3997   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3999  },
4000  {
4001   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::castFrom",
4002   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spINS1_4V1_012IUsbCallbackEEEb",
4003   "parameters" :
4004   [
4005    {
4006     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
4007    },
4008    {
4009     "default_arg" : true,
4010     "referenced_type" : "_ZTIb"
4011    }
4012   ],
4013   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
4014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
4015  },
4016  {
4017   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::castFrom",
4018   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spINS1_4V1_112IUsbCallbackEEEb",
4019   "parameters" :
4020   [
4021    {
4022     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
4023    },
4024    {
4025     "default_arg" : true,
4026     "referenced_type" : "_ZTIb"
4027    }
4028   ],
4029   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
4030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
4031  },
4032  {
4033   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::castFrom",
4034   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4035   "parameters" :
4036   [
4037    {
4038     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4039    },
4040    {
4041     "default_arg" : true,
4042     "referenced_type" : "_ZTIb"
4043    }
4044   ],
4045   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
4046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
4047  },
4048  {
4049   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::castFrom",
4050   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spIS3_EEb",
4051   "parameters" :
4052   [
4053    {
4054     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
4055    },
4056    {
4057     "default_arg" : true,
4058     "referenced_type" : "_ZTIb"
4059    }
4060   ],
4061   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
4062   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
4063  },
4064  {
4065   "access" : "private",
4066   "function_name" : "android::hardware::usb::V1_2::BsUsbCallback::addOnewayTask",
4067   "linker_set_key" : "_ZN7android8hardware3usb4V1_213BsUsbCallback13addOnewayTaskENSt3__18functionIFvvEEE",
4068   "parameters" :
4069   [
4070    {
4071     "is_this_ptr" : true,
4072     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_213BsUsbCallbackE"
4073    },
4074    {
4075     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4076    }
4077   ],
4078   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsbCallback.h"
4080  },
4081  {
4082   "function_name" : "android::hardware::usb::V1_2::BsUsbCallback::BsUsbCallback",
4083   "linker_set_key" : "_ZN7android8hardware3usb4V1_213BsUsbCallbackC1ENS_2spINS2_12IUsbCallbackEEE",
4084   "parameters" :
4085   [
4086    {
4087     "is_this_ptr" : true,
4088     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_213BsUsbCallbackE"
4089    },
4090    {
4091     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
4092    }
4093   ],
4094   "return_type" : "_ZTIv",
4095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsbCallback.h"
4096  },
4097  {
4098   "function_name" : "android::hardware::usb::V1_2::BsUsbCallback::BsUsbCallback",
4099   "linker_set_key" : "_ZN7android8hardware3usb4V1_213BsUsbCallbackC2ENS_2spINS2_12IUsbCallbackEEE",
4100   "parameters" :
4101   [
4102    {
4103     "is_this_ptr" : true,
4104     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_213BsUsbCallbackE"
4105    },
4106    {
4107     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
4108    }
4109   ],
4110   "return_type" : "_ZTIv",
4111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsbCallback.h"
4112  },
4113  {
4114   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::onTransact",
4115   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4116   "parameters" :
4117   [
4118    {
4119     "is_this_ptr" : true,
4120     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4121    },
4122    {
4123     "referenced_type" : "_ZTIj"
4124    },
4125    {
4126     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4127    },
4128    {
4129     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4130    },
4131    {
4132     "default_arg" : true,
4133     "referenced_type" : "_ZTIj"
4134    },
4135    {
4136     "default_arg" : true,
4137     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4138    }
4139   ],
4140   "return_type" : "_ZTIi",
4141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4142  },
4143  {
4144   "access" : "private",
4145   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::getDebugInfo",
4146   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4147   "parameters" :
4148   [
4149    {
4150     "is_this_ptr" : true,
4151     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4152    },
4153    {
4154     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4155    }
4156   ],
4157   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4159  },
4160  {
4161   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::_hidl_notifyPortStatusChange_1_2",
4162   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback32_hidl_notifyPortStatusChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4163   "parameters" :
4164   [
4165    {
4166     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4167    },
4168    {
4169     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4170    },
4171    {
4172     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4173    },
4174    {
4175     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4176    }
4177   ],
4178   "return_type" : "_ZTIi",
4179   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4180  },
4181  {
4182   "access" : "private",
4183   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::ping",
4184   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback4pingEv",
4185   "parameters" :
4186   [
4187    {
4188     "is_this_ptr" : true,
4189     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4190    }
4191   ],
4192   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4194  },
4195  {
4196   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::BnHwUsbCallback",
4197   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackC1ERKNS_2spINS2_12IUsbCallbackEEE",
4198   "parameters" :
4199   [
4200    {
4201     "is_this_ptr" : true,
4202     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4203    },
4204    {
4205     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
4206    }
4207   ],
4208   "return_type" : "_ZTIv",
4209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4210  },
4211  {
4212   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::BnHwUsbCallback",
4213   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackC2ERKNS_2spINS2_12IUsbCallbackEEE",
4214   "parameters" :
4215   [
4216    {
4217     "is_this_ptr" : true,
4218     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4219    },
4220    {
4221     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
4222    }
4223   ],
4224   "return_type" : "_ZTIv",
4225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4226  },
4227  {
4228   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::~BnHwUsbCallback",
4229   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev",
4230   "parameters" :
4231   [
4232    {
4233     "is_this_ptr" : true,
4234     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4235    }
4236   ],
4237   "return_type" : "_ZTIv",
4238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4239  },
4240  {
4241   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::~BnHwUsbCallback",
4242   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev",
4243   "parameters" :
4244   [
4245    {
4246     "is_this_ptr" : true,
4247     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4248    }
4249   ],
4250   "return_type" : "_ZTIv",
4251   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4252  },
4253  {
4254   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::~BnHwUsbCallback",
4255   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD2Ev",
4256   "parameters" :
4257   [
4258    {
4259     "is_this_ptr" : true,
4260     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4261    }
4262   ],
4263   "return_type" : "_ZTIv",
4264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4265  },
4266  {
4267   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::linkToDeath",
4268   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4269   "parameters" :
4270   [
4271    {
4272     "is_this_ptr" : true,
4273     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4274    },
4275    {
4276     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4277    },
4278    {
4279     "referenced_type" : "_ZTIy"
4280    }
4281   ],
4282   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4283   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4284  },
4285  {
4286   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::getDebugInfo",
4287   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4288   "parameters" :
4289   [
4290    {
4291     "is_this_ptr" : true,
4292     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4293    },
4294    {
4295     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4296    }
4297   ],
4298   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4299   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4300  },
4301  {
4302   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::getHashChain",
4303   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4304   "parameters" :
4305   [
4306    {
4307     "is_this_ptr" : true,
4308     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4309    },
4310    {
4311     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4312    }
4313   ],
4314   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4315   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4316  },
4317  {
4318   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::unlinkToDeath",
4319   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4320   "parameters" :
4321   [
4322    {
4323     "is_this_ptr" : true,
4324     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4325    },
4326    {
4327     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4328    }
4329   ],
4330   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4331   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4332  },
4333  {
4334   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::interfaceChain",
4335   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4336   "parameters" :
4337   [
4338    {
4339     "is_this_ptr" : true,
4340     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4341    },
4342    {
4343     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4344    }
4345   ],
4346   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4348  },
4349  {
4350   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::onLastStrongRef",
4351   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv",
4352   "parameters" :
4353   [
4354    {
4355     "is_this_ptr" : true,
4356     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4357    },
4358    {
4359     "referenced_type" : "_ZTIPKv"
4360    }
4361   ],
4362   "return_type" : "_ZTIv",
4363   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4364  },
4365  {
4366   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::interfaceDescriptor",
4367   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4368   "parameters" :
4369   [
4370    {
4371     "is_this_ptr" : true,
4372     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4373    },
4374    {
4375     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4376    }
4377   ],
4378   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4379   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4380  },
4381  {
4382   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::notifySyspropsChanged",
4383   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback21notifySyspropsChangedEv",
4384   "parameters" :
4385   [
4386    {
4387     "is_this_ptr" : true,
4388     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4389    }
4390   ],
4391   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4393  },
4394  {
4395   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::setHALInstrumentation",
4396   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback21setHALInstrumentationEv",
4397   "parameters" :
4398   [
4399    {
4400     "is_this_ptr" : true,
4401     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4402    }
4403   ],
4404   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4405   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4406  },
4407  {
4408   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::notifyPortStatusChange",
4409   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE",
4410   "parameters" :
4411   [
4412    {
4413     "is_this_ptr" : true,
4414     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4415    },
4416    {
4417     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE"
4418    },
4419    {
4420     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4421    }
4422   ],
4423   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4424   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4425  },
4426  {
4427   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::notifyRoleSwitchStatus",
4428   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE",
4429   "parameters" :
4430   [
4431    {
4432     "is_this_ptr" : true,
4433     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4434    },
4435    {
4436     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4437    },
4438    {
4439     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE"
4440    },
4441    {
4442     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4443    }
4444   ],
4445   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4447  },
4448  {
4449   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::notifyPortStatusChange_1_1",
4450   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS1_4V1_114PortStatus_1_1EEENS1_4V1_06StatusE",
4451   "parameters" :
4452   [
4453    {
4454     "is_this_ptr" : true,
4455     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4456    },
4457    {
4458     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE"
4459    },
4460    {
4461     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4462    }
4463   ],
4464   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4465   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4466  },
4467  {
4468   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::notifyPortStatusChange_1_2",
4469   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback26notifyPortStatusChange_1_2ERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE",
4470   "parameters" :
4471   [
4472    {
4473     "is_this_ptr" : true,
4474     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4475    },
4476    {
4477     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE"
4478    },
4479    {
4480     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4481    }
4482   ],
4483   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4484   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4485  },
4486  {
4487   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::_hidl_notifyPortStatusChange_1_2",
4488   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback32_hidl_notifyPortStatusChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE",
4489   "parameters" :
4490   [
4491    {
4492     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4493    },
4494    {
4495     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4496    },
4497    {
4498     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE"
4499    },
4500    {
4501     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4502    }
4503   ],
4504   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4506  },
4507  {
4508   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::ping",
4509   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback4pingEv",
4510   "parameters" :
4511   [
4512    {
4513     "is_this_ptr" : true,
4514     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4515    }
4516   ],
4517   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4519  },
4520  {
4521   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::debug",
4522   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4523   "parameters" :
4524   [
4525    {
4526     "is_this_ptr" : true,
4527     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4528    },
4529    {
4530     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4531    },
4532    {
4533     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4534    }
4535   ],
4536   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4538  },
4539  {
4540   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::BpHwUsbCallback",
4541   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallbackC1ERKNS_2spINS0_7IBinderEEE",
4542   "parameters" :
4543   [
4544    {
4545     "is_this_ptr" : true,
4546     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4547    },
4548    {
4549     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4550    }
4551   ],
4552   "return_type" : "_ZTIv",
4553   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4554  },
4555  {
4556   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::BpHwUsbCallback",
4557   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallbackC2ERKNS_2spINS0_7IBinderEEE",
4558   "parameters" :
4559   [
4560    {
4561     "is_this_ptr" : true,
4562     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4563    },
4564    {
4565     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4566    }
4567   ],
4568   "return_type" : "_ZTIv",
4569   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4570  },
4571  {
4572   "function_name" : "android::hardware::usb::V1_2::writeEmbeddedToParcel",
4573   "linker_set_key" : "_ZN7android8hardware3usb4V1_221writeEmbeddedToParcelERKNS2_10PortStatusEPNS0_6ParcelEjj",
4574   "parameters" :
4575   [
4576    {
4577     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_210PortStatusE"
4578    },
4579    {
4580     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4581    },
4582    {
4583     "referenced_type" : "_ZTIj"
4584    },
4585    {
4586     "referenced_type" : "_ZTIj"
4587    }
4588   ],
4589   "return_type" : "_ZTIi",
4590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/hwtypes.h"
4591  },
4592  {
4593   "function_name" : "android::hardware::usb::V1_2::readEmbeddedFromParcel",
4594   "linker_set_key" : "_ZN7android8hardware3usb4V1_222readEmbeddedFromParcelERKNS2_10PortStatusERKNS0_6ParcelEjj",
4595   "parameters" :
4596   [
4597    {
4598     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_210PortStatusE"
4599    },
4600    {
4601     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4602    },
4603    {
4604     "referenced_type" : "_ZTIj"
4605    },
4606    {
4607     "referenced_type" : "_ZTIj"
4608    }
4609   ],
4610   "return_type" : "_ZTIi",
4611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/hwtypes.h"
4612  },
4613  {
4614   "function_name" : "android::hardware::usb::V1_2::IUsb::getService",
4615   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4616   "parameters" :
4617   [
4618    {
4619     "default_arg" : true,
4620     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4621    },
4622    {
4623     "default_arg" : true,
4624     "referenced_type" : "_ZTIb"
4625    }
4626   ],
4627   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
4628   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4629  },
4630  {
4631   "function_name" : "android::hardware::usb::V1_2::IUsb::linkToDeath",
4632   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4633   "parameters" :
4634   [
4635    {
4636     "is_this_ptr" : true,
4637     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4638    },
4639    {
4640     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4641    },
4642    {
4643     "referenced_type" : "_ZTIy"
4644    }
4645   ],
4646   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4647   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4648  },
4649  {
4650   "function_name" : "android::hardware::usb::V1_2::IUsb::getDebugInfo",
4651   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4652   "parameters" :
4653   [
4654    {
4655     "is_this_ptr" : true,
4656     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4657    },
4658    {
4659     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4660    }
4661   ],
4662   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4664  },
4665  {
4666   "function_name" : "android::hardware::usb::V1_2::IUsb::getHashChain",
4667   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4668   "parameters" :
4669   [
4670    {
4671     "is_this_ptr" : true,
4672     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4673    },
4674    {
4675     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4676    }
4677   ],
4678   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4680  },
4681  {
4682   "function_name" : "android::hardware::usb::V1_2::IUsb::tryGetService",
4683   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4684   "parameters" :
4685   [
4686    {
4687     "default_arg" : true,
4688     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4689    },
4690    {
4691     "default_arg" : true,
4692     "referenced_type" : "_ZTIb"
4693    }
4694   ],
4695   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
4696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4697  },
4698  {
4699   "function_name" : "android::hardware::usb::V1_2::IUsb::unlinkToDeath",
4700   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4701   "parameters" :
4702   [
4703    {
4704     "is_this_ptr" : true,
4705     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4706    },
4707    {
4708     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4709    }
4710   ],
4711   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4712   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4713  },
4714  {
4715   "function_name" : "android::hardware::usb::V1_2::IUsb::interfaceChain",
4716   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4717   "parameters" :
4718   [
4719    {
4720     "is_this_ptr" : true,
4721     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4722    },
4723    {
4724     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4725    }
4726   ],
4727   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4728   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4729  },
4730  {
4731   "function_name" : "android::hardware::usb::V1_2::IUsb::registerAsService",
4732   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4733   "parameters" :
4734   [
4735    {
4736     "is_this_ptr" : true,
4737     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4738    },
4739    {
4740     "default_arg" : true,
4741     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4742    }
4743   ],
4744   "return_type" : "_ZTIi",
4745   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4746  },
4747  {
4748   "function_name" : "android::hardware::usb::V1_2::IUsb::interfaceDescriptor",
4749   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4750   "parameters" :
4751   [
4752    {
4753     "is_this_ptr" : true,
4754     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4755    },
4756    {
4757     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4758    }
4759   ],
4760   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4762  },
4763  {
4764   "function_name" : "android::hardware::usb::V1_2::IUsb::notifySyspropsChanged",
4765   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb21notifySyspropsChangedEv",
4766   "parameters" :
4767   [
4768    {
4769     "is_this_ptr" : true,
4770     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4771    }
4772   ],
4773   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4775  },
4776  {
4777   "function_name" : "android::hardware::usb::V1_2::IUsb::setHALInstrumentation",
4778   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb21setHALInstrumentationEv",
4779   "parameters" :
4780   [
4781    {
4782     "is_this_ptr" : true,
4783     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4784    }
4785   ],
4786   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4787   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4788  },
4789  {
4790   "function_name" : "android::hardware::usb::V1_2::IUsb::registerForNotifications",
4791   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4792   "parameters" :
4793   [
4794    {
4795     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4796    },
4797    {
4798     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4799    }
4800   ],
4801   "return_type" : "_ZTIb",
4802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4803  },
4804  {
4805   "function_name" : "android::hardware::usb::V1_2::IUsb::ping",
4806   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb4pingEv",
4807   "parameters" :
4808   [
4809    {
4810     "is_this_ptr" : true,
4811     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4812    }
4813   ],
4814   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4816  },
4817  {
4818   "function_name" : "android::hardware::usb::V1_2::IUsb::debug",
4819   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4820   "parameters" :
4821   [
4822    {
4823     "is_this_ptr" : true,
4824     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4825    },
4826    {
4827     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4828    },
4829    {
4830     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4831    }
4832   ],
4833   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4835  },
4836  {
4837   "function_name" : "android::hardware::usb::V1_2::IUsb::castFrom",
4838   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spINS1_4V1_04IUsbEEEb",
4839   "parameters" :
4840   [
4841    {
4842     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE"
4843    },
4844    {
4845     "default_arg" : true,
4846     "referenced_type" : "_ZTIb"
4847    }
4848   ],
4849   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
4850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4851  },
4852  {
4853   "function_name" : "android::hardware::usb::V1_2::IUsb::castFrom",
4854   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spINS1_4V1_14IUsbEEEb",
4855   "parameters" :
4856   [
4857    {
4858     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE"
4859    },
4860    {
4861     "default_arg" : true,
4862     "referenced_type" : "_ZTIb"
4863    }
4864   ],
4865   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
4866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4867  },
4868  {
4869   "function_name" : "android::hardware::usb::V1_2::IUsb::castFrom",
4870   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4871   "parameters" :
4872   [
4873    {
4874     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4875    },
4876    {
4877     "default_arg" : true,
4878     "referenced_type" : "_ZTIb"
4879    }
4880   ],
4881   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
4882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4883  },
4884  {
4885   "function_name" : "android::hardware::usb::V1_2::IUsb::castFrom",
4886   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spIS3_EEb",
4887   "parameters" :
4888   [
4889    {
4890     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_24IUsbEEE"
4891    },
4892    {
4893     "default_arg" : true,
4894     "referenced_type" : "_ZTIb"
4895    }
4896   ],
4897   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
4898   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4899  },
4900  {
4901   "access" : "private",
4902   "function_name" : "android::hardware::usb::V1_2::BsUsb::addOnewayTask",
4903   "linker_set_key" : "_ZN7android8hardware3usb4V1_25BsUsb13addOnewayTaskENSt3__18functionIFvvEEE",
4904   "parameters" :
4905   [
4906    {
4907     "is_this_ptr" : true,
4908     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_25BsUsbE"
4909    },
4910    {
4911     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4912    }
4913   ],
4914   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsb.h"
4916  },
4917  {
4918   "function_name" : "android::hardware::usb::V1_2::BsUsb::BsUsb",
4919   "linker_set_key" : "_ZN7android8hardware3usb4V1_25BsUsbC1ENS_2spINS2_4IUsbEEE",
4920   "parameters" :
4921   [
4922    {
4923     "is_this_ptr" : true,
4924     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_25BsUsbE"
4925    },
4926    {
4927     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE"
4928    }
4929   ],
4930   "return_type" : "_ZTIv",
4931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsb.h"
4932  },
4933  {
4934   "function_name" : "android::hardware::usb::V1_2::BsUsb::BsUsb",
4935   "linker_set_key" : "_ZN7android8hardware3usb4V1_25BsUsbC2ENS_2spINS2_4IUsbEEE",
4936   "parameters" :
4937   [
4938    {
4939     "is_this_ptr" : true,
4940     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_25BsUsbE"
4941    },
4942    {
4943     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE"
4944    }
4945   ],
4946   "return_type" : "_ZTIv",
4947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsb.h"
4948  },
4949  {
4950   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::onTransact",
4951   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4952   "parameters" :
4953   [
4954    {
4955     "is_this_ptr" : true,
4956     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
4957    },
4958    {
4959     "referenced_type" : "_ZTIj"
4960    },
4961    {
4962     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4963    },
4964    {
4965     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4966    },
4967    {
4968     "default_arg" : true,
4969     "referenced_type" : "_ZTIj"
4970    },
4971    {
4972     "default_arg" : true,
4973     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4974    }
4975   ],
4976   "return_type" : "_ZTIi",
4977   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
4978  },
4979  {
4980   "access" : "private",
4981   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::getDebugInfo",
4982   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4983   "parameters" :
4984   [
4985    {
4986     "is_this_ptr" : true,
4987     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
4988    },
4989    {
4990     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4991    }
4992   ],
4993   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
4995  },
4996  {
4997   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::_hidl_enableContaminantPresenceDetection",
4998   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsb40_hidl_enableContaminantPresenceDetectionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4999   "parameters" :
5000   [
5001    {
5002     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
5003    },
5004    {
5005     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5006    },
5007    {
5008     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5009    },
5010    {
5011     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5012    }
5013   ],
5014   "return_type" : "_ZTIi",
5015   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5016  },
5017  {
5018   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::_hidl_enableContaminantPresenceProtection",
5019   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsb41_hidl_enableContaminantPresenceProtectionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
5020   "parameters" :
5021   [
5022    {
5023     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
5024    },
5025    {
5026     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5027    },
5028    {
5029     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5030    },
5031    {
5032     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5033    }
5034   ],
5035   "return_type" : "_ZTIi",
5036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5037  },
5038  {
5039   "access" : "private",
5040   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::ping",
5041   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsb4pingEv",
5042   "parameters" :
5043   [
5044    {
5045     "is_this_ptr" : true,
5046     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
5047    }
5048   ],
5049   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5051  },
5052  {
5053   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::BnHwUsb",
5054   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsbC1ERKNS_2spINS2_4IUsbEEE",
5055   "parameters" :
5056   [
5057    {
5058     "is_this_ptr" : true,
5059     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
5060    },
5061    {
5062     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_24IUsbEEE"
5063    }
5064   ],
5065   "return_type" : "_ZTIv",
5066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5067  },
5068  {
5069   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::BnHwUsb",
5070   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsbC2ERKNS_2spINS2_4IUsbEEE",
5071   "parameters" :
5072   [
5073    {
5074     "is_this_ptr" : true,
5075     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
5076    },
5077    {
5078     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_24IUsbEEE"
5079    }
5080   ],
5081   "return_type" : "_ZTIv",
5082   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5083  },
5084  {
5085   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::~BnHwUsb",
5086   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsbD0Ev",
5087   "parameters" :
5088   [
5089    {
5090     "is_this_ptr" : true,
5091     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
5092    }
5093   ],
5094   "return_type" : "_ZTIv",
5095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5096  },
5097  {
5098   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::~BnHwUsb",
5099   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsbD1Ev",
5100   "parameters" :
5101   [
5102    {
5103     "is_this_ptr" : true,
5104     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
5105    }
5106   ],
5107   "return_type" : "_ZTIv",
5108   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5109  },
5110  {
5111   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::~BnHwUsb",
5112   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsbD2Ev",
5113   "parameters" :
5114   [
5115    {
5116     "is_this_ptr" : true,
5117     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
5118    }
5119   ],
5120   "return_type" : "_ZTIv",
5121   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5122  },
5123  {
5124   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::switchRole",
5125   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE",
5126   "parameters" :
5127   [
5128    {
5129     "is_this_ptr" : true,
5130     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5131    },
5132    {
5133     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
5134    },
5135    {
5136     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE"
5137    }
5138   ],
5139   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5141  },
5142  {
5143   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::linkToDeath",
5144   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5145   "parameters" :
5146   [
5147    {
5148     "is_this_ptr" : true,
5149     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5150    },
5151    {
5152     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5153    },
5154    {
5155     "referenced_type" : "_ZTIy"
5156    }
5157   ],
5158   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5160  },
5161  {
5162   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::setCallback",
5163   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE",
5164   "parameters" :
5165   [
5166    {
5167     "is_this_ptr" : true,
5168     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5169    },
5170    {
5171     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
5172    }
5173   ],
5174   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5175   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5176  },
5177  {
5178   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::getDebugInfo",
5179   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5180   "parameters" :
5181   [
5182    {
5183     "is_this_ptr" : true,
5184     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5185    },
5186    {
5187     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5188    }
5189   ],
5190   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5191   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5192  },
5193  {
5194   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::getHashChain",
5195   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5196   "parameters" :
5197   [
5198    {
5199     "is_this_ptr" : true,
5200     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5201    },
5202    {
5203     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
5204    }
5205   ],
5206   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5207   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5208  },
5209  {
5210   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::unlinkToDeath",
5211   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5212   "parameters" :
5213   [
5214    {
5215     "is_this_ptr" : true,
5216     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5217    },
5218    {
5219     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5220    }
5221   ],
5222   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5223   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5224  },
5225  {
5226   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::interfaceChain",
5227   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5228   "parameters" :
5229   [
5230    {
5231     "is_this_ptr" : true,
5232     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5233    },
5234    {
5235     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5236    }
5237   ],
5238   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5240  },
5241  {
5242   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::onLastStrongRef",
5243   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv",
5244   "parameters" :
5245   [
5246    {
5247     "is_this_ptr" : true,
5248     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5249    },
5250    {
5251     "referenced_type" : "_ZTIPKv"
5252    }
5253   ],
5254   "return_type" : "_ZTIv",
5255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5256  },
5257  {
5258   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::queryPortStatus",
5259   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb15queryPortStatusEv",
5260   "parameters" :
5261   [
5262    {
5263     "is_this_ptr" : true,
5264     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5265    }
5266   ],
5267   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5269  },
5270  {
5271   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::interfaceDescriptor",
5272   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5273   "parameters" :
5274   [
5275    {
5276     "is_this_ptr" : true,
5277     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5278    },
5279    {
5280     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5281    }
5282   ],
5283   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5285  },
5286  {
5287   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::notifySyspropsChanged",
5288   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb21notifySyspropsChangedEv",
5289   "parameters" :
5290   [
5291    {
5292     "is_this_ptr" : true,
5293     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5294    }
5295   ],
5296   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5298  },
5299  {
5300   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::setHALInstrumentation",
5301   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb21setHALInstrumentationEv",
5302   "parameters" :
5303   [
5304    {
5305     "is_this_ptr" : true,
5306     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5307    }
5308   ],
5309   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5310   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5311  },
5312  {
5313   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::enableContaminantPresenceDetection",
5314   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb34enableContaminantPresenceDetectionERKNS0_11hidl_stringEb",
5315   "parameters" :
5316   [
5317    {
5318     "is_this_ptr" : true,
5319     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5320    },
5321    {
5322     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
5323    },
5324    {
5325     "referenced_type" : "_ZTIb"
5326    }
5327   ],
5328   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5330  },
5331  {
5332   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::enableContaminantPresenceProtection",
5333   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb35enableContaminantPresenceProtectionERKNS0_11hidl_stringEb",
5334   "parameters" :
5335   [
5336    {
5337     "is_this_ptr" : true,
5338     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5339    },
5340    {
5341     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
5342    },
5343    {
5344     "referenced_type" : "_ZTIb"
5345    }
5346   ],
5347   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5349  },
5350  {
5351   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::_hidl_enableContaminantPresenceDetection",
5352   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb40_hidl_enableContaminantPresenceDetectionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringEb",
5353   "parameters" :
5354   [
5355    {
5356     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5357    },
5358    {
5359     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5360    },
5361    {
5362     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
5363    },
5364    {
5365     "referenced_type" : "_ZTIb"
5366    }
5367   ],
5368   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5370  },
5371  {
5372   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::_hidl_enableContaminantPresenceProtection",
5373   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb41_hidl_enableContaminantPresenceProtectionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringEb",
5374   "parameters" :
5375   [
5376    {
5377     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5378    },
5379    {
5380     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5381    },
5382    {
5383     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
5384    },
5385    {
5386     "referenced_type" : "_ZTIb"
5387    }
5388   ],
5389   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5391  },
5392  {
5393   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::ping",
5394   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb4pingEv",
5395   "parameters" :
5396   [
5397    {
5398     "is_this_ptr" : true,
5399     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5400    }
5401   ],
5402   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5404  },
5405  {
5406   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::debug",
5407   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5408   "parameters" :
5409   [
5410    {
5411     "is_this_ptr" : true,
5412     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5413    },
5414    {
5415     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5416    },
5417    {
5418     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5419    }
5420   ],
5421   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5423  },
5424  {
5425   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::BpHwUsb",
5426   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsbC1ERKNS_2spINS0_7IBinderEEE",
5427   "parameters" :
5428   [
5429    {
5430     "is_this_ptr" : true,
5431     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5432    },
5433    {
5434     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5435    }
5436   ],
5437   "return_type" : "_ZTIv",
5438   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5439  },
5440  {
5441   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::BpHwUsb",
5442   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsbC2ERKNS_2spINS0_7IBinderEEE",
5443   "parameters" :
5444   [
5445    {
5446     "is_this_ptr" : true,
5447     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5448    },
5449    {
5450     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5451    }
5452   ],
5453   "return_type" : "_ZTIv",
5454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5455  },
5456  {
5457   "function_name" : "android::hardware::details::castInterface",
5458   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_212IUsbCallbackENS3_4V1_012IUsbCallbackENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5459   "parameters" :
5460   [
5461    {
5462     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
5463    },
5464    {
5465     "referenced_type" : "_ZTIPKc"
5466    },
5467    {
5468     "referenced_type" : "_ZTIb"
5469    }
5470   ],
5471   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
5472   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5473   "template_args" :
5474   [
5475    "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
5476    "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
5477    "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
5478   ]
5479  },
5480  {
5481   "function_name" : "android::hardware::details::castInterface",
5482   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_212IUsbCallbackENS3_4V1_112IUsbCallbackENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5483   "parameters" :
5484   [
5485    {
5486     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
5487    },
5488    {
5489     "referenced_type" : "_ZTIPKc"
5490    },
5491    {
5492     "referenced_type" : "_ZTIb"
5493    }
5494   ],
5495   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
5496   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5497   "template_args" :
5498   [
5499    "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
5500    "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
5501    "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
5502   ]
5503  },
5504  {
5505   "function_name" : "android::hardware::details::castInterface",
5506   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_212IUsbCallbackENS_4hidl4base4V1_05IBaseENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5507   "parameters" :
5508   [
5509    {
5510     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5511    },
5512    {
5513     "referenced_type" : "_ZTIPKc"
5514    },
5515    {
5516     "referenced_type" : "_ZTIb"
5517    }
5518   ],
5519   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
5520   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5521   "template_args" :
5522   [
5523    "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
5524    "_ZTIN7android4hidl4base4V1_05IBaseE",
5525    "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
5526   ]
5527  },
5528  {
5529   "function_name" : "android::hardware::details::castInterface",
5530   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_24IUsbENS3_4V1_04IUsbENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5531   "parameters" :
5532   [
5533    {
5534     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE"
5535    },
5536    {
5537     "referenced_type" : "_ZTIPKc"
5538    },
5539    {
5540     "referenced_type" : "_ZTIb"
5541    }
5542   ],
5543   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
5544   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5545   "template_args" :
5546   [
5547    "_ZTIN7android8hardware3usb4V1_24IUsbE",
5548    "_ZTIN7android8hardware3usb4V1_04IUsbE",
5549    "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
5550   ]
5551  },
5552  {
5553   "function_name" : "android::hardware::details::castInterface",
5554   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_24IUsbENS3_4V1_14IUsbENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5555   "parameters" :
5556   [
5557    {
5558     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE"
5559    },
5560    {
5561     "referenced_type" : "_ZTIPKc"
5562    },
5563    {
5564     "referenced_type" : "_ZTIb"
5565    }
5566   ],
5567   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
5568   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5569   "template_args" :
5570   [
5571    "_ZTIN7android8hardware3usb4V1_24IUsbE",
5572    "_ZTIN7android8hardware3usb4V1_14IUsbE",
5573    "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
5574   ]
5575  },
5576  {
5577   "function_name" : "android::hardware::details::castInterface",
5578   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_24IUsbENS_4hidl4base4V1_05IBaseENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5579   "parameters" :
5580   [
5581    {
5582     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5583    },
5584    {
5585     "referenced_type" : "_ZTIPKc"
5586    },
5587    {
5588     "referenced_type" : "_ZTIb"
5589    }
5590   ],
5591   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
5592   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5593   "template_args" :
5594   [
5595    "_ZTIN7android8hardware3usb4V1_24IUsbE",
5596    "_ZTIN7android4hidl4base4V1_05IBaseE",
5597    "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
5598   ]
5599  },
5600  {
5601   "function_name" : "android::hardware::details::wrapPassthrough",
5602   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3usb4V1_012IUsbCallbackEvEENS_2spIT_EES8_",
5603   "parameters" :
5604   [
5605    {
5606     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
5607    }
5608   ],
5609   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5610   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5611   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE", "_ZTIv" ]
5612  },
5613  {
5614   "function_name" : "android::hardware::details::getServiceInternal",
5615   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_215BpHwUsbCallbackENS4_12IUsbCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5616   "parameters" :
5617   [
5618    {
5619     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5620    },
5621    {
5622     "referenced_type" : "_ZTIb"
5623    },
5624    {
5625     "referenced_type" : "_ZTIb"
5626    }
5627   ],
5628   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
5629   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5630   "template_args" :
5631   [
5632    "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE",
5633    "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
5634    "_ZTIv",
5635    "_ZTIv"
5636   ]
5637  },
5638  {
5639   "function_name" : "android::hardware::details::getServiceInternal",
5640   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_27BpHwUsbENS4_4IUsbEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5641   "parameters" :
5642   [
5643    {
5644     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5645    },
5646    {
5647     "referenced_type" : "_ZTIb"
5648    },
5649    {
5650     "referenced_type" : "_ZTIb"
5651    }
5652   ],
5653   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
5654   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5655   "template_args" :
5656   [
5657    "_ZTIN7android8hardware3usb4V1_27BpHwUsbE",
5658    "_ZTIN7android8hardware3usb4V1_24IUsbE",
5659    "_ZTIv",
5660    "_ZTIv"
5661   ]
5662  },
5663  {
5664   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::onLastStrongRef",
5665   "linker_set_key" : "_ZThn8_N7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv",
5666   "parameters" :
5667   [
5668    {
5669     "is_this_ptr" : true,
5670     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
5671    },
5672    {
5673     "referenced_type" : "_ZTIPKv"
5674    }
5675   ],
5676   "return_type" : "_ZTIv",
5677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
5678  },
5679  {
5680   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::onLastStrongRef",
5681   "linker_set_key" : "_ZThn8_N7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv",
5682   "parameters" :
5683   [
5684    {
5685     "is_this_ptr" : true,
5686     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5687    },
5688    {
5689     "referenced_type" : "_ZTIPKv"
5690    }
5691   ],
5692   "return_type" : "_ZTIv",
5693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5694  },
5695  {
5696   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::onLastStrongRef",
5697   "linker_set_key" : "_ZTv0_n20_N7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv",
5698   "parameters" :
5699   [
5700    {
5701     "is_this_ptr" : true,
5702     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
5703    },
5704    {
5705     "referenced_type" : "_ZTIPKv"
5706    }
5707   ],
5708   "return_type" : "_ZTIv",
5709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
5710  },
5711  {
5712   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::onLastStrongRef",
5713   "linker_set_key" : "_ZTv0_n20_N7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv",
5714   "parameters" :
5715   [
5716    {
5717     "is_this_ptr" : true,
5718     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5719    },
5720    {
5721     "referenced_type" : "_ZTIPKv"
5722    }
5723   ],
5724   "return_type" : "_ZTIv",
5725   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5726  }
5727 ],
5728 "global_vars" :
5729 [
5730  {
5731   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback10descriptorE",
5732   "name" : "android::hardware::usb::V1_2::IUsbCallback::descriptor",
5733   "referenced_type" : "_ZTIPKc",
5734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
5735  },
5736  {
5737   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb10descriptorE",
5738   "name" : "android::hardware::usb::V1_2::IUsb::descriptor",
5739   "referenced_type" : "_ZTIPKc",
5740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
5741  }
5742 ],
5743 "lvalue_reference_types" :
5744 [
5745  {
5746   "alignment" : 4,
5747   "linker_set_key" : "_ZTIRK7log_msg",
5748   "name" : "const log_msg &",
5749   "referenced_type" : "_ZTIK7log_msg",
5750   "self_type" : "_ZTIRK7log_msg",
5751   "size" : 4,
5752   "source_file" : "/system/core/liblog/include/log/log_read.h"
5753  },
5754  {
5755   "alignment" : 4,
5756   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5757   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5758   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5759   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5760   "size" : 4,
5761   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5762  },
5763  {
5764   "alignment" : 4,
5765   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5766   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5767   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5768   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5769   "size" : 4,
5770   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
5771  },
5772  {
5773   "alignment" : 4,
5774   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5775   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5776   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5777   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5778   "size" : 4,
5779   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5780  },
5781  {
5782   "alignment" : 4,
5783   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5784   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5785   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5786   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5787   "size" : 4,
5788   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5789  },
5790  {
5791   "alignment" : 4,
5792   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5793   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback> &",
5794   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5795   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5796   "size" : 4,
5797   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5798  },
5799  {
5800   "alignment" : 4,
5801   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5802   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb> &",
5803   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5804   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5805   "size" : 4,
5806   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5807  },
5808  {
5809   "alignment" : 4,
5810   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5811   "name" : "const android::sp<android::hardware::usb::V1_1::IUsbCallback> &",
5812   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5813   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5814   "size" : 4,
5815   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5816  },
5817  {
5818   "alignment" : 4,
5819   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5820   "name" : "const android::sp<android::hardware::usb::V1_1::IUsb> &",
5821   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5822   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5823   "size" : 4,
5824   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5825  },
5826  {
5827   "alignment" : 4,
5828   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
5829   "name" : "const android::sp<android::hardware::usb::V1_2::IUsbCallback> &",
5830   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
5831   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
5832   "size" : 4,
5833   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5834  },
5835  {
5836   "alignment" : 4,
5837   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
5838   "name" : "const android::sp<android::hardware::usb::V1_2::IUsb> &",
5839   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
5840   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
5841   "size" : 4,
5842   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5843  },
5844  {
5845   "alignment" : 4,
5846   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5847   "name" : "const android::sp<android::hardware::IBinder> &",
5848   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5849   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5850   "size" : 4,
5851   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5852  },
5853  {
5854   "alignment" : 4,
5855   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5856   "name" : "const android::wp<android::hardware::BHwBinder> &",
5857   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5858   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5859   "size" : 4,
5860   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5861  },
5862  {
5863   "alignment" : 4,
5864   "linker_set_key" : "_ZTIRKN7android7String8E",
5865   "name" : "const android::String8 &",
5866   "referenced_type" : "_ZTIKN7android7String8E",
5867   "self_type" : "_ZTIRKN7android7String8E",
5868   "size" : 4,
5869   "source_file" : "/system/core/libutils/include/utils/String8.h"
5870  },
5871  {
5872   "alignment" : 4,
5873   "linker_set_key" : "_ZTIRKN7android8String16E",
5874   "name" : "const android::String16 &",
5875   "referenced_type" : "_ZTIKN7android8String16E",
5876   "self_type" : "_ZTIRKN7android8String16E",
5877   "size" : 4,
5878   "source_file" : "/system/core/libutils/include/utils/String16.h"
5879  },
5880  {
5881   "alignment" : 4,
5882   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5883   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5884   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5885   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5886   "size" : 4,
5887   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5888  },
5889  {
5890   "alignment" : 4,
5891   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5892   "name" : "const android::hardware::hidl_handle &",
5893   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5894   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5895   "size" : 4,
5896   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5897  },
5898  {
5899   "alignment" : 4,
5900   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5901   "name" : "const android::hardware::hidl_memory &",
5902   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5903   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5904   "size" : 4,
5905   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5906  },
5907  {
5908   "alignment" : 4,
5909   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5910   "name" : "const android::hardware::hidl_string &",
5911   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5912   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5913   "size" : 4,
5914   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5915  },
5916  {
5917   "alignment" : 4,
5918   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5919   "name" : "const android::hardware::hidl_version &",
5920   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5921   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5922   "size" : 4,
5923   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5924  },
5925  {
5926   "alignment" : 4,
5927   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_010PortStatusE",
5928   "name" : "const android::hardware::usb::V1_0::PortStatus &",
5929   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
5930   "self_type" : "_ZTIRKN7android8hardware3usb4V1_010PortStatusE",
5931   "size" : 4,
5932   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5933  },
5934  {
5935   "alignment" : 4,
5936   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE",
5937   "name" : "const android::hardware::usb::V1_0::PortRole &",
5938   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
5939   "self_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE",
5940   "size" : 4,
5941   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5942  },
5943  {
5944   "alignment" : 4,
5945   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_114PortStatus_1_1E",
5946   "name" : "const android::hardware::usb::V1_1::PortStatus_1_1 &",
5947   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_114PortStatus_1_1E",
5948   "self_type" : "_ZTIRKN7android8hardware3usb4V1_114PortStatus_1_1E",
5949   "size" : 4,
5950   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5951  },
5952  {
5953   "alignment" : 4,
5954   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_210PortStatusE",
5955   "name" : "const android::hardware::usb::V1_2::PortStatus &",
5956   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_210PortStatusE",
5957   "self_type" : "_ZTIRKN7android8hardware3usb4V1_210PortStatusE",
5958   "size" : 4,
5959   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5960  },
5961  {
5962   "alignment" : 4,
5963   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5964   "name" : "const android::hardware::Parcel &",
5965   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5966   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5967   "size" : 4,
5968   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5969  },
5970  {
5971   "alignment" : 4,
5972   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5973   "name" : "const android::hardware::Return<bool> &",
5974   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5975   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5976   "size" : 4,
5977   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5978  },
5979  {
5980   "alignment" : 4,
5981   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5982   "name" : "const android::hardware::Status &",
5983   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5984   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5985   "size" : 4,
5986   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5987  },
5988  {
5989   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5990   "name" : "const iter<is_const> &",
5991   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5992   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5993   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5994  },
5995  {
5996   "alignment" : 4,
5997   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5998   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5999   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6000   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6001   "size" : 4,
6002   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
6003  },
6004  {
6005   "alignment" : 4,
6006   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6007   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> &",
6008   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6009   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6010   "size" : 4,
6011   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6012  },
6013  {
6014   "alignment" : 4,
6015   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6016   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> &",
6017   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6018   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6019   "size" : 4,
6020   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6021  },
6022  {
6023   "alignment" : 4,
6024   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
6025   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_2::PortStatus> &",
6026   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
6027   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
6028   "size" : 4,
6029   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6030  },
6031  {
6032   "alignment" : 4,
6033   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6034   "name" : "const android::hardware::hidl_vec<int> &",
6035   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6036   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6037   "size" : 4,
6038   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6039  },
6040  {
6041   "alignment" : 4,
6042   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6043   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6044   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6045   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6046   "size" : 4,
6047   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6048  },
6049  {
6050   "alignment" : 4,
6051   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6052   "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 *> > *)> > > &",
6053   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6054   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6055   "size" : 4,
6056   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6057  },
6058  {
6059   "alignment" : 4,
6060   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6061   "name" : "const android::hidl::base::V1_0::IBase *const &",
6062   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6063   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6064   "size" : 4,
6065   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6066  },
6067  {
6068   "alignment" : 4,
6069   "linker_set_key" : "_ZTIRKa",
6070   "name" : "const signed char &",
6071   "referenced_type" : "_ZTIKa",
6072   "self_type" : "_ZTIRKa",
6073   "size" : 4,
6074   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6075  },
6076  {
6077   "alignment" : 4,
6078   "linker_set_key" : "_ZTIRKb",
6079   "name" : "const bool &",
6080   "referenced_type" : "_ZTIKb",
6081   "self_type" : "_ZTIRKb",
6082   "size" : 4,
6083   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6084  },
6085  {
6086   "alignment" : 4,
6087   "linker_set_key" : "_ZTIRKd",
6088   "name" : "const double &",
6089   "referenced_type" : "_ZTIKd",
6090   "self_type" : "_ZTIRKd",
6091   "size" : 4,
6092   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6093  },
6094  {
6095   "alignment" : 4,
6096   "linker_set_key" : "_ZTIRKf",
6097   "name" : "const float &",
6098   "referenced_type" : "_ZTIKf",
6099   "self_type" : "_ZTIRKf",
6100   "size" : 4,
6101   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6102  },
6103  {
6104   "alignment" : 4,
6105   "linker_set_key" : "_ZTIRKh",
6106   "name" : "const unsigned char &",
6107   "referenced_type" : "_ZTIKh",
6108   "self_type" : "_ZTIRKh",
6109   "size" : 4,
6110   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6111  },
6112  {
6113   "alignment" : 4,
6114   "linker_set_key" : "_ZTIRKi",
6115   "name" : "const int &",
6116   "referenced_type" : "_ZTIKi",
6117   "self_type" : "_ZTIRKi",
6118   "size" : 4,
6119   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6120  },
6121  {
6122   "alignment" : 4,
6123   "linker_set_key" : "_ZTIRKj",
6124   "name" : "const unsigned int &",
6125   "referenced_type" : "_ZTIKj",
6126   "self_type" : "_ZTIRKj",
6127   "size" : 4,
6128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6129  },
6130  {
6131   "alignment" : 4,
6132   "linker_set_key" : "_ZTIRKs",
6133   "name" : "const short &",
6134   "referenced_type" : "_ZTIKs",
6135   "self_type" : "_ZTIRKs",
6136   "size" : 4,
6137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6138  },
6139  {
6140   "alignment" : 4,
6141   "linker_set_key" : "_ZTIRKt",
6142   "name" : "const unsigned short &",
6143   "referenced_type" : "_ZTIKt",
6144   "self_type" : "_ZTIRKt",
6145   "size" : 4,
6146   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6147  },
6148  {
6149   "alignment" : 4,
6150   "linker_set_key" : "_ZTIRKx",
6151   "name" : "const long long &",
6152   "referenced_type" : "_ZTIKx",
6153   "self_type" : "_ZTIRKx",
6154   "size" : 4,
6155   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6156  },
6157  {
6158   "alignment" : 4,
6159   "linker_set_key" : "_ZTIRKy",
6160   "name" : "const unsigned long long &",
6161   "referenced_type" : "_ZTIKy",
6162   "self_type" : "_ZTIRKy",
6163   "size" : 4,
6164   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6165  },
6166  {
6167   "alignment" : 4,
6168   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6169   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6170   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6171   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6172   "size" : 4,
6173   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6174  },
6175  {
6176   "alignment" : 4,
6177   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6178   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> &",
6179   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6180   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6181   "size" : 4,
6182   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6183  },
6184  {
6185   "alignment" : 4,
6186   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
6187   "name" : "android::sp<android::hardware::usb::V1_2::IUsbCallback> &",
6188   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
6189   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
6190   "size" : 4,
6191   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6192  },
6193  {
6194   "alignment" : 4,
6195   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_24IUsbEEE",
6196   "name" : "android::sp<android::hardware::usb::V1_2::IUsb> &",
6197   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
6198   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_24IUsbEEE",
6199   "size" : 4,
6200   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6201  },
6202  {
6203   "alignment" : 4,
6204   "linker_set_key" : "_ZTIRN7android5MutexE",
6205   "name" : "android::Mutex &",
6206   "referenced_type" : "_ZTIN7android5MutexE",
6207   "self_type" : "_ZTIRN7android5MutexE",
6208   "size" : 4,
6209   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6210  },
6211  {
6212   "alignment" : 4,
6213   "linker_set_key" : "_ZTIRN7android6RWLockE",
6214   "name" : "android::RWLock &",
6215   "referenced_type" : "_ZTIN7android6RWLockE",
6216   "self_type" : "_ZTIRN7android6RWLockE",
6217   "size" : 4,
6218   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6219  },
6220  {
6221   "alignment" : 4,
6222   "linker_set_key" : "_ZTIRN7android7String8E",
6223   "name" : "android::String8 &",
6224   "referenced_type" : "_ZTIN7android7String8E",
6225   "self_type" : "_ZTIRN7android7String8E",
6226   "size" : 4,
6227   "source_file" : "/system/core/libutils/include/utils/String8.h"
6228  },
6229  {
6230   "alignment" : 4,
6231   "linker_set_key" : "_ZTIRN7android8String16E",
6232   "name" : "android::String16 &",
6233   "referenced_type" : "_ZTIN7android8String16E",
6234   "self_type" : "_ZTIRN7android8String16E",
6235   "size" : 4,
6236   "source_file" : "/system/core/libutils/include/utils/String16.h"
6237  },
6238  {
6239   "alignment" : 4,
6240   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
6241   "name" : "android::hardware::TextOutput &",
6242   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
6243   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
6244   "size" : 4,
6245   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6246  },
6247  {
6248   "alignment" : 4,
6249   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6250   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6251   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6252   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6253   "size" : 4,
6254   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6255  },
6256  {
6257   "alignment" : 4,
6258   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
6259   "name" : "android::hardware::hidl_memory &",
6260   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6261   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
6262   "size" : 4,
6263   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6264  },
6265  {
6266   "alignment" : 4,
6267   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
6268   "name" : "android::hardware::hidl_string &",
6269   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6270   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
6271   "size" : 4,
6272   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6273  },
6274  {
6275   "alignment" : 4,
6276   "linker_set_key" : "_ZTIRN7android8hardware3usb4V1_010PortStatusE",
6277   "name" : "android::hardware::usb::V1_0::PortStatus &",
6278   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
6279   "self_type" : "_ZTIRN7android8hardware3usb4V1_010PortStatusE",
6280   "size" : 4,
6281   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6282  },
6283  {
6284   "alignment" : 4,
6285   "linker_set_key" : "_ZTIRN7android8hardware3usb4V1_114PortStatus_1_1E",
6286   "name" : "android::hardware::usb::V1_1::PortStatus_1_1 &",
6287   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
6288   "self_type" : "_ZTIRN7android8hardware3usb4V1_114PortStatus_1_1E",
6289   "size" : 4,
6290   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6291  },
6292  {
6293   "alignment" : 4,
6294   "linker_set_key" : "_ZTIRN7android8hardware3usb4V1_210PortStatusE",
6295   "name" : "android::hardware::usb::V1_2::PortStatus &",
6296   "referenced_type" : "_ZTIN7android8hardware3usb4V1_210PortStatusE",
6297   "self_type" : "_ZTIRN7android8hardware3usb4V1_210PortStatusE",
6298   "size" : 4,
6299   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6300  },
6301  {
6302   "alignment" : 4,
6303   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
6304   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsbCallback> > &",
6305   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
6306   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
6307   "size" : 4,
6308   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6309  },
6310  {
6311   "alignment" : 4,
6312   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
6313   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsb> > &",
6314   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
6315   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
6316   "size" : 4,
6317   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6318  },
6319  {
6320   "alignment" : 4,
6321   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
6322   "name" : "android::hardware::Return<bool> &",
6323   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6324   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
6325   "size" : 4,
6326   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6327  },
6328  {
6329   "alignment" : 4,
6330   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
6331   "name" : "android::hardware::Return<void> &",
6332   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6333   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
6334   "size" : 4,
6335   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6336  },
6337  {
6338   "alignment" : 4,
6339   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
6340   "name" : "android::hardware::Status &",
6341   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6342   "self_type" : "_ZTIRN7android8hardware6StatusE",
6343   "size" : 4,
6344   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6345  },
6346  {
6347   "alignment" : 4,
6348   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6349   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6350   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6351   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6352   "size" : 4,
6353   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6354  },
6355  {
6356   "alignment" : 4,
6357   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6358   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6359   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6360   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6361   "size" : 4,
6362   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6363  },
6364  {
6365   "alignment" : 4,
6366   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6367   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> &",
6368   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6369   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6370   "size" : 4,
6371   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6372  },
6373  {
6374   "alignment" : 4,
6375   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
6376   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1> &",
6377   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
6378   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
6379   "size" : 4,
6380   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6381  },
6382  {
6383   "alignment" : 4,
6384   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
6385   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_2::PortStatus> &",
6386   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
6387   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
6388   "size" : 4,
6389   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6390  },
6391  {
6392   "alignment" : 4,
6393   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6394   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6395   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6396   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6397   "size" : 4,
6398   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6399  },
6400  {
6401   "alignment" : 4,
6402   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6403   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6404   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6405   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6406   "size" : 4,
6407   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6408  },
6409  {
6410   "alignment" : 4,
6411   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6412   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> &",
6413   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6414   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6415   "size" : 4,
6416   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6417  },
6418  {
6419   "alignment" : 4,
6420   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6421   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> &",
6422   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6423   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6424   "size" : 4,
6425   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6426  },
6427  {
6428   "alignment" : 4,
6429   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
6430   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_2::PortStatus> &",
6431   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
6432   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
6433   "size" : 4,
6434   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6435  },
6436  {
6437   "alignment" : 4,
6438   "linker_set_key" : "_ZTIRh",
6439   "name" : "unsigned char &",
6440   "referenced_type" : "_ZTIh",
6441   "self_type" : "_ZTIRh",
6442   "size" : 4,
6443   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6444  },
6445  {
6446   "alignment" : 4,
6447   "linker_set_key" : "_ZTIRi",
6448   "name" : "int &",
6449   "referenced_type" : "_ZTIi",
6450   "self_type" : "_ZTIRi",
6451   "size" : 4,
6452   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6453  },
6454  {
6455   "alignment" : 4,
6456   "linker_set_key" : "_ZTIRj",
6457   "name" : "unsigned int &",
6458   "referenced_type" : "_ZTIj",
6459   "self_type" : "_ZTIRj",
6460   "size" : 4,
6461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
6462  }
6463 ],
6464 "pointer_types" :
6465 [
6466  {
6467   "alignment" : 4,
6468   "linker_set_key" : "_ZTIP13native_handle",
6469   "name" : "native_handle *",
6470   "referenced_type" : "_ZTI13native_handle",
6471   "self_type" : "_ZTIP13native_handle",
6472   "size" : 4,
6473   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6474  },
6475  {
6476   "alignment" : 4,
6477   "linker_set_key" : "_ZTIP18android_flex_plane",
6478   "name" : "android_flex_plane *",
6479   "referenced_type" : "_ZTI18android_flex_plane",
6480   "self_type" : "_ZTIP18android_flex_plane",
6481   "size" : 4,
6482   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6483  },
6484  {
6485   "alignment" : 4,
6486   "linker_set_key" : "_ZTIP7log_msg",
6487   "name" : "log_msg *",
6488   "referenced_type" : "_ZTI7log_msg",
6489   "self_type" : "_ZTIP7log_msg",
6490   "size" : 4,
6491   "source_file" : "/system/core/liblog/include/log/log_read.h"
6492  },
6493  {
6494   "alignment" : 4,
6495   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6496   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6497   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6498   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6499   "size" : 4,
6500   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6501  },
6502  {
6503   "alignment" : 4,
6504   "linker_set_key" : "_ZTIPFiPvE",
6505   "name" : "int (*)(void *)",
6506   "referenced_type" : "_ZTIFiPvE",
6507   "self_type" : "_ZTIPFiPvE",
6508   "size" : 4,
6509   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6510  },
6511  {
6512   "alignment" : 4,
6513   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6514   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6515   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6516   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6517   "size" : 4,
6518   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6519  },
6520  {
6521   "alignment" : 4,
6522   "linker_set_key" : "_ZTIPK13native_handle",
6523   "name" : "const native_handle *",
6524   "referenced_type" : "_ZTIK13native_handle",
6525   "self_type" : "_ZTIPK13native_handle",
6526   "size" : 4,
6527   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6528  },
6529  {
6530   "alignment" : 4,
6531   "linker_set_key" : "_ZTIPK7log_msg",
6532   "name" : "const log_msg *",
6533   "referenced_type" : "_ZTIK7log_msg",
6534   "self_type" : "_ZTIPK7log_msg",
6535   "size" : 4,
6536   "source_file" : "/system/core/liblog/include/log/log_read.h"
6537  },
6538  {
6539   "alignment" : 4,
6540   "linker_set_key" : "_ZTIPKDs",
6541   "name" : "const char16_t *",
6542   "referenced_type" : "_ZTIKDs",
6543   "self_type" : "_ZTIPKDs",
6544   "size" : 4,
6545   "source_file" : "/system/core/libutils/include/utils/String16.h"
6546  },
6547  {
6548   "alignment" : 4,
6549   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6550   "name" : "const android::VectorImpl *",
6551   "referenced_type" : "_ZTIKN7android10VectorImplE",
6552   "self_type" : "_ZTIPKN7android10VectorImplE",
6553   "size" : 4,
6554   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6555  },
6556  {
6557   "alignment" : 4,
6558   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6559   "name" : "const android::NativeHandle *",
6560   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6561   "self_type" : "_ZTIPKN7android12NativeHandleE",
6562   "size" : 4,
6563   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6564  },
6565  {
6566   "alignment" : 4,
6567   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6568   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6569   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6570   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6571   "size" : 4,
6572   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6573  },
6574  {
6575   "alignment" : 4,
6576   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6577   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6578   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6579   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6580   "size" : 4,
6581   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6582  },
6583  {
6584   "alignment" : 4,
6585   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6586   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6587   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6588   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6589   "size" : 4,
6590   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6591  },
6592  {
6593   "alignment" : 4,
6594   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6595   "name" : "const android::sp<android::hardware::ProcessState> *",
6596   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6597   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6598   "size" : 4,
6599   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6600  },
6601  {
6602   "alignment" : 4,
6603   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6604   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6605   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6606   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6607   "size" : 4,
6608   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6609  },
6610  {
6611   "alignment" : 4,
6612   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6613   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6614   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6615   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6616   "size" : 4,
6617   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6618  },
6619  {
6620   "alignment" : 4,
6621   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6622   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback> *",
6623   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6624   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6625   "size" : 4,
6626   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6627  },
6628  {
6629   "alignment" : 4,
6630   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6631   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb> *",
6632   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6633   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6634   "size" : 4,
6635   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6636  },
6637  {
6638   "alignment" : 4,
6639   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6640   "name" : "const android::sp<android::hardware::usb::V1_1::IUsbCallback> *",
6641   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6642   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6643   "size" : 4,
6644   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6645  },
6646  {
6647   "alignment" : 4,
6648   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6649   "name" : "const android::sp<android::hardware::usb::V1_1::IUsb> *",
6650   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6651   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6652   "size" : 4,
6653   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6654  },
6655  {
6656   "alignment" : 4,
6657   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
6658   "name" : "const android::sp<android::hardware::usb::V1_2::IUsbCallback> *",
6659   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
6660   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
6661   "size" : 4,
6662   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6663  },
6664  {
6665   "alignment" : 4,
6666   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
6667   "name" : "const android::sp<android::hardware::usb::V1_2::IUsb> *",
6668   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
6669   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
6670   "size" : 4,
6671   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6672  },
6673  {
6674   "alignment" : 4,
6675   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6676   "name" : "const android::sp<android::hardware::IBinder> *",
6677   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6678   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6679   "size" : 4,
6680   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6681  },
6682  {
6683   "alignment" : 4,
6684   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6685   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6686   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6687   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6688   "size" : 4,
6689   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6690  },
6691  {
6692   "alignment" : 4,
6693   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6694   "name" : "const android::wp<android::hardware::BHwBinder> *",
6695   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6696   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6697   "size" : 4,
6698   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6699  },
6700  {
6701   "alignment" : 4,
6702   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6703   "name" : "const android::hidl::base::V1_0::IBase *",
6704   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6705   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6706   "size" : 4,
6707   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6708  },
6709  {
6710   "alignment" : 4,
6711   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6712   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6713   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6714   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6715   "size" : 4,
6716   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6717  },
6718  {
6719   "alignment" : 4,
6720   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6721   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6722   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6723   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6724   "size" : 4,
6725   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6726  },
6727  {
6728   "alignment" : 4,
6729   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6730   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6731   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6732   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6733   "size" : 4,
6734   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6735  },
6736  {
6737   "alignment" : 4,
6738   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6739   "name" : "const android::RefBase *",
6740   "referenced_type" : "_ZTIKN7android7RefBaseE",
6741   "self_type" : "_ZTIPKN7android7RefBaseE",
6742   "size" : 4,
6743   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6744  },
6745  {
6746   "alignment" : 4,
6747   "linker_set_key" : "_ZTIPKN7android7String8E",
6748   "name" : "const android::String8 *",
6749   "referenced_type" : "_ZTIKN7android7String8E",
6750   "self_type" : "_ZTIPKN7android7String8E",
6751   "size" : 4,
6752   "source_file" : "/system/core/libutils/include/utils/String8.h"
6753  },
6754  {
6755   "alignment" : 4,
6756   "linker_set_key" : "_ZTIPKN7android8String16E",
6757   "name" : "const android::String16 *",
6758   "referenced_type" : "_ZTIKN7android8String16E",
6759   "self_type" : "_ZTIPKN7android8String16E",
6760   "size" : 4,
6761   "source_file" : "/system/core/libutils/include/utils/String16.h"
6762  },
6763  {
6764   "alignment" : 4,
6765   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6766   "name" : "const android::hardware::BpHwRefBase *",
6767   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6768   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6769   "size" : 4,
6770   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6771  },
6772  {
6773   "alignment" : 4,
6774   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6775   "name" : "const android::hardware::hidl_memory *",
6776   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6777   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6778   "size" : 4,
6779   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6780  },
6781  {
6782   "alignment" : 4,
6783   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6784   "name" : "const android::hardware::hidl_version *",
6785   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6786   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6787   "size" : 4,
6788   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6789  },
6790  {
6791   "alignment" : 4,
6792   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_012IUsbCallbackE",
6793   "name" : "const android::hardware::usb::V1_0::IUsbCallback *",
6794   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
6795   "self_type" : "_ZTIPKN7android8hardware3usb4V1_012IUsbCallbackE",
6796   "size" : 4,
6797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
6798  },
6799  {
6800   "alignment" : 4,
6801   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6802   "name" : "const android::hardware::usb::V1_0::BpHwUsbCallback *",
6803   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6804   "self_type" : "_ZTIPKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6805   "size" : 4,
6806   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
6807  },
6808  {
6809   "alignment" : 4,
6810   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_04IUsbE",
6811   "name" : "const android::hardware::usb::V1_0::IUsb *",
6812   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
6813   "self_type" : "_ZTIPKN7android8hardware3usb4V1_04IUsbE",
6814   "size" : 4,
6815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
6816  },
6817  {
6818   "alignment" : 4,
6819   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_07BpHwUsbE",
6820   "name" : "const android::hardware::usb::V1_0::BpHwUsb *",
6821   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
6822   "self_type" : "_ZTIPKN7android8hardware3usb4V1_07BpHwUsbE",
6823   "size" : 4,
6824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
6825  },
6826  {
6827   "alignment" : 4,
6828   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_112IUsbCallbackE",
6829   "name" : "const android::hardware::usb::V1_1::IUsbCallback *",
6830   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_112IUsbCallbackE",
6831   "self_type" : "_ZTIPKN7android8hardware3usb4V1_112IUsbCallbackE",
6832   "size" : 4,
6833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
6834  },
6835  {
6836   "alignment" : 4,
6837   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
6838   "name" : "const android::hardware::usb::V1_1::BpHwUsbCallback *",
6839   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
6840   "self_type" : "_ZTIPKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
6841   "size" : 4,
6842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
6843  },
6844  {
6845   "alignment" : 4,
6846   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_14IUsbE",
6847   "name" : "const android::hardware::usb::V1_1::IUsb *",
6848   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_14IUsbE",
6849   "self_type" : "_ZTIPKN7android8hardware3usb4V1_14IUsbE",
6850   "size" : 4,
6851   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
6852  },
6853  {
6854   "alignment" : 4,
6855   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_17BpHwUsbE",
6856   "name" : "const android::hardware::usb::V1_1::BpHwUsb *",
6857   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_17BpHwUsbE",
6858   "self_type" : "_ZTIPKN7android8hardware3usb4V1_17BpHwUsbE",
6859   "size" : 4,
6860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
6861  },
6862  {
6863   "alignment" : 4,
6864   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_210PortStatusE",
6865   "name" : "const android::hardware::usb::V1_2::PortStatus *",
6866   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_210PortStatusE",
6867   "self_type" : "_ZTIPKN7android8hardware3usb4V1_210PortStatusE",
6868   "size" : 4,
6869   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6870  },
6871  {
6872   "alignment" : 4,
6873   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_212IUsbCallbackE",
6874   "name" : "const android::hardware::usb::V1_2::IUsbCallback *",
6875   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_212IUsbCallbackE",
6876   "self_type" : "_ZTIPKN7android8hardware3usb4V1_212IUsbCallbackE",
6877   "size" : 4,
6878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
6879  },
6880  {
6881   "alignment" : 4,
6882   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_215BpHwUsbCallbackE",
6883   "name" : "const android::hardware::usb::V1_2::BpHwUsbCallback *",
6884   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_215BpHwUsbCallbackE",
6885   "self_type" : "_ZTIPKN7android8hardware3usb4V1_215BpHwUsbCallbackE",
6886   "size" : 4,
6887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
6888  },
6889  {
6890   "alignment" : 4,
6891   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_24IUsbE",
6892   "name" : "const android::hardware::usb::V1_2::IUsb *",
6893   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_24IUsbE",
6894   "self_type" : "_ZTIPKN7android8hardware3usb4V1_24IUsbE",
6895   "size" : 4,
6896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
6897  },
6898  {
6899   "alignment" : 4,
6900   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_27BpHwUsbE",
6901   "name" : "const android::hardware::usb::V1_2::BpHwUsb *",
6902   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_27BpHwUsbE",
6903   "self_type" : "_ZTIPKN7android8hardware3usb4V1_27BpHwUsbE",
6904   "size" : 4,
6905   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
6906  },
6907  {
6908   "alignment" : 4,
6909   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
6910   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsbCallback> > *",
6911   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
6912   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
6913   "size" : 4,
6914   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6915  },
6916  {
6917   "alignment" : 4,
6918   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
6919   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsb> > *",
6920   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
6921   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
6922   "size" : 4,
6923   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6924  },
6925  {
6926   "alignment" : 4,
6927   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6928   "name" : "const android::hardware::Return<bool> *",
6929   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6930   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6931   "size" : 4,
6932   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6933  },
6934  {
6935   "alignment" : 4,
6936   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6937   "name" : "const android::hardware::Status *",
6938   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6939   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6940   "size" : 4,
6941   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6942  },
6943  {
6944   "alignment" : 4,
6945   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6946   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6947   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6948   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6949   "size" : 4,
6950   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6951  },
6952  {
6953   "alignment" : 4,
6954   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6955   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6956   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6957   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6958   "size" : 4,
6959   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6960  },
6961  {
6962   "alignment" : 4,
6963   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6964   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> *",
6965   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6966   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6967   "size" : 4,
6968   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6969  },
6970  {
6971   "alignment" : 4,
6972   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
6973   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1> *",
6974   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
6975   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
6976   "size" : 4,
6977   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6978  },
6979  {
6980   "alignment" : 4,
6981   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
6982   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_2::PortStatus> *",
6983   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
6984   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
6985   "size" : 4,
6986   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6987  },
6988  {
6989   "alignment" : 4,
6990   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6991   "name" : "const android::hardware::details::hidl_pointer<int> *",
6992   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6993   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6994   "size" : 4,
6995   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6996  },
6997  {
6998   "alignment" : 4,
6999   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
7000   "name" : "const android::hardware::details::return_status *",
7001   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
7002   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
7003   "size" : 4,
7004   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7005  },
7006  {
7007   "alignment" : 4,
7008   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7009   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> *",
7010   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7011   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7012   "size" : 4,
7013   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7014  },
7015  {
7016   "alignment" : 4,
7017   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7018   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> *",
7019   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7020   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7021   "size" : 4,
7022   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7023  },
7024  {
7025   "alignment" : 4,
7026   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
7027   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_2::PortStatus> *",
7028   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
7029   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
7030   "size" : 4,
7031   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7032  },
7033  {
7034   "alignment" : 4,
7035   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
7036   "name" : "const android::hardware::hidl_vec<int> *",
7037   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7038   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
7039   "size" : 4,
7040   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7041  },
7042  {
7043   "alignment" : 4,
7044   "linker_set_key" : "_ZTIPKc",
7045   "name" : "const char *",
7046   "referenced_type" : "_ZTIKc",
7047   "self_type" : "_ZTIPKc",
7048   "size" : 4,
7049   "source_file" : "/system/core/liblog/include/android/log.h"
7050  },
7051  {
7052   "alignment" : 4,
7053   "linker_set_key" : "_ZTIPKh",
7054   "name" : "const unsigned char *",
7055   "referenced_type" : "_ZTIKh",
7056   "self_type" : "_ZTIPKh",
7057   "size" : 4,
7058   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7059  },
7060  {
7061   "alignment" : 4,
7062   "linker_set_key" : "_ZTIPKv",
7063   "name" : "const void *",
7064   "referenced_type" : "_ZTIKv",
7065   "self_type" : "_ZTIPKv",
7066   "size" : 4,
7067   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7068  },
7069  {
7070   "alignment" : 4,
7071   "linker_set_key" : "_ZTIPKy",
7072   "name" : "const unsigned long long *",
7073   "referenced_type" : "_ZTIKy",
7074   "self_type" : "_ZTIPKy",
7075   "size" : 4,
7076   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7077  },
7078  {
7079   "alignment" : 4,
7080   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
7081   "name" : "android::ScopedTrace *",
7082   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7083   "self_type" : "_ZTIPN7android11ScopedTraceE",
7084   "size" : 4,
7085   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7086  },
7087  {
7088   "alignment" : 4,
7089   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
7090   "name" : "android::ReferenceRenamer *",
7091   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7092   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
7093   "size" : 4,
7094   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7095  },
7096  {
7097   "alignment" : 4,
7098   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
7099   "name" : "android::VirtualLightRefBase *",
7100   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7101   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
7102   "size" : 4,
7103   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
7104  },
7105  {
7106   "alignment" : 4,
7107   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7108   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
7109   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7110   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7111   "size" : 4,
7112   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7113  },
7114  {
7115   "alignment" : 4,
7116   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7117   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7118   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7119   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7120   "size" : 4,
7121   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7122  },
7123  {
7124   "alignment" : 4,
7125   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7126   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7127   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7128   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7129   "size" : 4,
7130   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7131  },
7132  {
7133   "alignment" : 4,
7134   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7135   "name" : "android::sp<android::hardware::ProcessState> *",
7136   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7137   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7138   "size" : 4,
7139   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7140  },
7141  {
7142   "alignment" : 4,
7143   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7144   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
7145   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7146   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7147   "size" : 4,
7148   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7149  },
7150  {
7151   "alignment" : 4,
7152   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7153   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> *",
7154   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7155   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7156   "size" : 4,
7157   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7158  },
7159  {
7160   "alignment" : 4,
7161   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7162   "name" : "android::sp<android::hardware::usb::V1_0::IUsb> *",
7163   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7164   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7165   "size" : 4,
7166   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7167  },
7168  {
7169   "alignment" : 4,
7170   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
7171   "name" : "android::sp<android::hardware::usb::V1_1::IUsbCallback> *",
7172   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
7173   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
7174   "size" : 4,
7175   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7176  },
7177  {
7178   "alignment" : 4,
7179   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_14IUsbEEE",
7180   "name" : "android::sp<android::hardware::usb::V1_1::IUsb> *",
7181   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
7182   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_14IUsbEEE",
7183   "size" : 4,
7184   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7185  },
7186  {
7187   "alignment" : 4,
7188   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
7189   "name" : "android::sp<android::hardware::usb::V1_2::IUsbCallback> *",
7190   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
7191   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
7192   "size" : 4,
7193   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7194  },
7195  {
7196   "alignment" : 4,
7197   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_24IUsbEEE",
7198   "name" : "android::sp<android::hardware::usb::V1_2::IUsb> *",
7199   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
7200   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_24IUsbEEE",
7201   "size" : 4,
7202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7203  },
7204  {
7205   "alignment" : 4,
7206   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7207   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
7208   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7209   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7210   "size" : 4,
7211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7212  },
7213  {
7214   "alignment" : 4,
7215   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7216   "name" : "android::sp<android::hardware::IBinder> *",
7217   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7218   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7219   "size" : 4,
7220   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7221  },
7222  {
7223   "alignment" : 4,
7224   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7225   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
7226   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7227   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7228   "size" : 4,
7229   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7230  },
7231  {
7232   "alignment" : 4,
7233   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7234   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
7235   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7236   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7237   "size" : 4,
7238   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7239  },
7240  {
7241   "alignment" : 4,
7242   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7243   "name" : "android::wp<android::hardware::BHwBinder> *",
7244   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7245   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7246   "size" : 4,
7247   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7248  },
7249  {
7250   "alignment" : 4,
7251   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7252   "name" : "android::hidl::base::V1_0::IBase *",
7253   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7254   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7255   "size" : 4,
7256   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7257  },
7258  {
7259   "alignment" : 4,
7260   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7261   "name" : "android::hidl::base::V1_0::BnHwBase *",
7262   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
7263   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7264   "size" : 4,
7265   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
7266  },
7267  {
7268   "alignment" : 4,
7269   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7270   "name" : "android::hidl::manager::V1_0::IServiceManager *",
7271   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7272   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7273   "size" : 4,
7274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7275  },
7276  {
7277   "alignment" : 4,
7278   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7279   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
7280   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7281   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7282   "size" : 4,
7283   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7284  },
7285  {
7286   "alignment" : 4,
7287   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
7288   "name" : "android::Mutex::Autolock *",
7289   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
7290   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
7291   "size" : 4,
7292   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7293  },
7294  {
7295   "alignment" : 4,
7296   "linker_set_key" : "_ZTIPN7android5MutexE",
7297   "name" : "android::Mutex *",
7298   "referenced_type" : "_ZTIN7android5MutexE",
7299   "self_type" : "_ZTIPN7android5MutexE",
7300   "size" : 4,
7301   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7302  },
7303  {
7304   "alignment" : 4,
7305   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
7306   "name" : "android::RWLock::AutoRLock *",
7307   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
7308   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
7309   "size" : 4,
7310   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7311  },
7312  {
7313   "alignment" : 4,
7314   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
7315   "name" : "android::RWLock::AutoWLock *",
7316   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
7317   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
7318   "size" : 4,
7319   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7320  },
7321  {
7322   "alignment" : 4,
7323   "linker_set_key" : "_ZTIPN7android6RWLockE",
7324   "name" : "android::RWLock *",
7325   "referenced_type" : "_ZTIN7android6RWLockE",
7326   "self_type" : "_ZTIPN7android6RWLockE",
7327   "size" : 4,
7328   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7329  },
7330  {
7331   "alignment" : 4,
7332   "linker_set_key" : "_ZTIPN7android6ThreadE",
7333   "name" : "android::Thread *",
7334   "referenced_type" : "_ZTIN7android6ThreadE",
7335   "self_type" : "_ZTIPN7android6ThreadE",
7336   "size" : 4,
7337   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7338  },
7339  {
7340   "alignment" : 4,
7341   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
7342   "name" : "android::RefBase::weakref_impl *",
7343   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
7344   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
7345   "size" : 4,
7346   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7347  },
7348  {
7349   "alignment" : 4,
7350   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
7351   "name" : "android::RefBase::weakref_type *",
7352   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
7353   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
7354   "size" : 4,
7355   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7356  },
7357  {
7358   "alignment" : 4,
7359   "linker_set_key" : "_ZTIPN7android7RefBaseE",
7360   "name" : "android::RefBase *",
7361   "referenced_type" : "_ZTIN7android7RefBaseE",
7362   "self_type" : "_ZTIPN7android7RefBaseE",
7363   "size" : 4,
7364   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7365  },
7366  {
7367   "alignment" : 4,
7368   "linker_set_key" : "_ZTIPN7android7String8E",
7369   "name" : "android::String8 *",
7370   "referenced_type" : "_ZTIN7android7String8E",
7371   "self_type" : "_ZTIPN7android7String8E",
7372   "size" : 4,
7373   "source_file" : "/system/core/libutils/include/utils/String8.h"
7374  },
7375  {
7376   "alignment" : 4,
7377   "linker_set_key" : "_ZTIPN7android8String16E",
7378   "name" : "android::String16 *",
7379   "referenced_type" : "_ZTIN7android8String16E",
7380   "self_type" : "_ZTIPN7android8String16E",
7381   "size" : 4,
7382   "source_file" : "/system/core/libutils/include/utils/String16.h"
7383  },
7384  {
7385   "alignment" : 4,
7386   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
7387   "name" : "android::hardware::IInterface *",
7388   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
7389   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
7390   "size" : 4,
7391   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7392  },
7393  {
7394   "alignment" : 4,
7395   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7396   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7397   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7398   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7399   "size" : 4,
7400   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7401  },
7402  {
7403   "alignment" : 4,
7404   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE",
7405   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_2::IUsbCallback> *",
7406   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE",
7407   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE",
7408   "size" : 4,
7409   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7410  },
7411  {
7412   "alignment" : 4,
7413   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE",
7414   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_2::IUsb> *",
7415   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE",
7416   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE",
7417   "size" : 4,
7418   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7419  },
7420  {
7421   "alignment" : 4,
7422   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
7423   "name" : "android::hardware::hidl_memory *",
7424   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7425   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
7426   "size" : 4,
7427   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7428  },
7429  {
7430   "alignment" : 4,
7431   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
7432   "name" : "android::hardware::hidl_string *",
7433   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7434   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
7435   "size" : 4,
7436   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7437  },
7438  {
7439   "alignment" : 4,
7440   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
7441   "name" : "android::hardware::ProcessState *",
7442   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
7443   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
7444   "size" : 4,
7445   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7446  },
7447  {
7448   "alignment" : 4,
7449   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
7450   "name" : "android::hardware::hidl_version *",
7451   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7452   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
7453   "size" : 4,
7454   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7455  },
7456  {
7457   "alignment" : 4,
7458   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7459   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7460   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7461   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7462   "size" : 4,
7463   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7464  },
7465  {
7466   "alignment" : 4,
7467   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7468   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7469   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7470   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7471   "size" : 4,
7472   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7473  },
7474  {
7475   "alignment" : 4,
7476   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7477   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7478   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7479   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7480   "size" : 4,
7481   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7482  },
7483  {
7484   "alignment" : 4,
7485   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7486   "name" : "android::hardware::GrantorDescriptor *",
7487   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
7488   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7489   "size" : 4,
7490   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7491  },
7492  {
7493   "alignment" : 4,
7494   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7495   "name" : "android::hardware::hidl_death_recipient *",
7496   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
7497   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7498   "size" : 4,
7499   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7500  },
7501  {
7502   "alignment" : 4,
7503   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7504   "name" : "android::hardware::hidl_binder_death_recipient *",
7505   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
7506   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7507   "size" : 4,
7508   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7509  },
7510  {
7511   "alignment" : 4,
7512   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE",
7513   "name" : "android::hardware::usb::V1_0::PortStatus *",
7514   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
7515   "self_type" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE",
7516   "size" : 4,
7517   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7518  },
7519  {
7520   "alignment" : 4,
7521   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE",
7522   "name" : "android::hardware::usb::V1_0::IUsbCallback *",
7523   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
7524   "self_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE",
7525   "size" : 4,
7526   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7527  },
7528  {
7529   "alignment" : 4,
7530   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE",
7531   "name" : "android::hardware::usb::V1_0::BnHwUsbCallback *",
7532   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
7533   "self_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE",
7534   "size" : 4,
7535   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
7536  },
7537  {
7538   "alignment" : 4,
7539   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_04IUsbE",
7540   "name" : "android::hardware::usb::V1_0::IUsb *",
7541   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
7542   "self_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE",
7543   "size" : 4,
7544   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7545  },
7546  {
7547   "alignment" : 4,
7548   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE",
7549   "name" : "android::hardware::usb::V1_0::BnHwUsb *",
7550   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
7551   "self_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE",
7552   "size" : 4,
7553   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
7554  },
7555  {
7556   "alignment" : 4,
7557   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE",
7558   "name" : "android::hardware::usb::V1_1::IUsbCallback *",
7559   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
7560   "self_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE",
7561   "size" : 4,
7562   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7563  },
7564  {
7565   "alignment" : 4,
7566   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_114PortStatus_1_1E",
7567   "name" : "android::hardware::usb::V1_1::PortStatus_1_1 *",
7568   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
7569   "self_type" : "_ZTIPN7android8hardware3usb4V1_114PortStatus_1_1E",
7570   "size" : 4,
7571   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7572  },
7573  {
7574   "alignment" : 4,
7575   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE",
7576   "name" : "android::hardware::usb::V1_1::BnHwUsbCallback *",
7577   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
7578   "self_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE",
7579   "size" : 4,
7580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
7581  },
7582  {
7583   "alignment" : 4,
7584   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_14IUsbE",
7585   "name" : "android::hardware::usb::V1_1::IUsb *",
7586   "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
7587   "self_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE",
7588   "size" : 4,
7589   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7590  },
7591  {
7592   "alignment" : 4,
7593   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE",
7594   "name" : "android::hardware::usb::V1_1::BnHwUsb *",
7595   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
7596   "self_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE",
7597   "size" : 4,
7598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
7599  },
7600  {
7601   "alignment" : 4,
7602   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_210PortStatusE",
7603   "name" : "android::hardware::usb::V1_2::PortStatus *",
7604   "referenced_type" : "_ZTIN7android8hardware3usb4V1_210PortStatusE",
7605   "self_type" : "_ZTIPN7android8hardware3usb4V1_210PortStatusE",
7606   "size" : 4,
7607   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7608  },
7609  {
7610   "alignment" : 4,
7611   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE",
7612   "name" : "android::hardware::usb::V1_2::IUsbCallback *",
7613   "referenced_type" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
7614   "self_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE",
7615   "size" : 4,
7616   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7617  },
7618  {
7619   "alignment" : 4,
7620   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_213BsUsbCallbackE",
7621   "name" : "android::hardware::usb::V1_2::BsUsbCallback *",
7622   "referenced_type" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE",
7623   "self_type" : "_ZTIPN7android8hardware3usb4V1_213BsUsbCallbackE",
7624   "size" : 4,
7625   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7626  },
7627  {
7628   "alignment" : 4,
7629   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE",
7630   "name" : "android::hardware::usb::V1_2::BnHwUsbCallback *",
7631   "referenced_type" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE",
7632   "self_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE",
7633   "size" : 4,
7634   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7635  },
7636  {
7637   "alignment" : 4,
7638   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE",
7639   "name" : "android::hardware::usb::V1_2::BpHwUsbCallback *",
7640   "referenced_type" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE",
7641   "self_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE",
7642   "size" : 4,
7643   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7644  },
7645  {
7646   "alignment" : 4,
7647   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_24IUsbE",
7648   "name" : "android::hardware::usb::V1_2::IUsb *",
7649   "referenced_type" : "_ZTIN7android8hardware3usb4V1_24IUsbE",
7650   "self_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE",
7651   "size" : 4,
7652   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7653  },
7654  {
7655   "alignment" : 4,
7656   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_25BsUsbE",
7657   "name" : "android::hardware::usb::V1_2::BsUsb *",
7658   "referenced_type" : "_ZTIN7android8hardware3usb4V1_25BsUsbE",
7659   "self_type" : "_ZTIPN7android8hardware3usb4V1_25BsUsbE",
7660   "size" : 4,
7661   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7662  },
7663  {
7664   "alignment" : 4,
7665   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE",
7666   "name" : "android::hardware::usb::V1_2::BnHwUsb *",
7667   "referenced_type" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE",
7668   "self_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE",
7669   "size" : 4,
7670   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7671  },
7672  {
7673   "alignment" : 4,
7674   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE",
7675   "name" : "android::hardware::usb::V1_2::BpHwUsb *",
7676   "referenced_type" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE",
7677   "self_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE",
7678   "size" : 4,
7679   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7680  },
7681  {
7682   "alignment" : 4,
7683   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
7684   "name" : "android::hardware::Parcel *",
7685   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7686   "self_type" : "_ZTIPN7android8hardware6ParcelE",
7687   "size" : 4,
7688   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7689  },
7690  {
7691   "alignment" : 4,
7692   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
7693   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsbCallback> > *",
7694   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
7695   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
7696   "size" : 4,
7697   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7698  },
7699  {
7700   "alignment" : 4,
7701   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
7702   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsb> > *",
7703   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
7704   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
7705   "size" : 4,
7706   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7707  },
7708  {
7709   "alignment" : 4,
7710   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
7711   "name" : "android::hardware::Return<bool> *",
7712   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7713   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7714   "size" : 4,
7715   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7716  },
7717  {
7718   "alignment" : 4,
7719   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7720   "name" : "android::hardware::Return<void> *",
7721   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7722   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7723   "size" : 4,
7724   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7725  },
7726  {
7727   "alignment" : 4,
7728   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7729   "name" : "android::hardware::Status *",
7730   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7731   "self_type" : "_ZTIPN7android8hardware6StatusE",
7732   "size" : 4,
7733   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7734  },
7735  {
7736   "alignment" : 4,
7737   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7738   "name" : "android::hardware::IBinder::DeathRecipient *",
7739   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7740   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7741   "size" : 4,
7742   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7743  },
7744  {
7745   "alignment" : 4,
7746   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7747   "name" : "android::hardware::IBinder *",
7748   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7749   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7750   "size" : 4,
7751   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7752  },
7753  {
7754   "alignment" : 4,
7755   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7756   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7757   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7758   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7759   "size" : 4,
7760   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7761  },
7762  {
7763   "alignment" : 4,
7764   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7765   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7766   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7767   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7768   "size" : 4,
7769   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7770  },
7771  {
7772   "alignment" : 4,
7773   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7774   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> *",
7775   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7776   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7777   "size" : 4,
7778   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7779  },
7780  {
7781   "alignment" : 4,
7782   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7783   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1> *",
7784   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7785   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7786   "size" : 4,
7787   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7788  },
7789  {
7790   "alignment" : 4,
7791   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
7792   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_2::PortStatus> *",
7793   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
7794   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
7795   "size" : 4,
7796   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7797  },
7798  {
7799   "alignment" : 4,
7800   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7801   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
7802   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7803   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7804   "size" : 4,
7805   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7806  },
7807  {
7808   "alignment" : 4,
7809   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
7810   "name" : "android::hardware::details::return_status *",
7811   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7812   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
7813   "size" : 4,
7814   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7815  },
7816  {
7817   "alignment" : 4,
7818   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7819   "name" : "android::hardware::details::HidlInstrumentor *",
7820   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7821   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7822   "size" : 4,
7823   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7824  },
7825  {
7826   "alignment" : 4,
7827   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7828   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7829   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7830   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7831   "size" : 4,
7832   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7833  },
7834  {
7835   "alignment" : 4,
7836   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7837   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7838   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7839   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7840   "size" : 4,
7841   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7842  },
7843  {
7844   "alignment" : 4,
7845   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7846   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> *",
7847   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7848   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7849   "size" : 4,
7850   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7851  },
7852  {
7853   "alignment" : 4,
7854   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7855   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> *",
7856   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7857   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7858   "size" : 4,
7859   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7860  },
7861  {
7862   "alignment" : 4,
7863   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
7864   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_2::PortStatus> *",
7865   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
7866   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
7867   "size" : 4,
7868   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7869  },
7870  {
7871   "alignment" : 4,
7872   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7873   "name" : "android::hardware::BHwBinder *",
7874   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7875   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7876   "size" : 4,
7877   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7878  },
7879  {
7880   "alignment" : 4,
7881   "linker_set_key" : "_ZTIPN7android9ConditionE",
7882   "name" : "android::Condition *",
7883   "referenced_type" : "_ZTIN7android9ConditionE",
7884   "self_type" : "_ZTIPN7android9ConditionE",
7885   "size" : 4,
7886   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7887  },
7888  {
7889   "alignment" : 4,
7890   "linker_set_key" : "_ZTIPPv",
7891   "name" : "void **",
7892   "referenced_type" : "_ZTIPv",
7893   "self_type" : "_ZTIPPv",
7894   "size" : 4,
7895   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7896  },
7897  {
7898   "alignment" : 4,
7899   "linker_set_key" : "_ZTIPc",
7900   "name" : "char *",
7901   "referenced_type" : "_ZTIc",
7902   "self_type" : "_ZTIPc",
7903   "size" : 4,
7904   "source_file" : "/system/core/liblog/include/log/log_read.h"
7905  },
7906  {
7907   "alignment" : 4,
7908   "linker_set_key" : "_ZTIPh",
7909   "name" : "unsigned char *",
7910   "referenced_type" : "_ZTIh",
7911   "self_type" : "_ZTIPh",
7912   "size" : 4,
7913   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7914  },
7915  {
7916   "alignment" : 4,
7917   "linker_set_key" : "_ZTIPi",
7918   "name" : "int *",
7919   "referenced_type" : "_ZTIi",
7920   "self_type" : "_ZTIPi",
7921   "size" : 4,
7922   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7923  },
7924  {
7925   "alignment" : 4,
7926   "linker_set_key" : "_ZTIPj",
7927   "name" : "unsigned int *",
7928   "referenced_type" : "_ZTIj",
7929   "self_type" : "_ZTIPj",
7930   "size" : 4,
7931   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7932  },
7933  {
7934   "alignment" : 4,
7935   "linker_set_key" : "_ZTIPv",
7936   "name" : "void *",
7937   "referenced_type" : "_ZTIv",
7938   "self_type" : "_ZTIPv",
7939   "size" : 4,
7940   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7941  },
7942  {
7943   "alignment" : 4,
7944   "linker_set_key" : "_ZTIPy",
7945   "name" : "unsigned long long *",
7946   "referenced_type" : "_ZTIy",
7947   "self_type" : "_ZTIPy",
7948   "size" : 4,
7949   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7950  }
7951 ],
7952 "qualified_types" :
7953 [
7954  {
7955   "alignment" : 4,
7956   "is_const" : true,
7957   "linker_set_key" : "_ZTIK13native_handle",
7958   "name" : "const native_handle",
7959   "referenced_type" : "_ZTI13native_handle",
7960   "self_type" : "_ZTIK13native_handle",
7961   "size" : 12,
7962   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7963  },
7964  {
7965   "alignment" : 4,
7966   "is_const" : true,
7967   "linker_set_key" : "_ZTIK7log_msg",
7968   "name" : "const log_msg",
7969   "referenced_type" : "_ZTI7log_msg",
7970   "self_type" : "_ZTIK7log_msg",
7971   "size" : 5124,
7972   "source_file" : "/system/core/liblog/include/log/log_read.h"
7973  },
7974  {
7975   "alignment" : 2,
7976   "is_const" : true,
7977   "linker_set_key" : "_ZTIKDs",
7978   "name" : "const char16_t",
7979   "referenced_type" : "_ZTIDs",
7980   "self_type" : "_ZTIKDs",
7981   "size" : 2,
7982   "source_file" : "/system/core/libutils/include/utils/String16.h"
7983  },
7984  {
7985   "alignment" : 4,
7986   "is_const" : true,
7987   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7988   "name" : "const android::VectorImpl",
7989   "referenced_type" : "_ZTIN7android10VectorImplE",
7990   "self_type" : "_ZTIKN7android10VectorImplE",
7991   "size" : 20,
7992   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7993  },
7994  {
7995   "alignment" : 4,
7996   "is_const" : true,
7997   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7998   "name" : "const android::NativeHandle",
7999   "referenced_type" : "_ZTIN7android12NativeHandleE",
8000   "self_type" : "_ZTIKN7android12NativeHandleE",
8001   "size" : 12,
8002   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8003  },
8004  {
8005   "alignment" : 4,
8006   "is_const" : true,
8007   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
8008   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
8009   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8010   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
8011   "size" : 4,
8012   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8013  },
8014  {
8015   "alignment" : 4,
8016   "is_const" : true,
8017   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8018   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8019   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8020   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8021   "size" : 4,
8022   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8023  },
8024  {
8025   "alignment" : 4,
8026   "is_const" : true,
8027   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8028   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8029   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8030   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8031   "size" : 4,
8032   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8033  },
8034  {
8035   "alignment" : 4,
8036   "is_const" : true,
8037   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
8038   "name" : "const android::sp<android::hardware::ProcessState>",
8039   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8040   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
8041   "size" : 4,
8042   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8043  },
8044  {
8045   "alignment" : 4,
8046   "is_const" : true,
8047   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
8048   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
8049   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8050   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
8051   "size" : 4,
8052   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8053  },
8054  {
8055   "alignment" : 4,
8056   "is_const" : true,
8057   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8058   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8059   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8060   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8061   "size" : 4,
8062   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8063  },
8064  {
8065   "alignment" : 4,
8066   "is_const" : true,
8067   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
8068   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback>",
8069   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
8070   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
8071   "size" : 4,
8072   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8073  },
8074  {
8075   "alignment" : 4,
8076   "is_const" : true,
8077   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
8078   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb>",
8079   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
8080   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
8081   "size" : 4,
8082   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8083  },
8084  {
8085   "alignment" : 4,
8086   "is_const" : true,
8087   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
8088   "name" : "const android::sp<android::hardware::usb::V1_1::IUsbCallback>",
8089   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
8090   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
8091   "size" : 4,
8092   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8093  },
8094  {
8095   "alignment" : 4,
8096   "is_const" : true,
8097   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
8098   "name" : "const android::sp<android::hardware::usb::V1_1::IUsb>",
8099   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
8100   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
8101   "size" : 4,
8102   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8103  },
8104  {
8105   "alignment" : 4,
8106   "is_const" : true,
8107   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
8108   "name" : "const android::sp<android::hardware::usb::V1_2::IUsbCallback>",
8109   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
8110   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
8111   "size" : 4,
8112   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8113  },
8114  {
8115   "alignment" : 4,
8116   "is_const" : true,
8117   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
8118   "name" : "const android::sp<android::hardware::usb::V1_2::IUsb>",
8119   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
8120   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
8121   "size" : 4,
8122   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8123  },
8124  {
8125   "alignment" : 4,
8126   "is_const" : true,
8127   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
8128   "name" : "const android::sp<android::hardware::IBinder>",
8129   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8130   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
8131   "size" : 4,
8132   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8133  },
8134  {
8135   "alignment" : 4,
8136   "is_const" : true,
8137   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
8138   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
8139   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8140   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
8141   "size" : 8,
8142   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8143  },
8144  {
8145   "alignment" : 4,
8146   "is_const" : true,
8147   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
8148   "name" : "const android::wp<android::hardware::BHwBinder>",
8149   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8150   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
8151   "size" : 8,
8152   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8153  },
8154  {
8155   "alignment" : 4,
8156   "is_const" : true,
8157   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
8158   "name" : "const android::hidl::base::V1_0::IBase",
8159   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8160   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
8161   "size" : 12,
8162   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
8163  },
8164  {
8165   "alignment" : 4,
8166   "is_const" : true,
8167   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
8168   "name" : "const android::hidl::base::V1_0::BpHwBase",
8169   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8170   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
8171   "size" : 92,
8172   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
8173  },
8174  {
8175   "alignment" : 4,
8176   "is_const" : true,
8177   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8178   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8179   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8180   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8181   "size" : 4,
8182   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8183  },
8184  {
8185   "alignment" : 4,
8186   "is_const" : true,
8187   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8188   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8189   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8190   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8191   "size" : 4,
8192   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8193  },
8194  {
8195   "alignment" : 1,
8196   "is_const" : true,
8197   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
8198   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8199   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
8200   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
8201   "size" : 1,
8202   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8203  },
8204  {
8205   "alignment" : 4,
8206   "is_const" : true,
8207   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
8208   "name" : "const android::hidl::manager::V1_0::IServiceManager",
8209   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8210   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
8211   "size" : 12,
8212   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8213  },
8214  {
8215   "alignment" : 4,
8216   "is_const" : true,
8217   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8218   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
8219   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
8220   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8221   "size" : 12,
8222   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8223  },
8224  {
8225   "alignment" : 4,
8226   "is_const" : true,
8227   "linker_set_key" : "_ZTIKN7android7RefBaseE",
8228   "name" : "const android::RefBase",
8229   "referenced_type" : "_ZTIN7android7RefBaseE",
8230   "self_type" : "_ZTIKN7android7RefBaseE",
8231   "size" : 8,
8232   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8233  },
8234  {
8235   "alignment" : 4,
8236   "is_const" : true,
8237   "linker_set_key" : "_ZTIKN7android7String8E",
8238   "name" : "const android::String8",
8239   "referenced_type" : "_ZTIN7android7String8E",
8240   "self_type" : "_ZTIKN7android7String8E",
8241   "size" : 4,
8242   "source_file" : "/system/core/libutils/include/utils/String8.h"
8243  },
8244  {
8245   "alignment" : 4,
8246   "is_const" : true,
8247   "linker_set_key" : "_ZTIKN7android8String16E",
8248   "name" : "const android::String16",
8249   "referenced_type" : "_ZTIN7android8String16E",
8250   "self_type" : "_ZTIKN7android8String16E",
8251   "size" : 4,
8252   "source_file" : "/system/core/libutils/include/utils/String16.h"
8253  },
8254  {
8255   "alignment" : 1,
8256   "is_const" : true,
8257   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8258   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
8259   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
8260   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8261   "size" : 32,
8262   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8263  },
8264  {
8265   "alignment" : 4,
8266   "is_const" : true,
8267   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8268   "name" : "const android::hardware::BpHwRefBase",
8269   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
8270   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8271   "size" : 24,
8272   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8273  },
8274  {
8275   "alignment" : 4,
8276   "is_const" : true,
8277   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
8278   "name" : "const android::hardware::hidl_handle",
8279   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
8280   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
8281   "size" : 16,
8282   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8283  },
8284  {
8285   "alignment" : 4,
8286   "is_const" : true,
8287   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
8288   "name" : "const android::hardware::hidl_memory",
8289   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
8290   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
8291   "size" : 40,
8292   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8293  },
8294  {
8295   "alignment" : 4,
8296   "is_const" : true,
8297   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
8298   "name" : "const android::hardware::hidl_string",
8299   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
8300   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
8301   "size" : 16,
8302   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8303  },
8304  {
8305   "alignment" : 2,
8306   "is_const" : true,
8307   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
8308   "name" : "const android::hardware::hidl_version",
8309   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
8310   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
8311   "size" : 4,
8312   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8313  },
8314  {
8315   "alignment" : 8,
8316   "is_const" : true,
8317   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
8318   "name" : "const android::hardware::usb::V1_0::PortStatus",
8319   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
8320   "self_type" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
8321   "size" : 40,
8322   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8323  },
8324  {
8325   "alignment" : 4,
8326   "is_const" : true,
8327   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
8328   "name" : "const android::hardware::usb::V1_0::IUsbCallback",
8329   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
8330   "self_type" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
8331   "size" : 12,
8332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
8333  },
8334  {
8335   "alignment" : 4,
8336   "is_const" : true,
8337   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012PortDataRoleE",
8338   "name" : "const android::hardware::usb::V1_0::PortDataRole",
8339   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
8340   "self_type" : "_ZTIKN7android8hardware3usb4V1_012PortDataRoleE",
8341   "size" : 4,
8342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8343  },
8344  {
8345   "alignment" : 4,
8346   "is_const" : true,
8347   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012PortRoleTypeE",
8348   "name" : "const android::hardware::usb::V1_0::PortRoleType",
8349   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
8350   "self_type" : "_ZTIKN7android8hardware3usb4V1_012PortRoleTypeE",
8351   "size" : 4,
8352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8353  },
8354  {
8355   "alignment" : 4,
8356   "is_const" : true,
8357   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_013PortPowerRoleE",
8358   "name" : "const android::hardware::usb::V1_0::PortPowerRole",
8359   "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
8360   "self_type" : "_ZTIKN7android8hardware3usb4V1_013PortPowerRoleE",
8361   "size" : 4,
8362   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8363  },
8364  {
8365   "alignment" : 4,
8366   "is_const" : true,
8367   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
8368   "name" : "const android::hardware::usb::V1_0::BpHwUsbCallback",
8369   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
8370   "self_type" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
8371   "size" : 92,
8372   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
8373  },
8374  {
8375   "alignment" : 4,
8376   "is_const" : true,
8377   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
8378   "name" : "const android::hardware::usb::V1_0::IUsb",
8379   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
8380   "self_type" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
8381   "size" : 12,
8382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
8383  },
8384  {
8385   "alignment" : 4,
8386   "is_const" : true,
8387   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_06StatusE",
8388   "name" : "const android::hardware::usb::V1_0::Status",
8389   "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
8390   "self_type" : "_ZTIKN7android8hardware3usb4V1_06StatusE",
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_07BpHwUsbE",
8398   "name" : "const android::hardware::usb::V1_0::BpHwUsb",
8399   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
8400   "self_type" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
8401   "size" : 92,
8402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
8403  },
8404  {
8405   "alignment" : 4,
8406   "is_const" : true,
8407   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_08PortModeE",
8408   "name" : "const android::hardware::usb::V1_0::PortMode",
8409   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
8410   "self_type" : "_ZTIKN7android8hardware3usb4V1_08PortModeE",
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" : 4,
8416   "is_const" : true,
8417   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
8418   "name" : "const android::hardware::usb::V1_0::PortRole",
8419   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
8420   "self_type" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
8421   "size" : 8,
8422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
8423  },
8424  {
8425   "alignment" : 4,
8426   "is_const" : true,
8427   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_112IUsbCallbackE",
8428   "name" : "const android::hardware::usb::V1_1::IUsbCallback",
8429   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
8430   "self_type" : "_ZTIKN7android8hardware3usb4V1_112IUsbCallbackE",
8431   "size" : 12,
8432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
8433  },
8434  {
8435   "alignment" : 4,
8436   "is_const" : true,
8437   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_112PortMode_1_1E",
8438   "name" : "const android::hardware::usb::V1_1::PortMode_1_1",
8439   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
8440   "self_type" : "_ZTIKN7android8hardware3usb4V1_112PortMode_1_1E",
8441   "size" : 4,
8442   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h"
8443  },
8444  {
8445   "alignment" : 8,
8446   "is_const" : true,
8447   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_114PortStatus_1_1E",
8448   "name" : "const android::hardware::usb::V1_1::PortStatus_1_1",
8449   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
8450   "self_type" : "_ZTIKN7android8hardware3usb4V1_114PortStatus_1_1E",
8451   "size" : 48,
8452   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8453  },
8454  {
8455   "alignment" : 4,
8456   "is_const" : true,
8457   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
8458   "name" : "const android::hardware::usb::V1_1::BpHwUsbCallback",
8459   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
8460   "self_type" : "_ZTIKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
8461   "size" : 92,
8462   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
8463  },
8464  {
8465   "alignment" : 4,
8466   "is_const" : true,
8467   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_14IUsbE",
8468   "name" : "const android::hardware::usb::V1_1::IUsb",
8469   "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
8470   "self_type" : "_ZTIKN7android8hardware3usb4V1_14IUsbE",
8471   "size" : 12,
8472   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
8473  },
8474  {
8475   "alignment" : 4,
8476   "is_const" : true,
8477   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_17BpHwUsbE",
8478   "name" : "const android::hardware::usb::V1_1::BpHwUsb",
8479   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
8480   "self_type" : "_ZTIKN7android8hardware3usb4V1_17BpHwUsbE",
8481   "size" : 92,
8482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
8483  },
8484  {
8485   "alignment" : 8,
8486   "is_const" : true,
8487   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_210PortStatusE",
8488   "name" : "const android::hardware::usb::V1_2::PortStatus",
8489   "referenced_type" : "_ZTIN7android8hardware3usb4V1_210PortStatusE",
8490   "self_type" : "_ZTIKN7android8hardware3usb4V1_210PortStatusE",
8491   "size" : 72,
8492   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8493  },
8494  {
8495   "alignment" : 4,
8496   "is_const" : true,
8497   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_212IUsbCallbackE",
8498   "name" : "const android::hardware::usb::V1_2::IUsbCallback",
8499   "referenced_type" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
8500   "self_type" : "_ZTIKN7android8hardware3usb4V1_212IUsbCallbackE",
8501   "size" : 12,
8502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
8503  },
8504  {
8505   "alignment" : 4,
8506   "is_const" : true,
8507   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_215BpHwUsbCallbackE",
8508   "name" : "const android::hardware::usb::V1_2::BpHwUsbCallback",
8509   "referenced_type" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE",
8510   "self_type" : "_ZTIKN7android8hardware3usb4V1_215BpHwUsbCallbackE",
8511   "size" : 92,
8512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
8513  },
8514  {
8515   "alignment" : 4,
8516   "is_const" : true,
8517   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_225ContaminantProtectionModeE",
8518   "name" : "const android::hardware::usb::V1_2::ContaminantProtectionMode",
8519   "referenced_type" : "_ZTIN7android8hardware3usb4V1_225ContaminantProtectionModeE",
8520   "self_type" : "_ZTIKN7android8hardware3usb4V1_225ContaminantProtectionModeE",
8521   "size" : 4,
8522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8523  },
8524  {
8525   "alignment" : 4,
8526   "is_const" : true,
8527   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_226ContaminantDetectionStatusE",
8528   "name" : "const android::hardware::usb::V1_2::ContaminantDetectionStatus",
8529   "referenced_type" : "_ZTIN7android8hardware3usb4V1_226ContaminantDetectionStatusE",
8530   "self_type" : "_ZTIKN7android8hardware3usb4V1_226ContaminantDetectionStatusE",
8531   "size" : 4,
8532   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8533  },
8534  {
8535   "alignment" : 4,
8536   "is_const" : true,
8537   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_227ContaminantProtectionStatusE",
8538   "name" : "const android::hardware::usb::V1_2::ContaminantProtectionStatus",
8539   "referenced_type" : "_ZTIN7android8hardware3usb4V1_227ContaminantProtectionStatusE",
8540   "self_type" : "_ZTIKN7android8hardware3usb4V1_227ContaminantProtectionStatusE",
8541   "size" : 4,
8542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8543  },
8544  {
8545   "alignment" : 4,
8546   "is_const" : true,
8547   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_24IUsbE",
8548   "name" : "const android::hardware::usb::V1_2::IUsb",
8549   "referenced_type" : "_ZTIN7android8hardware3usb4V1_24IUsbE",
8550   "self_type" : "_ZTIKN7android8hardware3usb4V1_24IUsbE",
8551   "size" : 12,
8552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
8553  },
8554  {
8555   "alignment" : 4,
8556   "is_const" : true,
8557   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_26StatusE",
8558   "name" : "const android::hardware::usb::V1_2::Status",
8559   "referenced_type" : "_ZTIN7android8hardware3usb4V1_26StatusE",
8560   "self_type" : "_ZTIKN7android8hardware3usb4V1_26StatusE",
8561   "size" : 4,
8562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8563  },
8564  {
8565   "alignment" : 4,
8566   "is_const" : true,
8567   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_27BpHwUsbE",
8568   "name" : "const android::hardware::usb::V1_2::BpHwUsb",
8569   "referenced_type" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE",
8570   "self_type" : "_ZTIKN7android8hardware3usb4V1_27BpHwUsbE",
8571   "size" : 92,
8572   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
8573  },
8574  {
8575   "alignment" : 4,
8576   "is_const" : true,
8577   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
8578   "name" : "const android::hardware::Parcel",
8579   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
8580   "self_type" : "_ZTIKN7android8hardware6ParcelE",
8581   "size" : 68,
8582   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8583  },
8584  {
8585   "alignment" : 4,
8586   "is_const" : true,
8587   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
8588   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsbCallback> >",
8589   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
8590   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
8591   "size" : 28,
8592   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8593  },
8594  {
8595   "alignment" : 4,
8596   "is_const" : true,
8597   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
8598   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsb> >",
8599   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
8600   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
8601   "size" : 28,
8602   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8603  },
8604  {
8605   "alignment" : 4,
8606   "is_const" : true,
8607   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
8608   "name" : "const android::hardware::Return<bool>",
8609   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
8610   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
8611   "size" : 24,
8612   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8613  },
8614  {
8615   "alignment" : 4,
8616   "is_const" : true,
8617   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
8618   "name" : "const android::hardware::Status",
8619   "referenced_type" : "_ZTIN7android8hardware6StatusE",
8620   "self_type" : "_ZTIKN7android8hardware6StatusE",
8621   "size" : 20,
8622   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8623  },
8624  {
8625   "alignment" : 4,
8626   "is_const" : true,
8627   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8628   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8629   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8630   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8631   "size" : 8,
8632   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8633  },
8634  {
8635   "alignment" : 4,
8636   "is_const" : true,
8637   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8638   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8639   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8640   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8641   "size" : 8,
8642   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8643  },
8644  {
8645   "alignment" : 4,
8646   "is_const" : true,
8647   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
8648   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus>",
8649   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
8650   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
8651   "size" : 8,
8652   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8653  },
8654  {
8655   "alignment" : 4,
8656   "is_const" : true,
8657   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
8658   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1>",
8659   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
8660   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
8661   "size" : 8,
8662   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8663  },
8664  {
8665   "alignment" : 4,
8666   "is_const" : true,
8667   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
8668   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_2::PortStatus>",
8669   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
8670   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
8671   "size" : 8,
8672   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8673  },
8674  {
8675   "alignment" : 4,
8676   "is_const" : true,
8677   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8678   "name" : "const android::hardware::details::hidl_pointer<int>",
8679   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
8680   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8681   "size" : 8,
8682   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8683  },
8684  {
8685   "alignment" : 4,
8686   "is_const" : true,
8687   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
8688   "name" : "const android::hardware::details::return_status",
8689   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
8690   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
8691   "size" : 24,
8692   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8693  },
8694  {
8695   "is_const" : true,
8696   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8697   "name" : "const iter<is_const>",
8698   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
8699   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8700   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8701  },
8702  {
8703   "alignment" : 4,
8704   "is_const" : true,
8705   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8706   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8707   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8708   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8709   "size" : 16,
8710   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
8711  },
8712  {
8713   "alignment" : 4,
8714   "is_const" : true,
8715   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
8716   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus>",
8717   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
8718   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
8719   "size" : 16,
8720   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8721  },
8722  {
8723   "alignment" : 4,
8724   "is_const" : true,
8725   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
8726   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1>",
8727   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
8728   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
8729   "size" : 16,
8730   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8731  },
8732  {
8733   "alignment" : 4,
8734   "is_const" : true,
8735   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
8736   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_2::PortStatus>",
8737   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
8738   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
8739   "size" : 16,
8740   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8741  },
8742  {
8743   "alignment" : 4,
8744   "is_const" : true,
8745   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8746   "name" : "const android::hardware::hidl_vec<int>",
8747   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
8748   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8749   "size" : 16,
8750   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8751  },
8752  {
8753   "alignment" : 4,
8754   "is_const" : true,
8755   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8756   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8757   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8758   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8759   "size" : 12,
8760   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8761  },
8762  {
8763   "alignment" : 4,
8764   "is_const" : true,
8765   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8766   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8767   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8768   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8769   "size" : 12,
8770   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8771  },
8772  {
8773   "alignment" : 4,
8774   "is_const" : true,
8775   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8776   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8777   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8778   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8779   "size" : 4,
8780   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8781  },
8782  {
8783   "alignment" : 1,
8784   "is_const" : true,
8785   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8786   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8787   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8788   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8789   "size" : 3,
8790   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8791  },
8792  {
8793   "alignment" : 4,
8794   "is_const" : true,
8795   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELj4EEE",
8796   "name" : "const std::array<android::hardware::usb::V1_0::PortDataRole, 4>",
8797   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELj4EEE",
8798   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELj4EEE",
8799   "size" : 16,
8800   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8801  },
8802  {
8803   "alignment" : 4,
8804   "is_const" : true,
8805   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELj3EEE",
8806   "name" : "const std::array<android::hardware::usb::V1_0::PortRoleType, 3>",
8807   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELj3EEE",
8808   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELj3EEE",
8809   "size" : 12,
8810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8811  },
8812  {
8813   "alignment" : 4,
8814   "is_const" : true,
8815   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELj4EEE",
8816   "name" : "const std::array<android::hardware::usb::V1_0::PortPowerRole, 4>",
8817   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELj4EEE",
8818   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELj4EEE",
8819   "size" : 16,
8820   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8821  },
8822  {
8823   "alignment" : 4,
8824   "is_const" : true,
8825   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_06StatusELj4EEE",
8826   "name" : "const std::array<android::hardware::usb::V1_0::Status, 4>",
8827   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_06StatusELj4EEE",
8828   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_06StatusELj4EEE",
8829   "size" : 16,
8830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8831  },
8832  {
8833   "alignment" : 4,
8834   "is_const" : true,
8835   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_08PortModeELj5EEE",
8836   "name" : "const std::array<android::hardware::usb::V1_0::PortMode, 5>",
8837   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_08PortModeELj5EEE",
8838   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_08PortModeELj5EEE",
8839   "size" : 20,
8840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8841  },
8842  {
8843   "alignment" : 4,
8844   "is_const" : true,
8845   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_112PortMode_1_1ELj8EEE",
8846   "name" : "const std::array<android::hardware::usb::V1_1::PortMode_1_1, 8>",
8847   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_112PortMode_1_1ELj8EEE",
8848   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_112PortMode_1_1ELj8EEE",
8849   "size" : 32,
8850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h"
8851  },
8852  {
8853   "alignment" : 4,
8854   "is_const" : true,
8855   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_225ContaminantProtectionModeELj4EEE",
8856   "name" : "const std::array<android::hardware::usb::V1_2::ContaminantProtectionMode, 4>",
8857   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_225ContaminantProtectionModeELj4EEE",
8858   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_225ContaminantProtectionModeELj4EEE",
8859   "size" : 16,
8860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8861  },
8862  {
8863   "alignment" : 4,
8864   "is_const" : true,
8865   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_226ContaminantDetectionStatusELj4EEE",
8866   "name" : "const std::array<android::hardware::usb::V1_2::ContaminantDetectionStatus, 4>",
8867   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_226ContaminantDetectionStatusELj4EEE",
8868   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_226ContaminantDetectionStatusELj4EEE",
8869   "size" : 16,
8870   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8871  },
8872  {
8873   "alignment" : 4,
8874   "is_const" : true,
8875   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_227ContaminantProtectionStatusELj5EEE",
8876   "name" : "const std::array<android::hardware::usb::V1_2::ContaminantProtectionStatus, 5>",
8877   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_227ContaminantProtectionStatusELj5EEE",
8878   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_227ContaminantProtectionStatusELj5EEE",
8879   "size" : 20,
8880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8881  },
8882  {
8883   "alignment" : 4,
8884   "is_const" : true,
8885   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_26StatusELj5EEE",
8886   "name" : "const std::array<android::hardware::usb::V1_2::Status, 5>",
8887   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_26StatusELj5EEE",
8888   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_26StatusELj5EEE",
8889   "size" : 20,
8890   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8891  },
8892  {
8893   "alignment" : 4,
8894   "is_const" : true,
8895   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8896   "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 *> > *)> > >",
8897   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8898   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8899   "size" : 12,
8900   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8901  },
8902  {
8903   "alignment" : 4,
8904   "is_const" : true,
8905   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8906   "name" : "const android::hidl::base::V1_0::IBase *const",
8907   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
8908   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8909   "size" : 4,
8910   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8911  },
8912  {
8913   "alignment" : 4,
8914   "is_const" : true,
8915   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8916   "name" : "android::RefBase::weakref_impl *const",
8917   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
8918   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
8919   "size" : 4,
8920   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8921  },
8922  {
8923   "alignment" : 4,
8924   "is_const" : true,
8925   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
8926   "name" : "android::hardware::IBinder *const",
8927   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
8928   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
8929   "size" : 4,
8930   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8931  },
8932  {
8933   "alignment" : 4,
8934   "is_const" : true,
8935   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8936   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8937   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8938   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8939   "size" : 8,
8940   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8941  },
8942  {
8943   "alignment" : 4,
8944   "is_const" : true,
8945   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8946   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8947   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
8948   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8949   "size" : 8,
8950   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8951  },
8952  {
8953   "alignment" : 1,
8954   "is_const" : true,
8955   "linker_set_key" : "_ZTIKa",
8956   "name" : "const signed char",
8957   "referenced_type" : "_ZTIa",
8958   "self_type" : "_ZTIKa",
8959   "size" : 1,
8960   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8961  },
8962  {
8963   "alignment" : 1,
8964   "is_const" : true,
8965   "linker_set_key" : "_ZTIKb",
8966   "name" : "const bool",
8967   "referenced_type" : "_ZTIb",
8968   "self_type" : "_ZTIKb",
8969   "size" : 1,
8970   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8971  },
8972  {
8973   "alignment" : 1,
8974   "is_const" : true,
8975   "linker_set_key" : "_ZTIKc",
8976   "name" : "const char",
8977   "referenced_type" : "_ZTIc",
8978   "self_type" : "_ZTIKc",
8979   "size" : 1,
8980   "source_file" : "/system/core/liblog/include/android/log.h"
8981  },
8982  {
8983   "alignment" : 4,
8984   "is_const" : true,
8985   "linker_set_key" : "_ZTIKd",
8986   "name" : "const double",
8987   "referenced_type" : "_ZTId",
8988   "self_type" : "_ZTIKd",
8989   "size" : 8,
8990   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8991  },
8992  {
8993   "alignment" : 4,
8994   "is_const" : true,
8995   "linker_set_key" : "_ZTIKf",
8996   "name" : "const float",
8997   "referenced_type" : "_ZTIf",
8998   "self_type" : "_ZTIKf",
8999   "size" : 4,
9000   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9001  },
9002  {
9003   "alignment" : 1,
9004   "is_const" : true,
9005   "linker_set_key" : "_ZTIKh",
9006   "name" : "const unsigned char",
9007   "referenced_type" : "_ZTIh",
9008   "self_type" : "_ZTIKh",
9009   "size" : 1,
9010   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9011  },
9012  {
9013   "alignment" : 4,
9014   "is_const" : true,
9015   "linker_set_key" : "_ZTIKi",
9016   "name" : "const int",
9017   "referenced_type" : "_ZTIi",
9018   "self_type" : "_ZTIKi",
9019   "size" : 4,
9020   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9021  },
9022  {
9023   "alignment" : 4,
9024   "is_const" : true,
9025   "linker_set_key" : "_ZTIKj",
9026   "name" : "const unsigned int",
9027   "referenced_type" : "_ZTIj",
9028   "self_type" : "_ZTIKj",
9029   "size" : 4,
9030   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9031  },
9032  {
9033   "alignment" : 2,
9034   "is_const" : true,
9035   "linker_set_key" : "_ZTIKs",
9036   "name" : "const short",
9037   "referenced_type" : "_ZTIs",
9038   "self_type" : "_ZTIKs",
9039   "size" : 2,
9040   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9041  },
9042  {
9043   "alignment" : 2,
9044   "is_const" : true,
9045   "linker_set_key" : "_ZTIKt",
9046   "name" : "const unsigned short",
9047   "referenced_type" : "_ZTIt",
9048   "self_type" : "_ZTIKt",
9049   "size" : 2,
9050   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9051  },
9052  {
9053   "is_const" : true,
9054   "linker_set_key" : "_ZTIKv",
9055   "name" : "const void",
9056   "referenced_type" : "_ZTIv",
9057   "self_type" : "_ZTIKv",
9058   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9059  },
9060  {
9061   "alignment" : 4,
9062   "is_const" : true,
9063   "linker_set_key" : "_ZTIKx",
9064   "name" : "const long long",
9065   "referenced_type" : "_ZTIx",
9066   "self_type" : "_ZTIKx",
9067   "size" : 8,
9068   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9069  },
9070  {
9071   "alignment" : 4,
9072   "is_const" : true,
9073   "linker_set_key" : "_ZTIKy",
9074   "name" : "const unsigned long long",
9075   "referenced_type" : "_ZTIy",
9076   "self_type" : "_ZTIKy",
9077   "size" : 8,
9078   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9079  },
9080  {
9081   "alignment" : 1,
9082   "is_volatile" : true,
9083   "linker_set_key" : "_ZTIVb",
9084   "name" : "volatile bool",
9085   "referenced_type" : "_ZTIb",
9086   "self_type" : "_ZTIVb",
9087   "size" : 1,
9088   "source_file" : "/system/core/libutils/include/utils/Thread.h"
9089  },
9090  {
9091   "alignment" : 4,
9092   "is_volatile" : true,
9093   "linker_set_key" : "_ZTIVi",
9094   "name" : "volatile int",
9095   "referenced_type" : "_ZTIi",
9096   "self_type" : "_ZTIVi",
9097   "size" : 4,
9098   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
9099  }
9100 ],
9101 "record_types" :
9102 [
9103  {
9104   "alignment" : 4,
9105   "fields" :
9106   [
9107    {
9108     "field_name" : "len",
9109     "referenced_type" : "_ZTIt"
9110    },
9111    {
9112     "field_name" : "hdr_size",
9113     "field_offset" : 16,
9114     "referenced_type" : "_ZTIt"
9115    },
9116    {
9117     "field_name" : "pid",
9118     "field_offset" : 32,
9119     "referenced_type" : "_ZTIi"
9120    },
9121    {
9122     "field_name" : "tid",
9123     "field_offset" : 64,
9124     "referenced_type" : "_ZTIj"
9125    },
9126    {
9127     "field_name" : "sec",
9128     "field_offset" : 96,
9129     "referenced_type" : "_ZTIj"
9130    },
9131    {
9132     "field_name" : "nsec",
9133     "field_offset" : 128,
9134     "referenced_type" : "_ZTIj"
9135    },
9136    {
9137     "field_name" : "lid",
9138     "field_offset" : 160,
9139     "referenced_type" : "_ZTIj"
9140    },
9141    {
9142     "field_name" : "uid",
9143     "field_offset" : 192,
9144     "referenced_type" : "_ZTIj"
9145    }
9146   ],
9147   "linker_set_key" : "_ZTI12logger_entry",
9148   "name" : "logger_entry",
9149   "referenced_type" : "_ZTI12logger_entry",
9150   "self_type" : "_ZTI12logger_entry",
9151   "size" : 28,
9152   "source_file" : "/system/core/liblog/include/log/log_read.h"
9153  },
9154  {
9155   "alignment" : 4,
9156   "fields" :
9157   [
9158    {
9159     "field_name" : "y",
9160     "referenced_type" : "_ZTIPv"
9161    },
9162    {
9163     "field_name" : "cb",
9164     "field_offset" : 32,
9165     "referenced_type" : "_ZTIPv"
9166    },
9167    {
9168     "field_name" : "cr",
9169     "field_offset" : 64,
9170     "referenced_type" : "_ZTIPv"
9171    },
9172    {
9173     "field_name" : "ystride",
9174     "field_offset" : 96,
9175     "referenced_type" : "_ZTIj"
9176    },
9177    {
9178     "field_name" : "cstride",
9179     "field_offset" : 128,
9180     "referenced_type" : "_ZTIj"
9181    },
9182    {
9183     "field_name" : "chroma_step",
9184     "field_offset" : 160,
9185     "referenced_type" : "_ZTIj"
9186    },
9187    {
9188     "field_name" : "reserved",
9189     "field_offset" : 192,
9190     "referenced_type" : "_ZTIA8_j"
9191    }
9192   ],
9193   "linker_set_key" : "_ZTI13android_ycbcr",
9194   "name" : "android_ycbcr",
9195   "referenced_type" : "_ZTI13android_ycbcr",
9196   "self_type" : "_ZTI13android_ycbcr",
9197   "size" : 56,
9198   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9199  },
9200  {
9201   "alignment" : 4,
9202   "fields" :
9203   [
9204    {
9205     "field_name" : "version",
9206     "referenced_type" : "_ZTIi"
9207    },
9208    {
9209     "field_name" : "numFds",
9210     "field_offset" : 32,
9211     "referenced_type" : "_ZTIi"
9212    },
9213    {
9214     "field_name" : "numInts",
9215     "field_offset" : 64,
9216     "referenced_type" : "_ZTIi"
9217    },
9218    {
9219     "field_name" : "data",
9220     "field_offset" : 96,
9221     "referenced_type" : "_ZTIA0_i"
9222    }
9223   ],
9224   "linker_set_key" : "_ZTI13native_handle",
9225   "name" : "native_handle",
9226   "referenced_type" : "_ZTI13native_handle",
9227   "self_type" : "_ZTI13native_handle",
9228   "size" : 12,
9229   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
9230  },
9231  {
9232   "alignment" : 4,
9233   "fields" :
9234   [
9235    {
9236     "field_name" : "x",
9237     "referenced_type" : "_ZTIf"
9238    },
9239    {
9240     "field_name" : "y",
9241     "field_offset" : 32,
9242     "referenced_type" : "_ZTIf"
9243    }
9244   ],
9245   "linker_set_key" : "_ZTI16android_xy_color",
9246   "name" : "android_xy_color",
9247   "referenced_type" : "_ZTI16android_xy_color",
9248   "self_type" : "_ZTI16android_xy_color",
9249   "size" : 8,
9250   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9251  },
9252  {
9253   "alignment" : 4,
9254   "fields" :
9255   [
9256    {
9257     "field_name" : "top_left",
9258     "referenced_type" : "_ZTIPh"
9259    },
9260    {
9261     "field_name" : "component",
9262     "field_offset" : 32,
9263     "referenced_type" : "_ZTI22android_flex_component"
9264    },
9265    {
9266     "field_name" : "bits_per_component",
9267     "field_offset" : 64,
9268     "referenced_type" : "_ZTIi"
9269    },
9270    {
9271     "field_name" : "bits_used",
9272     "field_offset" : 96,
9273     "referenced_type" : "_ZTIi"
9274    },
9275    {
9276     "field_name" : "h_increment",
9277     "field_offset" : 128,
9278     "referenced_type" : "_ZTIi"
9279    },
9280    {
9281     "field_name" : "v_increment",
9282     "field_offset" : 160,
9283     "referenced_type" : "_ZTIi"
9284    },
9285    {
9286     "field_name" : "h_subsampling",
9287     "field_offset" : 192,
9288     "referenced_type" : "_ZTIi"
9289    },
9290    {
9291     "field_name" : "v_subsampling",
9292     "field_offset" : 224,
9293     "referenced_type" : "_ZTIi"
9294    }
9295   ],
9296   "linker_set_key" : "_ZTI18android_flex_plane",
9297   "name" : "android_flex_plane",
9298   "referenced_type" : "_ZTI18android_flex_plane",
9299   "self_type" : "_ZTI18android_flex_plane",
9300   "size" : 32,
9301   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9302  },
9303  {
9304   "alignment" : 4,
9305   "fields" :
9306   [
9307    {
9308     "field_name" : "format",
9309     "referenced_type" : "_ZTI19android_flex_format"
9310    },
9311    {
9312     "field_name" : "num_planes",
9313     "field_offset" : 32,
9314     "referenced_type" : "_ZTIj"
9315    },
9316    {
9317     "field_name" : "planes",
9318     "field_offset" : 64,
9319     "referenced_type" : "_ZTIP18android_flex_plane"
9320    }
9321   ],
9322   "linker_set_key" : "_ZTI19android_flex_layout",
9323   "name" : "android_flex_layout",
9324   "referenced_type" : "_ZTI19android_flex_layout",
9325   "self_type" : "_ZTI19android_flex_layout",
9326   "size" : 12,
9327   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9328  },
9329  {
9330   "alignment" : 4,
9331   "fields" :
9332   [
9333    {
9334     "field_name" : "num_points",
9335     "referenced_type" : "_ZTIj"
9336    },
9337    {
9338     "field_name" : "reserved",
9339     "field_offset" : 32,
9340     "referenced_type" : "_ZTIA8_j"
9341    },
9342    {
9343     "field_name" : "xyzc_points",
9344     "field_offset" : 288,
9345     "referenced_type" : "_ZTIA_f"
9346    }
9347   ],
9348   "linker_set_key" : "_ZTI20android_depth_points",
9349   "name" : "android_depth_points",
9350   "referenced_type" : "_ZTI20android_depth_points",
9351   "self_type" : "_ZTI20android_depth_points",
9352   "size" : 36,
9353   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9354  },
9355  {
9356   "alignment" : 4,
9357   "fields" :
9358   [
9359    {
9360     "field_name" : "struct_size",
9361     "referenced_type" : "_ZTIj"
9362    },
9363    {
9364     "field_name" : "buffer_id",
9365     "field_offset" : 32,
9366     "referenced_type" : "_ZTIi"
9367    },
9368    {
9369     "field_name" : "priority",
9370     "field_offset" : 64,
9371     "referenced_type" : "_ZTIi"
9372    },
9373    {
9374     "field_name" : "tag",
9375     "field_offset" : 96,
9376     "referenced_type" : "_ZTIPKc"
9377    },
9378    {
9379     "field_name" : "file",
9380     "field_offset" : 128,
9381     "referenced_type" : "_ZTIPKc"
9382    },
9383    {
9384     "field_name" : "line",
9385     "field_offset" : 160,
9386     "referenced_type" : "_ZTIj"
9387    },
9388    {
9389     "field_name" : "message",
9390     "field_offset" : 192,
9391     "referenced_type" : "_ZTIPKc"
9392    }
9393   ],
9394   "linker_set_key" : "_ZTI21__android_log_message",
9395   "name" : "__android_log_message",
9396   "referenced_type" : "_ZTI21__android_log_message",
9397   "self_type" : "_ZTI21__android_log_message",
9398   "size" : 28,
9399   "source_file" : "/system/core/liblog/include/android/log.h"
9400  },
9401  {
9402   "alignment" : 4,
9403   "fields" :
9404   [
9405    {
9406     "field_name" : "maxContentLightLevel",
9407     "referenced_type" : "_ZTIf"
9408    },
9409    {
9410     "field_name" : "maxFrameAverageLightLevel",
9411     "field_offset" : 32,
9412     "referenced_type" : "_ZTIf"
9413    }
9414   ],
9415   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
9416   "name" : "android_cta861_3_metadata",
9417   "referenced_type" : "_ZTI25android_cta861_3_metadata",
9418   "self_type" : "_ZTI25android_cta861_3_metadata",
9419   "size" : 8,
9420   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9421  },
9422  {
9423   "alignment" : 4,
9424   "fields" :
9425   [
9426    {
9427     "field_name" : "displayPrimaryRed",
9428     "referenced_type" : "_ZTI16android_xy_color"
9429    },
9430    {
9431     "field_name" : "displayPrimaryGreen",
9432     "field_offset" : 64,
9433     "referenced_type" : "_ZTI16android_xy_color"
9434    },
9435    {
9436     "field_name" : "displayPrimaryBlue",
9437     "field_offset" : 128,
9438     "referenced_type" : "_ZTI16android_xy_color"
9439    },
9440    {
9441     "field_name" : "whitePoint",
9442     "field_offset" : 192,
9443     "referenced_type" : "_ZTI16android_xy_color"
9444    },
9445    {
9446     "field_name" : "maxLuminance",
9447     "field_offset" : 256,
9448     "referenced_type" : "_ZTIf"
9449    },
9450    {
9451     "field_name" : "minLuminance",
9452     "field_offset" : 288,
9453     "referenced_type" : "_ZTIf"
9454    }
9455   ],
9456   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
9457   "name" : "android_smpte2086_metadata",
9458   "referenced_type" : "_ZTI26android_smpte2086_metadata",
9459   "self_type" : "_ZTI26android_smpte2086_metadata",
9460   "size" : 40,
9461   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9462  },
9463  {
9464   "alignment" : 4,
9465   "fields" :
9466   [
9467    {
9468     "referenced_type" : "_ZTIN7log_msgUt_E"
9469    }
9470   ],
9471   "linker_set_key" : "_ZTI7log_msg",
9472   "name" : "log_msg",
9473   "referenced_type" : "_ZTI7log_msg",
9474   "self_type" : "_ZTI7log_msg",
9475   "size" : 5124,
9476   "source_file" : "/system/core/liblog/include/log/log_read.h"
9477  },
9478  {
9479   "alignment" : 1,
9480   "fields" :
9481   [
9482    {
9483     "field_name" : "tv_sec",
9484     "referenced_type" : "_ZTIj"
9485    },
9486    {
9487     "field_name" : "tv_nsec",
9488     "field_offset" : 32,
9489     "referenced_type" : "_ZTIj"
9490    }
9491   ],
9492   "linker_set_key" : "_ZTI8log_time",
9493   "name" : "log_time",
9494   "referenced_type" : "_ZTI8log_time",
9495   "self_type" : "_ZTI8log_time",
9496   "size" : 8,
9497   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
9498  },
9499  {
9500   "alignment" : 4,
9501   "fields" :
9502   [
9503    {
9504     "access" : "private",
9505     "field_name" : "mStorage",
9506     "field_offset" : 32,
9507     "referenced_type" : "_ZTIPv"
9508    },
9509    {
9510     "access" : "private",
9511     "field_name" : "mCount",
9512     "field_offset" : 64,
9513     "referenced_type" : "_ZTIj"
9514    },
9515    {
9516     "access" : "private",
9517     "field_name" : "mFlags",
9518     "field_offset" : 96,
9519     "referenced_type" : "_ZTIKj"
9520    },
9521    {
9522     "access" : "private",
9523     "field_name" : "mItemSize",
9524     "field_offset" : 128,
9525     "referenced_type" : "_ZTIKj"
9526    }
9527   ],
9528   "linker_set_key" : "_ZTIN7android10VectorImplE",
9529   "name" : "android::VectorImpl",
9530   "record_kind" : "class",
9531   "referenced_type" : "_ZTIN7android10VectorImplE",
9532   "self_type" : "_ZTIN7android10VectorImplE",
9533   "size" : 20,
9534   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9535   "vtable_components" :
9536   [
9537    {
9538     "kind" : "offset_to_top"
9539    },
9540    {
9541     "kind" : "rtti",
9542     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9543    },
9544    {
9545     "kind" : "complete_dtor_pointer",
9546     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9547    },
9548    {
9549     "kind" : "deleting_dtor_pointer",
9550     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9551    },
9552    {
9553     "is_pure" : true,
9554     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9555    },
9556    {
9557     "is_pure" : true,
9558     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9559    },
9560    {
9561     "is_pure" : true,
9562     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9563    },
9564    {
9565     "is_pure" : true,
9566     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9567    },
9568    {
9569     "is_pure" : true,
9570     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9571    },
9572    {
9573     "is_pure" : true,
9574     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9575    }
9576   ]
9577  },
9578  {
9579   "alignment" : 4,
9580   "fields" :
9581   [
9582    {
9583     "access" : "private",
9584     "field_name" : "mVector",
9585     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9586    }
9587   ],
9588   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9589   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9590   "record_kind" : "class",
9591   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9592   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9593   "size" : 20,
9594   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
9595   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
9596  },
9597  {
9598   "alignment" : 4,
9599   "fields" :
9600   [
9601    {
9602     "access" : "private",
9603     "field_name" : "mTag",
9604     "referenced_type" : "_ZTIy"
9605    }
9606   ],
9607   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
9608   "name" : "android::ScopedTrace",
9609   "record_kind" : "class",
9610   "referenced_type" : "_ZTIN7android11ScopedTraceE",
9611   "self_type" : "_ZTIN7android11ScopedTraceE",
9612   "size" : 8,
9613   "source_file" : "/system/core/libutils/include/utils/Trace.h"
9614  },
9615  {
9616   "alignment" : 4,
9617   "fields" :
9618   [
9619    {
9620     "access" : "private",
9621     "field_name" : "mCount",
9622     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9623    }
9624   ],
9625   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9626   "name" : "android::LightRefBase<android::NativeHandle>",
9627   "record_kind" : "class",
9628   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9629   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9630   "size" : 4,
9631   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9632   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
9633  },
9634  {
9635   "alignment" : 4,
9636   "fields" :
9637   [
9638    {
9639     "access" : "private",
9640     "field_name" : "mCount",
9641     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9642    }
9643   ],
9644   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9645   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9646   "record_kind" : "class",
9647   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9648   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9649   "size" : 4,
9650   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9651   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
9652  },
9653  {
9654   "alignment" : 4,
9655   "base_specifiers" :
9656   [
9657    {
9658     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
9659    }
9660   ],
9661   "fields" :
9662   [
9663    {
9664     "access" : "private",
9665     "field_name" : "mHandle",
9666     "field_offset" : 32,
9667     "referenced_type" : "_ZTIP13native_handle"
9668    },
9669    {
9670     "access" : "private",
9671     "field_name" : "mOwnsHandle",
9672     "field_offset" : 64,
9673     "referenced_type" : "_ZTIb"
9674    }
9675   ],
9676   "linker_set_key" : "_ZTIN7android12NativeHandleE",
9677   "name" : "android::NativeHandle",
9678   "record_kind" : "class",
9679   "referenced_type" : "_ZTIN7android12NativeHandleE",
9680   "self_type" : "_ZTIN7android12NativeHandleE",
9681   "size" : 12,
9682   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
9683  },
9684  {
9685   "alignment" : 4,
9686   "base_specifiers" :
9687   [
9688    {
9689     "access" : "private",
9690     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
9691    }
9692   ],
9693   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9694   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9695   "record_kind" : "class",
9696   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9697   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9698   "size" : 20,
9699   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9700   "template_args" :
9701   [
9702    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9703   ],
9704   "vtable_components" :
9705   [
9706    {
9707     "kind" : "offset_to_top"
9708    },
9709    {
9710     "kind" : "rtti",
9711     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9712    },
9713    {
9714     "kind" : "complete_dtor_pointer",
9715     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9716    },
9717    {
9718     "kind" : "deleting_dtor_pointer",
9719     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9720    },
9721    {
9722     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
9723    },
9724    {
9725     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
9726    },
9727    {
9728     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
9729    },
9730    {
9731     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
9732    },
9733    {
9734     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
9735    },
9736    {
9737     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
9738    },
9739    {
9740     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9741    }
9742   ]
9743  },
9744  {
9745   "alignment" : 1,
9746   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
9747   "name" : "android::ReferenceMover",
9748   "record_kind" : "class",
9749   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
9750   "self_type" : "_ZTIN7android14ReferenceMoverE",
9751   "size" : 1,
9752   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9753  },
9754  {
9755   "alignment" : 4,
9756   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
9757   "name" : "android::ReferenceRenamer",
9758   "record_kind" : "class",
9759   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
9760   "self_type" : "_ZTIN7android16ReferenceRenamerE",
9761   "size" : 4,
9762   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9763   "vtable_components" :
9764   [
9765    {
9766     "kind" : "offset_to_top"
9767    },
9768    {
9769     "kind" : "rtti",
9770     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9771    },
9772    {
9773     "is_pure" : true,
9774     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
9775    }
9776   ]
9777  },
9778  {
9779   "alignment" : 4,
9780   "base_specifiers" :
9781   [
9782    {
9783     "referenced_type" : "_ZTIN7android10VectorImplE"
9784    }
9785   ],
9786   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
9787   "name" : "android::SortedVectorImpl",
9788   "record_kind" : "class",
9789   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
9790   "self_type" : "_ZTIN7android16SortedVectorImplE",
9791   "size" : 20,
9792   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9793   "vtable_components" :
9794   [
9795    {
9796     "kind" : "offset_to_top"
9797    },
9798    {
9799     "kind" : "rtti",
9800     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9801    },
9802    {
9803     "kind" : "complete_dtor_pointer",
9804     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9805    },
9806    {
9807     "kind" : "deleting_dtor_pointer",
9808     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9809    },
9810    {
9811     "is_pure" : true,
9812     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9813    },
9814    {
9815     "is_pure" : true,
9816     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9817    },
9818    {
9819     "is_pure" : true,
9820     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9821    },
9822    {
9823     "is_pure" : true,
9824     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9825    },
9826    {
9827     "is_pure" : true,
9828     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9829    },
9830    {
9831     "is_pure" : true,
9832     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9833    },
9834    {
9835     "is_pure" : true,
9836     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9837    }
9838   ]
9839  },
9840  {
9841   "alignment" : 1,
9842   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
9843   "name" : "android::trait_trivial_copy<bool>",
9844   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9845   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9846   "size" : 1,
9847   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9848   "template_args" : [ "_ZTIb" ]
9849  },
9850  {
9851   "alignment" : 1,
9852   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
9853   "name" : "android::trait_trivial_copy<char>",
9854   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9855   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9856   "size" : 1,
9857   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9858   "template_args" : [ "_ZTIc" ]
9859  },
9860  {
9861   "alignment" : 1,
9862   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
9863   "name" : "android::trait_trivial_copy<double>",
9864   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9865   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9866   "size" : 1,
9867   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9868   "template_args" : [ "_ZTId" ]
9869  },
9870  {
9871   "alignment" : 1,
9872   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
9873   "name" : "android::trait_trivial_copy<float>",
9874   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9875   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9876   "size" : 1,
9877   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9878   "template_args" : [ "_ZTIf" ]
9879  },
9880  {
9881   "alignment" : 1,
9882   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
9883   "name" : "android::trait_trivial_copy<unsigned char>",
9884   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9885   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9886   "size" : 1,
9887   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9888   "template_args" : [ "_ZTIh" ]
9889  },
9890  {
9891   "alignment" : 1,
9892   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
9893   "name" : "android::trait_trivial_copy<int>",
9894   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9895   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9896   "size" : 1,
9897   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9898   "template_args" : [ "_ZTIi" ]
9899  },
9900  {
9901   "alignment" : 1,
9902   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
9903   "name" : "android::trait_trivial_copy<unsigned int>",
9904   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9905   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9906   "size" : 1,
9907   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9908   "template_args" : [ "_ZTIj" ]
9909  },
9910  {
9911   "alignment" : 1,
9912   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
9913   "name" : "android::trait_trivial_copy<long>",
9914   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9915   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9916   "size" : 1,
9917   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9918   "template_args" : [ "_ZTIl" ]
9919  },
9920  {
9921   "alignment" : 1,
9922   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
9923   "name" : "android::trait_trivial_copy<unsigned long>",
9924   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
9925   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
9926   "size" : 1,
9927   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9928   "template_args" : [ "_ZTIm" ]
9929  },
9930  {
9931   "alignment" : 1,
9932   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
9933   "name" : "android::trait_trivial_copy<short>",
9934   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9935   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9936   "size" : 1,
9937   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9938   "template_args" : [ "_ZTIs" ]
9939  },
9940  {
9941   "alignment" : 1,
9942   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
9943   "name" : "android::trait_trivial_copy<unsigned short>",
9944   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
9945   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
9946   "size" : 1,
9947   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9948   "template_args" : [ "_ZTIt" ]
9949  },
9950  {
9951   "alignment" : 1,
9952   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
9953   "name" : "android::trait_trivial_copy<void>",
9954   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9955   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9956   "size" : 1,
9957   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9958   "template_args" : [ "_ZTIv" ]
9959  },
9960  {
9961   "alignment" : 1,
9962   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
9963   "name" : "android::trait_trivial_copy<long long>",
9964   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9965   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9966   "size" : 1,
9967   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9968   "template_args" : [ "_ZTIx" ]
9969  },
9970  {
9971   "alignment" : 1,
9972   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
9973   "name" : "android::trait_trivial_copy<unsigned long long>",
9974   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9975   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9976   "size" : 1,
9977   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9978   "template_args" : [ "_ZTIy" ]
9979  },
9980  {
9981   "alignment" : 1,
9982   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
9983   "name" : "android::trait_trivial_ctor<bool>",
9984   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9985   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9986   "size" : 1,
9987   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9988   "template_args" : [ "_ZTIb" ]
9989  },
9990  {
9991   "alignment" : 1,
9992   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
9993   "name" : "android::trait_trivial_ctor<char>",
9994   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9995   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9996   "size" : 1,
9997   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9998   "template_args" : [ "_ZTIc" ]
9999  },
10000  {
10001   "alignment" : 1,
10002   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
10003   "name" : "android::trait_trivial_ctor<double>",
10004   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
10005   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
10006   "size" : 1,
10007   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10008   "template_args" : [ "_ZTId" ]
10009  },
10010  {
10011   "alignment" : 1,
10012   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
10013   "name" : "android::trait_trivial_ctor<float>",
10014   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
10015   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
10016   "size" : 1,
10017   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10018   "template_args" : [ "_ZTIf" ]
10019  },
10020  {
10021   "alignment" : 1,
10022   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
10023   "name" : "android::trait_trivial_ctor<unsigned char>",
10024   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
10025   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
10026   "size" : 1,
10027   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10028   "template_args" : [ "_ZTIh" ]
10029  },
10030  {
10031   "alignment" : 1,
10032   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
10033   "name" : "android::trait_trivial_ctor<int>",
10034   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
10035   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
10036   "size" : 1,
10037   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10038   "template_args" : [ "_ZTIi" ]
10039  },
10040  {
10041   "alignment" : 1,
10042   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
10043   "name" : "android::trait_trivial_ctor<unsigned int>",
10044   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
10045   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
10046   "size" : 1,
10047   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10048   "template_args" : [ "_ZTIj" ]
10049  },
10050  {
10051   "alignment" : 1,
10052   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
10053   "name" : "android::trait_trivial_ctor<long>",
10054   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
10055   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
10056   "size" : 1,
10057   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10058   "template_args" : [ "_ZTIl" ]
10059  },
10060  {
10061   "alignment" : 1,
10062   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
10063   "name" : "android::trait_trivial_ctor<unsigned long>",
10064   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
10065   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
10066   "size" : 1,
10067   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10068   "template_args" : [ "_ZTIm" ]
10069  },
10070  {
10071   "alignment" : 1,
10072   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
10073   "name" : "android::trait_trivial_ctor<short>",
10074   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
10075   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
10076   "size" : 1,
10077   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10078   "template_args" : [ "_ZTIs" ]
10079  },
10080  {
10081   "alignment" : 1,
10082   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
10083   "name" : "android::trait_trivial_ctor<unsigned short>",
10084   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
10085   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
10086   "size" : 1,
10087   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10088   "template_args" : [ "_ZTIt" ]
10089  },
10090  {
10091   "alignment" : 1,
10092   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
10093   "name" : "android::trait_trivial_ctor<void>",
10094   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
10095   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
10096   "size" : 1,
10097   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10098   "template_args" : [ "_ZTIv" ]
10099  },
10100  {
10101   "alignment" : 1,
10102   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
10103   "name" : "android::trait_trivial_ctor<long long>",
10104   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
10105   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
10106   "size" : 1,
10107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10108   "template_args" : [ "_ZTIx" ]
10109  },
10110  {
10111   "alignment" : 1,
10112   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
10113   "name" : "android::trait_trivial_ctor<unsigned long long>",
10114   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
10115   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
10116   "size" : 1,
10117   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10118   "template_args" : [ "_ZTIy" ]
10119  },
10120  {
10121   "alignment" : 1,
10122   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
10123   "name" : "android::trait_trivial_dtor<bool>",
10124   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
10125   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
10126   "size" : 1,
10127   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10128   "template_args" : [ "_ZTIb" ]
10129  },
10130  {
10131   "alignment" : 1,
10132   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
10133   "name" : "android::trait_trivial_dtor<char>",
10134   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
10135   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
10136   "size" : 1,
10137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10138   "template_args" : [ "_ZTIc" ]
10139  },
10140  {
10141   "alignment" : 1,
10142   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
10143   "name" : "android::trait_trivial_dtor<double>",
10144   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
10145   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
10146   "size" : 1,
10147   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10148   "template_args" : [ "_ZTId" ]
10149  },
10150  {
10151   "alignment" : 1,
10152   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
10153   "name" : "android::trait_trivial_dtor<float>",
10154   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
10155   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
10156   "size" : 1,
10157   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10158   "template_args" : [ "_ZTIf" ]
10159  },
10160  {
10161   "alignment" : 1,
10162   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
10163   "name" : "android::trait_trivial_dtor<unsigned char>",
10164   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
10165   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
10166   "size" : 1,
10167   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10168   "template_args" : [ "_ZTIh" ]
10169  },
10170  {
10171   "alignment" : 1,
10172   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
10173   "name" : "android::trait_trivial_dtor<int>",
10174   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
10175   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
10176   "size" : 1,
10177   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10178   "template_args" : [ "_ZTIi" ]
10179  },
10180  {
10181   "alignment" : 1,
10182   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
10183   "name" : "android::trait_trivial_dtor<unsigned int>",
10184   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
10185   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
10186   "size" : 1,
10187   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10188   "template_args" : [ "_ZTIj" ]
10189  },
10190  {
10191   "alignment" : 1,
10192   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
10193   "name" : "android::trait_trivial_dtor<long>",
10194   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
10195   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
10196   "size" : 1,
10197   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10198   "template_args" : [ "_ZTIl" ]
10199  },
10200  {
10201   "alignment" : 1,
10202   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
10203   "name" : "android::trait_trivial_dtor<unsigned long>",
10204   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
10205   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
10206   "size" : 1,
10207   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10208   "template_args" : [ "_ZTIm" ]
10209  },
10210  {
10211   "alignment" : 1,
10212   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
10213   "name" : "android::trait_trivial_dtor<short>",
10214   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
10215   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
10216   "size" : 1,
10217   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10218   "template_args" : [ "_ZTIs" ]
10219  },
10220  {
10221   "alignment" : 1,
10222   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
10223   "name" : "android::trait_trivial_dtor<unsigned short>",
10224   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
10225   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
10226   "size" : 1,
10227   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10228   "template_args" : [ "_ZTIt" ]
10229  },
10230  {
10231   "alignment" : 1,
10232   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
10233   "name" : "android::trait_trivial_dtor<void>",
10234   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
10235   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
10236   "size" : 1,
10237   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10238   "template_args" : [ "_ZTIv" ]
10239  },
10240  {
10241   "alignment" : 1,
10242   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
10243   "name" : "android::trait_trivial_dtor<long long>",
10244   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
10245   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
10246   "size" : 1,
10247   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10248   "template_args" : [ "_ZTIx" ]
10249  },
10250  {
10251   "alignment" : 1,
10252   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
10253   "name" : "android::trait_trivial_dtor<unsigned long long>",
10254   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
10255   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
10256   "size" : 1,
10257   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10258   "template_args" : [ "_ZTIy" ]
10259  },
10260  {
10261   "alignment" : 1,
10262   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10263   "name" : "android::trait_trivial_move<android::String8>",
10264   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10265   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10266   "size" : 1,
10267   "source_file" : "/system/core/libutils/include/utils/String8.h",
10268   "template_args" : [ "_ZTIN7android7String8E" ]
10269  },
10270  {
10271   "alignment" : 1,
10272   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10273   "name" : "android::trait_trivial_move<android::String16>",
10274   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10275   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10276   "size" : 1,
10277   "source_file" : "/system/core/libutils/include/utils/String16.h",
10278   "template_args" : [ "_ZTIN7android8String16E" ]
10279  },
10280  {
10281   "alignment" : 1,
10282   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
10283   "name" : "android::trait_trivial_move<bool>",
10284   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10285   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10286   "size" : 1,
10287   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10288   "template_args" : [ "_ZTIb" ]
10289  },
10290  {
10291   "alignment" : 1,
10292   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
10293   "name" : "android::trait_trivial_move<char>",
10294   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10295   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10296   "size" : 1,
10297   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10298   "template_args" : [ "_ZTIc" ]
10299  },
10300  {
10301   "alignment" : 1,
10302   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
10303   "name" : "android::trait_trivial_move<double>",
10304   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10305   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10306   "size" : 1,
10307   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10308   "template_args" : [ "_ZTId" ]
10309  },
10310  {
10311   "alignment" : 1,
10312   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
10313   "name" : "android::trait_trivial_move<float>",
10314   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10315   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10316   "size" : 1,
10317   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10318   "template_args" : [ "_ZTIf" ]
10319  },
10320  {
10321   "alignment" : 1,
10322   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
10323   "name" : "android::trait_trivial_move<unsigned char>",
10324   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10325   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10326   "size" : 1,
10327   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10328   "template_args" : [ "_ZTIh" ]
10329  },
10330  {
10331   "alignment" : 1,
10332   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
10333   "name" : "android::trait_trivial_move<int>",
10334   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10335   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10336   "size" : 1,
10337   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10338   "template_args" : [ "_ZTIi" ]
10339  },
10340  {
10341   "alignment" : 1,
10342   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
10343   "name" : "android::trait_trivial_move<unsigned int>",
10344   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10345   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10346   "size" : 1,
10347   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10348   "template_args" : [ "_ZTIj" ]
10349  },
10350  {
10351   "alignment" : 1,
10352   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
10353   "name" : "android::trait_trivial_move<long>",
10354   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10355   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10356   "size" : 1,
10357   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10358   "template_args" : [ "_ZTIl" ]
10359  },
10360  {
10361   "alignment" : 1,
10362   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
10363   "name" : "android::trait_trivial_move<unsigned long>",
10364   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
10365   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
10366   "size" : 1,
10367   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10368   "template_args" : [ "_ZTIm" ]
10369  },
10370  {
10371   "alignment" : 1,
10372   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
10373   "name" : "android::trait_trivial_move<short>",
10374   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10375   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10376   "size" : 1,
10377   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10378   "template_args" : [ "_ZTIs" ]
10379  },
10380  {
10381   "alignment" : 1,
10382   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
10383   "name" : "android::trait_trivial_move<unsigned short>",
10384   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
10385   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
10386   "size" : 1,
10387   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10388   "template_args" : [ "_ZTIt" ]
10389  },
10390  {
10391   "alignment" : 1,
10392   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
10393   "name" : "android::trait_trivial_move<void>",
10394   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10395   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10396   "size" : 1,
10397   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10398   "template_args" : [ "_ZTIv" ]
10399  },
10400  {
10401   "alignment" : 1,
10402   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
10403   "name" : "android::trait_trivial_move<long long>",
10404   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10405   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10406   "size" : 1,
10407   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10408   "template_args" : [ "_ZTIx" ]
10409  },
10410  {
10411   "alignment" : 1,
10412   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
10413   "name" : "android::trait_trivial_move<unsigned long long>",
10414   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10415   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10416   "size" : 1,
10417   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10418   "template_args" : [ "_ZTIy" ]
10419  },
10420  {
10421   "alignment" : 4,
10422   "base_specifiers" :
10423   [
10424    {
10425     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
10426    }
10427   ],
10428   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
10429   "name" : "android::VirtualLightRefBase",
10430   "record_kind" : "class",
10431   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10432   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
10433   "size" : 8,
10434   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10435   "vtable_components" :
10436   [
10437    {
10438     "kind" : "offset_to_top"
10439    },
10440    {
10441     "kind" : "rtti",
10442     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
10443    },
10444    {
10445     "kind" : "complete_dtor_pointer",
10446     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
10447    },
10448    {
10449     "kind" : "deleting_dtor_pointer",
10450     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
10451    }
10452   ]
10453  },
10454  {
10455   "alignment" : 4,
10456   "fields" :
10457   [
10458    {
10459     "access" : "private",
10460     "field_name" : "m_ptr",
10461     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10462    }
10463   ],
10464   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10465   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10466   "record_kind" : "class",
10467   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10468   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10469   "size" : 4,
10470   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10471   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10472  },
10473  {
10474   "alignment" : 4,
10475   "fields" :
10476   [
10477    {
10478     "access" : "private",
10479     "field_name" : "m_ptr",
10480     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
10481    }
10482   ],
10483   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10484   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10485   "record_kind" : "class",
10486   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10487   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10488   "size" : 4,
10489   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10490   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
10491  },
10492  {
10493   "alignment" : 4,
10494   "fields" :
10495   [
10496    {
10497     "access" : "private",
10498     "field_name" : "m_ptr",
10499     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
10500    }
10501   ],
10502   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10503   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10504   "record_kind" : "class",
10505   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10506   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10507   "size" : 4,
10508   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10509   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
10510  },
10511  {
10512   "alignment" : 4,
10513   "fields" :
10514   [
10515    {
10516     "access" : "private",
10517     "field_name" : "m_ptr",
10518     "referenced_type" : "_ZTIPN7android6ThreadE"
10519    }
10520   ],
10521   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
10522   "name" : "android::sp<android::Thread>",
10523   "record_kind" : "class",
10524   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10525   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
10526   "size" : 4,
10527   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10528   "template_args" : [ "_ZTIN7android6ThreadE" ]
10529  },
10530  {
10531   "alignment" : 4,
10532   "fields" :
10533   [
10534    {
10535     "access" : "private",
10536     "field_name" : "m_ptr",
10537     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
10538    }
10539   ],
10540   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10541   "name" : "android::sp<android::hardware::IInterface>",
10542   "record_kind" : "class",
10543   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10544   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10545   "size" : 4,
10546   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10547   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
10548  },
10549  {
10550   "alignment" : 4,
10551   "fields" :
10552   [
10553    {
10554     "access" : "private",
10555     "field_name" : "m_ptr",
10556     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
10557    }
10558   ],
10559   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10560   "name" : "android::sp<android::hardware::ProcessState>",
10561   "record_kind" : "class",
10562   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10563   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10564   "size" : 4,
10565   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10566   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
10567  },
10568  {
10569   "alignment" : 4,
10570   "fields" :
10571   [
10572    {
10573     "access" : "private",
10574     "field_name" : "m_ptr",
10575     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10576    }
10577   ],
10578   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10579   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10580   "record_kind" : "class",
10581   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10582   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10583   "size" : 4,
10584   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10585   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10586  },
10587  {
10588   "alignment" : 4,
10589   "fields" :
10590   [
10591    {
10592     "access" : "private",
10593     "field_name" : "m_ptr",
10594     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
10595    }
10596   ],
10597   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10598   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10599   "record_kind" : "class",
10600   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10601   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10602   "size" : 4,
10603   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10604   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
10605  },
10606  {
10607   "alignment" : 4,
10608   "fields" :
10609   [
10610    {
10611     "access" : "private",
10612     "field_name" : "m_ptr",
10613     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
10614    }
10615   ],
10616   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
10617   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback>",
10618   "record_kind" : "class",
10619   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
10620   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
10621   "size" : 4,
10622   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10623   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE" ]
10624  },
10625  {
10626   "alignment" : 4,
10627   "fields" :
10628   [
10629    {
10630     "access" : "private",
10631     "field_name" : "m_ptr",
10632     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
10633    }
10634   ],
10635   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
10636   "name" : "android::sp<android::hardware::usb::V1_0::IUsb>",
10637   "record_kind" : "class",
10638   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
10639   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
10640   "size" : 4,
10641   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10642   "template_args" : [ "_ZTIN7android8hardware3usb4V1_04IUsbE" ]
10643  },
10644  {
10645   "alignment" : 4,
10646   "fields" :
10647   [
10648    {
10649     "access" : "private",
10650     "field_name" : "m_ptr",
10651     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
10652    }
10653   ],
10654   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
10655   "name" : "android::sp<android::hardware::usb::V1_1::IUsbCallback>",
10656   "record_kind" : "class",
10657   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
10658   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
10659   "size" : 4,
10660   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10661   "template_args" : [ "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE" ]
10662  },
10663  {
10664   "alignment" : 4,
10665   "fields" :
10666   [
10667    {
10668     "access" : "private",
10669     "field_name" : "m_ptr",
10670     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
10671    }
10672   ],
10673   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
10674   "name" : "android::sp<android::hardware::usb::V1_1::IUsb>",
10675   "record_kind" : "class",
10676   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
10677   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
10678   "size" : 4,
10679   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10680   "template_args" : [ "_ZTIN7android8hardware3usb4V1_14IUsbE" ]
10681  },
10682  {
10683   "alignment" : 4,
10684   "fields" :
10685   [
10686    {
10687     "access" : "private",
10688     "field_name" : "m_ptr",
10689     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
10690    }
10691   ],
10692   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
10693   "name" : "android::sp<android::hardware::usb::V1_2::IUsbCallback>",
10694   "record_kind" : "class",
10695   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
10696   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
10697   "size" : 4,
10698   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10699   "template_args" : [ "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE" ]
10700  },
10701  {
10702   "alignment" : 4,
10703   "fields" :
10704   [
10705    {
10706     "access" : "private",
10707     "field_name" : "m_ptr",
10708     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
10709    }
10710   ],
10711   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
10712   "name" : "android::sp<android::hardware::usb::V1_2::IUsb>",
10713   "record_kind" : "class",
10714   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
10715   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
10716   "size" : 4,
10717   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10718   "template_args" : [ "_ZTIN7android8hardware3usb4V1_24IUsbE" ]
10719  },
10720  {
10721   "alignment" : 4,
10722   "fields" :
10723   [
10724    {
10725     "access" : "private",
10726     "field_name" : "m_ptr",
10727     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10728    }
10729   ],
10730   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10731   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10732   "record_kind" : "class",
10733   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10734   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10735   "size" : 4,
10736   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10737   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10738  },
10739  {
10740   "alignment" : 4,
10741   "fields" :
10742   [
10743    {
10744     "access" : "private",
10745     "field_name" : "m_ptr",
10746     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10747    }
10748   ],
10749   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10750   "name" : "android::sp<android::hardware::IBinder>",
10751   "record_kind" : "class",
10752   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10753   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10754   "size" : 4,
10755   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10756   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
10757  },
10758  {
10759   "alignment" : 4,
10760   "fields" :
10761   [
10762    {
10763     "access" : "private",
10764     "field_name" : "m_ptr",
10765     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10766    }
10767   ],
10768   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10769   "name" : "android::sp<android::hardware::BHwBinder>",
10770   "record_kind" : "class",
10771   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10772   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10773   "size" : 4,
10774   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10775   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10776  },
10777  {
10778   "alignment" : 4,
10779   "fields" :
10780   [
10781    {
10782     "access" : "private",
10783     "field_name" : "m_ptr",
10784     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10785    },
10786    {
10787     "access" : "private",
10788     "field_name" : "m_refs",
10789     "field_offset" : 32,
10790     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10791    }
10792   ],
10793   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10794   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
10795   "record_kind" : "class",
10796   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10797   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10798   "size" : 8,
10799   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10800   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10801  },
10802  {
10803   "alignment" : 4,
10804   "fields" :
10805   [
10806    {
10807     "access" : "private",
10808     "field_name" : "m_ptr",
10809     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10810    },
10811    {
10812     "access" : "private",
10813     "field_name" : "m_refs",
10814     "field_offset" : 32,
10815     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10816    }
10817   ],
10818   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10819   "name" : "android::wp<android::hardware::hidl_death_recipient>",
10820   "record_kind" : "class",
10821   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10822   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10823   "size" : 8,
10824   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10825   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10826  },
10827  {
10828   "alignment" : 4,
10829   "fields" :
10830   [
10831    {
10832     "access" : "private",
10833     "field_name" : "m_ptr",
10834     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10835    },
10836    {
10837     "access" : "private",
10838     "field_name" : "m_refs",
10839     "field_offset" : 32,
10840     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10841    }
10842   ],
10843   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10844   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
10845   "record_kind" : "class",
10846   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10847   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10848   "size" : 8,
10849   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10850   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10851  },
10852  {
10853   "alignment" : 4,
10854   "fields" :
10855   [
10856    {
10857     "access" : "private",
10858     "field_name" : "m_ptr",
10859     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10860    },
10861    {
10862     "access" : "private",
10863     "field_name" : "m_refs",
10864     "field_offset" : 32,
10865     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10866    }
10867   ],
10868   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10869   "name" : "android::wp<android::hardware::BHwBinder>",
10870   "record_kind" : "class",
10871   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10872   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10873   "size" : 8,
10874   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10875   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10876  },
10877  {
10878   "alignment" : 4,
10879   "base_specifiers" :
10880   [
10881    {
10882     "is_virtual" : true,
10883     "referenced_type" : "_ZTIN7android7RefBaseE"
10884    }
10885   ],
10886   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10887   "name" : "android::hidl::base::V1_0::IBase",
10888   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10889   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10890   "size" : 12,
10891   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10892   "vtable_components" :
10893   [
10894    {
10895     "component_value" : 4,
10896     "kind" : "vbase_offset"
10897    },
10898    {
10899     "kind" : "offset_to_top"
10900    },
10901    {
10902     "kind" : "rtti",
10903     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10904    },
10905    {
10906     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10907    },
10908    {
10909     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10910    },
10911    {
10912     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10913    },
10914    {
10915     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10916    },
10917    {
10918     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10919    },
10920    {
10921     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10922    },
10923    {
10924     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10925    },
10926    {
10927     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10928    },
10929    {
10930     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10931    },
10932    {
10933     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10934    },
10935    {
10936     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10937    },
10938    {
10939     "kind" : "complete_dtor_pointer",
10940     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10941    },
10942    {
10943     "kind" : "deleting_dtor_pointer",
10944     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10945    },
10946    {
10947     "kind" : "vcall_offset"
10948    },
10949    {
10950     "kind" : "vcall_offset"
10951    },
10952    {
10953     "kind" : "vcall_offset"
10954    },
10955    {
10956     "kind" : "vcall_offset"
10957    },
10958    {
10959     "component_value" : -4,
10960     "kind" : "vcall_offset"
10961    },
10962    {
10963     "component_value" : -4,
10964     "kind" : "offset_to_top"
10965    },
10966    {
10967     "kind" : "rtti",
10968     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10969    },
10970    {
10971     "kind" : "complete_dtor_pointer",
10972     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
10973    },
10974    {
10975     "kind" : "deleting_dtor_pointer",
10976     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
10977    },
10978    {
10979     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10980    },
10981    {
10982     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10983    },
10984    {
10985     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10986    },
10987    {
10988     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10989    }
10990   ]
10991  },
10992  {
10993   "alignment" : 4,
10994   "base_specifiers" :
10995   [
10996    {
10997     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
10998    },
10999    {
11000     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11001    }
11002   ],
11003   "fields" :
11004   [
11005    {
11006     "access" : "private",
11007     "field_name" : "_hidl_mImpl",
11008     "field_offset" : 512,
11009     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
11010    }
11011   ],
11012   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
11013   "name" : "android::hidl::base::V1_0::BnHwBase",
11014   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
11015   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
11016   "size" : 76,
11017   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
11018   "vtable_components" :
11019   [
11020    {
11021     "component_value" : 68,
11022     "kind" : "vbase_offset"
11023    },
11024    {
11025     "kind" : "offset_to_top"
11026    },
11027    {
11028     "kind" : "rtti",
11029     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11030    },
11031    {
11032     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11033    },
11034    {
11035     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11036    },
11037    {
11038     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11039    },
11040    {
11041     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11042    },
11043    {
11044     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11045    },
11046    {
11047     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11048    },
11049    {
11050     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11051    },
11052    {
11053     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11054    },
11055    {
11056     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11057    },
11058    {
11059     "kind" : "complete_dtor_pointer",
11060     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
11061    },
11062    {
11063     "kind" : "deleting_dtor_pointer",
11064     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
11065    },
11066    {
11067     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11068    },
11069    {
11070     "component_value" : -20,
11071     "kind" : "offset_to_top"
11072    },
11073    {
11074     "kind" : "rtti",
11075     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11076    },
11077    {
11078     "kind" : "complete_dtor_pointer",
11079     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11080    },
11081    {
11082     "kind" : "deleting_dtor_pointer",
11083     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11084    },
11085    {
11086     "kind" : "vcall_offset"
11087    },
11088    {
11089     "kind" : "vcall_offset"
11090    },
11091    {
11092     "kind" : "vcall_offset"
11093    },
11094    {
11095     "kind" : "vcall_offset"
11096    },
11097    {
11098     "component_value" : -68,
11099     "kind" : "vcall_offset"
11100    },
11101    {
11102     "component_value" : -68,
11103     "kind" : "offset_to_top"
11104    },
11105    {
11106     "kind" : "rtti",
11107     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11108    },
11109    {
11110     "kind" : "complete_dtor_pointer",
11111     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11112    },
11113    {
11114     "kind" : "deleting_dtor_pointer",
11115     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11116    },
11117    {
11118     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11119    },
11120    {
11121     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11122    },
11123    {
11124     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11125    },
11126    {
11127     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11128    }
11129   ]
11130  },
11131  {
11132   "alignment" : 4,
11133   "base_specifiers" :
11134   [
11135    {
11136     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11137    },
11138    {
11139     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11140    }
11141   ],
11142   "fields" :
11143   [
11144    {
11145     "access" : "private",
11146     "field_name" : "_hidl_mMutex",
11147     "field_offset" : 544,
11148     "referenced_type" : "_ZTINSt3__15mutexE"
11149    },
11150    {
11151     "access" : "private",
11152     "field_name" : "_hidl_mDeathRecipients",
11153     "field_offset" : 576,
11154     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11155    }
11156   ],
11157   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11158   "name" : "android::hidl::base::V1_0::BpHwBase",
11159   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11160   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11161   "size" : 92,
11162   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
11163   "vtable_components" :
11164   [
11165    {
11166     "component_value" : 84,
11167     "kind" : "vbase_offset"
11168    },
11169    {
11170     "kind" : "offset_to_top"
11171    },
11172    {
11173     "kind" : "rtti",
11174     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11175    },
11176    {
11177     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
11178    },
11179    {
11180     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11181    },
11182    {
11183     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11184    },
11185    {
11186     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11187    },
11188    {
11189     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11190    },
11191    {
11192     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
11193    },
11194    {
11195     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11196    },
11197    {
11198     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
11199    },
11200    {
11201     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11202    },
11203    {
11204     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
11205    },
11206    {
11207     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11208    },
11209    {
11210     "kind" : "complete_dtor_pointer",
11211     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
11212    },
11213    {
11214     "kind" : "deleting_dtor_pointer",
11215     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
11216    },
11217    {
11218     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11219    },
11220    {
11221     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11222    },
11223    {
11224     "component_value" : 80,
11225     "kind" : "vbase_offset"
11226    },
11227    {
11228     "component_value" : -4,
11229     "kind" : "offset_to_top"
11230    },
11231    {
11232     "kind" : "rtti",
11233     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11234    },
11235    {
11236     "kind" : "complete_dtor_pointer",
11237     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11238    },
11239    {
11240     "kind" : "deleting_dtor_pointer",
11241     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11242    },
11243    {
11244     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11245    },
11246    {
11247     "component_value" : 76,
11248     "kind" : "vbase_offset"
11249    },
11250    {
11251     "component_value" : -8,
11252     "kind" : "offset_to_top"
11253    },
11254    {
11255     "kind" : "rtti",
11256     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11257    },
11258    {
11259     "kind" : "complete_dtor_pointer",
11260     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11261    },
11262    {
11263     "kind" : "deleting_dtor_pointer",
11264     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11265    },
11266    {
11267     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11268    },
11269    {
11270     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11271    },
11272    {
11273     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11274    },
11275    {
11276     "component_value" : -24,
11277     "kind" : "offset_to_top"
11278    },
11279    {
11280     "kind" : "rtti",
11281     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11282    },
11283    {
11284     "kind" : "complete_dtor_pointer",
11285     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11286    },
11287    {
11288     "kind" : "deleting_dtor_pointer",
11289     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11290    },
11291    {
11292     "kind" : "vcall_offset"
11293    },
11294    {
11295     "component_value" : -76,
11296     "kind" : "vcall_offset"
11297    },
11298    {
11299     "component_value" : -84,
11300     "kind" : "vcall_offset"
11301    },
11302    {
11303     "component_value" : -76,
11304     "kind" : "vcall_offset"
11305    },
11306    {
11307     "component_value" : -84,
11308     "kind" : "vcall_offset"
11309    },
11310    {
11311     "component_value" : -84,
11312     "kind" : "offset_to_top"
11313    },
11314    {
11315     "kind" : "rtti",
11316     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11317    },
11318    {
11319     "kind" : "complete_dtor_pointer",
11320     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11321    },
11322    {
11323     "kind" : "deleting_dtor_pointer",
11324     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11325    },
11326    {
11327     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11328    },
11329    {
11330     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11331    },
11332    {
11333     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11334    },
11335    {
11336     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11337    }
11338   ]
11339  },
11340  {
11341   "alignment" : 8,
11342   "fields" :
11343   [
11344    {
11345     "field_name" : "pid",
11346     "referenced_type" : "_ZTIi"
11347    },
11348    {
11349     "field_name" : "ptr",
11350     "field_offset" : 64,
11351     "referenced_type" : "_ZTIy"
11352    },
11353    {
11354     "field_name" : "arch",
11355     "field_offset" : 128,
11356     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11357    }
11358   ],
11359   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11360   "name" : "android::hidl::base::V1_0::DebugInfo",
11361   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11362   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11363   "size" : 24,
11364   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11365  },
11366  {
11367   "alignment" : 8,
11368   "fields" :
11369   [
11370    {
11371     "field_name" : "interfaceName",
11372     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11373    },
11374    {
11375     "field_name" : "instanceName",
11376     "field_offset" : 128,
11377     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11378    },
11379    {
11380     "field_name" : "pid",
11381     "field_offset" : 256,
11382     "referenced_type" : "_ZTIi"
11383    },
11384    {
11385     "field_name" : "clientPids",
11386     "field_offset" : 320,
11387     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
11388    },
11389    {
11390     "field_name" : "arch",
11391     "field_offset" : 448,
11392     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11393    }
11394   ],
11395   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11396   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11397   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11398   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11399   "size" : 64,
11400   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11401  },
11402  {
11403   "alignment" : 4,
11404   "base_specifiers" :
11405   [
11406    {
11407     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11408    }
11409   ],
11410   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11411   "name" : "android::hidl::manager::V1_0::IServiceManager",
11412   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11413   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11414   "size" : 12,
11415   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11416   "vtable_components" :
11417   [
11418    {
11419     "component_value" : 4,
11420     "kind" : "vbase_offset"
11421    },
11422    {
11423     "kind" : "offset_to_top"
11424    },
11425    {
11426     "kind" : "rtti",
11427     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11428    },
11429    {
11430     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11431    },
11432    {
11433     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11434    },
11435    {
11436     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11437    },
11438    {
11439     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11440    },
11441    {
11442     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11443    },
11444    {
11445     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11446    },
11447    {
11448     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11449    },
11450    {
11451     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11452    },
11453    {
11454     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11455    },
11456    {
11457     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11458    },
11459    {
11460     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11461    },
11462    {
11463     "kind" : "complete_dtor_pointer",
11464     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11465    },
11466    {
11467     "kind" : "deleting_dtor_pointer",
11468     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11469    },
11470    {
11471     "is_pure" : true,
11472     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11473    },
11474    {
11475     "is_pure" : true,
11476     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11477    },
11478    {
11479     "is_pure" : true,
11480     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11481    },
11482    {
11483     "is_pure" : true,
11484     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11485    },
11486    {
11487     "is_pure" : true,
11488     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11489    },
11490    {
11491     "is_pure" : true,
11492     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11493    },
11494    {
11495     "is_pure" : true,
11496     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11497    },
11498    {
11499     "is_pure" : true,
11500     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11501    },
11502    {
11503     "kind" : "vcall_offset"
11504    },
11505    {
11506     "kind" : "vcall_offset"
11507    },
11508    {
11509     "kind" : "vcall_offset"
11510    },
11511    {
11512     "kind" : "vcall_offset"
11513    },
11514    {
11515     "component_value" : -4,
11516     "kind" : "vcall_offset"
11517    },
11518    {
11519     "component_value" : -4,
11520     "kind" : "offset_to_top"
11521    },
11522    {
11523     "kind" : "rtti",
11524     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11525    },
11526    {
11527     "kind" : "complete_dtor_pointer",
11528     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11529    },
11530    {
11531     "kind" : "deleting_dtor_pointer",
11532     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11533    },
11534    {
11535     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11536    },
11537    {
11538     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11539    },
11540    {
11541     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11542    },
11543    {
11544     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11545    }
11546   ]
11547  },
11548  {
11549   "alignment" : 4,
11550   "base_specifiers" :
11551   [
11552    {
11553     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11554    }
11555   ],
11556   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11557   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11558   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11559   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11560   "size" : 12,
11561   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11562   "vtable_components" :
11563   [
11564    {
11565     "component_value" : 4,
11566     "kind" : "vbase_offset"
11567    },
11568    {
11569     "kind" : "offset_to_top"
11570    },
11571    {
11572     "kind" : "rtti",
11573     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11574    },
11575    {
11576     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11577    },
11578    {
11579     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11580    },
11581    {
11582     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11583    },
11584    {
11585     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11586    },
11587    {
11588     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11589    },
11590    {
11591     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11592    },
11593    {
11594     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11595    },
11596    {
11597     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11598    },
11599    {
11600     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11601    },
11602    {
11603     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11604    },
11605    {
11606     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11607    },
11608    {
11609     "kind" : "complete_dtor_pointer",
11610     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11611    },
11612    {
11613     "kind" : "deleting_dtor_pointer",
11614     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11615    },
11616    {
11617     "is_pure" : true,
11618     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11619    },
11620    {
11621     "kind" : "vcall_offset"
11622    },
11623    {
11624     "kind" : "vcall_offset"
11625    },
11626    {
11627     "kind" : "vcall_offset"
11628    },
11629    {
11630     "kind" : "vcall_offset"
11631    },
11632    {
11633     "component_value" : -4,
11634     "kind" : "vcall_offset"
11635    },
11636    {
11637     "component_value" : -4,
11638     "kind" : "offset_to_top"
11639    },
11640    {
11641     "kind" : "rtti",
11642     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11643    },
11644    {
11645     "kind" : "complete_dtor_pointer",
11646     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11647    },
11648    {
11649     "kind" : "deleting_dtor_pointer",
11650     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11651    },
11652    {
11653     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11654    },
11655    {
11656     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11657    },
11658    {
11659     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11660    },
11661    {
11662     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11663    }
11664   ]
11665  },
11666  {
11667   "alignment" : 4,
11668   "fields" :
11669   [
11670    {
11671     "access" : "private",
11672     "field_name" : "mLock",
11673     "referenced_type" : "_ZTIRN7android5MutexE"
11674    }
11675   ],
11676   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
11677   "name" : "android::Mutex::Autolock",
11678   "record_kind" : "class",
11679   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11680   "self_type" : "_ZTIN7android5Mutex8AutolockE",
11681   "size" : 4,
11682   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11683  },
11684  {
11685   "alignment" : 4,
11686   "fields" :
11687   [
11688    {
11689     "access" : "private",
11690     "field_name" : "mMutex",
11691     "referenced_type" : "_ZTI15pthread_mutex_t"
11692    }
11693   ],
11694   "linker_set_key" : "_ZTIN7android5MutexE",
11695   "name" : "android::Mutex",
11696   "record_kind" : "class",
11697   "referenced_type" : "_ZTIN7android5MutexE",
11698   "self_type" : "_ZTIN7android5MutexE",
11699   "size" : 4,
11700   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11701  },
11702  {
11703   "alignment" : 4,
11704   "fields" :
11705   [
11706    {
11707     "access" : "private",
11708     "field_name" : "mLock",
11709     "referenced_type" : "_ZTIRN7android6RWLockE"
11710    }
11711   ],
11712   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
11713   "name" : "android::RWLock::AutoRLock",
11714   "record_kind" : "class",
11715   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11716   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
11717   "size" : 4,
11718   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11719  },
11720  {
11721   "alignment" : 4,
11722   "fields" :
11723   [
11724    {
11725     "access" : "private",
11726     "field_name" : "mLock",
11727     "referenced_type" : "_ZTIRN7android6RWLockE"
11728    }
11729   ],
11730   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
11731   "name" : "android::RWLock::AutoWLock",
11732   "record_kind" : "class",
11733   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11734   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
11735   "size" : 4,
11736   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11737  },
11738  {
11739   "alignment" : 4,
11740   "fields" :
11741   [
11742    {
11743     "access" : "private",
11744     "field_name" : "mRWLock",
11745     "referenced_type" : "_ZTI16pthread_rwlock_t"
11746    }
11747   ],
11748   "linker_set_key" : "_ZTIN7android6RWLockE",
11749   "name" : "android::RWLock",
11750   "record_kind" : "class",
11751   "referenced_type" : "_ZTIN7android6RWLockE",
11752   "self_type" : "_ZTIN7android6RWLockE",
11753   "size" : 40,
11754   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11755  },
11756  {
11757   "alignment" : 4,
11758   "base_specifiers" :
11759   [
11760    {
11761     "is_virtual" : true,
11762     "referenced_type" : "_ZTIN7android7RefBaseE"
11763    }
11764   ],
11765   "fields" :
11766   [
11767    {
11768     "access" : "private",
11769     "field_name" : "mCanCallJava",
11770     "field_offset" : 32,
11771     "referenced_type" : "_ZTIKb"
11772    },
11773    {
11774     "access" : "private",
11775     "field_name" : "mThread",
11776     "field_offset" : 64,
11777     "referenced_type" : "_ZTIPv"
11778    },
11779    {
11780     "access" : "private",
11781     "field_name" : "mLock",
11782     "field_offset" : 96,
11783     "referenced_type" : "_ZTIN7android5MutexE"
11784    },
11785    {
11786     "access" : "private",
11787     "field_name" : "mThreadExitedCondition",
11788     "field_offset" : 128,
11789     "referenced_type" : "_ZTIN7android9ConditionE"
11790    },
11791    {
11792     "access" : "private",
11793     "field_name" : "mStatus",
11794     "field_offset" : 160,
11795     "referenced_type" : "_ZTIi"
11796    },
11797    {
11798     "access" : "private",
11799     "field_name" : "mExitPending",
11800     "field_offset" : 192,
11801     "referenced_type" : "_ZTIVb"
11802    },
11803    {
11804     "access" : "private",
11805     "field_name" : "mRunning",
11806     "field_offset" : 200,
11807     "referenced_type" : "_ZTIVb"
11808    },
11809    {
11810     "access" : "private",
11811     "field_name" : "mHoldSelf",
11812     "field_offset" : 224,
11813     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
11814    },
11815    {
11816     "access" : "private",
11817     "field_name" : "mTid",
11818     "field_offset" : 256,
11819     "referenced_type" : "_ZTIi"
11820    }
11821   ],
11822   "linker_set_key" : "_ZTIN7android6ThreadE",
11823   "name" : "android::Thread",
11824   "record_kind" : "class",
11825   "referenced_type" : "_ZTIN7android6ThreadE",
11826   "self_type" : "_ZTIN7android6ThreadE",
11827   "size" : 44,
11828   "source_file" : "/system/core/libutils/include/utils/Thread.h",
11829   "vtable_components" :
11830   [
11831    {
11832     "component_value" : 36,
11833     "kind" : "vbase_offset"
11834    },
11835    {
11836     "kind" : "offset_to_top"
11837    },
11838    {
11839     "kind" : "rtti",
11840     "mangled_component_name" : "_ZTIN7android6ThreadE"
11841    },
11842    {
11843     "kind" : "complete_dtor_pointer",
11844     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11845    },
11846    {
11847     "kind" : "deleting_dtor_pointer",
11848     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11849    },
11850    {
11851     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
11852    },
11853    {
11854     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11855    },
11856    {
11857     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11858    },
11859    {
11860     "is_pure" : true,
11861     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11862    },
11863    {
11864     "kind" : "vcall_offset"
11865    },
11866    {
11867     "kind" : "vcall_offset"
11868    },
11869    {
11870     "kind" : "vcall_offset"
11871    },
11872    {
11873     "kind" : "vcall_offset"
11874    },
11875    {
11876     "component_value" : -36,
11877     "kind" : "vcall_offset"
11878    },
11879    {
11880     "component_value" : -36,
11881     "kind" : "offset_to_top"
11882    },
11883    {
11884     "kind" : "rtti",
11885     "mangled_component_name" : "_ZTIN7android6ThreadE"
11886    },
11887    {
11888     "kind" : "complete_dtor_pointer",
11889     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
11890    },
11891    {
11892     "kind" : "deleting_dtor_pointer",
11893     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
11894    },
11895    {
11896     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11897    },
11898    {
11899     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11900    },
11901    {
11902     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11903    },
11904    {
11905     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11906    }
11907   ]
11908  },
11909  {
11910   "alignment" : 4,
11911   "base_specifiers" :
11912   [
11913    {
11914     "access" : "private",
11915     "referenced_type" : "_ZTIN7android10VectorImplE"
11916    }
11917   ],
11918   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11919   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
11920   "record_kind" : "class",
11921   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11922   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11923   "size" : 20,
11924   "source_file" : "/system/core/libutils/include/utils/Vector.h",
11925   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
11926   "vtable_components" :
11927   [
11928    {
11929     "kind" : "offset_to_top"
11930    },
11931    {
11932     "kind" : "rtti",
11933     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11934    },
11935    {
11936     "kind" : "complete_dtor_pointer",
11937     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
11938    },
11939    {
11940     "kind" : "deleting_dtor_pointer",
11941     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
11942    },
11943    {
11944     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
11945    },
11946    {
11947     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
11948    },
11949    {
11950     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
11951    },
11952    {
11953     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
11954    },
11955    {
11956     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
11957    },
11958    {
11959     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
11960    }
11961   ]
11962  },
11963  {
11964   "alignment" : 1,
11965   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
11966   "name" : "android::RefBase::weakref_type",
11967   "record_kind" : "class",
11968   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11969   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
11970   "size" : 1,
11971   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11972  },
11973  {
11974   "alignment" : 4,
11975   "fields" :
11976   [
11977    {
11978     "access" : "private",
11979     "field_name" : "mRefs",
11980     "field_offset" : 32,
11981     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
11982    }
11983   ],
11984   "linker_set_key" : "_ZTIN7android7RefBaseE",
11985   "name" : "android::RefBase",
11986   "record_kind" : "class",
11987   "referenced_type" : "_ZTIN7android7RefBaseE",
11988   "self_type" : "_ZTIN7android7RefBaseE",
11989   "size" : 8,
11990   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11991   "vtable_components" :
11992   [
11993    {
11994     "kind" : "offset_to_top"
11995    },
11996    {
11997     "kind" : "rtti",
11998     "mangled_component_name" : "_ZTIN7android7RefBaseE"
11999    },
12000    {
12001     "kind" : "complete_dtor_pointer",
12002     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
12003    },
12004    {
12005     "kind" : "deleting_dtor_pointer",
12006     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
12007    },
12008    {
12009     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12010    },
12011    {
12012     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12013    },
12014    {
12015     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12016    },
12017    {
12018     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12019    }
12020   ]
12021  },
12022  {
12023   "alignment" : 4,
12024   "fields" :
12025   [
12026    {
12027     "access" : "private",
12028     "field_name" : "mString",
12029     "referenced_type" : "_ZTIPKc"
12030    }
12031   ],
12032   "linker_set_key" : "_ZTIN7android7String8E",
12033   "name" : "android::String8",
12034   "record_kind" : "class",
12035   "referenced_type" : "_ZTIN7android7String8E",
12036   "self_type" : "_ZTIN7android7String8E",
12037   "size" : 4,
12038   "source_file" : "/system/core/libutils/include/utils/String8.h"
12039  },
12040  {
12041   "alignment" : 4,
12042   "fields" :
12043   [
12044    {
12045     "access" : "private",
12046     "field_name" : "mString",
12047     "referenced_type" : "_ZTIPKDs"
12048    }
12049   ],
12050   "linker_set_key" : "_ZTIN7android8String16E",
12051   "name" : "android::String16",
12052   "record_kind" : "class",
12053   "referenced_type" : "_ZTIN7android8String16E",
12054   "self_type" : "_ZTIN7android8String16E",
12055   "size" : 4,
12056   "source_file" : "/system/core/libutils/include/utils/String16.h"
12057  },
12058  {
12059   "alignment" : 4,
12060   "base_specifiers" :
12061   [
12062    {
12063     "is_virtual" : true,
12064     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
12065    },
12066    {
12067     "is_virtual" : true,
12068     "referenced_type" : "_ZTIN7android7RefBaseE"
12069    }
12070   ],
12071   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
12072   "name" : "android::hardware::HidlMemory",
12073   "record_kind" : "class",
12074   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
12075   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
12076   "size" : 52,
12077   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12078   "vtable_components" :
12079   [
12080    {
12081     "component_value" : 44,
12082     "kind" : "vbase_offset"
12083    },
12084    {
12085     "component_value" : 4,
12086     "kind" : "vbase_offset"
12087    },
12088    {
12089     "kind" : "offset_to_top"
12090    },
12091    {
12092     "kind" : "rtti",
12093     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12094    },
12095    {
12096     "kind" : "complete_dtor_pointer",
12097     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
12098    },
12099    {
12100     "kind" : "deleting_dtor_pointer",
12101     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
12102    },
12103    {
12104     "kind" : "vcall_offset"
12105    },
12106    {
12107     "kind" : "vcall_offset"
12108    },
12109    {
12110     "kind" : "vcall_offset"
12111    },
12112    {
12113     "kind" : "vcall_offset"
12114    },
12115    {
12116     "component_value" : -44,
12117     "kind" : "vcall_offset"
12118    },
12119    {
12120     "component_value" : -44,
12121     "kind" : "offset_to_top"
12122    },
12123    {
12124     "kind" : "rtti",
12125     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12126    },
12127    {
12128     "kind" : "complete_dtor_pointer",
12129     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
12130    },
12131    {
12132     "kind" : "deleting_dtor_pointer",
12133     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
12134    },
12135    {
12136     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12137    },
12138    {
12139     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12140    },
12141    {
12142     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12143    },
12144    {
12145     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12146    }
12147   ]
12148  },
12149  {
12150   "alignment" : 4,
12151   "base_specifiers" :
12152   [
12153    {
12154     "is_virtual" : true,
12155     "referenced_type" : "_ZTIN7android7RefBaseE"
12156    }
12157   ],
12158   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
12159   "name" : "android::hardware::IInterface",
12160   "record_kind" : "class",
12161   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
12162   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
12163   "size" : 12,
12164   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12165   "vtable_components" :
12166   [
12167    {
12168     "component_value" : 4,
12169     "kind" : "vbase_offset"
12170    },
12171    {
12172     "kind" : "offset_to_top"
12173    },
12174    {
12175     "kind" : "rtti",
12176     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12177    },
12178    {
12179     "kind" : "complete_dtor_pointer",
12180     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
12181    },
12182    {
12183     "kind" : "deleting_dtor_pointer",
12184     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
12185    },
12186    {
12187     "is_pure" : true,
12188     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
12189    },
12190    {
12191     "kind" : "vcall_offset"
12192    },
12193    {
12194     "kind" : "vcall_offset"
12195    },
12196    {
12197     "kind" : "vcall_offset"
12198    },
12199    {
12200     "kind" : "vcall_offset"
12201    },
12202    {
12203     "component_value" : -4,
12204     "kind" : "vcall_offset"
12205    },
12206    {
12207     "component_value" : -4,
12208     "kind" : "offset_to_top"
12209    },
12210    {
12211     "kind" : "rtti",
12212     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12213    },
12214    {
12215     "kind" : "complete_dtor_pointer",
12216     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
12217    },
12218    {
12219     "kind" : "deleting_dtor_pointer",
12220     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
12221    },
12222    {
12223     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12224    },
12225    {
12226     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12227    },
12228    {
12229     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12230    },
12231    {
12232     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12233    }
12234   ]
12235  },
12236  {
12237   "alignment" : 1,
12238   "fields" :
12239   [
12240    {
12241     "access" : "private",
12242     "field_name" : "mBuffer",
12243     "referenced_type" : "_ZTIA32_h"
12244    }
12245   ],
12246   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12247   "name" : "android::hardware::hidl_array<unsigned char, 32>",
12248   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12249   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12250   "size" : 32,
12251   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12252   "template_args" : [ "_ZTIh" ]
12253  },
12254  {
12255   "alignment" : 4,
12256   "base_specifiers" :
12257   [
12258    {
12259     "is_virtual" : true,
12260     "referenced_type" : "_ZTIN7android7RefBaseE"
12261    }
12262   ],
12263   "fields" :
12264   [
12265    {
12266     "access" : "private",
12267     "field_name" : "mRemote",
12268     "field_offset" : 32,
12269     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
12270    },
12271    {
12272     "access" : "private",
12273     "field_name" : "mRefs",
12274     "field_offset" : 64,
12275     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12276    },
12277    {
12278     "access" : "private",
12279     "field_name" : "mState",
12280     "field_offset" : 96,
12281     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12282    }
12283   ],
12284   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
12285   "name" : "android::hardware::BpHwRefBase",
12286   "record_kind" : "class",
12287   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12288   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12289   "size" : 24,
12290   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
12291   "vtable_components" :
12292   [
12293    {
12294     "component_value" : 16,
12295     "kind" : "vbase_offset"
12296    },
12297    {
12298     "kind" : "offset_to_top"
12299    },
12300    {
12301     "kind" : "rtti",
12302     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12303    },
12304    {
12305     "kind" : "complete_dtor_pointer",
12306     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
12307    },
12308    {
12309     "kind" : "deleting_dtor_pointer",
12310     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
12311    },
12312    {
12313     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12314    },
12315    {
12316     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12317    },
12318    {
12319     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12320    },
12321    {
12322     "kind" : "vcall_offset"
12323    },
12324    {
12325     "component_value" : -16,
12326     "kind" : "vcall_offset"
12327    },
12328    {
12329     "component_value" : -16,
12330     "kind" : "vcall_offset"
12331    },
12332    {
12333     "component_value" : -16,
12334     "kind" : "vcall_offset"
12335    },
12336    {
12337     "component_value" : -16,
12338     "kind" : "vcall_offset"
12339    },
12340    {
12341     "component_value" : -16,
12342     "kind" : "offset_to_top"
12343    },
12344    {
12345     "kind" : "rtti",
12346     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12347    },
12348    {
12349     "kind" : "complete_dtor_pointer",
12350     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
12351    },
12352    {
12353     "kind" : "deleting_dtor_pointer",
12354     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
12355    },
12356    {
12357     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12358    },
12359    {
12360     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12361    },
12362    {
12363     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12364    },
12365    {
12366     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12367    }
12368   ]
12369  },
12370  {
12371   "alignment" : 4,
12372   "base_specifiers" :
12373   [
12374    {
12375     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
12376    },
12377    {
12378     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12379    },
12380    {
12381     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12382    }
12383   ],
12384   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
12385   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsbCallback>",
12386   "record_kind" : "class",
12387   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
12388   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
12389   "size" : 32,
12390   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12391   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE" ],
12392   "vtable_components" :
12393   [
12394    {
12395     "component_value" : 24,
12396     "kind" : "vbase_offset"
12397    },
12398    {
12399     "kind" : "offset_to_top"
12400    },
12401    {
12402     "kind" : "rtti",
12403     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
12404    },
12405    {
12406     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_012IUsbCallback8isRemoteEv"
12407    },
12408    {
12409     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12410    },
12411    {
12412     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12413    },
12414    {
12415     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12416    },
12417    {
12418     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12419    },
12420    {
12421     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv"
12422    },
12423    {
12424     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12425    },
12426    {
12427     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv"
12428    },
12429    {
12430     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12431    },
12432    {
12433     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv"
12434    },
12435    {
12436     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12437    },
12438    {
12439     "kind" : "complete_dtor_pointer",
12440     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
12441    },
12442    {
12443     "kind" : "deleting_dtor_pointer",
12444     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
12445    },
12446    {
12447     "is_pure" : true,
12448     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
12449    },
12450    {
12451     "is_pure" : true,
12452     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
12453    },
12454    {
12455     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
12456    },
12457    {
12458     "component_value" : 20,
12459     "kind" : "vbase_offset"
12460    },
12461    {
12462     "component_value" : -4,
12463     "kind" : "offset_to_top"
12464    },
12465    {
12466     "kind" : "rtti",
12467     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
12468    },
12469    {
12470     "kind" : "complete_dtor_pointer",
12471     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
12472    },
12473    {
12474     "kind" : "deleting_dtor_pointer",
12475     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
12476    },
12477    {
12478     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
12479    },
12480    {
12481     "component_value" : 16,
12482     "kind" : "vbase_offset"
12483    },
12484    {
12485     "component_value" : -8,
12486     "kind" : "offset_to_top"
12487    },
12488    {
12489     "kind" : "rtti",
12490     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
12491    },
12492    {
12493     "kind" : "complete_dtor_pointer",
12494     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
12495    },
12496    {
12497     "kind" : "deleting_dtor_pointer",
12498     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
12499    },
12500    {
12501     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12502    },
12503    {
12504     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12505    },
12506    {
12507     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12508    },
12509    {
12510     "kind" : "vcall_offset"
12511    },
12512    {
12513     "component_value" : -16,
12514     "kind" : "vcall_offset"
12515    },
12516    {
12517     "component_value" : -16,
12518     "kind" : "vcall_offset"
12519    },
12520    {
12521     "component_value" : -16,
12522     "kind" : "vcall_offset"
12523    },
12524    {
12525     "component_value" : -24,
12526     "kind" : "vcall_offset"
12527    },
12528    {
12529     "component_value" : -24,
12530     "kind" : "offset_to_top"
12531    },
12532    {
12533     "kind" : "rtti",
12534     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
12535    },
12536    {
12537     "kind" : "complete_dtor_pointer",
12538     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
12539    },
12540    {
12541     "kind" : "deleting_dtor_pointer",
12542     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
12543    },
12544    {
12545     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12546    },
12547    {
12548     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12549    },
12550    {
12551     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12552    },
12553    {
12554     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12555    }
12556   ]
12557  },
12558  {
12559   "alignment" : 4,
12560   "base_specifiers" :
12561   [
12562    {
12563     "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
12564    },
12565    {
12566     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12567    },
12568    {
12569     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12570    }
12571   ],
12572   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
12573   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsb>",
12574   "record_kind" : "class",
12575   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
12576   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
12577   "size" : 32,
12578   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12579   "template_args" : [ "_ZTIN7android8hardware3usb4V1_04IUsbE" ],
12580   "vtable_components" :
12581   [
12582    {
12583     "component_value" : 24,
12584     "kind" : "vbase_offset"
12585    },
12586    {
12587     "kind" : "offset_to_top"
12588    },
12589    {
12590     "kind" : "rtti",
12591     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
12592    },
12593    {
12594     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_04IUsb8isRemoteEv"
12595    },
12596    {
12597     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12598    },
12599    {
12600     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12601    },
12602    {
12603     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12604    },
12605    {
12606     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12607    },
12608    {
12609     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv"
12610    },
12611    {
12612     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12613    },
12614    {
12615     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv"
12616    },
12617    {
12618     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12619    },
12620    {
12621     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv"
12622    },
12623    {
12624     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12625    },
12626    {
12627     "kind" : "complete_dtor_pointer",
12628     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
12629    },
12630    {
12631     "kind" : "deleting_dtor_pointer",
12632     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
12633    },
12634    {
12635     "is_pure" : true,
12636     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
12637    },
12638    {
12639     "is_pure" : true,
12640     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
12641    },
12642    {
12643     "is_pure" : true,
12644     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb15queryPortStatusEv"
12645    },
12646    {
12647     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
12648    },
12649    {
12650     "component_value" : 20,
12651     "kind" : "vbase_offset"
12652    },
12653    {
12654     "component_value" : -4,
12655     "kind" : "offset_to_top"
12656    },
12657    {
12658     "kind" : "rtti",
12659     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
12660    },
12661    {
12662     "kind" : "complete_dtor_pointer",
12663     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
12664    },
12665    {
12666     "kind" : "deleting_dtor_pointer",
12667     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
12668    },
12669    {
12670     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
12671    },
12672    {
12673     "component_value" : 16,
12674     "kind" : "vbase_offset"
12675    },
12676    {
12677     "component_value" : -8,
12678     "kind" : "offset_to_top"
12679    },
12680    {
12681     "kind" : "rtti",
12682     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
12683    },
12684    {
12685     "kind" : "complete_dtor_pointer",
12686     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
12687    },
12688    {
12689     "kind" : "deleting_dtor_pointer",
12690     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
12691    },
12692    {
12693     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12694    },
12695    {
12696     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12697    },
12698    {
12699     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12700    },
12701    {
12702     "kind" : "vcall_offset"
12703    },
12704    {
12705     "component_value" : -16,
12706     "kind" : "vcall_offset"
12707    },
12708    {
12709     "component_value" : -16,
12710     "kind" : "vcall_offset"
12711    },
12712    {
12713     "component_value" : -16,
12714     "kind" : "vcall_offset"
12715    },
12716    {
12717     "component_value" : -24,
12718     "kind" : "vcall_offset"
12719    },
12720    {
12721     "component_value" : -24,
12722     "kind" : "offset_to_top"
12723    },
12724    {
12725     "kind" : "rtti",
12726     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
12727    },
12728    {
12729     "kind" : "complete_dtor_pointer",
12730     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
12731    },
12732    {
12733     "kind" : "deleting_dtor_pointer",
12734     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
12735    },
12736    {
12737     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12738    },
12739    {
12740     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12741    },
12742    {
12743     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12744    },
12745    {
12746     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12747    }
12748   ]
12749  },
12750  {
12751   "alignment" : 4,
12752   "base_specifiers" :
12753   [
12754    {
12755     "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
12756    },
12757    {
12758     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12759    },
12760    {
12761     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12762    }
12763   ],
12764   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
12765   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_1::IUsbCallback>",
12766   "record_kind" : "class",
12767   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
12768   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
12769   "size" : 32,
12770   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12771   "template_args" : [ "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE" ],
12772   "vtable_components" :
12773   [
12774    {
12775     "component_value" : 24,
12776     "kind" : "vbase_offset"
12777    },
12778    {
12779     "kind" : "offset_to_top"
12780    },
12781    {
12782     "kind" : "rtti",
12783     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12784    },
12785    {
12786     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_112IUsbCallback8isRemoteEv"
12787    },
12788    {
12789     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12790    },
12791    {
12792     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12793    },
12794    {
12795     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12796    },
12797    {
12798     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12799    },
12800    {
12801     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21setHALInstrumentationEv"
12802    },
12803    {
12804     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12805    },
12806    {
12807     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback4pingEv"
12808    },
12809    {
12810     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12811    },
12812    {
12813     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21notifySyspropsChangedEv"
12814    },
12815    {
12816     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12817    },
12818    {
12819     "kind" : "complete_dtor_pointer",
12820     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12821    },
12822    {
12823     "kind" : "deleting_dtor_pointer",
12824     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12825    },
12826    {
12827     "is_pure" : true,
12828     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
12829    },
12830    {
12831     "is_pure" : true,
12832     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
12833    },
12834    {
12835     "is_pure" : true,
12836     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
12837    },
12838    {
12839     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
12840    },
12841    {
12842     "component_value" : 20,
12843     "kind" : "vbase_offset"
12844    },
12845    {
12846     "component_value" : -4,
12847     "kind" : "offset_to_top"
12848    },
12849    {
12850     "kind" : "rtti",
12851     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12852    },
12853    {
12854     "kind" : "complete_dtor_pointer",
12855     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12856    },
12857    {
12858     "kind" : "deleting_dtor_pointer",
12859     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12860    },
12861    {
12862     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
12863    },
12864    {
12865     "component_value" : 16,
12866     "kind" : "vbase_offset"
12867    },
12868    {
12869     "component_value" : -8,
12870     "kind" : "offset_to_top"
12871    },
12872    {
12873     "kind" : "rtti",
12874     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12875    },
12876    {
12877     "kind" : "complete_dtor_pointer",
12878     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12879    },
12880    {
12881     "kind" : "deleting_dtor_pointer",
12882     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12883    },
12884    {
12885     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12886    },
12887    {
12888     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12889    },
12890    {
12891     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12892    },
12893    {
12894     "kind" : "vcall_offset"
12895    },
12896    {
12897     "component_value" : -16,
12898     "kind" : "vcall_offset"
12899    },
12900    {
12901     "component_value" : -16,
12902     "kind" : "vcall_offset"
12903    },
12904    {
12905     "component_value" : -16,
12906     "kind" : "vcall_offset"
12907    },
12908    {
12909     "component_value" : -24,
12910     "kind" : "vcall_offset"
12911    },
12912    {
12913     "component_value" : -24,
12914     "kind" : "offset_to_top"
12915    },
12916    {
12917     "kind" : "rtti",
12918     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12919    },
12920    {
12921     "kind" : "complete_dtor_pointer",
12922     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12923    },
12924    {
12925     "kind" : "deleting_dtor_pointer",
12926     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12927    },
12928    {
12929     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12930    },
12931    {
12932     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12933    },
12934    {
12935     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12936    },
12937    {
12938     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12939    }
12940   ]
12941  },
12942  {
12943   "alignment" : 4,
12944   "base_specifiers" :
12945   [
12946    {
12947     "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
12948    },
12949    {
12950     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12951    },
12952    {
12953     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12954    }
12955   ],
12956   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
12957   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_1::IUsb>",
12958   "record_kind" : "class",
12959   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
12960   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
12961   "size" : 32,
12962   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12963   "template_args" : [ "_ZTIN7android8hardware3usb4V1_14IUsbE" ],
12964   "vtable_components" :
12965   [
12966    {
12967     "component_value" : 24,
12968     "kind" : "vbase_offset"
12969    },
12970    {
12971     "kind" : "offset_to_top"
12972    },
12973    {
12974     "kind" : "rtti",
12975     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
12976    },
12977    {
12978     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_14IUsb8isRemoteEv"
12979    },
12980    {
12981     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12982    },
12983    {
12984     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12985    },
12986    {
12987     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12988    },
12989    {
12990     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12991    },
12992    {
12993     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21setHALInstrumentationEv"
12994    },
12995    {
12996     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12997    },
12998    {
12999     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb4pingEv"
13000    },
13001    {
13002     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13003    },
13004    {
13005     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21notifySyspropsChangedEv"
13006    },
13007    {
13008     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13009    },
13010    {
13011     "kind" : "complete_dtor_pointer",
13012     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
13013    },
13014    {
13015     "kind" : "deleting_dtor_pointer",
13016     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
13017    },
13018    {
13019     "is_pure" : true,
13020     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
13021    },
13022    {
13023     "is_pure" : true,
13024     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
13025    },
13026    {
13027     "is_pure" : true,
13028     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb15queryPortStatusEv"
13029    },
13030    {
13031     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
13032    },
13033    {
13034     "component_value" : 20,
13035     "kind" : "vbase_offset"
13036    },
13037    {
13038     "component_value" : -4,
13039     "kind" : "offset_to_top"
13040    },
13041    {
13042     "kind" : "rtti",
13043     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
13044    },
13045    {
13046     "kind" : "complete_dtor_pointer",
13047     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
13048    },
13049    {
13050     "kind" : "deleting_dtor_pointer",
13051     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
13052    },
13053    {
13054     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
13055    },
13056    {
13057     "component_value" : 16,
13058     "kind" : "vbase_offset"
13059    },
13060    {
13061     "component_value" : -8,
13062     "kind" : "offset_to_top"
13063    },
13064    {
13065     "kind" : "rtti",
13066     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
13067    },
13068    {
13069     "kind" : "complete_dtor_pointer",
13070     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
13071    },
13072    {
13073     "kind" : "deleting_dtor_pointer",
13074     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
13075    },
13076    {
13077     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13078    },
13079    {
13080     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13081    },
13082    {
13083     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13084    },
13085    {
13086     "kind" : "vcall_offset"
13087    },
13088    {
13089     "component_value" : -16,
13090     "kind" : "vcall_offset"
13091    },
13092    {
13093     "component_value" : -16,
13094     "kind" : "vcall_offset"
13095    },
13096    {
13097     "component_value" : -16,
13098     "kind" : "vcall_offset"
13099    },
13100    {
13101     "component_value" : -24,
13102     "kind" : "vcall_offset"
13103    },
13104    {
13105     "component_value" : -24,
13106     "kind" : "offset_to_top"
13107    },
13108    {
13109     "kind" : "rtti",
13110     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
13111    },
13112    {
13113     "kind" : "complete_dtor_pointer",
13114     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
13115    },
13116    {
13117     "kind" : "deleting_dtor_pointer",
13118     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
13119    },
13120    {
13121     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13122    },
13123    {
13124     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13125    },
13126    {
13127     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13128    },
13129    {
13130     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13131    }
13132   ]
13133  },
13134  {
13135   "alignment" : 4,
13136   "base_specifiers" :
13137   [
13138    {
13139     "referenced_type" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE"
13140    },
13141    {
13142     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13143    },
13144    {
13145     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13146    }
13147   ],
13148   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE",
13149   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_2::IUsbCallback>",
13150   "record_kind" : "class",
13151   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE",
13152   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE",
13153   "size" : 32,
13154   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13155   "template_args" : [ "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE" ],
13156   "vtable_components" :
13157   [
13158    {
13159     "component_value" : 24,
13160     "kind" : "vbase_offset"
13161    },
13162    {
13163     "kind" : "offset_to_top"
13164    },
13165    {
13166     "kind" : "rtti",
13167     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE"
13168    },
13169    {
13170     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_212IUsbCallback8isRemoteEv"
13171    },
13172    {
13173     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13174    },
13175    {
13176     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13177    },
13178    {
13179     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13180    },
13181    {
13182     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13183    },
13184    {
13185     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback21setHALInstrumentationEv"
13186    },
13187    {
13188     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13189    },
13190    {
13191     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback4pingEv"
13192    },
13193    {
13194     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13195    },
13196    {
13197     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback21notifySyspropsChangedEv"
13198    },
13199    {
13200     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13201    },
13202    {
13203     "kind" : "complete_dtor_pointer",
13204     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED1Ev"
13205    },
13206    {
13207     "kind" : "deleting_dtor_pointer",
13208     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED0Ev"
13209    },
13210    {
13211     "is_pure" : true,
13212     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
13213    },
13214    {
13215     "is_pure" : true,
13216     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
13217    },
13218    {
13219     "is_pure" : true,
13220     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS1_4V1_114PortStatus_1_1EEENS1_4V1_06StatusE"
13221    },
13222    {
13223     "is_pure" : true,
13224     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback26notifyPortStatusChange_1_2ERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE"
13225    },
13226    {
13227     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEE10onAsBinderEv"
13228    },
13229    {
13230     "component_value" : 20,
13231     "kind" : "vbase_offset"
13232    },
13233    {
13234     "component_value" : -4,
13235     "kind" : "offset_to_top"
13236    },
13237    {
13238     "kind" : "rtti",
13239     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE"
13240    },
13241    {
13242     "kind" : "complete_dtor_pointer",
13243     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED1Ev"
13244    },
13245    {
13246     "kind" : "deleting_dtor_pointer",
13247     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED0Ev"
13248    },
13249    {
13250     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEE10onAsBinderEv"
13251    },
13252    {
13253     "component_value" : 16,
13254     "kind" : "vbase_offset"
13255    },
13256    {
13257     "component_value" : -8,
13258     "kind" : "offset_to_top"
13259    },
13260    {
13261     "kind" : "rtti",
13262     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE"
13263    },
13264    {
13265     "kind" : "complete_dtor_pointer",
13266     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED1Ev"
13267    },
13268    {
13269     "kind" : "deleting_dtor_pointer",
13270     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED0Ev"
13271    },
13272    {
13273     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13274    },
13275    {
13276     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13277    },
13278    {
13279     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13280    },
13281    {
13282     "kind" : "vcall_offset"
13283    },
13284    {
13285     "component_value" : -16,
13286     "kind" : "vcall_offset"
13287    },
13288    {
13289     "component_value" : -16,
13290     "kind" : "vcall_offset"
13291    },
13292    {
13293     "component_value" : -16,
13294     "kind" : "vcall_offset"
13295    },
13296    {
13297     "component_value" : -24,
13298     "kind" : "vcall_offset"
13299    },
13300    {
13301     "component_value" : -24,
13302     "kind" : "offset_to_top"
13303    },
13304    {
13305     "kind" : "rtti",
13306     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE"
13307    },
13308    {
13309     "kind" : "complete_dtor_pointer",
13310     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED1Ev"
13311    },
13312    {
13313     "kind" : "deleting_dtor_pointer",
13314     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED0Ev"
13315    },
13316    {
13317     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13318    },
13319    {
13320     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13321    },
13322    {
13323     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13324    },
13325    {
13326     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13327    }
13328   ]
13329  },
13330  {
13331   "alignment" : 4,
13332   "base_specifiers" :
13333   [
13334    {
13335     "referenced_type" : "_ZTIN7android8hardware3usb4V1_24IUsbE"
13336    },
13337    {
13338     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13339    },
13340    {
13341     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13342    }
13343   ],
13344   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE",
13345   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_2::IUsb>",
13346   "record_kind" : "class",
13347   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE",
13348   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE",
13349   "size" : 32,
13350   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13351   "template_args" : [ "_ZTIN7android8hardware3usb4V1_24IUsbE" ],
13352   "vtable_components" :
13353   [
13354    {
13355     "component_value" : 24,
13356     "kind" : "vbase_offset"
13357    },
13358    {
13359     "kind" : "offset_to_top"
13360    },
13361    {
13362     "kind" : "rtti",
13363     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE"
13364    },
13365    {
13366     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_24IUsb8isRemoteEv"
13367    },
13368    {
13369     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13370    },
13371    {
13372     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13373    },
13374    {
13375     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13376    },
13377    {
13378     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13379    },
13380    {
13381     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb21setHALInstrumentationEv"
13382    },
13383    {
13384     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13385    },
13386    {
13387     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb4pingEv"
13388    },
13389    {
13390     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13391    },
13392    {
13393     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb21notifySyspropsChangedEv"
13394    },
13395    {
13396     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13397    },
13398    {
13399     "kind" : "complete_dtor_pointer",
13400     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED1Ev"
13401    },
13402    {
13403     "kind" : "deleting_dtor_pointer",
13404     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED0Ev"
13405    },
13406    {
13407     "is_pure" : true,
13408     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
13409    },
13410    {
13411     "is_pure" : true,
13412     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
13413    },
13414    {
13415     "is_pure" : true,
13416     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb15queryPortStatusEv"
13417    },
13418    {
13419     "is_pure" : true,
13420     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb34enableContaminantPresenceDetectionERKNS0_11hidl_stringEb"
13421    },
13422    {
13423     "is_pure" : true,
13424     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb35enableContaminantPresenceProtectionERKNS0_11hidl_stringEb"
13425    },
13426    {
13427     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEE10onAsBinderEv"
13428    },
13429    {
13430     "component_value" : 20,
13431     "kind" : "vbase_offset"
13432    },
13433    {
13434     "component_value" : -4,
13435     "kind" : "offset_to_top"
13436    },
13437    {
13438     "kind" : "rtti",
13439     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE"
13440    },
13441    {
13442     "kind" : "complete_dtor_pointer",
13443     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED1Ev"
13444    },
13445    {
13446     "kind" : "deleting_dtor_pointer",
13447     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED0Ev"
13448    },
13449    {
13450     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEE10onAsBinderEv"
13451    },
13452    {
13453     "component_value" : 16,
13454     "kind" : "vbase_offset"
13455    },
13456    {
13457     "component_value" : -8,
13458     "kind" : "offset_to_top"
13459    },
13460    {
13461     "kind" : "rtti",
13462     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE"
13463    },
13464    {
13465     "kind" : "complete_dtor_pointer",
13466     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED1Ev"
13467    },
13468    {
13469     "kind" : "deleting_dtor_pointer",
13470     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED0Ev"
13471    },
13472    {
13473     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13474    },
13475    {
13476     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13477    },
13478    {
13479     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13480    },
13481    {
13482     "kind" : "vcall_offset"
13483    },
13484    {
13485     "component_value" : -16,
13486     "kind" : "vcall_offset"
13487    },
13488    {
13489     "component_value" : -16,
13490     "kind" : "vcall_offset"
13491    },
13492    {
13493     "component_value" : -16,
13494     "kind" : "vcall_offset"
13495    },
13496    {
13497     "component_value" : -24,
13498     "kind" : "vcall_offset"
13499    },
13500    {
13501     "component_value" : -24,
13502     "kind" : "offset_to_top"
13503    },
13504    {
13505     "kind" : "rtti",
13506     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE"
13507    },
13508    {
13509     "kind" : "complete_dtor_pointer",
13510     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED1Ev"
13511    },
13512    {
13513     "kind" : "deleting_dtor_pointer",
13514     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED0Ev"
13515    },
13516    {
13517     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13518    },
13519    {
13520     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13521    },
13522    {
13523     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13524    },
13525    {
13526     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13527    }
13528   ]
13529  },
13530  {
13531   "alignment" : 4,
13532   "base_specifiers" :
13533   [
13534    {
13535     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13536    },
13537    {
13538     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13539    },
13540    {
13541     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13542    }
13543   ],
13544   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
13545   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
13546   "record_kind" : "class",
13547   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
13548   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
13549   "size" : 32,
13550   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13551   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
13552   "vtable_components" :
13553   [
13554    {
13555     "component_value" : 24,
13556     "kind" : "vbase_offset"
13557    },
13558    {
13559     "kind" : "offset_to_top"
13560    },
13561    {
13562     "kind" : "rtti",
13563     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13564    },
13565    {
13566     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
13567    },
13568    {
13569     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13570    },
13571    {
13572     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13573    },
13574    {
13575     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13576    },
13577    {
13578     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13579    },
13580    {
13581     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
13582    },
13583    {
13584     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13585    },
13586    {
13587     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
13588    },
13589    {
13590     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13591    },
13592    {
13593     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
13594    },
13595    {
13596     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13597    },
13598    {
13599     "kind" : "complete_dtor_pointer",
13600     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13601    },
13602    {
13603     "kind" : "deleting_dtor_pointer",
13604     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13605    },
13606    {
13607     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13608    },
13609    {
13610     "component_value" : 20,
13611     "kind" : "vbase_offset"
13612    },
13613    {
13614     "component_value" : -4,
13615     "kind" : "offset_to_top"
13616    },
13617    {
13618     "kind" : "rtti",
13619     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13620    },
13621    {
13622     "kind" : "complete_dtor_pointer",
13623     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13624    },
13625    {
13626     "kind" : "deleting_dtor_pointer",
13627     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13628    },
13629    {
13630     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13631    },
13632    {
13633     "component_value" : 16,
13634     "kind" : "vbase_offset"
13635    },
13636    {
13637     "component_value" : -8,
13638     "kind" : "offset_to_top"
13639    },
13640    {
13641     "kind" : "rtti",
13642     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13643    },
13644    {
13645     "kind" : "complete_dtor_pointer",
13646     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13647    },
13648    {
13649     "kind" : "deleting_dtor_pointer",
13650     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13651    },
13652    {
13653     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13654    },
13655    {
13656     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13657    },
13658    {
13659     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13660    },
13661    {
13662     "kind" : "vcall_offset"
13663    },
13664    {
13665     "component_value" : -16,
13666     "kind" : "vcall_offset"
13667    },
13668    {
13669     "component_value" : -16,
13670     "kind" : "vcall_offset"
13671    },
13672    {
13673     "component_value" : -16,
13674     "kind" : "vcall_offset"
13675    },
13676    {
13677     "component_value" : -24,
13678     "kind" : "vcall_offset"
13679    },
13680    {
13681     "component_value" : -24,
13682     "kind" : "offset_to_top"
13683    },
13684    {
13685     "kind" : "rtti",
13686     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13687    },
13688    {
13689     "kind" : "complete_dtor_pointer",
13690     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13691    },
13692    {
13693     "kind" : "deleting_dtor_pointer",
13694     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13695    },
13696    {
13697     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13698    },
13699    {
13700     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13701    },
13702    {
13703     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13704    },
13705    {
13706     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13707    }
13708   ]
13709  },
13710  {
13711   "alignment" : 4,
13712   "fields" :
13713   [
13714    {
13715     "access" : "private",
13716     "field_name" : "mHandle",
13717     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
13718    },
13719    {
13720     "access" : "private",
13721     "field_name" : "mOwnsHandle",
13722     "field_offset" : 64,
13723     "referenced_type" : "_ZTIb"
13724    },
13725    {
13726     "access" : "private",
13727     "field_name" : "mPad",
13728     "field_offset" : 72,
13729     "referenced_type" : "_ZTIA7_h"
13730    }
13731   ],
13732   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
13733   "name" : "android::hardware::hidl_handle",
13734   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13735   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
13736   "size" : 16,
13737   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13738  },
13739  {
13740   "alignment" : 4,
13741   "fields" :
13742   [
13743    {
13744     "access" : "private",
13745     "field_name" : "mHandle",
13746     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
13747    },
13748    {
13749     "access" : "private",
13750     "field_name" : "mSize",
13751     "field_offset" : 128,
13752     "referenced_type" : "_ZTIy"
13753    },
13754    {
13755     "access" : "private",
13756     "field_name" : "mName",
13757     "field_offset" : 192,
13758     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
13759    }
13760   ],
13761   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
13762   "name" : "android::hardware::hidl_memory",
13763   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13764   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
13765   "size" : 40,
13766   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13767  },
13768  {
13769   "alignment" : 4,
13770   "fields" :
13771   [
13772    {
13773     "access" : "private",
13774     "field_name" : "mBuffer",
13775     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
13776    },
13777    {
13778     "access" : "private",
13779     "field_name" : "mSize",
13780     "field_offset" : 64,
13781     "referenced_type" : "_ZTIj"
13782    },
13783    {
13784     "access" : "private",
13785     "field_name" : "mOwnsBuffer",
13786     "field_offset" : 96,
13787     "referenced_type" : "_ZTIb"
13788    },
13789    {
13790     "access" : "private",
13791     "field_name" : "mPad",
13792     "field_offset" : 104,
13793     "referenced_type" : "_ZTIA3_h"
13794    }
13795   ],
13796   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
13797   "name" : "android::hardware::hidl_string",
13798   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
13799   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
13800   "size" : 16,
13801   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13802  },
13803  {
13804   "alignment" : 4,
13805   "fields" :
13806   [
13807    {
13808     "access" : "private",
13809     "field_name" : "mGrantors",
13810     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13811    },
13812    {
13813     "access" : "private",
13814     "field_name" : "mHandle",
13815     "field_offset" : 128,
13816     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
13817    },
13818    {
13819     "access" : "private",
13820     "field_name" : "mQuantum",
13821     "field_offset" : 192,
13822     "referenced_type" : "_ZTIj"
13823    },
13824    {
13825     "access" : "private",
13826     "field_name" : "mFlags",
13827     "field_offset" : 224,
13828     "referenced_type" : "_ZTIj"
13829    }
13830   ],
13831   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13832   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
13833   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13834   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13835   "size" : 32,
13836   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
13837   "template_args" : [ "_ZTIc" ]
13838  },
13839  {
13840   "access" : "private",
13841   "alignment" : 4,
13842   "fields" :
13843   [
13844    {
13845     "field_name" : "binder",
13846     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
13847    },
13848    {
13849     "field_name" : "refs",
13850     "field_offset" : 32,
13851     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
13852    }
13853   ],
13854   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13855   "name" : "android::hardware::ProcessState::handle_entry",
13856   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13857   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13858   "size" : 8,
13859   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
13860  },
13861  {
13862   "alignment" : 4,
13863   "base_specifiers" :
13864   [
13865    {
13866     "is_virtual" : true,
13867     "referenced_type" : "_ZTIN7android7RefBaseE"
13868    }
13869   ],
13870   "fields" :
13871   [
13872    {
13873     "access" : "private",
13874     "field_name" : "mDriverFD",
13875     "field_offset" : 32,
13876     "referenced_type" : "_ZTIi"
13877    },
13878    {
13879     "access" : "private",
13880     "field_name" : "mVMStart",
13881     "field_offset" : 64,
13882     "referenced_type" : "_ZTIPv"
13883    },
13884    {
13885     "access" : "private",
13886     "field_name" : "mThreadCountLock",
13887     "field_offset" : 96,
13888     "referenced_type" : "_ZTI15pthread_mutex_t"
13889    },
13890    {
13891     "access" : "private",
13892     "field_name" : "mThreadCountDecrement",
13893     "field_offset" : 128,
13894     "referenced_type" : "_ZTI14pthread_cond_t"
13895    },
13896    {
13897     "access" : "private",
13898     "field_name" : "mExecutingThreadsCount",
13899     "field_offset" : 160,
13900     "referenced_type" : "_ZTIj"
13901    },
13902    {
13903     "access" : "private",
13904     "field_name" : "mMaxThreads",
13905     "field_offset" : 192,
13906     "referenced_type" : "_ZTIj"
13907    },
13908    {
13909     "access" : "private",
13910     "field_name" : "mStarvationStartTimeMs",
13911     "field_offset" : 224,
13912     "referenced_type" : "_ZTIx"
13913    },
13914    {
13915     "access" : "private",
13916     "field_name" : "mLock",
13917     "field_offset" : 288,
13918     "referenced_type" : "_ZTIN7android5MutexE"
13919    },
13920    {
13921     "access" : "private",
13922     "field_name" : "mHandleToObject",
13923     "field_offset" : 320,
13924     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
13925    },
13926    {
13927     "access" : "private",
13928     "field_name" : "mManagesContexts",
13929     "field_offset" : 480,
13930     "referenced_type" : "_ZTIb"
13931    },
13932    {
13933     "access" : "private",
13934     "field_name" : "mBinderContextCheckFunc",
13935     "field_offset" : 512,
13936     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
13937    },
13938    {
13939     "access" : "private",
13940     "field_name" : "mBinderContextUserData",
13941     "field_offset" : 544,
13942     "referenced_type" : "_ZTIPv"
13943    },
13944    {
13945     "access" : "private",
13946     "field_name" : "mContexts",
13947     "field_offset" : 576,
13948     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
13949    },
13950    {
13951     "access" : "private",
13952     "field_name" : "mRootDir",
13953     "field_offset" : 736,
13954     "referenced_type" : "_ZTIN7android7String8E"
13955    },
13956    {
13957     "access" : "private",
13958     "field_name" : "mThreadPoolStarted",
13959     "field_offset" : 768,
13960     "referenced_type" : "_ZTIb"
13961    },
13962    {
13963     "access" : "private",
13964     "field_name" : "mSpawnThreadOnStart",
13965     "field_offset" : 776,
13966     "referenced_type" : "_ZTIb"
13967    },
13968    {
13969     "access" : "private",
13970     "field_name" : "mThreadPoolSeq",
13971     "field_offset" : 800,
13972     "referenced_type" : "_ZTIVi"
13973    },
13974    {
13975     "access" : "private",
13976     "field_name" : "mMmapSize",
13977     "field_offset" : 832,
13978     "referenced_type" : "_ZTIKj"
13979    },
13980    {
13981     "access" : "private",
13982     "field_name" : "mCallRestriction",
13983     "field_offset" : 864,
13984     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
13985    }
13986   ],
13987   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
13988   "name" : "android::hardware::ProcessState",
13989   "record_kind" : "class",
13990   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
13991   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
13992   "size" : 120,
13993   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
13994   "vtable_components" :
13995   [
13996    {
13997     "component_value" : 112,
13998     "kind" : "vbase_offset"
13999    },
14000    {
14001     "kind" : "offset_to_top"
14002    },
14003    {
14004     "kind" : "rtti",
14005     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
14006    },
14007    {
14008     "kind" : "complete_dtor_pointer",
14009     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
14010    },
14011    {
14012     "kind" : "deleting_dtor_pointer",
14013     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
14014    },
14015    {
14016     "kind" : "vcall_offset"
14017    },
14018    {
14019     "kind" : "vcall_offset"
14020    },
14021    {
14022     "kind" : "vcall_offset"
14023    },
14024    {
14025     "kind" : "vcall_offset"
14026    },
14027    {
14028     "component_value" : -112,
14029     "kind" : "vcall_offset"
14030    },
14031    {
14032     "component_value" : -112,
14033     "kind" : "offset_to_top"
14034    },
14035    {
14036     "kind" : "rtti",
14037     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
14038    },
14039    {
14040     "kind" : "complete_dtor_pointer",
14041     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
14042    },
14043    {
14044     "kind" : "deleting_dtor_pointer",
14045     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
14046    },
14047    {
14048     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14049    },
14050    {
14051     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14052    },
14053    {
14054     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14055    },
14056    {
14057     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14058    }
14059   ]
14060  },
14061  {
14062   "alignment" : 2,
14063   "fields" :
14064   [
14065    {
14066     "access" : "private",
14067     "field_name" : "mMajor",
14068     "referenced_type" : "_ZTIt"
14069    },
14070    {
14071     "access" : "private",
14072     "field_name" : "mMinor",
14073     "field_offset" : 16,
14074     "referenced_type" : "_ZTIt"
14075    }
14076   ],
14077   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
14078   "name" : "android::hardware::hidl_version",
14079   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
14080   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
14081   "size" : 4,
14082   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14083  },
14084  {
14085   "alignment" : 4,
14086   "fields" :
14087   [
14088    {
14089     "access" : "private",
14090     "field_name" : "mMutex",
14091     "referenced_type" : "_ZTINSt3__15mutexE"
14092    },
14093    {
14094     "access" : "private",
14095     "field_name" : "mMap",
14096     "field_offset" : 32,
14097     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
14098    }
14099   ],
14100   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
14101   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
14102   "record_kind" : "class",
14103   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
14104   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
14105   "size" : 16,
14106   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14107   "template_args" :
14108   [
14109    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14110    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
14111   ]
14112  },
14113  {
14114   "alignment" : 4,
14115   "fields" :
14116   [
14117    {
14118     "access" : "private",
14119     "field_name" : "mMutex",
14120     "referenced_type" : "_ZTINSt3__15mutexE"
14121    },
14122    {
14123     "access" : "private",
14124     "field_name" : "mMap",
14125     "field_offset" : 32,
14126     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
14127    }
14128   ],
14129   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
14130   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
14131   "record_kind" : "class",
14132   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
14133   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
14134   "size" : 16,
14135   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14136   "template_args" :
14137   [
14138    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14139    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
14140   ]
14141  },
14142  {
14143   "alignment" : 4,
14144   "fields" :
14145   [
14146    {
14147     "access" : "private",
14148     "field_name" : "mMutex",
14149     "referenced_type" : "_ZTINSt3__15mutexE"
14150    },
14151    {
14152     "access" : "private",
14153     "field_name" : "mMap",
14154     "field_offset" : 32,
14155     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
14156    }
14157   ],
14158   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
14159   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
14160   "record_kind" : "class",
14161   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
14162   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
14163   "size" : 16,
14164   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14165   "template_args" :
14166   [
14167    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
14168    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
14169   ]
14170  },
14171  {
14172   "alignment" : 8,
14173   "fields" :
14174   [
14175    {
14176     "field_name" : "flags",
14177     "referenced_type" : "_ZTIj"
14178    },
14179    {
14180     "field_name" : "fdIndex",
14181     "field_offset" : 32,
14182     "referenced_type" : "_ZTIj"
14183    },
14184    {
14185     "field_name" : "offset",
14186     "field_offset" : 64,
14187     "referenced_type" : "_ZTIj"
14188    },
14189    {
14190     "field_name" : "extent",
14191     "field_offset" : 128,
14192     "referenced_type" : "_ZTIy"
14193    }
14194   ],
14195   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
14196   "name" : "android::hardware::GrantorDescriptor",
14197   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
14198   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
14199   "size" : 24,
14200   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
14201  },
14202  {
14203   "alignment" : 4,
14204   "base_specifiers" :
14205   [
14206    {
14207     "is_virtual" : true,
14208     "referenced_type" : "_ZTIN7android7RefBaseE"
14209    }
14210   ],
14211   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
14212   "name" : "android::hardware::hidl_death_recipient",
14213   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
14214   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
14215   "size" : 12,
14216   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14217   "vtable_components" :
14218   [
14219    {
14220     "component_value" : 4,
14221     "kind" : "vbase_offset"
14222    },
14223    {
14224     "kind" : "offset_to_top"
14225    },
14226    {
14227     "kind" : "rtti",
14228     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
14229    },
14230    {
14231     "is_pure" : true,
14232     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
14233    },
14234    {
14235     "kind" : "complete_dtor_pointer",
14236     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
14237    },
14238    {
14239     "kind" : "deleting_dtor_pointer",
14240     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
14241    },
14242    {
14243     "kind" : "vcall_offset"
14244    },
14245    {
14246     "kind" : "vcall_offset"
14247    },
14248    {
14249     "kind" : "vcall_offset"
14250    },
14251    {
14252     "kind" : "vcall_offset"
14253    },
14254    {
14255     "component_value" : -4,
14256     "kind" : "vcall_offset"
14257    },
14258    {
14259     "component_value" : -4,
14260     "kind" : "offset_to_top"
14261    },
14262    {
14263     "kind" : "rtti",
14264     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
14265    },
14266    {
14267     "kind" : "complete_dtor_pointer",
14268     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
14269    },
14270    {
14271     "kind" : "deleting_dtor_pointer",
14272     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
14273    },
14274    {
14275     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14276    },
14277    {
14278     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14279    },
14280    {
14281     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14282    },
14283    {
14284     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14285    }
14286   ]
14287  },
14288  {
14289   "alignment" : 4,
14290   "base_specifiers" :
14291   [
14292    {
14293     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14294    }
14295   ],
14296   "fields" :
14297   [
14298    {
14299     "access" : "private",
14300     "field_name" : "mRecipient",
14301     "field_offset" : 32,
14302     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
14303    },
14304    {
14305     "access" : "private",
14306     "field_name" : "mCookie",
14307     "field_offset" : 96,
14308     "referenced_type" : "_ZTIy"
14309    },
14310    {
14311     "access" : "private",
14312     "field_name" : "mBase",
14313     "field_offset" : 160,
14314     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
14315    }
14316   ],
14317   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
14318   "name" : "android::hardware::hidl_binder_death_recipient",
14319   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
14320   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
14321   "size" : 36,
14322   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
14323   "vtable_components" :
14324   [
14325    {
14326     "component_value" : 28,
14327     "kind" : "vbase_offset"
14328    },
14329    {
14330     "kind" : "offset_to_top"
14331    },
14332    {
14333     "kind" : "rtti",
14334     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
14335    },
14336    {
14337     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
14338    },
14339    {
14340     "kind" : "complete_dtor_pointer",
14341     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
14342    },
14343    {
14344     "kind" : "deleting_dtor_pointer",
14345     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
14346    },
14347    {
14348     "kind" : "vcall_offset"
14349    },
14350    {
14351     "kind" : "vcall_offset"
14352    },
14353    {
14354     "kind" : "vcall_offset"
14355    },
14356    {
14357     "kind" : "vcall_offset"
14358    },
14359    {
14360     "component_value" : -28,
14361     "kind" : "vcall_offset"
14362    },
14363    {
14364     "component_value" : -28,
14365     "kind" : "offset_to_top"
14366    },
14367    {
14368     "kind" : "rtti",
14369     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
14370    },
14371    {
14372     "kind" : "complete_dtor_pointer",
14373     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
14374    },
14375    {
14376     "kind" : "deleting_dtor_pointer",
14377     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
14378    },
14379    {
14380     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14381    },
14382    {
14383     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14384    },
14385    {
14386     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14387    },
14388    {
14389     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14390    }
14391   ]
14392  },
14393  {
14394   "alignment" : 8,
14395   "fields" :
14396   [
14397    {
14398     "field_name" : "portName",
14399     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14400    },
14401    {
14402     "field_name" : "currentDataRole",
14403     "field_offset" : 128,
14404     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE"
14405    },
14406    {
14407     "field_name" : "currentPowerRole",
14408     "field_offset" : 160,
14409     "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE"
14410    },
14411    {
14412     "field_name" : "currentMode",
14413     "field_offset" : 192,
14414     "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE"
14415    },
14416    {
14417     "field_name" : "canChangeMode",
14418     "field_offset" : 224,
14419     "referenced_type" : "_ZTIb"
14420    },
14421    {
14422     "field_name" : "canChangeDataRole",
14423     "field_offset" : 232,
14424     "referenced_type" : "_ZTIb"
14425    },
14426    {
14427     "field_name" : "canChangePowerRole",
14428     "field_offset" : 240,
14429     "referenced_type" : "_ZTIb"
14430    },
14431    {
14432     "field_name" : "supportedModes",
14433     "field_offset" : 256,
14434     "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE"
14435    }
14436   ],
14437   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
14438   "name" : "android::hardware::usb::V1_0::PortStatus",
14439   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
14440   "self_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
14441   "size" : 40,
14442   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
14443  },
14444  {
14445   "alignment" : 4,
14446   "base_specifiers" :
14447   [
14448    {
14449     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14450    }
14451   ],
14452   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
14453   "name" : "android::hardware::usb::V1_0::IUsbCallback",
14454   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
14455   "self_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
14456   "size" : 12,
14457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h",
14458   "vtable_components" :
14459   [
14460    {
14461     "component_value" : 4,
14462     "kind" : "vbase_offset"
14463    },
14464    {
14465     "kind" : "offset_to_top"
14466    },
14467    {
14468     "kind" : "rtti",
14469     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
14470    },
14471    {
14472     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_012IUsbCallback8isRemoteEv"
14473    },
14474    {
14475     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14476    },
14477    {
14478     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14479    },
14480    {
14481     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14482    },
14483    {
14484     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14485    },
14486    {
14487     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv"
14488    },
14489    {
14490     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14491    },
14492    {
14493     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv"
14494    },
14495    {
14496     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14497    },
14498    {
14499     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv"
14500    },
14501    {
14502     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14503    },
14504    {
14505     "kind" : "complete_dtor_pointer",
14506     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallbackD1Ev"
14507    },
14508    {
14509     "kind" : "deleting_dtor_pointer",
14510     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallbackD0Ev"
14511    },
14512    {
14513     "is_pure" : true,
14514     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
14515    },
14516    {
14517     "is_pure" : true,
14518     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
14519    },
14520    {
14521     "kind" : "vcall_offset"
14522    },
14523    {
14524     "kind" : "vcall_offset"
14525    },
14526    {
14527     "kind" : "vcall_offset"
14528    },
14529    {
14530     "kind" : "vcall_offset"
14531    },
14532    {
14533     "component_value" : -4,
14534     "kind" : "vcall_offset"
14535    },
14536    {
14537     "component_value" : -4,
14538     "kind" : "offset_to_top"
14539    },
14540    {
14541     "kind" : "rtti",
14542     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
14543    },
14544    {
14545     "kind" : "complete_dtor_pointer",
14546     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_012IUsbCallbackD1Ev"
14547    },
14548    {
14549     "kind" : "deleting_dtor_pointer",
14550     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_012IUsbCallbackD0Ev"
14551    },
14552    {
14553     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14554    },
14555    {
14556     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14557    },
14558    {
14559     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14560    },
14561    {
14562     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14563    }
14564   ]
14565  },
14566  {
14567   "alignment" : 4,
14568   "base_specifiers" :
14569   [
14570    {
14571     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14572    }
14573   ],
14574   "fields" :
14575   [
14576    {
14577     "access" : "private",
14578     "field_name" : "_hidl_mImpl",
14579     "field_offset" : 544,
14580     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
14581    }
14582   ],
14583   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
14584   "name" : "android::hardware::usb::V1_0::BnHwUsbCallback",
14585   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
14586   "self_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
14587   "size" : 80,
14588   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h",
14589   "vtable_components" :
14590   [
14591    {
14592     "component_value" : 72,
14593     "kind" : "vbase_offset"
14594    },
14595    {
14596     "kind" : "offset_to_top"
14597    },
14598    {
14599     "kind" : "rtti",
14600     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
14601    },
14602    {
14603     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14604    },
14605    {
14606     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14607    },
14608    {
14609     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14610    },
14611    {
14612     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14613    },
14614    {
14615     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14616    },
14617    {
14618     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14619    },
14620    {
14621     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14622    },
14623    {
14624     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14625    },
14626    {
14627     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14628    },
14629    {
14630     "kind" : "complete_dtor_pointer",
14631     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
14632    },
14633    {
14634     "kind" : "deleting_dtor_pointer",
14635     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
14636    },
14637    {
14638     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14639    },
14640    {
14641     "component_value" : -20,
14642     "kind" : "offset_to_top"
14643    },
14644    {
14645     "kind" : "rtti",
14646     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
14647    },
14648    {
14649     "kind" : "complete_dtor_pointer",
14650     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
14651    },
14652    {
14653     "kind" : "deleting_dtor_pointer",
14654     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
14655    },
14656    {
14657     "kind" : "vcall_offset"
14658    },
14659    {
14660     "kind" : "vcall_offset"
14661    },
14662    {
14663     "kind" : "vcall_offset"
14664    },
14665    {
14666     "kind" : "vcall_offset"
14667    },
14668    {
14669     "component_value" : -72,
14670     "kind" : "vcall_offset"
14671    },
14672    {
14673     "component_value" : -72,
14674     "kind" : "offset_to_top"
14675    },
14676    {
14677     "kind" : "rtti",
14678     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
14679    },
14680    {
14681     "kind" : "complete_dtor_pointer",
14682     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
14683    },
14684    {
14685     "kind" : "deleting_dtor_pointer",
14686     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
14687    },
14688    {
14689     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14690    },
14691    {
14692     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14693    },
14694    {
14695     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14696    },
14697    {
14698     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14699    }
14700   ]
14701  },
14702  {
14703   "alignment" : 4,
14704   "base_specifiers" :
14705   [
14706    {
14707     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
14708    },
14709    {
14710     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14711    }
14712   ],
14713   "fields" :
14714   [
14715    {
14716     "access" : "private",
14717     "field_name" : "_hidl_mMutex",
14718     "field_offset" : 544,
14719     "referenced_type" : "_ZTINSt3__15mutexE"
14720    },
14721    {
14722     "access" : "private",
14723     "field_name" : "_hidl_mDeathRecipients",
14724     "field_offset" : 576,
14725     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14726    }
14727   ],
14728   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
14729   "name" : "android::hardware::usb::V1_0::BpHwUsbCallback",
14730   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
14731   "self_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
14732   "size" : 92,
14733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h",
14734   "vtable_components" :
14735   [
14736    {
14737     "component_value" : 84,
14738     "kind" : "vbase_offset"
14739    },
14740    {
14741     "kind" : "offset_to_top"
14742    },
14743    {
14744     "kind" : "rtti",
14745     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
14746    },
14747    {
14748     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_015BpHwUsbCallback8isRemoteEv"
14749    },
14750    {
14751     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14752    },
14753    {
14754     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14755    },
14756    {
14757     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14758    },
14759    {
14760     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14761    },
14762    {
14763     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21setHALInstrumentationEv"
14764    },
14765    {
14766     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14767    },
14768    {
14769     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback4pingEv"
14770    },
14771    {
14772     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14773    },
14774    {
14775     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21notifySyspropsChangedEv"
14776    },
14777    {
14778     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14779    },
14780    {
14781     "kind" : "complete_dtor_pointer",
14782     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
14783    },
14784    {
14785     "kind" : "deleting_dtor_pointer",
14786     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
14787    },
14788    {
14789     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
14790    },
14791    {
14792     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
14793    },
14794    {
14795     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
14796    },
14797    {
14798     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
14799    },
14800    {
14801     "component_value" : 80,
14802     "kind" : "vbase_offset"
14803    },
14804    {
14805     "component_value" : -4,
14806     "kind" : "offset_to_top"
14807    },
14808    {
14809     "kind" : "rtti",
14810     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
14811    },
14812    {
14813     "kind" : "complete_dtor_pointer",
14814     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
14815    },
14816    {
14817     "kind" : "deleting_dtor_pointer",
14818     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
14819    },
14820    {
14821     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
14822    },
14823    {
14824     "component_value" : 76,
14825     "kind" : "vbase_offset"
14826    },
14827    {
14828     "component_value" : -8,
14829     "kind" : "offset_to_top"
14830    },
14831    {
14832     "kind" : "rtti",
14833     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
14834    },
14835    {
14836     "kind" : "complete_dtor_pointer",
14837     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
14838    },
14839    {
14840     "kind" : "deleting_dtor_pointer",
14841     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
14842    },
14843    {
14844     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14845    },
14846    {
14847     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
14848    },
14849    {
14850     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14851    },
14852    {
14853     "component_value" : -24,
14854     "kind" : "offset_to_top"
14855    },
14856    {
14857     "kind" : "rtti",
14858     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
14859    },
14860    {
14861     "kind" : "complete_dtor_pointer",
14862     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
14863    },
14864    {
14865     "kind" : "deleting_dtor_pointer",
14866     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
14867    },
14868    {
14869     "kind" : "vcall_offset"
14870    },
14871    {
14872     "component_value" : -76,
14873     "kind" : "vcall_offset"
14874    },
14875    {
14876     "component_value" : -84,
14877     "kind" : "vcall_offset"
14878    },
14879    {
14880     "component_value" : -76,
14881     "kind" : "vcall_offset"
14882    },
14883    {
14884     "component_value" : -84,
14885     "kind" : "vcall_offset"
14886    },
14887    {
14888     "component_value" : -84,
14889     "kind" : "offset_to_top"
14890    },
14891    {
14892     "kind" : "rtti",
14893     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
14894    },
14895    {
14896     "kind" : "complete_dtor_pointer",
14897     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
14898    },
14899    {
14900     "kind" : "deleting_dtor_pointer",
14901     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
14902    },
14903    {
14904     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14905    },
14906    {
14907     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
14908    },
14909    {
14910     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14911    },
14912    {
14913     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14914    }
14915   ]
14916  },
14917  {
14918   "alignment" : 4,
14919   "base_specifiers" :
14920   [
14921    {
14922     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14923    }
14924   ],
14925   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
14926   "name" : "android::hardware::usb::V1_0::IUsb",
14927   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
14928   "self_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
14929   "size" : 12,
14930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h",
14931   "vtable_components" :
14932   [
14933    {
14934     "component_value" : 4,
14935     "kind" : "vbase_offset"
14936    },
14937    {
14938     "kind" : "offset_to_top"
14939    },
14940    {
14941     "kind" : "rtti",
14942     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
14943    },
14944    {
14945     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_04IUsb8isRemoteEv"
14946    },
14947    {
14948     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14949    },
14950    {
14951     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14952    },
14953    {
14954     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14955    },
14956    {
14957     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14958    },
14959    {
14960     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv"
14961    },
14962    {
14963     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14964    },
14965    {
14966     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv"
14967    },
14968    {
14969     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14970    },
14971    {
14972     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv"
14973    },
14974    {
14975     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14976    },
14977    {
14978     "kind" : "complete_dtor_pointer",
14979     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsbD1Ev"
14980    },
14981    {
14982     "kind" : "deleting_dtor_pointer",
14983     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsbD0Ev"
14984    },
14985    {
14986     "is_pure" : true,
14987     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
14988    },
14989    {
14990     "is_pure" : true,
14991     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
14992    },
14993    {
14994     "is_pure" : true,
14995     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb15queryPortStatusEv"
14996    },
14997    {
14998     "kind" : "vcall_offset"
14999    },
15000    {
15001     "kind" : "vcall_offset"
15002    },
15003    {
15004     "kind" : "vcall_offset"
15005    },
15006    {
15007     "kind" : "vcall_offset"
15008    },
15009    {
15010     "component_value" : -4,
15011     "kind" : "vcall_offset"
15012    },
15013    {
15014     "component_value" : -4,
15015     "kind" : "offset_to_top"
15016    },
15017    {
15018     "kind" : "rtti",
15019     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
15020    },
15021    {
15022     "kind" : "complete_dtor_pointer",
15023     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_04IUsbD1Ev"
15024    },
15025    {
15026     "kind" : "deleting_dtor_pointer",
15027     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_04IUsbD0Ev"
15028    },
15029    {
15030     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15031    },
15032    {
15033     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15034    },
15035    {
15036     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15037    },
15038    {
15039     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15040    }
15041   ]
15042  },
15043  {
15044   "alignment" : 4,
15045   "base_specifiers" :
15046   [
15047    {
15048     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15049    }
15050   ],
15051   "fields" :
15052   [
15053    {
15054     "access" : "private",
15055     "field_name" : "_hidl_mImpl",
15056     "field_offset" : 544,
15057     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE"
15058    }
15059   ],
15060   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
15061   "name" : "android::hardware::usb::V1_0::BnHwUsb",
15062   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
15063   "self_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
15064   "size" : 80,
15065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h",
15066   "vtable_components" :
15067   [
15068    {
15069     "component_value" : 72,
15070     "kind" : "vbase_offset"
15071    },
15072    {
15073     "kind" : "offset_to_top"
15074    },
15075    {
15076     "kind" : "rtti",
15077     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
15078    },
15079    {
15080     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15081    },
15082    {
15083     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15084    },
15085    {
15086     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15087    },
15088    {
15089     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15090    },
15091    {
15092     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15093    },
15094    {
15095     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15096    },
15097    {
15098     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15099    },
15100    {
15101     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15102    },
15103    {
15104     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15105    },
15106    {
15107     "kind" : "complete_dtor_pointer",
15108     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD1Ev"
15109    },
15110    {
15111     "kind" : "deleting_dtor_pointer",
15112     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD0Ev"
15113    },
15114    {
15115     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15116    },
15117    {
15118     "component_value" : -20,
15119     "kind" : "offset_to_top"
15120    },
15121    {
15122     "kind" : "rtti",
15123     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
15124    },
15125    {
15126     "kind" : "complete_dtor_pointer",
15127     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
15128    },
15129    {
15130     "kind" : "deleting_dtor_pointer",
15131     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
15132    },
15133    {
15134     "kind" : "vcall_offset"
15135    },
15136    {
15137     "kind" : "vcall_offset"
15138    },
15139    {
15140     "kind" : "vcall_offset"
15141    },
15142    {
15143     "kind" : "vcall_offset"
15144    },
15145    {
15146     "component_value" : -72,
15147     "kind" : "vcall_offset"
15148    },
15149    {
15150     "component_value" : -72,
15151     "kind" : "offset_to_top"
15152    },
15153    {
15154     "kind" : "rtti",
15155     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
15156    },
15157    {
15158     "kind" : "complete_dtor_pointer",
15159     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
15160    },
15161    {
15162     "kind" : "deleting_dtor_pointer",
15163     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
15164    },
15165    {
15166     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15167    },
15168    {
15169     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15170    },
15171    {
15172     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15173    },
15174    {
15175     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15176    }
15177   ]
15178  },
15179  {
15180   "alignment" : 4,
15181   "base_specifiers" :
15182   [
15183    {
15184     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
15185    },
15186    {
15187     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15188    }
15189   ],
15190   "fields" :
15191   [
15192    {
15193     "access" : "private",
15194     "field_name" : "_hidl_mMutex",
15195     "field_offset" : 544,
15196     "referenced_type" : "_ZTINSt3__15mutexE"
15197    },
15198    {
15199     "access" : "private",
15200     "field_name" : "_hidl_mDeathRecipients",
15201     "field_offset" : 576,
15202     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15203    }
15204   ],
15205   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
15206   "name" : "android::hardware::usb::V1_0::BpHwUsb",
15207   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
15208   "self_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
15209   "size" : 92,
15210   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h",
15211   "vtable_components" :
15212   [
15213    {
15214     "component_value" : 84,
15215     "kind" : "vbase_offset"
15216    },
15217    {
15218     "kind" : "offset_to_top"
15219    },
15220    {
15221     "kind" : "rtti",
15222     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
15223    },
15224    {
15225     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_07BpHwUsb8isRemoteEv"
15226    },
15227    {
15228     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15229    },
15230    {
15231     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15232    },
15233    {
15234     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15235    },
15236    {
15237     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15238    },
15239    {
15240     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21setHALInstrumentationEv"
15241    },
15242    {
15243     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15244    },
15245    {
15246     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb4pingEv"
15247    },
15248    {
15249     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15250    },
15251    {
15252     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21notifySyspropsChangedEv"
15253    },
15254    {
15255     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15256    },
15257    {
15258     "kind" : "complete_dtor_pointer",
15259     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsbD1Ev"
15260    },
15261    {
15262     "kind" : "deleting_dtor_pointer",
15263     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsbD0Ev"
15264    },
15265    {
15266     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
15267    },
15268    {
15269     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
15270    },
15271    {
15272     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15queryPortStatusEv"
15273    },
15274    {
15275     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
15276    },
15277    {
15278     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
15279    },
15280    {
15281     "component_value" : 80,
15282     "kind" : "vbase_offset"
15283    },
15284    {
15285     "component_value" : -4,
15286     "kind" : "offset_to_top"
15287    },
15288    {
15289     "kind" : "rtti",
15290     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
15291    },
15292    {
15293     "kind" : "complete_dtor_pointer",
15294     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
15295    },
15296    {
15297     "kind" : "deleting_dtor_pointer",
15298     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
15299    },
15300    {
15301     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
15302    },
15303    {
15304     "component_value" : 76,
15305     "kind" : "vbase_offset"
15306    },
15307    {
15308     "component_value" : -8,
15309     "kind" : "offset_to_top"
15310    },
15311    {
15312     "kind" : "rtti",
15313     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
15314    },
15315    {
15316     "kind" : "complete_dtor_pointer",
15317     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
15318    },
15319    {
15320     "kind" : "deleting_dtor_pointer",
15321     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
15322    },
15323    {
15324     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15325    },
15326    {
15327     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
15328    },
15329    {
15330     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15331    },
15332    {
15333     "component_value" : -24,
15334     "kind" : "offset_to_top"
15335    },
15336    {
15337     "kind" : "rtti",
15338     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
15339    },
15340    {
15341     "kind" : "complete_dtor_pointer",
15342     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
15343    },
15344    {
15345     "kind" : "deleting_dtor_pointer",
15346     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
15347    },
15348    {
15349     "kind" : "vcall_offset"
15350    },
15351    {
15352     "component_value" : -76,
15353     "kind" : "vcall_offset"
15354    },
15355    {
15356     "component_value" : -84,
15357     "kind" : "vcall_offset"
15358    },
15359    {
15360     "component_value" : -76,
15361     "kind" : "vcall_offset"
15362    },
15363    {
15364     "component_value" : -84,
15365     "kind" : "vcall_offset"
15366    },
15367    {
15368     "component_value" : -84,
15369     "kind" : "offset_to_top"
15370    },
15371    {
15372     "kind" : "rtti",
15373     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
15374    },
15375    {
15376     "kind" : "complete_dtor_pointer",
15377     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
15378    },
15379    {
15380     "kind" : "deleting_dtor_pointer",
15381     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
15382    },
15383    {
15384     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15385    },
15386    {
15387     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
15388    },
15389    {
15390     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15391    },
15392    {
15393     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15394    }
15395   ]
15396  },
15397  {
15398   "alignment" : 4,
15399   "fields" :
15400   [
15401    {
15402     "field_name" : "type",
15403     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE"
15404    },
15405    {
15406     "field_name" : "role",
15407     "field_offset" : 32,
15408     "referenced_type" : "_ZTIj"
15409    }
15410   ],
15411   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
15412   "name" : "android::hardware::usb::V1_0::PortRole",
15413   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
15414   "self_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
15415   "size" : 8,
15416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
15417  },
15418  {
15419   "alignment" : 4,
15420   "base_specifiers" :
15421   [
15422    {
15423     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
15424    }
15425   ],
15426   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
15427   "name" : "android::hardware::usb::V1_1::IUsbCallback",
15428   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
15429   "self_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
15430   "size" : 12,
15431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h",
15432   "vtable_components" :
15433   [
15434    {
15435     "component_value" : 4,
15436     "kind" : "vbase_offset"
15437    },
15438    {
15439     "kind" : "offset_to_top"
15440    },
15441    {
15442     "kind" : "rtti",
15443     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
15444    },
15445    {
15446     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_112IUsbCallback8isRemoteEv"
15447    },
15448    {
15449     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15450    },
15451    {
15452     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15453    },
15454    {
15455     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15456    },
15457    {
15458     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15459    },
15460    {
15461     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21setHALInstrumentationEv"
15462    },
15463    {
15464     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15465    },
15466    {
15467     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback4pingEv"
15468    },
15469    {
15470     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15471    },
15472    {
15473     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21notifySyspropsChangedEv"
15474    },
15475    {
15476     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15477    },
15478    {
15479     "kind" : "complete_dtor_pointer",
15480     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallbackD1Ev"
15481    },
15482    {
15483     "kind" : "deleting_dtor_pointer",
15484     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallbackD0Ev"
15485    },
15486    {
15487     "is_pure" : true,
15488     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
15489    },
15490    {
15491     "is_pure" : true,
15492     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
15493    },
15494    {
15495     "is_pure" : true,
15496     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
15497    },
15498    {
15499     "kind" : "vcall_offset"
15500    },
15501    {
15502     "kind" : "vcall_offset"
15503    },
15504    {
15505     "kind" : "vcall_offset"
15506    },
15507    {
15508     "kind" : "vcall_offset"
15509    },
15510    {
15511     "component_value" : -4,
15512     "kind" : "vcall_offset"
15513    },
15514    {
15515     "component_value" : -4,
15516     "kind" : "offset_to_top"
15517    },
15518    {
15519     "kind" : "rtti",
15520     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
15521    },
15522    {
15523     "kind" : "complete_dtor_pointer",
15524     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_112IUsbCallbackD1Ev"
15525    },
15526    {
15527     "kind" : "deleting_dtor_pointer",
15528     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_112IUsbCallbackD0Ev"
15529    },
15530    {
15531     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15532    },
15533    {
15534     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15535    },
15536    {
15537     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15538    },
15539    {
15540     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15541    }
15542   ]
15543  },
15544  {
15545   "alignment" : 8,
15546   "fields" :
15547   [
15548    {
15549     "field_name" : "status",
15550     "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE"
15551    },
15552    {
15553     "field_name" : "supportedModes",
15554     "field_offset" : 320,
15555     "referenced_type" : "_ZTIj"
15556    },
15557    {
15558     "field_name" : "currentMode",
15559     "field_offset" : 352,
15560     "referenced_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E"
15561    }
15562   ],
15563   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
15564   "name" : "android::hardware::usb::V1_1::PortStatus_1_1",
15565   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
15566   "self_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
15567   "size" : 48,
15568   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h"
15569  },
15570  {
15571   "alignment" : 4,
15572   "base_specifiers" :
15573   [
15574    {
15575     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15576    }
15577   ],
15578   "fields" :
15579   [
15580    {
15581     "access" : "private",
15582     "field_name" : "_hidl_mImpl",
15583     "field_offset" : 544,
15584     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
15585    }
15586   ],
15587   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
15588   "name" : "android::hardware::usb::V1_1::BnHwUsbCallback",
15589   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
15590   "self_type" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
15591   "size" : 80,
15592   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h",
15593   "vtable_components" :
15594   [
15595    {
15596     "component_value" : 72,
15597     "kind" : "vbase_offset"
15598    },
15599    {
15600     "kind" : "offset_to_top"
15601    },
15602    {
15603     "kind" : "rtti",
15604     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE"
15605    },
15606    {
15607     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15608    },
15609    {
15610     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15611    },
15612    {
15613     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15614    },
15615    {
15616     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15617    },
15618    {
15619     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15620    },
15621    {
15622     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15623    },
15624    {
15625     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15626    },
15627    {
15628     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15629    },
15630    {
15631     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15632    },
15633    {
15634     "kind" : "complete_dtor_pointer",
15635     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
15636    },
15637    {
15638     "kind" : "deleting_dtor_pointer",
15639     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
15640    },
15641    {
15642     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15643    },
15644    {
15645     "component_value" : -20,
15646     "kind" : "offset_to_top"
15647    },
15648    {
15649     "kind" : "rtti",
15650     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE"
15651    },
15652    {
15653     "kind" : "complete_dtor_pointer",
15654     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
15655    },
15656    {
15657     "kind" : "deleting_dtor_pointer",
15658     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
15659    },
15660    {
15661     "kind" : "vcall_offset"
15662    },
15663    {
15664     "kind" : "vcall_offset"
15665    },
15666    {
15667     "kind" : "vcall_offset"
15668    },
15669    {
15670     "kind" : "vcall_offset"
15671    },
15672    {
15673     "component_value" : -72,
15674     "kind" : "vcall_offset"
15675    },
15676    {
15677     "component_value" : -72,
15678     "kind" : "offset_to_top"
15679    },
15680    {
15681     "kind" : "rtti",
15682     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE"
15683    },
15684    {
15685     "kind" : "complete_dtor_pointer",
15686     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
15687    },
15688    {
15689     "kind" : "deleting_dtor_pointer",
15690     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
15691    },
15692    {
15693     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15694    },
15695    {
15696     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15697    },
15698    {
15699     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15700    },
15701    {
15702     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15703    }
15704   ]
15705  },
15706  {
15707   "alignment" : 4,
15708   "base_specifiers" :
15709   [
15710    {
15711     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
15712    },
15713    {
15714     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15715    }
15716   ],
15717   "fields" :
15718   [
15719    {
15720     "access" : "private",
15721     "field_name" : "_hidl_mMutex",
15722     "field_offset" : 544,
15723     "referenced_type" : "_ZTINSt3__15mutexE"
15724    },
15725    {
15726     "access" : "private",
15727     "field_name" : "_hidl_mDeathRecipients",
15728     "field_offset" : 576,
15729     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15730    }
15731   ],
15732   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
15733   "name" : "android::hardware::usb::V1_1::BpHwUsbCallback",
15734   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
15735   "self_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
15736   "size" : 92,
15737   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h",
15738   "vtable_components" :
15739   [
15740    {
15741     "component_value" : 84,
15742     "kind" : "vbase_offset"
15743    },
15744    {
15745     "kind" : "offset_to_top"
15746    },
15747    {
15748     "kind" : "rtti",
15749     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
15750    },
15751    {
15752     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_115BpHwUsbCallback8isRemoteEv"
15753    },
15754    {
15755     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15756    },
15757    {
15758     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15759    },
15760    {
15761     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15762    },
15763    {
15764     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15765    },
15766    {
15767     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21setHALInstrumentationEv"
15768    },
15769    {
15770     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15771    },
15772    {
15773     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback4pingEv"
15774    },
15775    {
15776     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15777    },
15778    {
15779     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21notifySyspropsChangedEv"
15780    },
15781    {
15782     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15783    },
15784    {
15785     "kind" : "complete_dtor_pointer",
15786     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
15787    },
15788    {
15789     "kind" : "deleting_dtor_pointer",
15790     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
15791    },
15792    {
15793     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
15794    },
15795    {
15796     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
15797    },
15798    {
15799     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
15800    },
15801    {
15802     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
15803    },
15804    {
15805     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
15806    },
15807    {
15808     "component_value" : 80,
15809     "kind" : "vbase_offset"
15810    },
15811    {
15812     "component_value" : -4,
15813     "kind" : "offset_to_top"
15814    },
15815    {
15816     "kind" : "rtti",
15817     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
15818    },
15819    {
15820     "kind" : "complete_dtor_pointer",
15821     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
15822    },
15823    {
15824     "kind" : "deleting_dtor_pointer",
15825     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
15826    },
15827    {
15828     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
15829    },
15830    {
15831     "component_value" : 76,
15832     "kind" : "vbase_offset"
15833    },
15834    {
15835     "component_value" : -8,
15836     "kind" : "offset_to_top"
15837    },
15838    {
15839     "kind" : "rtti",
15840     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
15841    },
15842    {
15843     "kind" : "complete_dtor_pointer",
15844     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
15845    },
15846    {
15847     "kind" : "deleting_dtor_pointer",
15848     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
15849    },
15850    {
15851     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15852    },
15853    {
15854     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
15855    },
15856    {
15857     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15858    },
15859    {
15860     "component_value" : -24,
15861     "kind" : "offset_to_top"
15862    },
15863    {
15864     "kind" : "rtti",
15865     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
15866    },
15867    {
15868     "kind" : "complete_dtor_pointer",
15869     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
15870    },
15871    {
15872     "kind" : "deleting_dtor_pointer",
15873     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
15874    },
15875    {
15876     "kind" : "vcall_offset"
15877    },
15878    {
15879     "component_value" : -76,
15880     "kind" : "vcall_offset"
15881    },
15882    {
15883     "component_value" : -84,
15884     "kind" : "vcall_offset"
15885    },
15886    {
15887     "component_value" : -76,
15888     "kind" : "vcall_offset"
15889    },
15890    {
15891     "component_value" : -84,
15892     "kind" : "vcall_offset"
15893    },
15894    {
15895     "component_value" : -84,
15896     "kind" : "offset_to_top"
15897    },
15898    {
15899     "kind" : "rtti",
15900     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
15901    },
15902    {
15903     "kind" : "complete_dtor_pointer",
15904     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
15905    },
15906    {
15907     "kind" : "deleting_dtor_pointer",
15908     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
15909    },
15910    {
15911     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15912    },
15913    {
15914     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
15915    },
15916    {
15917     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15918    },
15919    {
15920     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15921    }
15922   ]
15923  },
15924  {
15925   "alignment" : 4,
15926   "base_specifiers" :
15927   [
15928    {
15929     "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
15930    }
15931   ],
15932   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
15933   "name" : "android::hardware::usb::V1_1::IUsb",
15934   "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
15935   "self_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
15936   "size" : 12,
15937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h",
15938   "vtable_components" :
15939   [
15940    {
15941     "component_value" : 4,
15942     "kind" : "vbase_offset"
15943    },
15944    {
15945     "kind" : "offset_to_top"
15946    },
15947    {
15948     "kind" : "rtti",
15949     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
15950    },
15951    {
15952     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_14IUsb8isRemoteEv"
15953    },
15954    {
15955     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15956    },
15957    {
15958     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15959    },
15960    {
15961     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15962    },
15963    {
15964     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15965    },
15966    {
15967     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21setHALInstrumentationEv"
15968    },
15969    {
15970     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15971    },
15972    {
15973     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb4pingEv"
15974    },
15975    {
15976     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15977    },
15978    {
15979     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21notifySyspropsChangedEv"
15980    },
15981    {
15982     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15983    },
15984    {
15985     "kind" : "complete_dtor_pointer",
15986     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsbD1Ev"
15987    },
15988    {
15989     "kind" : "deleting_dtor_pointer",
15990     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsbD0Ev"
15991    },
15992    {
15993     "is_pure" : true,
15994     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
15995    },
15996    {
15997     "is_pure" : true,
15998     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
15999    },
16000    {
16001     "is_pure" : true,
16002     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb15queryPortStatusEv"
16003    },
16004    {
16005     "kind" : "vcall_offset"
16006    },
16007    {
16008     "kind" : "vcall_offset"
16009    },
16010    {
16011     "kind" : "vcall_offset"
16012    },
16013    {
16014     "kind" : "vcall_offset"
16015    },
16016    {
16017     "component_value" : -4,
16018     "kind" : "vcall_offset"
16019    },
16020    {
16021     "component_value" : -4,
16022     "kind" : "offset_to_top"
16023    },
16024    {
16025     "kind" : "rtti",
16026     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
16027    },
16028    {
16029     "kind" : "complete_dtor_pointer",
16030     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_14IUsbD1Ev"
16031    },
16032    {
16033     "kind" : "deleting_dtor_pointer",
16034     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_14IUsbD0Ev"
16035    },
16036    {
16037     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16038    },
16039    {
16040     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16041    },
16042    {
16043     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16044    },
16045    {
16046     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16047    }
16048   ]
16049  },
16050  {
16051   "alignment" : 4,
16052   "base_specifiers" :
16053   [
16054    {
16055     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
16056    }
16057   ],
16058   "fields" :
16059   [
16060    {
16061     "access" : "private",
16062     "field_name" : "_hidl_mImpl",
16063     "field_offset" : 544,
16064     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE"
16065    }
16066   ],
16067   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
16068   "name" : "android::hardware::usb::V1_1::BnHwUsb",
16069   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
16070   "self_type" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
16071   "size" : 80,
16072   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h",
16073   "vtable_components" :
16074   [
16075    {
16076     "component_value" : 72,
16077     "kind" : "vbase_offset"
16078    },
16079    {
16080     "kind" : "offset_to_top"
16081    },
16082    {
16083     "kind" : "rtti",
16084     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE"
16085    },
16086    {
16087     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16088    },
16089    {
16090     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16091    },
16092    {
16093     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16094    },
16095    {
16096     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
16097    },
16098    {
16099     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16100    },
16101    {
16102     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16103    },
16104    {
16105     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16106    },
16107    {
16108     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16109    },
16110    {
16111     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16112    },
16113    {
16114     "kind" : "complete_dtor_pointer",
16115     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BnHwUsbD1Ev"
16116    },
16117    {
16118     "kind" : "deleting_dtor_pointer",
16119     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BnHwUsbD0Ev"
16120    },
16121    {
16122     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16123    },
16124    {
16125     "component_value" : -20,
16126     "kind" : "offset_to_top"
16127    },
16128    {
16129     "kind" : "rtti",
16130     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE"
16131    },
16132    {
16133     "kind" : "complete_dtor_pointer",
16134     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_17BnHwUsbD1Ev"
16135    },
16136    {
16137     "kind" : "deleting_dtor_pointer",
16138     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_17BnHwUsbD0Ev"
16139    },
16140    {
16141     "kind" : "vcall_offset"
16142    },
16143    {
16144     "kind" : "vcall_offset"
16145    },
16146    {
16147     "kind" : "vcall_offset"
16148    },
16149    {
16150     "kind" : "vcall_offset"
16151    },
16152    {
16153     "component_value" : -72,
16154     "kind" : "vcall_offset"
16155    },
16156    {
16157     "component_value" : -72,
16158     "kind" : "offset_to_top"
16159    },
16160    {
16161     "kind" : "rtti",
16162     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE"
16163    },
16164    {
16165     "kind" : "complete_dtor_pointer",
16166     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_17BnHwUsbD1Ev"
16167    },
16168    {
16169     "kind" : "deleting_dtor_pointer",
16170     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_17BnHwUsbD0Ev"
16171    },
16172    {
16173     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16174    },
16175    {
16176     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16177    },
16178    {
16179     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16180    },
16181    {
16182     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16183    }
16184   ]
16185  },
16186  {
16187   "alignment" : 4,
16188   "base_specifiers" :
16189   [
16190    {
16191     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
16192    },
16193    {
16194     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16195    }
16196   ],
16197   "fields" :
16198   [
16199    {
16200     "access" : "private",
16201     "field_name" : "_hidl_mMutex",
16202     "field_offset" : 544,
16203     "referenced_type" : "_ZTINSt3__15mutexE"
16204    },
16205    {
16206     "access" : "private",
16207     "field_name" : "_hidl_mDeathRecipients",
16208     "field_offset" : 576,
16209     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
16210    }
16211   ],
16212   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
16213   "name" : "android::hardware::usb::V1_1::BpHwUsb",
16214   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
16215   "self_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
16216   "size" : 92,
16217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h",
16218   "vtable_components" :
16219   [
16220    {
16221     "component_value" : 84,
16222     "kind" : "vbase_offset"
16223    },
16224    {
16225     "kind" : "offset_to_top"
16226    },
16227    {
16228     "kind" : "rtti",
16229     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
16230    },
16231    {
16232     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_17BpHwUsb8isRemoteEv"
16233    },
16234    {
16235     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16236    },
16237    {
16238     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16239    },
16240    {
16241     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16242    },
16243    {
16244     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16245    },
16246    {
16247     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb21setHALInstrumentationEv"
16248    },
16249    {
16250     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16251    },
16252    {
16253     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb4pingEv"
16254    },
16255    {
16256     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16257    },
16258    {
16259     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb21notifySyspropsChangedEv"
16260    },
16261    {
16262     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16263    },
16264    {
16265     "kind" : "complete_dtor_pointer",
16266     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsbD1Ev"
16267    },
16268    {
16269     "kind" : "deleting_dtor_pointer",
16270     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsbD0Ev"
16271    },
16272    {
16273     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
16274    },
16275    {
16276     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
16277    },
16278    {
16279     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb15queryPortStatusEv"
16280    },
16281    {
16282     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
16283    },
16284    {
16285     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
16286    },
16287    {
16288     "component_value" : 80,
16289     "kind" : "vbase_offset"
16290    },
16291    {
16292     "component_value" : -4,
16293     "kind" : "offset_to_top"
16294    },
16295    {
16296     "kind" : "rtti",
16297     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
16298    },
16299    {
16300     "kind" : "complete_dtor_pointer",
16301     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
16302    },
16303    {
16304     "kind" : "deleting_dtor_pointer",
16305     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
16306    },
16307    {
16308     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
16309    },
16310    {
16311     "component_value" : 76,
16312     "kind" : "vbase_offset"
16313    },
16314    {
16315     "component_value" : -8,
16316     "kind" : "offset_to_top"
16317    },
16318    {
16319     "kind" : "rtti",
16320     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
16321    },
16322    {
16323     "kind" : "complete_dtor_pointer",
16324     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
16325    },
16326    {
16327     "kind" : "deleting_dtor_pointer",
16328     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
16329    },
16330    {
16331     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16332    },
16333    {
16334     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
16335    },
16336    {
16337     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16338    },
16339    {
16340     "component_value" : -24,
16341     "kind" : "offset_to_top"
16342    },
16343    {
16344     "kind" : "rtti",
16345     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
16346    },
16347    {
16348     "kind" : "complete_dtor_pointer",
16349     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
16350    },
16351    {
16352     "kind" : "deleting_dtor_pointer",
16353     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
16354    },
16355    {
16356     "kind" : "vcall_offset"
16357    },
16358    {
16359     "component_value" : -76,
16360     "kind" : "vcall_offset"
16361    },
16362    {
16363     "component_value" : -84,
16364     "kind" : "vcall_offset"
16365    },
16366    {
16367     "component_value" : -76,
16368     "kind" : "vcall_offset"
16369    },
16370    {
16371     "component_value" : -84,
16372     "kind" : "vcall_offset"
16373    },
16374    {
16375     "component_value" : -84,
16376     "kind" : "offset_to_top"
16377    },
16378    {
16379     "kind" : "rtti",
16380     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
16381    },
16382    {
16383     "kind" : "complete_dtor_pointer",
16384     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
16385    },
16386    {
16387     "kind" : "deleting_dtor_pointer",
16388     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
16389    },
16390    {
16391     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16392    },
16393    {
16394     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
16395    },
16396    {
16397     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16398    },
16399    {
16400     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16401    }
16402   ]
16403  },
16404  {
16405   "alignment" : 8,
16406   "fields" :
16407   [
16408    {
16409     "field_name" : "status_1_1",
16410     "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E"
16411    },
16412    {
16413     "field_name" : "supportedContaminantProtectionModes",
16414     "field_offset" : 384,
16415     "referenced_type" : "_ZTIj"
16416    },
16417    {
16418     "field_name" : "supportsEnableContaminantPresenceProtection",
16419     "field_offset" : 416,
16420     "referenced_type" : "_ZTIb"
16421    },
16422    {
16423     "field_name" : "contaminantProtectionStatus",
16424     "field_offset" : 448,
16425     "referenced_type" : "_ZTIN7android8hardware3usb4V1_227ContaminantProtectionStatusE"
16426    },
16427    {
16428     "field_name" : "supportsEnableContaminantPresenceDetection",
16429     "field_offset" : 480,
16430     "referenced_type" : "_ZTIb"
16431    },
16432    {
16433     "field_name" : "contaminantDetectionStatus",
16434     "field_offset" : 512,
16435     "referenced_type" : "_ZTIN7android8hardware3usb4V1_226ContaminantDetectionStatusE"
16436    }
16437   ],
16438   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_210PortStatusE",
16439   "name" : "android::hardware::usb::V1_2::PortStatus",
16440   "referenced_type" : "_ZTIN7android8hardware3usb4V1_210PortStatusE",
16441   "self_type" : "_ZTIN7android8hardware3usb4V1_210PortStatusE",
16442   "size" : 72,
16443   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
16444  },
16445  {
16446   "alignment" : 4,
16447   "base_specifiers" :
16448   [
16449    {
16450     "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
16451    }
16452   ],
16453   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
16454   "name" : "android::hardware::usb::V1_2::IUsbCallback",
16455   "referenced_type" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
16456   "self_type" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
16457   "size" : 12,
16458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h",
16459   "vtable_components" :
16460   [
16461    {
16462     "component_value" : 4,
16463     "kind" : "vbase_offset"
16464    },
16465    {
16466     "kind" : "offset_to_top"
16467    },
16468    {
16469     "kind" : "rtti",
16470     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE"
16471    },
16472    {
16473     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_212IUsbCallback8isRemoteEv"
16474    },
16475    {
16476     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16477    },
16478    {
16479     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16480    },
16481    {
16482     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16483    },
16484    {
16485     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16486    },
16487    {
16488     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback21setHALInstrumentationEv"
16489    },
16490    {
16491     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16492    },
16493    {
16494     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback4pingEv"
16495    },
16496    {
16497     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16498    },
16499    {
16500     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback21notifySyspropsChangedEv"
16501    },
16502    {
16503     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16504    },
16505    {
16506     "kind" : "complete_dtor_pointer",
16507     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallbackD1Ev"
16508    },
16509    {
16510     "kind" : "deleting_dtor_pointer",
16511     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallbackD0Ev"
16512    },
16513    {
16514     "is_pure" : true,
16515     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
16516    },
16517    {
16518     "is_pure" : true,
16519     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
16520    },
16521    {
16522     "is_pure" : true,
16523     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS1_4V1_114PortStatus_1_1EEENS1_4V1_06StatusE"
16524    },
16525    {
16526     "is_pure" : true,
16527     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback26notifyPortStatusChange_1_2ERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE"
16528    },
16529    {
16530     "kind" : "vcall_offset"
16531    },
16532    {
16533     "kind" : "vcall_offset"
16534    },
16535    {
16536     "kind" : "vcall_offset"
16537    },
16538    {
16539     "kind" : "vcall_offset"
16540    },
16541    {
16542     "component_value" : -4,
16543     "kind" : "vcall_offset"
16544    },
16545    {
16546     "component_value" : -4,
16547     "kind" : "offset_to_top"
16548    },
16549    {
16550     "kind" : "rtti",
16551     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE"
16552    },
16553    {
16554     "kind" : "complete_dtor_pointer",
16555     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_212IUsbCallbackD1Ev"
16556    },
16557    {
16558     "kind" : "deleting_dtor_pointer",
16559     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_212IUsbCallbackD0Ev"
16560    },
16561    {
16562     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16563    },
16564    {
16565     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16566    },
16567    {
16568     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16569    },
16570    {
16571     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16572    }
16573   ]
16574  },
16575  {
16576   "alignment" : 4,
16577   "base_specifiers" :
16578   [
16579    {
16580     "referenced_type" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE"
16581    },
16582    {
16583     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16584    }
16585   ],
16586   "fields" :
16587   [
16588    {
16589     "access" : "private",
16590     "field_name" : "mImpl",
16591     "field_offset" : 384,
16592     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
16593    },
16594    {
16595     "access" : "private",
16596     "field_name" : "mOnewayQueue",
16597     "field_offset" : 416,
16598     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
16599    }
16600   ],
16601   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE",
16602   "name" : "android::hardware::usb::V1_2::BsUsbCallback",
16603   "referenced_type" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE",
16604   "self_type" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE",
16605   "size" : 68,
16606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsbCallback.h",
16607   "vtable_components" :
16608   [
16609    {
16610     "component_value" : 60,
16611     "kind" : "vbase_offset"
16612    },
16613    {
16614     "kind" : "offset_to_top"
16615    },
16616    {
16617     "kind" : "rtti",
16618     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE"
16619    },
16620    {
16621     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_212IUsbCallback8isRemoteEv"
16622    },
16623    {
16624     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16625    },
16626    {
16627     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16628    },
16629    {
16630     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16631    },
16632    {
16633     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16634    },
16635    {
16636     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback21setHALInstrumentationEv"
16637    },
16638    {
16639     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16640    },
16641    {
16642     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback4pingEv"
16643    },
16644    {
16645     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16646    },
16647    {
16648     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback21notifySyspropsChangedEv"
16649    },
16650    {
16651     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16652    },
16653    {
16654     "kind" : "complete_dtor_pointer",
16655     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallbackD1Ev"
16656    },
16657    {
16658     "kind" : "deleting_dtor_pointer",
16659     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallbackD0Ev"
16660    },
16661    {
16662     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
16663    },
16664    {
16665     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
16666    },
16667    {
16668     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS1_4V1_114PortStatus_1_1EEENS1_4V1_06StatusE"
16669    },
16670    {
16671     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback26notifyPortStatusChange_1_2ERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE"
16672    },
16673    {
16674     "component_value" : -4,
16675     "kind" : "offset_to_top"
16676    },
16677    {
16678     "kind" : "rtti",
16679     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE"
16680    },
16681    {
16682     "kind" : "complete_dtor_pointer",
16683     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_213BsUsbCallbackD1Ev"
16684    },
16685    {
16686     "kind" : "deleting_dtor_pointer",
16687     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_213BsUsbCallbackD0Ev"
16688    },
16689    {
16690     "kind" : "vcall_offset"
16691    },
16692    {
16693     "kind" : "vcall_offset"
16694    },
16695    {
16696     "kind" : "vcall_offset"
16697    },
16698    {
16699     "kind" : "vcall_offset"
16700    },
16701    {
16702     "component_value" : -60,
16703     "kind" : "vcall_offset"
16704    },
16705    {
16706     "component_value" : -60,
16707     "kind" : "offset_to_top"
16708    },
16709    {
16710     "kind" : "rtti",
16711     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE"
16712    },
16713    {
16714     "kind" : "complete_dtor_pointer",
16715     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_213BsUsbCallbackD1Ev"
16716    },
16717    {
16718     "kind" : "deleting_dtor_pointer",
16719     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_213BsUsbCallbackD0Ev"
16720    },
16721    {
16722     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16723    },
16724    {
16725     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16726    },
16727    {
16728     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16729    },
16730    {
16731     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16732    }
16733   ]
16734  },
16735  {
16736   "alignment" : 4,
16737   "base_specifiers" :
16738   [
16739    {
16740     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
16741    }
16742   ],
16743   "fields" :
16744   [
16745    {
16746     "access" : "private",
16747     "field_name" : "_hidl_mImpl",
16748     "field_offset" : 544,
16749     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
16750    }
16751   ],
16752   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE",
16753   "name" : "android::hardware::usb::V1_2::BnHwUsbCallback",
16754   "referenced_type" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE",
16755   "self_type" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE",
16756   "size" : 80,
16757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h",
16758   "vtable_components" :
16759   [
16760    {
16761     "component_value" : 72,
16762     "kind" : "vbase_offset"
16763    },
16764    {
16765     "kind" : "offset_to_top"
16766    },
16767    {
16768     "kind" : "rtti",
16769     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE"
16770    },
16771    {
16772     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16773    },
16774    {
16775     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16776    },
16777    {
16778     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16779    },
16780    {
16781     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
16782    },
16783    {
16784     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16785    },
16786    {
16787     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16788    },
16789    {
16790     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16791    },
16792    {
16793     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16794    },
16795    {
16796     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16797    },
16798    {
16799     "kind" : "complete_dtor_pointer",
16800     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev"
16801    },
16802    {
16803     "kind" : "deleting_dtor_pointer",
16804     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev"
16805    },
16806    {
16807     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16808    },
16809    {
16810     "component_value" : -20,
16811     "kind" : "offset_to_top"
16812    },
16813    {
16814     "kind" : "rtti",
16815     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE"
16816    },
16817    {
16818     "kind" : "complete_dtor_pointer",
16819     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev"
16820    },
16821    {
16822     "kind" : "deleting_dtor_pointer",
16823     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev"
16824    },
16825    {
16826     "kind" : "vcall_offset"
16827    },
16828    {
16829     "kind" : "vcall_offset"
16830    },
16831    {
16832     "kind" : "vcall_offset"
16833    },
16834    {
16835     "kind" : "vcall_offset"
16836    },
16837    {
16838     "component_value" : -72,
16839     "kind" : "vcall_offset"
16840    },
16841    {
16842     "component_value" : -72,
16843     "kind" : "offset_to_top"
16844    },
16845    {
16846     "kind" : "rtti",
16847     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE"
16848    },
16849    {
16850     "kind" : "complete_dtor_pointer",
16851     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev"
16852    },
16853    {
16854     "kind" : "deleting_dtor_pointer",
16855     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev"
16856    },
16857    {
16858     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16859    },
16860    {
16861     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16862    },
16863    {
16864     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16865    },
16866    {
16867     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16868    }
16869   ]
16870  },
16871  {
16872   "alignment" : 4,
16873   "base_specifiers" :
16874   [
16875    {
16876     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE"
16877    },
16878    {
16879     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16880    }
16881   ],
16882   "fields" :
16883   [
16884    {
16885     "access" : "private",
16886     "field_name" : "_hidl_mMutex",
16887     "field_offset" : 544,
16888     "referenced_type" : "_ZTINSt3__15mutexE"
16889    },
16890    {
16891     "access" : "private",
16892     "field_name" : "_hidl_mDeathRecipients",
16893     "field_offset" : 576,
16894     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
16895    }
16896   ],
16897   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE",
16898   "name" : "android::hardware::usb::V1_2::BpHwUsbCallback",
16899   "referenced_type" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE",
16900   "self_type" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE",
16901   "size" : 92,
16902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h",
16903   "vtable_components" :
16904   [
16905    {
16906     "component_value" : 84,
16907     "kind" : "vbase_offset"
16908    },
16909    {
16910     "kind" : "offset_to_top"
16911    },
16912    {
16913     "kind" : "rtti",
16914     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
16915    },
16916    {
16917     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_215BpHwUsbCallback8isRemoteEv"
16918    },
16919    {
16920     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16921    },
16922    {
16923     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16924    },
16925    {
16926     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16927    },
16928    {
16929     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16930    },
16931    {
16932     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback21setHALInstrumentationEv"
16933    },
16934    {
16935     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16936    },
16937    {
16938     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback4pingEv"
16939    },
16940    {
16941     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16942    },
16943    {
16944     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback21notifySyspropsChangedEv"
16945    },
16946    {
16947     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16948    },
16949    {
16950     "kind" : "complete_dtor_pointer",
16951     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallbackD1Ev"
16952    },
16953    {
16954     "kind" : "deleting_dtor_pointer",
16955     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallbackD0Ev"
16956    },
16957    {
16958     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
16959    },
16960    {
16961     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
16962    },
16963    {
16964     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS1_4V1_114PortStatus_1_1EEENS1_4V1_06StatusE"
16965    },
16966    {
16967     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback26notifyPortStatusChange_1_2ERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE"
16968    },
16969    {
16970     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEE10onAsBinderEv"
16971    },
16972    {
16973     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv"
16974    },
16975    {
16976     "component_value" : 80,
16977     "kind" : "vbase_offset"
16978    },
16979    {
16980     "component_value" : -4,
16981     "kind" : "offset_to_top"
16982    },
16983    {
16984     "kind" : "rtti",
16985     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
16986    },
16987    {
16988     "kind" : "complete_dtor_pointer",
16989     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_215BpHwUsbCallbackD1Ev"
16990    },
16991    {
16992     "kind" : "deleting_dtor_pointer",
16993     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_215BpHwUsbCallbackD0Ev"
16994    },
16995    {
16996     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEE10onAsBinderEv"
16997    },
16998    {
16999     "component_value" : 76,
17000     "kind" : "vbase_offset"
17001    },
17002    {
17003     "component_value" : -8,
17004     "kind" : "offset_to_top"
17005    },
17006    {
17007     "kind" : "rtti",
17008     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
17009    },
17010    {
17011     "kind" : "complete_dtor_pointer",
17012     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_215BpHwUsbCallbackD1Ev"
17013    },
17014    {
17015     "kind" : "deleting_dtor_pointer",
17016     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_215BpHwUsbCallbackD0Ev"
17017    },
17018    {
17019     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17020    },
17021    {
17022     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv"
17023    },
17024    {
17025     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17026    },
17027    {
17028     "component_value" : -24,
17029     "kind" : "offset_to_top"
17030    },
17031    {
17032     "kind" : "rtti",
17033     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
17034    },
17035    {
17036     "kind" : "complete_dtor_pointer",
17037     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_215BpHwUsbCallbackD1Ev"
17038    },
17039    {
17040     "kind" : "deleting_dtor_pointer",
17041     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_215BpHwUsbCallbackD0Ev"
17042    },
17043    {
17044     "kind" : "vcall_offset"
17045    },
17046    {
17047     "component_value" : -76,
17048     "kind" : "vcall_offset"
17049    },
17050    {
17051     "component_value" : -84,
17052     "kind" : "vcall_offset"
17053    },
17054    {
17055     "component_value" : -76,
17056     "kind" : "vcall_offset"
17057    },
17058    {
17059     "component_value" : -84,
17060     "kind" : "vcall_offset"
17061    },
17062    {
17063     "component_value" : -84,
17064     "kind" : "offset_to_top"
17065    },
17066    {
17067     "kind" : "rtti",
17068     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
17069    },
17070    {
17071     "kind" : "complete_dtor_pointer",
17072     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_215BpHwUsbCallbackD1Ev"
17073    },
17074    {
17075     "kind" : "deleting_dtor_pointer",
17076     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_215BpHwUsbCallbackD0Ev"
17077    },
17078    {
17079     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17080    },
17081    {
17082     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv"
17083    },
17084    {
17085     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17086    },
17087    {
17088     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17089    }
17090   ]
17091  },
17092  {
17093   "alignment" : 4,
17094   "base_specifiers" :
17095   [
17096    {
17097     "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
17098    }
17099   ],
17100   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_24IUsbE",
17101   "name" : "android::hardware::usb::V1_2::IUsb",
17102   "referenced_type" : "_ZTIN7android8hardware3usb4V1_24IUsbE",
17103   "self_type" : "_ZTIN7android8hardware3usb4V1_24IUsbE",
17104   "size" : 12,
17105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h",
17106   "vtable_components" :
17107   [
17108    {
17109     "component_value" : 4,
17110     "kind" : "vbase_offset"
17111    },
17112    {
17113     "kind" : "offset_to_top"
17114    },
17115    {
17116     "kind" : "rtti",
17117     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_24IUsbE"
17118    },
17119    {
17120     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_24IUsb8isRemoteEv"
17121    },
17122    {
17123     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17124    },
17125    {
17126     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17127    },
17128    {
17129     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17130    },
17131    {
17132     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17133    },
17134    {
17135     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb21setHALInstrumentationEv"
17136    },
17137    {
17138     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17139    },
17140    {
17141     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb4pingEv"
17142    },
17143    {
17144     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17145    },
17146    {
17147     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb21notifySyspropsChangedEv"
17148    },
17149    {
17150     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17151    },
17152    {
17153     "kind" : "complete_dtor_pointer",
17154     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsbD1Ev"
17155    },
17156    {
17157     "kind" : "deleting_dtor_pointer",
17158     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsbD0Ev"
17159    },
17160    {
17161     "is_pure" : true,
17162     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
17163    },
17164    {
17165     "is_pure" : true,
17166     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
17167    },
17168    {
17169     "is_pure" : true,
17170     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb15queryPortStatusEv"
17171    },
17172    {
17173     "is_pure" : true,
17174     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb34enableContaminantPresenceDetectionERKNS0_11hidl_stringEb"
17175    },
17176    {
17177     "is_pure" : true,
17178     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb35enableContaminantPresenceProtectionERKNS0_11hidl_stringEb"
17179    },
17180    {
17181     "kind" : "vcall_offset"
17182    },
17183    {
17184     "kind" : "vcall_offset"
17185    },
17186    {
17187     "kind" : "vcall_offset"
17188    },
17189    {
17190     "kind" : "vcall_offset"
17191    },
17192    {
17193     "component_value" : -4,
17194     "kind" : "vcall_offset"
17195    },
17196    {
17197     "component_value" : -4,
17198     "kind" : "offset_to_top"
17199    },
17200    {
17201     "kind" : "rtti",
17202     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_24IUsbE"
17203    },
17204    {
17205     "kind" : "complete_dtor_pointer",
17206     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_24IUsbD1Ev"
17207    },
17208    {
17209     "kind" : "deleting_dtor_pointer",
17210     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_24IUsbD0Ev"
17211    },
17212    {
17213     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17214    },
17215    {
17216     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17217    },
17218    {
17219     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17220    },
17221    {
17222     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17223    }
17224   ]
17225  },
17226  {
17227   "alignment" : 4,
17228   "base_specifiers" :
17229   [
17230    {
17231     "referenced_type" : "_ZTIN7android8hardware3usb4V1_24IUsbE"
17232    },
17233    {
17234     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
17235    }
17236   ],
17237   "fields" :
17238   [
17239    {
17240     "access" : "private",
17241     "field_name" : "mImpl",
17242     "field_offset" : 384,
17243     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE"
17244    },
17245    {
17246     "access" : "private",
17247     "field_name" : "mOnewayQueue",
17248     "field_offset" : 416,
17249     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
17250    }
17251   ],
17252   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_25BsUsbE",
17253   "name" : "android::hardware::usb::V1_2::BsUsb",
17254   "referenced_type" : "_ZTIN7android8hardware3usb4V1_25BsUsbE",
17255   "self_type" : "_ZTIN7android8hardware3usb4V1_25BsUsbE",
17256   "size" : 68,
17257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsb.h",
17258   "vtable_components" :
17259   [
17260    {
17261     "component_value" : 60,
17262     "kind" : "vbase_offset"
17263    },
17264    {
17265     "kind" : "offset_to_top"
17266    },
17267    {
17268     "kind" : "rtti",
17269     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_25BsUsbE"
17270    },
17271    {
17272     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_24IUsb8isRemoteEv"
17273    },
17274    {
17275     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17276    },
17277    {
17278     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17279    },
17280    {
17281     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17282    },
17283    {
17284     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17285    },
17286    {
17287     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb21setHALInstrumentationEv"
17288    },
17289    {
17290     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17291    },
17292    {
17293     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb4pingEv"
17294    },
17295    {
17296     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17297    },
17298    {
17299     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb21notifySyspropsChangedEv"
17300    },
17301    {
17302     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17303    },
17304    {
17305     "kind" : "complete_dtor_pointer",
17306     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsbD1Ev"
17307    },
17308    {
17309     "kind" : "deleting_dtor_pointer",
17310     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsbD0Ev"
17311    },
17312    {
17313     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
17314    },
17315    {
17316     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
17317    },
17318    {
17319     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb15queryPortStatusEv"
17320    },
17321    {
17322     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb34enableContaminantPresenceDetectionERKNS0_11hidl_stringEb"
17323    },
17324    {
17325     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb35enableContaminantPresenceProtectionERKNS0_11hidl_stringEb"
17326    },
17327    {
17328     "component_value" : -4,
17329     "kind" : "offset_to_top"
17330    },
17331    {
17332     "kind" : "rtti",
17333     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_25BsUsbE"
17334    },
17335    {
17336     "kind" : "complete_dtor_pointer",
17337     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_25BsUsbD1Ev"
17338    },
17339    {
17340     "kind" : "deleting_dtor_pointer",
17341     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_25BsUsbD0Ev"
17342    },
17343    {
17344     "kind" : "vcall_offset"
17345    },
17346    {
17347     "kind" : "vcall_offset"
17348    },
17349    {
17350     "kind" : "vcall_offset"
17351    },
17352    {
17353     "kind" : "vcall_offset"
17354    },
17355    {
17356     "component_value" : -60,
17357     "kind" : "vcall_offset"
17358    },
17359    {
17360     "component_value" : -60,
17361     "kind" : "offset_to_top"
17362    },
17363    {
17364     "kind" : "rtti",
17365     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_25BsUsbE"
17366    },
17367    {
17368     "kind" : "complete_dtor_pointer",
17369     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_25BsUsbD1Ev"
17370    },
17371    {
17372     "kind" : "deleting_dtor_pointer",
17373     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_25BsUsbD0Ev"
17374    },
17375    {
17376     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17377    },
17378    {
17379     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17380    },
17381    {
17382     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17383    },
17384    {
17385     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17386    }
17387   ]
17388  },
17389  {
17390   "alignment" : 4,
17391   "base_specifiers" :
17392   [
17393    {
17394     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
17395    }
17396   ],
17397   "fields" :
17398   [
17399    {
17400     "access" : "private",
17401     "field_name" : "_hidl_mImpl",
17402     "field_offset" : 544,
17403     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE"
17404    }
17405   ],
17406   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE",
17407   "name" : "android::hardware::usb::V1_2::BnHwUsb",
17408   "referenced_type" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE",
17409   "self_type" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE",
17410   "size" : 80,
17411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h",
17412   "vtable_components" :
17413   [
17414    {
17415     "component_value" : 72,
17416     "kind" : "vbase_offset"
17417    },
17418    {
17419     "kind" : "offset_to_top"
17420    },
17421    {
17422     "kind" : "rtti",
17423     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE"
17424    },
17425    {
17426     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17427    },
17428    {
17429     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17430    },
17431    {
17432     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17433    },
17434    {
17435     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
17436    },
17437    {
17438     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17439    },
17440    {
17441     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17442    },
17443    {
17444     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17445    },
17446    {
17447     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17448    },
17449    {
17450     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17451    },
17452    {
17453     "kind" : "complete_dtor_pointer",
17454     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BnHwUsbD1Ev"
17455    },
17456    {
17457     "kind" : "deleting_dtor_pointer",
17458     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BnHwUsbD0Ev"
17459    },
17460    {
17461     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
17462    },
17463    {
17464     "component_value" : -20,
17465     "kind" : "offset_to_top"
17466    },
17467    {
17468     "kind" : "rtti",
17469     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE"
17470    },
17471    {
17472     "kind" : "complete_dtor_pointer",
17473     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_27BnHwUsbD1Ev"
17474    },
17475    {
17476     "kind" : "deleting_dtor_pointer",
17477     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_27BnHwUsbD0Ev"
17478    },
17479    {
17480     "kind" : "vcall_offset"
17481    },
17482    {
17483     "kind" : "vcall_offset"
17484    },
17485    {
17486     "kind" : "vcall_offset"
17487    },
17488    {
17489     "kind" : "vcall_offset"
17490    },
17491    {
17492     "component_value" : -72,
17493     "kind" : "vcall_offset"
17494    },
17495    {
17496     "component_value" : -72,
17497     "kind" : "offset_to_top"
17498    },
17499    {
17500     "kind" : "rtti",
17501     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE"
17502    },
17503    {
17504     "kind" : "complete_dtor_pointer",
17505     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_27BnHwUsbD1Ev"
17506    },
17507    {
17508     "kind" : "deleting_dtor_pointer",
17509     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_27BnHwUsbD0Ev"
17510    },
17511    {
17512     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17513    },
17514    {
17515     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17516    },
17517    {
17518     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17519    },
17520    {
17521     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17522    }
17523   ]
17524  },
17525  {
17526   "alignment" : 4,
17527   "base_specifiers" :
17528   [
17529    {
17530     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE"
17531    },
17532    {
17533     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
17534    }
17535   ],
17536   "fields" :
17537   [
17538    {
17539     "access" : "private",
17540     "field_name" : "_hidl_mMutex",
17541     "field_offset" : 544,
17542     "referenced_type" : "_ZTINSt3__15mutexE"
17543    },
17544    {
17545     "access" : "private",
17546     "field_name" : "_hidl_mDeathRecipients",
17547     "field_offset" : 576,
17548     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
17549    }
17550   ],
17551   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE",
17552   "name" : "android::hardware::usb::V1_2::BpHwUsb",
17553   "referenced_type" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE",
17554   "self_type" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE",
17555   "size" : 92,
17556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h",
17557   "vtable_components" :
17558   [
17559    {
17560     "component_value" : 84,
17561     "kind" : "vbase_offset"
17562    },
17563    {
17564     "kind" : "offset_to_top"
17565    },
17566    {
17567     "kind" : "rtti",
17568     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
17569    },
17570    {
17571     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_27BpHwUsb8isRemoteEv"
17572    },
17573    {
17574     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17575    },
17576    {
17577     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17578    },
17579    {
17580     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17581    },
17582    {
17583     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17584    },
17585    {
17586     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb21setHALInstrumentationEv"
17587    },
17588    {
17589     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17590    },
17591    {
17592     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb4pingEv"
17593    },
17594    {
17595     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17596    },
17597    {
17598     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb21notifySyspropsChangedEv"
17599    },
17600    {
17601     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17602    },
17603    {
17604     "kind" : "complete_dtor_pointer",
17605     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsbD1Ev"
17606    },
17607    {
17608     "kind" : "deleting_dtor_pointer",
17609     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsbD0Ev"
17610    },
17611    {
17612     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
17613    },
17614    {
17615     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
17616    },
17617    {
17618     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb15queryPortStatusEv"
17619    },
17620    {
17621     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb34enableContaminantPresenceDetectionERKNS0_11hidl_stringEb"
17622    },
17623    {
17624     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb35enableContaminantPresenceProtectionERKNS0_11hidl_stringEb"
17625    },
17626    {
17627     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEE10onAsBinderEv"
17628    },
17629    {
17630     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv"
17631    },
17632    {
17633     "component_value" : 80,
17634     "kind" : "vbase_offset"
17635    },
17636    {
17637     "component_value" : -4,
17638     "kind" : "offset_to_top"
17639    },
17640    {
17641     "kind" : "rtti",
17642     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
17643    },
17644    {
17645     "kind" : "complete_dtor_pointer",
17646     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_27BpHwUsbD1Ev"
17647    },
17648    {
17649     "kind" : "deleting_dtor_pointer",
17650     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_27BpHwUsbD0Ev"
17651    },
17652    {
17653     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEE10onAsBinderEv"
17654    },
17655    {
17656     "component_value" : 76,
17657     "kind" : "vbase_offset"
17658    },
17659    {
17660     "component_value" : -8,
17661     "kind" : "offset_to_top"
17662    },
17663    {
17664     "kind" : "rtti",
17665     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
17666    },
17667    {
17668     "kind" : "complete_dtor_pointer",
17669     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_27BpHwUsbD1Ev"
17670    },
17671    {
17672     "kind" : "deleting_dtor_pointer",
17673     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_27BpHwUsbD0Ev"
17674    },
17675    {
17676     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17677    },
17678    {
17679     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv"
17680    },
17681    {
17682     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17683    },
17684    {
17685     "component_value" : -24,
17686     "kind" : "offset_to_top"
17687    },
17688    {
17689     "kind" : "rtti",
17690     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
17691    },
17692    {
17693     "kind" : "complete_dtor_pointer",
17694     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_27BpHwUsbD1Ev"
17695    },
17696    {
17697     "kind" : "deleting_dtor_pointer",
17698     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_27BpHwUsbD0Ev"
17699    },
17700    {
17701     "kind" : "vcall_offset"
17702    },
17703    {
17704     "component_value" : -76,
17705     "kind" : "vcall_offset"
17706    },
17707    {
17708     "component_value" : -84,
17709     "kind" : "vcall_offset"
17710    },
17711    {
17712     "component_value" : -76,
17713     "kind" : "vcall_offset"
17714    },
17715    {
17716     "component_value" : -84,
17717     "kind" : "vcall_offset"
17718    },
17719    {
17720     "component_value" : -84,
17721     "kind" : "offset_to_top"
17722    },
17723    {
17724     "kind" : "rtti",
17725     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
17726    },
17727    {
17728     "kind" : "complete_dtor_pointer",
17729     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_27BpHwUsbD1Ev"
17730    },
17731    {
17732     "kind" : "deleting_dtor_pointer",
17733     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_27BpHwUsbD0Ev"
17734    },
17735    {
17736     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17737    },
17738    {
17739     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv"
17740    },
17741    {
17742     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17743    },
17744    {
17745     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17746    }
17747   ]
17748  },
17749  {
17750   "access" : "private",
17751   "alignment" : 4,
17752   "fields" :
17753   [
17754    {
17755     "field_name" : "index",
17756     "referenced_type" : "_ZTIj"
17757    },
17758    {
17759     "field_name" : "buffer",
17760     "field_offset" : 32,
17761     "referenced_type" : "_ZTIy"
17762    },
17763    {
17764     "field_name" : "bufend",
17765     "field_offset" : 96,
17766     "referenced_type" : "_ZTIy"
17767    }
17768   ],
17769   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
17770   "name" : "android::hardware::Parcel::BufferInfo",
17771   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
17772   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
17773   "size" : 20,
17774   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
17775  },
17776  {
17777   "alignment" : 4,
17778   "fields" :
17779   [
17780    {
17781     "access" : "private",
17782     "field_name" : "mBufCachePos",
17783     "referenced_type" : "_ZTIj"
17784    },
17785    {
17786     "access" : "private",
17787     "field_name" : "mBufCache",
17788     "field_offset" : 32,
17789     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
17790    },
17791    {
17792     "access" : "private",
17793     "field_name" : "mError",
17794     "field_offset" : 128,
17795     "referenced_type" : "_ZTIi"
17796    },
17797    {
17798     "access" : "private",
17799     "field_name" : "mData",
17800     "field_offset" : 160,
17801     "referenced_type" : "_ZTIPh"
17802    },
17803    {
17804     "access" : "private",
17805     "field_name" : "mDataSize",
17806     "field_offset" : 192,
17807     "referenced_type" : "_ZTIj"
17808    },
17809    {
17810     "access" : "private",
17811     "field_name" : "mDataCapacity",
17812     "field_offset" : 224,
17813     "referenced_type" : "_ZTIj"
17814    },
17815    {
17816     "access" : "private",
17817     "field_name" : "mDataPos",
17818     "field_offset" : 256,
17819     "referenced_type" : "_ZTIj"
17820    },
17821    {
17822     "access" : "private",
17823     "field_name" : "mObjects",
17824     "field_offset" : 288,
17825     "referenced_type" : "_ZTIPy"
17826    },
17827    {
17828     "access" : "private",
17829     "field_name" : "mObjectsSize",
17830     "field_offset" : 320,
17831     "referenced_type" : "_ZTIj"
17832    },
17833    {
17834     "access" : "private",
17835     "field_name" : "mObjectsCapacity",
17836     "field_offset" : 352,
17837     "referenced_type" : "_ZTIj"
17838    },
17839    {
17840     "access" : "private",
17841     "field_name" : "mNextObjectHint",
17842     "field_offset" : 384,
17843     "referenced_type" : "_ZTIj"
17844    },
17845    {
17846     "access" : "private",
17847     "field_name" : "mNumRef",
17848     "field_offset" : 416,
17849     "referenced_type" : "_ZTIj"
17850    },
17851    {
17852     "access" : "private",
17853     "field_name" : "mFdsKnown",
17854     "field_offset" : 448,
17855     "referenced_type" : "_ZTIb"
17856    },
17857    {
17858     "access" : "private",
17859     "field_name" : "mHasFds",
17860     "field_offset" : 456,
17861     "referenced_type" : "_ZTIb"
17862    },
17863    {
17864     "access" : "private",
17865     "field_name" : "mAllowFds",
17866     "field_offset" : 464,
17867     "referenced_type" : "_ZTIb"
17868    },
17869    {
17870     "access" : "private",
17871     "field_name" : "mOwner",
17872     "field_offset" : 480,
17873     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
17874    },
17875    {
17876     "access" : "private",
17877     "field_name" : "mOwnerCookie",
17878     "field_offset" : 512,
17879     "referenced_type" : "_ZTIPv"
17880    }
17881   ],
17882   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
17883   "name" : "android::hardware::Parcel",
17884   "record_kind" : "class",
17885   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
17886   "self_type" : "_ZTIN7android8hardware6ParcelE",
17887   "size" : 68,
17888   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
17889  },
17890  {
17891   "alignment" : 4,
17892   "base_specifiers" :
17893   [
17894    {
17895     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
17896    }
17897   ],
17898   "fields" :
17899   [
17900    {
17901     "access" : "private",
17902     "field_name" : "mVal",
17903     "field_offset" : 192,
17904     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
17905    }
17906   ],
17907   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
17908   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsbCallback> >",
17909   "record_kind" : "class",
17910   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
17911   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
17912   "size" : 28,
17913   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17914   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE" ]
17915  },
17916  {
17917   "alignment" : 4,
17918   "base_specifiers" :
17919   [
17920    {
17921     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
17922    }
17923   ],
17924   "fields" :
17925   [
17926    {
17927     "access" : "private",
17928     "field_name" : "mVal",
17929     "field_offset" : 192,
17930     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE"
17931    }
17932   ],
17933   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
17934   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsb> >",
17935   "record_kind" : "class",
17936   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
17937   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
17938   "size" : 28,
17939   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17940   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE" ]
17941  },
17942  {
17943   "alignment" : 4,
17944   "base_specifiers" :
17945   [
17946    {
17947     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
17948    }
17949   ],
17950   "fields" :
17951   [
17952    {
17953     "access" : "private",
17954     "field_name" : "mVal",
17955     "field_offset" : 168,
17956     "referenced_type" : "_ZTIb"
17957    }
17958   ],
17959   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
17960   "name" : "android::hardware::Return<bool>",
17961   "record_kind" : "class",
17962   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
17963   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
17964   "size" : 24,
17965   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17966   "template_args" : [ "_ZTIb" ]
17967  },
17968  {
17969   "alignment" : 4,
17970   "base_specifiers" :
17971   [
17972    {
17973     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
17974    }
17975   ],
17976   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
17977   "name" : "android::hardware::Return<void>",
17978   "record_kind" : "class",
17979   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
17980   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
17981   "size" : 24,
17982   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17983   "template_args" : [ "_ZTIv" ]
17984  },
17985  {
17986   "alignment" : 4,
17987   "fields" :
17988   [
17989    {
17990     "access" : "private",
17991     "field_name" : "mException",
17992     "referenced_type" : "_ZTIi"
17993    },
17994    {
17995     "access" : "private",
17996     "field_name" : "mErrorCode",
17997     "field_offset" : 32,
17998     "referenced_type" : "_ZTIi"
17999    },
18000    {
18001     "access" : "private",
18002     "field_name" : "mMessage",
18003     "field_offset" : 64,
18004     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18005    }
18006   ],
18007   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
18008   "name" : "android::hardware::Status",
18009   "record_kind" : "class",
18010   "referenced_type" : "_ZTIN7android8hardware6StatusE",
18011   "self_type" : "_ZTIN7android8hardware6StatusE",
18012   "size" : 20,
18013   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18014  },
18015  {
18016   "alignment" : 4,
18017   "base_specifiers" :
18018   [
18019    {
18020     "is_virtual" : true,
18021     "referenced_type" : "_ZTIN7android7RefBaseE"
18022    }
18023   ],
18024   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
18025   "name" : "android::hardware::IBinder::DeathRecipient",
18026   "record_kind" : "class",
18027   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
18028   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
18029   "size" : 12,
18030   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
18031   "vtable_components" :
18032   [
18033    {
18034     "component_value" : 4,
18035     "kind" : "vbase_offset"
18036    },
18037    {
18038     "kind" : "offset_to_top"
18039    },
18040    {
18041     "kind" : "rtti",
18042     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
18043    },
18044    {
18045     "is_pure" : true,
18046     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
18047    },
18048    {
18049     "kind" : "complete_dtor_pointer",
18050     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
18051    },
18052    {
18053     "kind" : "deleting_dtor_pointer",
18054     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
18055    },
18056    {
18057     "kind" : "vcall_offset"
18058    },
18059    {
18060     "kind" : "vcall_offset"
18061    },
18062    {
18063     "kind" : "vcall_offset"
18064    },
18065    {
18066     "kind" : "vcall_offset"
18067    },
18068    {
18069     "component_value" : -4,
18070     "kind" : "vcall_offset"
18071    },
18072    {
18073     "component_value" : -4,
18074     "kind" : "offset_to_top"
18075    },
18076    {
18077     "kind" : "rtti",
18078     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
18079    },
18080    {
18081     "kind" : "complete_dtor_pointer",
18082     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
18083    },
18084    {
18085     "kind" : "deleting_dtor_pointer",
18086     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
18087    },
18088    {
18089     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18090    },
18091    {
18092     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18093    },
18094    {
18095     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18096    },
18097    {
18098     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18099    }
18100   ]
18101  },
18102  {
18103   "alignment" : 4,
18104   "base_specifiers" :
18105   [
18106    {
18107     "is_virtual" : true,
18108     "referenced_type" : "_ZTIN7android7RefBaseE"
18109    }
18110   ],
18111   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
18112   "name" : "android::hardware::IBinder",
18113   "record_kind" : "class",
18114   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
18115   "self_type" : "_ZTIN7android8hardware7IBinderE",
18116   "size" : 12,
18117   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
18118   "vtable_components" :
18119   [
18120    {
18121     "component_value" : 4,
18122     "kind" : "vbase_offset"
18123    },
18124    {
18125     "kind" : "offset_to_top"
18126    },
18127    {
18128     "kind" : "rtti",
18129     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
18130    },
18131    {
18132     "is_pure" : true,
18133     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18134    },
18135    {
18136     "is_pure" : true,
18137     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
18138    },
18139    {
18140     "is_pure" : true,
18141     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
18142    },
18143    {
18144     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18145    },
18146    {
18147     "is_pure" : true,
18148     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18149    },
18150    {
18151     "is_pure" : true,
18152     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
18153    },
18154    {
18155     "is_pure" : true,
18156     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
18157    },
18158    {
18159     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
18160    },
18161    {
18162     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18163    },
18164    {
18165     "kind" : "complete_dtor_pointer",
18166     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
18167    },
18168    {
18169     "kind" : "deleting_dtor_pointer",
18170     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
18171    },
18172    {
18173     "kind" : "vcall_offset"
18174    },
18175    {
18176     "kind" : "vcall_offset"
18177    },
18178    {
18179     "kind" : "vcall_offset"
18180    },
18181    {
18182     "kind" : "vcall_offset"
18183    },
18184    {
18185     "component_value" : -4,
18186     "kind" : "vcall_offset"
18187    },
18188    {
18189     "component_value" : -4,
18190     "kind" : "offset_to_top"
18191    },
18192    {
18193     "kind" : "rtti",
18194     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
18195    },
18196    {
18197     "kind" : "complete_dtor_pointer",
18198     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
18199    },
18200    {
18201     "kind" : "deleting_dtor_pointer",
18202     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
18203    },
18204    {
18205     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18206    },
18207    {
18208     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18209    },
18210    {
18211     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18212    },
18213    {
18214     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18215    }
18216   ]
18217  },
18218  {
18219   "alignment" : 4,
18220   "fields" :
18221   [
18222    {
18223     "access" : "private",
18224     "field_name" : "mQueue",
18225     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
18226    }
18227   ],
18228   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
18229   "name" : "android::hardware::details::TaskRunner",
18230   "record_kind" : "class",
18231   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
18232   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
18233   "size" : 8,
18234   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
18235  },
18236  {
18237   "alignment" : 4,
18238   "fields" :
18239   [
18240    {
18241     "access" : "private",
18242     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
18243    }
18244   ],
18245   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
18246   "name" : "android::hardware::details::hidl_pointer<native_handle>",
18247   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
18248   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
18249   "size" : 8,
18250   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18251   "template_args" : [ "_ZTI13native_handle" ]
18252  },
18253  {
18254   "access" : "private",
18255   "alignment" : 4,
18256   "fields" :
18257   [
18258    {
18259     "field_name" : "mPointer",
18260     "referenced_type" : "_ZTIP13native_handle"
18261    },
18262    {
18263     "field_name" : "_pad",
18264     "referenced_type" : "_ZTIy"
18265    }
18266   ],
18267   "is_anonymous" : true,
18268   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
18269   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
18270   "record_kind" : "union",
18271   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
18272   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
18273   "size" : 8,
18274   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18275  },
18276  {
18277   "alignment" : 4,
18278   "fields" :
18279   [
18280    {
18281     "access" : "private",
18282     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
18283    }
18284   ],
18285   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
18286   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
18287   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
18288   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
18289   "size" : 8,
18290   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18291   "template_args" : [ "_ZTIK13native_handle" ]
18292  },
18293  {
18294   "access" : "private",
18295   "alignment" : 4,
18296   "fields" :
18297   [
18298    {
18299     "field_name" : "mPointer",
18300     "referenced_type" : "_ZTIPK13native_handle"
18301    },
18302    {
18303     "field_name" : "_pad",
18304     "referenced_type" : "_ZTIy"
18305    }
18306   ],
18307   "is_anonymous" : true,
18308   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
18309   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
18310   "record_kind" : "union",
18311   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
18312   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
18313   "size" : 8,
18314   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18315  },
18316  {
18317   "alignment" : 4,
18318   "fields" :
18319   [
18320    {
18321     "access" : "private",
18322     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
18323    }
18324   ],
18325   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
18326   "name" : "android::hardware::details::hidl_pointer<const char>",
18327   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
18328   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
18329   "size" : 8,
18330   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18331   "template_args" : [ "_ZTIKc" ]
18332  },
18333  {
18334   "access" : "private",
18335   "alignment" : 4,
18336   "fields" :
18337   [
18338    {
18339     "field_name" : "mPointer",
18340     "referenced_type" : "_ZTIPKc"
18341    },
18342    {
18343     "field_name" : "_pad",
18344     "referenced_type" : "_ZTIy"
18345    }
18346   ],
18347   "is_anonymous" : true,
18348   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
18349   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
18350   "record_kind" : "union",
18351   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
18352   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
18353   "size" : 8,
18354   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18355  },
18356  {
18357   "alignment" : 4,
18358   "fields" :
18359   [
18360    {
18361     "access" : "private",
18362     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
18363    }
18364   ],
18365   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
18366   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
18367   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
18368   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
18369   "size" : 8,
18370   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18371   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
18372  },
18373  {
18374   "access" : "private",
18375   "alignment" : 4,
18376   "fields" :
18377   [
18378    {
18379     "field_name" : "mPointer",
18380     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
18381    },
18382    {
18383     "field_name" : "_pad",
18384     "referenced_type" : "_ZTIy"
18385    }
18386   ],
18387   "is_anonymous" : true,
18388   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
18389   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
18390   "record_kind" : "union",
18391   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
18392   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
18393   "size" : 8,
18394   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18395  },
18396  {
18397   "alignment" : 4,
18398   "fields" :
18399   [
18400    {
18401     "access" : "private",
18402     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
18403    }
18404   ],
18405   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
18406   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
18407   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
18408   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
18409   "size" : 8,
18410   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18411   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
18412  },
18413  {
18414   "access" : "private",
18415   "alignment" : 4,
18416   "fields" :
18417   [
18418    {
18419     "field_name" : "mPointer",
18420     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
18421    },
18422    {
18423     "field_name" : "_pad",
18424     "referenced_type" : "_ZTIy"
18425    }
18426   ],
18427   "is_anonymous" : true,
18428   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
18429   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
18430   "record_kind" : "union",
18431   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
18432   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
18433   "size" : 8,
18434   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18435  },
18436  {
18437   "alignment" : 4,
18438   "fields" :
18439   [
18440    {
18441     "access" : "private",
18442     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
18443    }
18444   ],
18445   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
18446   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
18447   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
18448   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
18449   "size" : 8,
18450   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18451   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
18452  },
18453  {
18454   "access" : "private",
18455   "alignment" : 4,
18456   "fields" :
18457   [
18458    {
18459     "field_name" : "mPointer",
18460     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
18461    },
18462    {
18463     "field_name" : "_pad",
18464     "referenced_type" : "_ZTIy"
18465    }
18466   ],
18467   "is_anonymous" : true,
18468   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
18469   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
18470   "record_kind" : "union",
18471   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
18472   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
18473   "size" : 8,
18474   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18475  },
18476  {
18477   "alignment" : 4,
18478   "fields" :
18479   [
18480    {
18481     "access" : "private",
18482     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E"
18483    }
18484   ],
18485   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
18486   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus>",
18487   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
18488   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
18489   "size" : 8,
18490   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18491   "template_args" : [ "_ZTIN7android8hardware3usb4V1_010PortStatusE" ]
18492  },
18493  {
18494   "access" : "private",
18495   "alignment" : 4,
18496   "fields" :
18497   [
18498    {
18499     "field_name" : "mPointer",
18500     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE"
18501    },
18502    {
18503     "field_name" : "_pad",
18504     "referenced_type" : "_ZTIy"
18505    }
18506   ],
18507   "is_anonymous" : true,
18508   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
18509   "name" : "android::hardware::details::hidl_pointer<PortStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
18510   "record_kind" : "union",
18511   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
18512   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
18513   "size" : 8,
18514   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18515  },
18516  {
18517   "alignment" : 4,
18518   "fields" :
18519   [
18520    {
18521     "access" : "private",
18522     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E"
18523    }
18524   ],
18525   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
18526   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1>",
18527   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
18528   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
18529   "size" : 8,
18530   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18531   "template_args" : [ "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E" ]
18532  },
18533  {
18534   "access" : "private",
18535   "alignment" : 4,
18536   "fields" :
18537   [
18538    {
18539     "field_name" : "mPointer",
18540     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_114PortStatus_1_1E"
18541    },
18542    {
18543     "field_name" : "_pad",
18544     "referenced_type" : "_ZTIy"
18545    }
18546   ],
18547   "is_anonymous" : true,
18548   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E",
18549   "name" : "android::hardware::details::hidl_pointer<PortStatus_1_1>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
18550   "record_kind" : "union",
18551   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E",
18552   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E",
18553   "size" : 8,
18554   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18555  },
18556  {
18557   "alignment" : 4,
18558   "fields" :
18559   [
18560    {
18561     "access" : "private",
18562     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEUt_E"
18563    }
18564   ],
18565   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
18566   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_2::PortStatus>",
18567   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
18568   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
18569   "size" : 8,
18570   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18571   "template_args" : [ "_ZTIN7android8hardware3usb4V1_210PortStatusE" ]
18572  },
18573  {
18574   "access" : "private",
18575   "alignment" : 4,
18576   "fields" :
18577   [
18578    {
18579     "field_name" : "mPointer",
18580     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_210PortStatusE"
18581    },
18582    {
18583     "field_name" : "_pad",
18584     "referenced_type" : "_ZTIy"
18585    }
18586   ],
18587   "is_anonymous" : true,
18588   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEUt_E",
18589   "name" : "android::hardware::details::hidl_pointer<PortStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
18590   "record_kind" : "union",
18591   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEUt_E",
18592   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEUt_E",
18593   "size" : 8,
18594   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18595  },
18596  {
18597   "alignment" : 4,
18598   "fields" :
18599   [
18600    {
18601     "access" : "private",
18602     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
18603    }
18604   ],
18605   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
18606   "name" : "android::hardware::details::hidl_pointer<char>",
18607   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
18608   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
18609   "size" : 8,
18610   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18611   "template_args" : [ "_ZTIc" ]
18612  },
18613  {
18614   "access" : "private",
18615   "alignment" : 4,
18616   "fields" :
18617   [
18618    {
18619     "field_name" : "mPointer",
18620     "referenced_type" : "_ZTIPc"
18621    },
18622    {
18623     "field_name" : "_pad",
18624     "referenced_type" : "_ZTIy"
18625    }
18626   ],
18627   "is_anonymous" : true,
18628   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
18629   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
18630   "record_kind" : "union",
18631   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
18632   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
18633   "size" : 8,
18634   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18635  },
18636  {
18637   "alignment" : 4,
18638   "fields" :
18639   [
18640    {
18641     "access" : "private",
18642     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
18643    }
18644   ],
18645   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
18646   "name" : "android::hardware::details::hidl_pointer<int>",
18647   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
18648   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
18649   "size" : 8,
18650   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18651   "template_args" : [ "_ZTIi" ]
18652  },
18653  {
18654   "access" : "private",
18655   "alignment" : 4,
18656   "fields" :
18657   [
18658    {
18659     "field_name" : "mPointer",
18660     "referenced_type" : "_ZTIPi"
18661    },
18662    {
18663     "field_name" : "_pad",
18664     "referenced_type" : "_ZTIy"
18665    }
18666   ],
18667   "is_anonymous" : true,
18668   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
18669   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
18670   "record_kind" : "union",
18671   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
18672   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
18673   "size" : 8,
18674   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18675  },
18676  {
18677   "alignment" : 4,
18678   "fields" :
18679   [
18680    {
18681     "access" : "private",
18682     "field_name" : "buffer",
18683     "referenced_type" : "_ZTIA16_c"
18684    }
18685   ],
18686   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
18687   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
18688   "record_kind" : "class",
18689   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
18690   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
18691   "size" : 16,
18692   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
18693   "template_args" :
18694   [
18695    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
18696   ]
18697  },
18698  {
18699   "alignment" : 4,
18700   "fields" :
18701   [
18702    {
18703     "access" : "private",
18704     "field_name" : "mStatus",
18705     "referenced_type" : "_ZTIN7android8hardware6StatusE"
18706    },
18707    {
18708     "access" : "private",
18709     "field_name" : "mCheckedStatus",
18710     "field_offset" : 160,
18711     "referenced_type" : "_ZTIb"
18712    }
18713   ],
18714   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
18715   "name" : "android::hardware::details::return_status",
18716   "record_kind" : "class",
18717   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
18718   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
18719   "size" : 24,
18720   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18721  },
18722  {
18723   "alignment" : 4,
18724   "fields" :
18725   [
18726    {
18727     "access" : "protected",
18728     "field_name" : "mInstrumentationCallbacks",
18729     "field_offset" : 32,
18730     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
18731    },
18732    {
18733     "access" : "protected",
18734     "field_name" : "mEnableInstrumentation",
18735     "field_offset" : 128,
18736     "referenced_type" : "_ZTIb"
18737    },
18738    {
18739     "access" : "protected",
18740     "field_name" : "mInstrumentationLibPackage",
18741     "field_offset" : 160,
18742     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18743    },
18744    {
18745     "access" : "protected",
18746     "field_name" : "mInterfaceName",
18747     "field_offset" : 256,
18748     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18749    }
18750   ],
18751   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
18752   "name" : "android::hardware::details::HidlInstrumentor",
18753   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
18754   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
18755   "size" : 44,
18756   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18757   "vtable_components" :
18758   [
18759    {
18760     "kind" : "offset_to_top"
18761    },
18762    {
18763     "kind" : "rtti",
18764     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
18765    },
18766    {
18767     "kind" : "complete_dtor_pointer",
18768     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
18769    },
18770    {
18771     "kind" : "deleting_dtor_pointer",
18772     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
18773    }
18774   ]
18775  },
18776  {
18777   "alignment" : 1,
18778   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
18779   "name" : "android::hardware::details::i_tag",
18780   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
18781   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
18782   "size" : 1,
18783   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18784  },
18785  {
18786   "alignment" : 1,
18787   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
18788   "name" : "android::hardware::details::bs_tag",
18789   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
18790   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
18791   "size" : 1,
18792   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18793  },
18794  {
18795   "alignment" : 1,
18796   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
18797   "name" : "android::hardware::details::bnhw_tag",
18798   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
18799   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
18800   "size" : 1,
18801   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18802  },
18803  {
18804   "alignment" : 1,
18805   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
18806   "name" : "android::hardware::details::bphw_tag",
18807   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
18808   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
18809   "size" : 1,
18810   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18811  },
18812  {
18813   "alignment" : 1,
18814   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
18815   "name" : "android::hardware::details::std_array<unsigned char, 32>",
18816   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
18817   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
18818   "size" : 1,
18819   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18820   "template_args" : [ "_ZTIh" ]
18821  },
18822  {
18823   "alignment" : 4,
18824   "fields" :
18825   [
18826    {
18827     "access" : "private",
18828     "field_name" : "mBuffer",
18829     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
18830    },
18831    {
18832     "access" : "private",
18833     "field_name" : "mSize",
18834     "field_offset" : 64,
18835     "referenced_type" : "_ZTIj"
18836    },
18837    {
18838     "access" : "private",
18839     "field_name" : "mOwnsBuffer",
18840     "field_offset" : 96,
18841     "referenced_type" : "_ZTIb"
18842    },
18843    {
18844     "access" : "private",
18845     "field_name" : "mPad",
18846     "field_offset" : 104,
18847     "referenced_type" : "_ZTIA3_h"
18848    }
18849   ],
18850   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
18851   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
18852   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
18853   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
18854   "size" : 16,
18855   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18856   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
18857  },
18858  {
18859   "alignment" : 4,
18860   "fields" :
18861   [
18862    {
18863     "access" : "private",
18864     "field_name" : "mBuffer",
18865     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
18866    },
18867    {
18868     "access" : "private",
18869     "field_name" : "mSize",
18870     "field_offset" : 64,
18871     "referenced_type" : "_ZTIj"
18872    },
18873    {
18874     "access" : "private",
18875     "field_name" : "mOwnsBuffer",
18876     "field_offset" : 96,
18877     "referenced_type" : "_ZTIb"
18878    },
18879    {
18880     "access" : "private",
18881     "field_name" : "mPad",
18882     "field_offset" : 104,
18883     "referenced_type" : "_ZTIA3_h"
18884    }
18885   ],
18886   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
18887   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
18888   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
18889   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
18890   "size" : 16,
18891   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18892   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
18893  },
18894  {
18895   "alignment" : 4,
18896   "fields" :
18897   [
18898    {
18899     "access" : "private",
18900     "field_name" : "mBuffer",
18901     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
18902    },
18903    {
18904     "access" : "private",
18905     "field_name" : "mSize",
18906     "field_offset" : 64,
18907     "referenced_type" : "_ZTIj"
18908    },
18909    {
18910     "access" : "private",
18911     "field_name" : "mOwnsBuffer",
18912     "field_offset" : 96,
18913     "referenced_type" : "_ZTIb"
18914    },
18915    {
18916     "access" : "private",
18917     "field_name" : "mPad",
18918     "field_offset" : 104,
18919     "referenced_type" : "_ZTIA3_h"
18920    }
18921   ],
18922   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
18923   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
18924   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
18925   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
18926   "size" : 16,
18927   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18928   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
18929  },
18930  {
18931   "alignment" : 4,
18932   "fields" :
18933   [
18934    {
18935     "access" : "private",
18936     "field_name" : "mBuffer",
18937     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE"
18938    },
18939    {
18940     "access" : "private",
18941     "field_name" : "mSize",
18942     "field_offset" : 64,
18943     "referenced_type" : "_ZTIj"
18944    },
18945    {
18946     "access" : "private",
18947     "field_name" : "mOwnsBuffer",
18948     "field_offset" : 96,
18949     "referenced_type" : "_ZTIb"
18950    },
18951    {
18952     "access" : "private",
18953     "field_name" : "mPad",
18954     "field_offset" : 104,
18955     "referenced_type" : "_ZTIA3_h"
18956    }
18957   ],
18958   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
18959   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus>",
18960   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
18961   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
18962   "size" : 16,
18963   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18964   "template_args" : [ "_ZTIN7android8hardware3usb4V1_010PortStatusE" ]
18965  },
18966  {
18967   "alignment" : 4,
18968   "fields" :
18969   [
18970    {
18971     "access" : "private",
18972     "field_name" : "mBuffer",
18973     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE"
18974    },
18975    {
18976     "access" : "private",
18977     "field_name" : "mSize",
18978     "field_offset" : 64,
18979     "referenced_type" : "_ZTIj"
18980    },
18981    {
18982     "access" : "private",
18983     "field_name" : "mOwnsBuffer",
18984     "field_offset" : 96,
18985     "referenced_type" : "_ZTIb"
18986    },
18987    {
18988     "access" : "private",
18989     "field_name" : "mPad",
18990     "field_offset" : 104,
18991     "referenced_type" : "_ZTIA3_h"
18992    }
18993   ],
18994   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
18995   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1>",
18996   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
18997   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
18998   "size" : 16,
18999   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19000   "template_args" : [ "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E" ]
19001  },
19002  {
19003   "alignment" : 4,
19004   "fields" :
19005   [
19006    {
19007     "access" : "private",
19008     "field_name" : "mBuffer",
19009     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE"
19010    },
19011    {
19012     "access" : "private",
19013     "field_name" : "mSize",
19014     "field_offset" : 64,
19015     "referenced_type" : "_ZTIj"
19016    },
19017    {
19018     "access" : "private",
19019     "field_name" : "mOwnsBuffer",
19020     "field_offset" : 96,
19021     "referenced_type" : "_ZTIb"
19022    },
19023    {
19024     "access" : "private",
19025     "field_name" : "mPad",
19026     "field_offset" : 104,
19027     "referenced_type" : "_ZTIA3_h"
19028    }
19029   ],
19030   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
19031   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_2::PortStatus>",
19032   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
19033   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
19034   "size" : 16,
19035   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19036   "template_args" : [ "_ZTIN7android8hardware3usb4V1_210PortStatusE" ]
19037  },
19038  {
19039   "alignment" : 4,
19040   "fields" :
19041   [
19042    {
19043     "access" : "private",
19044     "field_name" : "mBuffer",
19045     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
19046    },
19047    {
19048     "access" : "private",
19049     "field_name" : "mSize",
19050     "field_offset" : 64,
19051     "referenced_type" : "_ZTIj"
19052    },
19053    {
19054     "access" : "private",
19055     "field_name" : "mOwnsBuffer",
19056     "field_offset" : 96,
19057     "referenced_type" : "_ZTIb"
19058    },
19059    {
19060     "access" : "private",
19061     "field_name" : "mPad",
19062     "field_offset" : 104,
19063     "referenced_type" : "_ZTIA3_h"
19064    }
19065   ],
19066   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
19067   "name" : "android::hardware::hidl_vec<char>",
19068   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
19069   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
19070   "size" : 16,
19071   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19072   "template_args" : [ "_ZTIc" ]
19073  },
19074  {
19075   "alignment" : 4,
19076   "fields" :
19077   [
19078    {
19079     "access" : "private",
19080     "field_name" : "mBuffer",
19081     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
19082    },
19083    {
19084     "access" : "private",
19085     "field_name" : "mSize",
19086     "field_offset" : 64,
19087     "referenced_type" : "_ZTIj"
19088    },
19089    {
19090     "access" : "private",
19091     "field_name" : "mOwnsBuffer",
19092     "field_offset" : 96,
19093     "referenced_type" : "_ZTIb"
19094    },
19095    {
19096     "access" : "private",
19097     "field_name" : "mPad",
19098     "field_offset" : 104,
19099     "referenced_type" : "_ZTIA3_h"
19100    }
19101   ],
19102   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
19103   "name" : "android::hardware::hidl_vec<int>",
19104   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
19105   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
19106   "size" : 16,
19107   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19108   "template_args" : [ "_ZTIi" ]
19109  },
19110  {
19111   "alignment" : 4,
19112   "base_specifiers" :
19113   [
19114    {
19115     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
19116    }
19117   ],
19118   "fields" :
19119   [
19120    {
19121     "access" : "protected",
19122     "field_name" : "mSchedPolicy",
19123     "field_offset" : 32,
19124     "referenced_type" : "_ZTIi"
19125    },
19126    {
19127     "access" : "protected",
19128     "field_name" : "mSchedPriority",
19129     "field_offset" : 64,
19130     "referenced_type" : "_ZTIi"
19131    },
19132    {
19133     "access" : "private",
19134     "field_name" : "mExtras",
19135     "field_offset" : 96,
19136     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
19137    },
19138    {
19139     "access" : "private",
19140     "field_name" : "mReserved0",
19141     "field_offset" : 128,
19142     "referenced_type" : "_ZTIPv"
19143    }
19144   ],
19145   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
19146   "name" : "android::hardware::BHwBinder",
19147   "record_kind" : "class",
19148   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
19149   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
19150   "size" : 28,
19151   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
19152   "vtable_components" :
19153   [
19154    {
19155     "component_value" : 20,
19156     "kind" : "vbase_offset"
19157    },
19158    {
19159     "kind" : "offset_to_top"
19160    },
19161    {
19162     "kind" : "rtti",
19163     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
19164    },
19165    {
19166     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19167    },
19168    {
19169     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
19170    },
19171    {
19172     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
19173    },
19174    {
19175     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
19176    },
19177    {
19178     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
19179    },
19180    {
19181     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
19182    },
19183    {
19184     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
19185    },
19186    {
19187     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
19188    },
19189    {
19190     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19191    },
19192    {
19193     "kind" : "complete_dtor_pointer",
19194     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
19195    },
19196    {
19197     "kind" : "deleting_dtor_pointer",
19198     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
19199    },
19200    {
19201     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19202    },
19203    {
19204     "kind" : "vcall_offset"
19205    },
19206    {
19207     "kind" : "vcall_offset"
19208    },
19209    {
19210     "kind" : "vcall_offset"
19211    },
19212    {
19213     "kind" : "vcall_offset"
19214    },
19215    {
19216     "component_value" : -20,
19217     "kind" : "vcall_offset"
19218    },
19219    {
19220     "component_value" : -20,
19221     "kind" : "offset_to_top"
19222    },
19223    {
19224     "kind" : "rtti",
19225     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
19226    },
19227    {
19228     "kind" : "complete_dtor_pointer",
19229     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
19230    },
19231    {
19232     "kind" : "deleting_dtor_pointer",
19233     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
19234    },
19235    {
19236     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19237    },
19238    {
19239     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19240    },
19241    {
19242     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19243    },
19244    {
19245     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19246    }
19247   ]
19248  },
19249  {
19250   "alignment" : 4,
19251   "fields" :
19252   [
19253    {
19254     "field_name" : "sched_policy",
19255     "referenced_type" : "_ZTIi"
19256    },
19257    {
19258     "field_name" : "prio",
19259     "field_offset" : 32,
19260     "referenced_type" : "_ZTIi"
19261    }
19262   ],
19263   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
19264   "name" : "android::hardware::SchedPrio",
19265   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
19266   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
19267   "size" : 8,
19268   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
19269  },
19270  {
19271   "alignment" : 4,
19272   "fields" :
19273   [
19274    {
19275     "access" : "private",
19276     "field_name" : "mCond",
19277     "referenced_type" : "_ZTI14pthread_cond_t"
19278    }
19279   ],
19280   "linker_set_key" : "_ZTIN7android9ConditionE",
19281   "name" : "android::Condition",
19282   "record_kind" : "class",
19283   "referenced_type" : "_ZTIN7android9ConditionE",
19284   "self_type" : "_ZTIN7android9ConditionE",
19285   "size" : 4,
19286   "source_file" : "/system/core/libutils/include/utils/Condition.h"
19287  },
19288  {
19289   "alignment" : 4,
19290   "fields" :
19291   [
19292    {
19293     "field_name" : "buf",
19294     "referenced_type" : "_ZTIA5121_h"
19295    },
19296    {
19297     "field_name" : "entry",
19298     "referenced_type" : "_ZTI12logger_entry"
19299    }
19300   ],
19301   "is_anonymous" : true,
19302   "linker_set_key" : "_ZTIN7log_msgUt_E",
19303   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
19304   "record_kind" : "union",
19305   "referenced_type" : "_ZTIN7log_msgUt_E",
19306   "self_type" : "_ZTIN7log_msgUt_E",
19307   "size" : 5124,
19308   "source_file" : "/system/core/liblog/include/log/log_read.h"
19309  }
19310 ],
19311 "rvalue_reference_types" :
19312 [
19313  {
19314   "alignment" : 4,
19315   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
19316   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
19317   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
19318   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
19319   "size" : 4,
19320   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19321  },
19322  {
19323   "alignment" : 4,
19324   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
19325   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> &&",
19326   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
19327   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
19328   "size" : 4,
19329   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19330  },
19331  {
19332   "alignment" : 4,
19333   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
19334   "name" : "android::sp<android::hardware::usb::V1_2::IUsbCallback> &&",
19335   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
19336   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
19337   "size" : 4,
19338   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19339  },
19340  {
19341   "alignment" : 4,
19342   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_24IUsbEEE",
19343   "name" : "android::sp<android::hardware::usb::V1_2::IUsb> &&",
19344   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
19345   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_24IUsbEEE",
19346   "size" : 4,
19347   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19348  },
19349  {
19350   "alignment" : 4,
19351   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
19352   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
19353   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
19354   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
19355   "size" : 4,
19356   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
19357  },
19358  {
19359   "alignment" : 4,
19360   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
19361   "name" : "android::hardware::hidl_handle &&",
19362   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
19363   "self_type" : "_ZTION7android8hardware11hidl_handleE",
19364   "size" : 4,
19365   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
19366  },
19367  {
19368   "alignment" : 4,
19369   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
19370   "name" : "android::hardware::hidl_memory &&",
19371   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
19372   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
19373   "size" : 4,
19374   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
19375  },
19376  {
19377   "alignment" : 4,
19378   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
19379   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsbCallback> > &&",
19380   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
19381   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
19382   "size" : 4,
19383   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19384  },
19385  {
19386   "alignment" : 4,
19387   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
19388   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsb> > &&",
19389   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
19390   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
19391   "size" : 4,
19392   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19393  },
19394  {
19395   "alignment" : 4,
19396   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
19397   "name" : "android::hardware::Return<bool> &&",
19398   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
19399   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
19400   "size" : 4,
19401   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19402  },
19403  {
19404   "alignment" : 4,
19405   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
19406   "name" : "android::hardware::Return<void> &&",
19407   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
19408   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
19409   "size" : 4,
19410   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19411  },
19412  {
19413   "alignment" : 4,
19414   "linker_set_key" : "_ZTION7android8hardware6StatusE",
19415   "name" : "android::hardware::Status &&",
19416   "referenced_type" : "_ZTIN7android8hardware6StatusE",
19417   "self_type" : "_ZTION7android8hardware6StatusE",
19418   "size" : 4,
19419   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19420  },
19421  {
19422   "alignment" : 4,
19423   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
19424   "name" : "android::hardware::details::return_status &&",
19425   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
19426   "self_type" : "_ZTION7android8hardware7details13return_statusE",
19427   "size" : 4,
19428   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19429  },
19430  {
19431   "alignment" : 4,
19432   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
19433   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
19434   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
19435   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
19436   "size" : 4,
19437   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
19438  },
19439  {
19440   "alignment" : 4,
19441   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
19442   "name" : "std::function<sp<IBase> (void *)> &&",
19443   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
19444   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
19445   "size" : 4,
19446   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
19447  },
19448  {
19449   "alignment" : 4,
19450   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
19451   "name" : "std::function<sp<IBinder> (void *)> &&",
19452   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
19453   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
19454   "size" : 4,
19455   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
19456  }
19457 ]
19458}
19459