1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA32_h",
23   "name" : "unsigned char [32]",
24   "referenced_type" : "_ZTIh",
25   "self_type" : "_ZTIA32_h",
26   "size" : 32,
27   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA3_h",
32   "name" : "unsigned char [3]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA3_h",
35   "size" : 3,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA5121_h",
41   "name" : "unsigned char [5121]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA5121_h",
44   "size" : 5121,
45   "source_file" : "/system/core/liblog/include/log/log_read.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA64_c",
50   "name" : "char [64]",
51   "referenced_type" : "_ZTIc",
52   "self_type" : "_ZTIA64_c",
53   "size" : 64,
54   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "is_unsigned" : true,
117   "linker_set_key" : "_ZTIc",
118   "name" : "char",
119   "referenced_type" : "_ZTIc",
120   "self_type" : "_ZTIc",
121   "size" : 1
122  },
123  {
124   "alignment" : 8,
125   "linker_set_key" : "_ZTId",
126   "name" : "double",
127   "referenced_type" : "_ZTId",
128   "self_type" : "_ZTId",
129   "size" : 8
130  },
131  {
132   "alignment" : 4,
133   "linker_set_key" : "_ZTIf",
134   "name" : "float",
135   "referenced_type" : "_ZTIf",
136   "self_type" : "_ZTIf",
137   "size" : 4
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "is_unsigned" : true,
143   "linker_set_key" : "_ZTIh",
144   "name" : "unsigned char",
145   "referenced_type" : "_ZTIh",
146   "self_type" : "_ZTIh",
147   "size" : 1
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "linker_set_key" : "_ZTIi",
153   "name" : "int",
154   "referenced_type" : "_ZTIi",
155   "self_type" : "_ZTIi",
156   "size" : 4
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "_ZTIj",
163   "name" : "unsigned int",
164   "referenced_type" : "_ZTIj",
165   "self_type" : "_ZTIj",
166   "size" : 4
167  },
168  {
169   "alignment" : 8,
170   "is_integral" : true,
171   "linker_set_key" : "_ZTIl",
172   "name" : "long",
173   "referenced_type" : "_ZTIl",
174   "self_type" : "_ZTIl",
175   "size" : 8
176  },
177  {
178   "alignment" : 8,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "_ZTIm",
182   "name" : "unsigned long",
183   "referenced_type" : "_ZTIm",
184   "self_type" : "_ZTIm",
185   "size" : 8
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "linker_set_key" : "_ZTIs",
191   "name" : "short",
192   "referenced_type" : "_ZTIs",
193   "self_type" : "_ZTIs",
194   "size" : 2
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "_ZTIt",
201   "name" : "unsigned short",
202   "referenced_type" : "_ZTIt",
203   "self_type" : "_ZTIt",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "_ZTIv",
208   "name" : "void",
209   "referenced_type" : "_ZTIv",
210   "self_type" : "_ZTIv"
211  },
212  {
213   "alignment" : 8,
214   "is_integral" : true,
215   "linker_set_key" : "_ZTIx",
216   "name" : "long long",
217   "referenced_type" : "_ZTIx",
218   "self_type" : "_ZTIx",
219   "size" : 8
220  },
221  {
222   "alignment" : 8,
223   "is_integral" : true,
224   "is_unsigned" : true,
225   "linker_set_key" : "_ZTIy",
226   "name" : "unsigned long long",
227   "referenced_type" : "_ZTIy",
228   "self_type" : "_ZTIy",
229   "size" : 8
230  }
231 ],
232 "elf_functions" :
233 [
234  {
235   "binding" : "weak",
236   "name" : "_ZN7android8hardware10fromBinderINS0_3usb4V1_012IUsbCallbackENS3_15BpHwUsbCallbackENS3_15BnHwUsbCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
237  },
238  {
239   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
240  },
241  {
242   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
243  },
244  {
245   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
246  },
247  {
248   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
249  },
250  {
251   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
252  },
253  {
254   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
255  },
256  {
257   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
258  },
259  {
260   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
261  },
262  {
263   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
264  },
265  {
266   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv"
267  },
268  {
269   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv"
270  },
271  {
272   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
273  },
274  {
275   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv"
276  },
277  {
278   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
279  },
280  {
281   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
282  },
283  {
284   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback8castFromERKNS_2spIS3_EEb"
285  },
286  {
287   "name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback13addOnewayTaskENSt3__18functionIFvvEEE"
288  },
289  {
290   "name" : "_ZN7android8hardware3usb4V1_013BsUsbCallbackC1ENS_2spINS2_12IUsbCallbackEEE"
291  },
292  {
293   "name" : "_ZN7android8hardware3usb4V1_013BsUsbCallbackC2ENS_2spINS2_12IUsbCallbackEEE"
294  },
295  {
296   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
297  },
298  {
299   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
300  },
301  {
302   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback28_hidl_notifyPortStatusChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
303  },
304  {
305   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback28_hidl_notifyRoleSwitchStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
306  },
307  {
308   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback4pingEv"
309  },
310  {
311   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackC1ERKNS_2spINS2_12IUsbCallbackEEE"
312  },
313  {
314   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackC2ERKNS_2spINS2_12IUsbCallbackEEE"
315  },
316  {
317   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
318  },
319  {
320   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
321  },
322  {
323   "name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD2Ev"
324  },
325  {
326   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
327  },
328  {
329   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
330  },
331  {
332   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
333  },
334  {
335   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
336  },
337  {
338   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
339  },
340  {
341   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
342  },
343  {
344   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
345  },
346  {
347   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21notifySyspropsChangedEv"
348  },
349  {
350   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21setHALInstrumentationEv"
351  },
352  {
353   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
354  },
355  {
356   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
357  },
358  {
359   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback28_hidl_notifyPortStatusChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
360  },
361  {
362   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback28_hidl_notifyRoleSwitchStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
363  },
364  {
365   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback4pingEv"
366  },
367  {
368   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
369  },
370  {
371   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackC1ERKNS_2spINS0_7IBinderEEE"
372  },
373  {
374   "name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackC2ERKNS_2spINS0_7IBinderEEE"
375  },
376  {
377   "name" : "_ZN7android8hardware3usb4V1_021writeEmbeddedToParcelERKNS2_10PortStatusEPNS0_6ParcelEmm"
378  },
379  {
380   "name" : "_ZN7android8hardware3usb4V1_022readEmbeddedFromParcelERKNS2_10PortStatusERKNS0_6ParcelEmm"
381  },
382  {
383   "name" : "_ZN7android8hardware3usb4V1_04IUsb10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
384  },
385  {
386   "name" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
387  },
388  {
389   "name" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
390  },
391  {
392   "name" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
393  },
394  {
395   "name" : "_ZN7android8hardware3usb4V1_04IUsb13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
396  },
397  {
398   "name" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
399  },
400  {
401   "name" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
402  },
403  {
404   "name" : "_ZN7android8hardware3usb4V1_04IUsb17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
405  },
406  {
407   "name" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
408  },
409  {
410   "name" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv"
411  },
412  {
413   "name" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv"
414  },
415  {
416   "name" : "_ZN7android8hardware3usb4V1_04IUsb24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
417  },
418  {
419   "name" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv"
420  },
421  {
422   "name" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
423  },
424  {
425   "name" : "_ZN7android8hardware3usb4V1_04IUsb8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
426  },
427  {
428   "name" : "_ZN7android8hardware3usb4V1_04IUsb8castFromERKNS_2spIS3_EEb"
429  },
430  {
431   "name" : "_ZN7android8hardware3usb4V1_05BsUsb13addOnewayTaskENSt3__18functionIFvvEEE"
432  },
433  {
434   "name" : "_ZN7android8hardware3usb4V1_05BsUsbC1ENS_2spINS2_4IUsbEEE"
435  },
436  {
437   "name" : "_ZN7android8hardware3usb4V1_05BsUsbC2ENS_2spINS2_4IUsbEEE"
438  },
439  {
440   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
441  },
442  {
443   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
444  },
445  {
446   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsb16_hidl_switchRoleEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
447  },
448  {
449   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsb17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
450  },
451  {
452   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsb21_hidl_queryPortStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
453  },
454  {
455   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsb4pingEv"
456  },
457  {
458   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsbC1ERKNS_2spINS2_4IUsbEEE"
459  },
460  {
461   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsbC2ERKNS_2spINS2_4IUsbEEE"
462  },
463  {
464   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD0Ev"
465  },
466  {
467   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD1Ev"
468  },
469  {
470   "name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD2Ev"
471  },
472  {
473   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
474  },
475  {
476   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
477  },
478  {
479   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
480  },
481  {
482   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
483  },
484  {
485   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
486  },
487  {
488   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
489  },
490  {
491   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
492  },
493  {
494   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
495  },
496  {
497   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15queryPortStatusEv"
498  },
499  {
500   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb16_hidl_switchRoleEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringERKNS2_8PortRoleE"
501  },
502  {
503   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_12IUsbCallbackEEE"
504  },
505  {
506   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
507  },
508  {
509   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21_hidl_queryPortStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
510  },
511  {
512   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21notifySyspropsChangedEv"
513  },
514  {
515   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21setHALInstrumentationEv"
516  },
517  {
518   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb4pingEv"
519  },
520  {
521   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
522  },
523  {
524   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsbC1ERKNS_2spINS0_7IBinderEEE"
525  },
526  {
527   "name" : "_ZN7android8hardware3usb4V1_07BpHwUsbC2ERKNS_2spINS0_7IBinderEEE"
528  },
529  {
530   "binding" : "weak",
531   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_012IUsbCallbackENS_4hidl4base4V1_05IBaseENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
532  },
533  {
534   "binding" : "weak",
535   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_04IUsbENS_4hidl4base4V1_05IBaseENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
536  },
537  {
538   "binding" : "weak",
539   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3usb4V1_012IUsbCallbackEvEENS_2spIT_EES8_"
540  },
541  {
542   "binding" : "weak",
543   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_015BpHwUsbCallbackENS4_12IUsbCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
544  },
545  {
546   "binding" : "weak",
547   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_07BpHwUsbENS4_4IUsbEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
548  },
549  {
550   "binding" : "weak",
551   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
552  },
553  {
554   "binding" : "weak",
555   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
556  },
557  {
558   "binding" : "weak",
559   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
560  },
561  {
562   "binding" : "weak",
563   "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_"
564  },
565  {
566   "binding" : "weak",
567   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
568  },
569  {
570   "binding" : "weak",
571   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
572  },
573  {
574   "binding" : "weak",
575   "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_"
576  },
577  {
578   "binding" : "weak",
579   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
580  },
581  {
582   "binding" : "weak",
583   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
584  },
585  {
586   "binding" : "weak",
587   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
588  },
589  {
590   "binding" : "weak",
591   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
592  },
593  {
594   "binding" : "weak",
595   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
596  },
597  {
598   "name" : "_ZThn16_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
599  },
600  {
601   "name" : "_ZThn16_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
602  },
603  {
604   "name" : "_ZThn32_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
605  },
606  {
607   "name" : "_ZThn32_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
608  },
609  {
610   "name" : "_ZThn32_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
611  },
612  {
613   "name" : "_ZThn32_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
614  },
615  {
616   "name" : "_ZTv0_n24_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
617  },
618  {
619   "name" : "_ZTv0_n24_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
620  },
621  {
622   "name" : "_ZTv0_n24_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
623  },
624  {
625   "name" : "_ZTv0_n24_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
626  },
627  {
628   "name" : "_ZTv0_n40_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
629  },
630  {
631   "name" : "_ZTv0_n40_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
632  }
633 ],
634 "elf_objects" :
635 [
636  {
637   "name" : "_ZN7android8hardware3usb4V1_012IUsbCallback10descriptorE"
638  },
639  {
640   "name" : "_ZN7android8hardware3usb4V1_04IUsb10descriptorE"
641  },
642  {
643   "name" : "_ZTCN7android8hardware3usb4V1_012IUsbCallbackE0_NS_4hidl4base4V1_05IBaseE"
644  },
645  {
646   "binding" : "weak",
647   "name" : "_ZTCN7android8hardware3usb4V1_013BsUsbCallbackE0_NS2_12IUsbCallbackE"
648  },
649  {
650   "name" : "_ZTCN7android8hardware3usb4V1_015BnHwUsbCallbackE0_NS0_7IBinderE"
651  },
652  {
653   "name" : "_ZTCN7android8hardware3usb4V1_015BnHwUsbCallbackE0_NS0_9BHwBinderE"
654  },
655  {
656   "name" : "_ZTCN7android8hardware3usb4V1_015BnHwUsbCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
657  },
658  {
659   "name" : "_ZTCN7android8hardware3usb4V1_015BpHwUsbCallbackE0_NS0_11BpInterfaceINS2_12IUsbCallbackEEE"
660  },
661  {
662   "name" : "_ZTCN7android8hardware3usb4V1_015BpHwUsbCallbackE0_NS2_12IUsbCallbackE"
663  },
664  {
665   "name" : "_ZTCN7android8hardware3usb4V1_015BpHwUsbCallbackE0_NS_4hidl4base4V1_05IBaseE"
666  },
667  {
668   "name" : "_ZTCN7android8hardware3usb4V1_015BpHwUsbCallbackE16_NS0_11BpHwRefBaseE"
669  },
670  {
671   "name" : "_ZTCN7android8hardware3usb4V1_015BpHwUsbCallbackE8_NS0_10IInterfaceE"
672  },
673  {
674   "name" : "_ZTCN7android8hardware3usb4V1_04IUsbE0_NS_4hidl4base4V1_05IBaseE"
675  },
676  {
677   "binding" : "weak",
678   "name" : "_ZTCN7android8hardware3usb4V1_05BsUsbE0_NS2_4IUsbE"
679  },
680  {
681   "name" : "_ZTCN7android8hardware3usb4V1_07BnHwUsbE0_NS0_7IBinderE"
682  },
683  {
684   "name" : "_ZTCN7android8hardware3usb4V1_07BnHwUsbE0_NS0_9BHwBinderE"
685  },
686  {
687   "name" : "_ZTCN7android8hardware3usb4V1_07BnHwUsbE0_NS_4hidl4base4V1_08BnHwBaseE"
688  },
689  {
690   "name" : "_ZTCN7android8hardware3usb4V1_07BpHwUsbE0_NS0_11BpInterfaceINS2_4IUsbEEE"
691  },
692  {
693   "name" : "_ZTCN7android8hardware3usb4V1_07BpHwUsbE0_NS2_4IUsbE"
694  },
695  {
696   "name" : "_ZTCN7android8hardware3usb4V1_07BpHwUsbE0_NS_4hidl4base4V1_05IBaseE"
697  },
698  {
699   "name" : "_ZTCN7android8hardware3usb4V1_07BpHwUsbE16_NS0_11BpHwRefBaseE"
700  },
701  {
702   "name" : "_ZTCN7android8hardware3usb4V1_07BpHwUsbE8_NS0_10IInterfaceE"
703  },
704  {
705   "name" : "_ZTTN7android8hardware3usb4V1_012IUsbCallbackE"
706  },
707  {
708   "name" : "_ZTTN7android8hardware3usb4V1_015BnHwUsbCallbackE"
709  },
710  {
711   "name" : "_ZTTN7android8hardware3usb4V1_015BpHwUsbCallbackE"
712  },
713  {
714   "name" : "_ZTTN7android8hardware3usb4V1_04IUsbE"
715  },
716  {
717   "name" : "_ZTTN7android8hardware3usb4V1_07BnHwUsbE"
718  },
719  {
720   "name" : "_ZTTN7android8hardware3usb4V1_07BpHwUsbE"
721  },
722  {
723   "name" : "_ZTVN7android8hardware3usb4V1_012IUsbCallbackE"
724  },
725  {
726   "binding" : "weak",
727   "name" : "_ZTVN7android8hardware3usb4V1_013BsUsbCallbackE"
728  },
729  {
730   "name" : "_ZTVN7android8hardware3usb4V1_015BnHwUsbCallbackE"
731  },
732  {
733   "name" : "_ZTVN7android8hardware3usb4V1_015BpHwUsbCallbackE"
734  },
735  {
736   "name" : "_ZTVN7android8hardware3usb4V1_04IUsbE"
737  },
738  {
739   "binding" : "weak",
740   "name" : "_ZTVN7android8hardware3usb4V1_05BsUsbE"
741  },
742  {
743   "name" : "_ZTVN7android8hardware3usb4V1_07BnHwUsbE"
744  },
745  {
746   "name" : "_ZTVN7android8hardware3usb4V1_07BpHwUsbE"
747  }
748 ],
749 "enum_types" :
750 [
751  {
752   "alignment" : 4,
753   "enum_fields" :
754   [
755    {
756     "enum_field_value" : 1,
757     "name" : "HAL_HDR_DOLBY_VISION"
758    },
759    {
760     "enum_field_value" : 2,
761     "name" : "HAL_HDR_HDR10"
762    },
763    {
764     "enum_field_value" : 3,
765     "name" : "HAL_HDR_HLG"
766    }
767   ],
768   "linker_set_key" : "_ZTI13android_hdr_t",
769   "name" : "android_hdr_t",
770   "referenced_type" : "_ZTI13android_hdr_t",
771   "self_type" : "_ZTI13android_hdr_t",
772   "size" : 4,
773   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
774   "underlying_type" : "_ZTIj"
775  },
776  {
777   "alignment" : 4,
778   "enum_fields" :
779   [
780    {
781     "enum_field_value" : 4,
782     "name" : "HAL_HDR_HDR10_PLUS"
783    }
784   ],
785   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
786   "name" : "android_hdr_v1_2_t",
787   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
788   "self_type" : "_ZTI18android_hdr_v1_2_t",
789   "size" : 4,
790   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
791   "underlying_type" : "_ZTIj"
792  },
793  {
794   "alignment" : 4,
795   "enum_fields" :
796   [
797    {
798     "enum_field_value" : 0,
799     "name" : "ANDROID_LOG_UNKNOWN"
800    },
801    {
802     "enum_field_value" : 1,
803     "name" : "ANDROID_LOG_DEFAULT"
804    },
805    {
806     "enum_field_value" : 2,
807     "name" : "ANDROID_LOG_VERBOSE"
808    },
809    {
810     "enum_field_value" : 3,
811     "name" : "ANDROID_LOG_DEBUG"
812    },
813    {
814     "enum_field_value" : 4,
815     "name" : "ANDROID_LOG_INFO"
816    },
817    {
818     "enum_field_value" : 5,
819     "name" : "ANDROID_LOG_WARN"
820    },
821    {
822     "enum_field_value" : 6,
823     "name" : "ANDROID_LOG_ERROR"
824    },
825    {
826     "enum_field_value" : 7,
827     "name" : "ANDROID_LOG_FATAL"
828    },
829    {
830     "enum_field_value" : 8,
831     "name" : "ANDROID_LOG_SILENT"
832    }
833   ],
834   "linker_set_key" : "_ZTI19android_LogPriority",
835   "name" : "android_LogPriority",
836   "referenced_type" : "_ZTI19android_LogPriority",
837   "self_type" : "_ZTI19android_LogPriority",
838   "size" : 4,
839   "source_file" : "/system/core/liblog/include/android/log.h",
840   "underlying_type" : "_ZTIj"
841  },
842  {
843   "alignment" : 4,
844   "enum_fields" :
845   [
846    {
847     "enum_field_value" : 0,
848     "name" : "HAL_DATASPACE_UNKNOWN"
849    },
850    {
851     "enum_field_value" : 1,
852     "name" : "HAL_DATASPACE_ARBITRARY"
853    },
854    {
855     "enum_field_value" : 16,
856     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
857    },
858    {
859     "enum_field_value" : 4128768,
860     "name" : "HAL_DATASPACE_STANDARD_MASK"
861    },
862    {
863     "enum_field_value" : 0,
864     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
865    },
866    {
867     "enum_field_value" : 65536,
868     "name" : "HAL_DATASPACE_STANDARD_BT709"
869    },
870    {
871     "enum_field_value" : 131072,
872     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
873    },
874    {
875     "enum_field_value" : 196608,
876     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
877    },
878    {
879     "enum_field_value" : 262144,
880     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
881    },
882    {
883     "enum_field_value" : 327680,
884     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
885    },
886    {
887     "enum_field_value" : 393216,
888     "name" : "HAL_DATASPACE_STANDARD_BT2020"
889    },
890    {
891     "enum_field_value" : 458752,
892     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
893    },
894    {
895     "enum_field_value" : 524288,
896     "name" : "HAL_DATASPACE_STANDARD_BT470M"
897    },
898    {
899     "enum_field_value" : 589824,
900     "name" : "HAL_DATASPACE_STANDARD_FILM"
901    },
902    {
903     "enum_field_value" : 655360,
904     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
905    },
906    {
907     "enum_field_value" : 720896,
908     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
909    },
910    {
911     "enum_field_value" : 22,
912     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
913    },
914    {
915     "enum_field_value" : 130023424,
916     "name" : "HAL_DATASPACE_TRANSFER_MASK"
917    },
918    {
919     "enum_field_value" : 0,
920     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
921    },
922    {
923     "enum_field_value" : 4194304,
924     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
925    },
926    {
927     "enum_field_value" : 8388608,
928     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
929    },
930    {
931     "enum_field_value" : 12582912,
932     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
933    },
934    {
935     "enum_field_value" : 16777216,
936     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
937    },
938    {
939     "enum_field_value" : 20971520,
940     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
941    },
942    {
943     "enum_field_value" : 25165824,
944     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
945    },
946    {
947     "enum_field_value" : 29360128,
948     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
949    },
950    {
951     "enum_field_value" : 33554432,
952     "name" : "HAL_DATASPACE_TRANSFER_HLG"
953    },
954    {
955     "enum_field_value" : 27,
956     "name" : "HAL_DATASPACE_RANGE_SHIFT"
957    },
958    {
959     "enum_field_value" : 939524096,
960     "name" : "HAL_DATASPACE_RANGE_MASK"
961    },
962    {
963     "enum_field_value" : 0,
964     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
965    },
966    {
967     "enum_field_value" : 134217728,
968     "name" : "HAL_DATASPACE_RANGE_FULL"
969    },
970    {
971     "enum_field_value" : 268435456,
972     "name" : "HAL_DATASPACE_RANGE_LIMITED"
973    },
974    {
975     "enum_field_value" : 402653184,
976     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
977    },
978    {
979     "enum_field_value" : 512,
980     "name" : "HAL_DATASPACE_SRGB_LINEAR"
981    },
982    {
983     "enum_field_value" : 138477568,
984     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
985    },
986    {
987     "enum_field_value" : 406913024,
988     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
989    },
990    {
991     "enum_field_value" : 513,
992     "name" : "HAL_DATASPACE_SRGB"
993    },
994    {
995     "enum_field_value" : 142671872,
996     "name" : "HAL_DATASPACE_V0_SRGB"
997    },
998    {
999     "enum_field_value" : 411107328,
1000     "name" : "HAL_DATASPACE_V0_SCRGB"
1001    },
1002    {
1003     "enum_field_value" : 257,
1004     "name" : "HAL_DATASPACE_JFIF"
1005    },
1006    {
1007     "enum_field_value" : 146931712,
1008     "name" : "HAL_DATASPACE_V0_JFIF"
1009    },
1010    {
1011     "enum_field_value" : 258,
1012     "name" : "HAL_DATASPACE_BT601_625"
1013    },
1014    {
1015     "enum_field_value" : 281149440,
1016     "name" : "HAL_DATASPACE_V0_BT601_625"
1017    },
1018    {
1019     "enum_field_value" : 259,
1020     "name" : "HAL_DATASPACE_BT601_525"
1021    },
1022    {
1023     "enum_field_value" : 281280512,
1024     "name" : "HAL_DATASPACE_V0_BT601_525"
1025    },
1026    {
1027     "enum_field_value" : 260,
1028     "name" : "HAL_DATASPACE_BT709"
1029    },
1030    {
1031     "enum_field_value" : 281083904,
1032     "name" : "HAL_DATASPACE_V0_BT709"
1033    },
1034    {
1035     "enum_field_value" : 139067392,
1036     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1037    },
1038    {
1039     "enum_field_value" : 155844608,
1040     "name" : "HAL_DATASPACE_DCI_P3"
1041    },
1042    {
1043     "enum_field_value" : 139067392,
1044     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1045    },
1046    {
1047     "enum_field_value" : 143261696,
1048     "name" : "HAL_DATASPACE_DISPLAY_P3"
1049    },
1050    {
1051     "enum_field_value" : 151715840,
1052     "name" : "HAL_DATASPACE_ADOBE_RGB"
1053    },
1054    {
1055     "enum_field_value" : 138805248,
1056     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1057    },
1058    {
1059     "enum_field_value" : 147193856,
1060     "name" : "HAL_DATASPACE_BT2020"
1061    },
1062    {
1063     "enum_field_value" : 163971072,
1064     "name" : "HAL_DATASPACE_BT2020_PQ"
1065    },
1066    {
1067     "enum_field_value" : 4096,
1068     "name" : "HAL_DATASPACE_DEPTH"
1069    },
1070    {
1071     "enum_field_value" : 4097,
1072     "name" : "HAL_DATASPACE_SENSOR"
1073    }
1074   ],
1075   "linker_set_key" : "_ZTI19android_dataspace_t",
1076   "name" : "android_dataspace_t",
1077   "referenced_type" : "_ZTI19android_dataspace_t",
1078   "self_type" : "_ZTI19android_dataspace_t",
1079   "size" : 4,
1080   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1081   "underlying_type" : "_ZTIj"
1082  },
1083  {
1084   "alignment" : 4,
1085   "enum_fields" :
1086   [
1087    {
1088     "enum_field_value" : 0,
1089     "name" : "FLEX_FORMAT_INVALID"
1090    },
1091    {
1092     "enum_field_value" : 1,
1093     "name" : "FLEX_FORMAT_Y"
1094    },
1095    {
1096     "enum_field_value" : 7,
1097     "name" : "FLEX_FORMAT_YCbCr"
1098    },
1099    {
1100     "enum_field_value" : 1073741831,
1101     "name" : "FLEX_FORMAT_YCbCrA"
1102    },
1103    {
1104     "enum_field_value" : 7168,
1105     "name" : "FLEX_FORMAT_RGB"
1106    },
1107    {
1108     "enum_field_value" : 1073748992,
1109     "name" : "FLEX_FORMAT_RGBA"
1110    }
1111   ],
1112   "linker_set_key" : "_ZTI19android_flex_format",
1113   "name" : "android_flex_format",
1114   "referenced_type" : "_ZTI19android_flex_format",
1115   "self_type" : "_ZTI19android_flex_format",
1116   "size" : 4,
1117   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1118   "underlying_type" : "_ZTIj"
1119  },
1120  {
1121   "alignment" : 4,
1122   "enum_fields" :
1123   [
1124    {
1125     "enum_field_value" : 1,
1126     "name" : "HAL_TRANSFORM_FLIP_H"
1127    },
1128    {
1129     "enum_field_value" : 2,
1130     "name" : "HAL_TRANSFORM_FLIP_V"
1131    },
1132    {
1133     "enum_field_value" : 4,
1134     "name" : "HAL_TRANSFORM_ROT_90"
1135    },
1136    {
1137     "enum_field_value" : 3,
1138     "name" : "HAL_TRANSFORM_ROT_180"
1139    },
1140    {
1141     "enum_field_value" : 7,
1142     "name" : "HAL_TRANSFORM_ROT_270"
1143    }
1144   ],
1145   "linker_set_key" : "_ZTI19android_transform_t",
1146   "name" : "android_transform_t",
1147   "referenced_type" : "_ZTI19android_transform_t",
1148   "self_type" : "_ZTI19android_transform_t",
1149   "size" : 4,
1150   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1151   "underlying_type" : "_ZTIj"
1152  },
1153  {
1154   "alignment" : 4,
1155   "enum_fields" :
1156   [
1157    {
1158     "enum_field_value" : 0,
1159     "name" : "HAL_COLOR_MODE_NATIVE"
1160    },
1161    {
1162     "enum_field_value" : 1,
1163     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1164    },
1165    {
1166     "enum_field_value" : 2,
1167     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1168    },
1169    {
1170     "enum_field_value" : 3,
1171     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1172    },
1173    {
1174     "enum_field_value" : 4,
1175     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1176    },
1177    {
1178     "enum_field_value" : 5,
1179     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1180    },
1181    {
1182     "enum_field_value" : 6,
1183     "name" : "HAL_COLOR_MODE_DCI_P3"
1184    },
1185    {
1186     "enum_field_value" : 7,
1187     "name" : "HAL_COLOR_MODE_SRGB"
1188    },
1189    {
1190     "enum_field_value" : 8,
1191     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1192    },
1193    {
1194     "enum_field_value" : 9,
1195     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1196    }
1197   ],
1198   "linker_set_key" : "_ZTI20android_color_mode_t",
1199   "name" : "android_color_mode_t",
1200   "referenced_type" : "_ZTI20android_color_mode_t",
1201   "self_type" : "_ZTI20android_color_mode_t",
1202   "size" : 4,
1203   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1204   "underlying_type" : "_ZTIj"
1205  },
1206  {
1207   "alignment" : 4,
1208   "enum_fields" :
1209   [
1210    {
1211     "enum_field_value" : 0,
1212     "name" : "SYSTEM_TIME_REALTIME"
1213    },
1214    {
1215     "enum_field_value" : 1,
1216     "name" : "SYSTEM_TIME_MONOTONIC"
1217    },
1218    {
1219     "enum_field_value" : 2,
1220     "name" : "SYSTEM_TIME_PROCESS"
1221    },
1222    {
1223     "enum_field_value" : 3,
1224     "name" : "SYSTEM_TIME_THREAD"
1225    },
1226    {
1227     "enum_field_value" : 4,
1228     "name" : "SYSTEM_TIME_BOOTTIME"
1229    }
1230   ],
1231   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1232   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1233   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1234   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1235   "size" : 4,
1236   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1237   "underlying_type" : "_ZTIj"
1238  },
1239  {
1240   "alignment" : 4,
1241   "enum_fields" :
1242   [
1243    {
1244     "enum_field_value" : 1,
1245     "name" : "FLEX_COMPONENT_Y"
1246    },
1247    {
1248     "enum_field_value" : 2,
1249     "name" : "FLEX_COMPONENT_Cb"
1250    },
1251    {
1252     "enum_field_value" : 4,
1253     "name" : "FLEX_COMPONENT_Cr"
1254    },
1255    {
1256     "enum_field_value" : 1024,
1257     "name" : "FLEX_COMPONENT_R"
1258    },
1259    {
1260     "enum_field_value" : 2048,
1261     "name" : "FLEX_COMPONENT_G"
1262    },
1263    {
1264     "enum_field_value" : 4096,
1265     "name" : "FLEX_COMPONENT_B"
1266    },
1267    {
1268     "enum_field_value" : 1073741824,
1269     "name" : "FLEX_COMPONENT_A"
1270    }
1271   ],
1272   "linker_set_key" : "_ZTI22android_flex_component",
1273   "name" : "android_flex_component",
1274   "referenced_type" : "_ZTI22android_flex_component",
1275   "self_type" : "_ZTI22android_flex_component",
1276   "size" : 4,
1277   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1278   "underlying_type" : "_ZTIj"
1279  },
1280  {
1281   "alignment" : 4,
1282   "enum_fields" :
1283   [
1284    {
1285     "enum_field_value" : 1,
1286     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1287    },
1288    {
1289     "enum_field_value" : 2,
1290     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1291    },
1292    {
1293     "enum_field_value" : 3,
1294     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1295    },
1296    {
1297     "enum_field_value" : 4,
1298     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1299    },
1300    {
1301     "enum_field_value" : 5,
1302     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1303    },
1304    {
1305     "enum_field_value" : 16,
1306     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1307    },
1308    {
1309     "enum_field_value" : 17,
1310     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1311    },
1312    {
1313     "enum_field_value" : 20,
1314     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1315    },
1316    {
1317     "enum_field_value" : 22,
1318     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1319    },
1320    {
1321     "enum_field_value" : 32,
1322     "name" : "HAL_PIXEL_FORMAT_RAW16"
1323    },
1324    {
1325     "enum_field_value" : 33,
1326     "name" : "HAL_PIXEL_FORMAT_BLOB"
1327    },
1328    {
1329     "enum_field_value" : 34,
1330     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1331    },
1332    {
1333     "enum_field_value" : 35,
1334     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1335    },
1336    {
1337     "enum_field_value" : 36,
1338     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1339    },
1340    {
1341     "enum_field_value" : 37,
1342     "name" : "HAL_PIXEL_FORMAT_RAW10"
1343    },
1344    {
1345     "enum_field_value" : 38,
1346     "name" : "HAL_PIXEL_FORMAT_RAW12"
1347    },
1348    {
1349     "enum_field_value" : 43,
1350     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1351    },
1352    {
1353     "enum_field_value" : 538982489,
1354     "name" : "HAL_PIXEL_FORMAT_Y8"
1355    },
1356    {
1357     "enum_field_value" : 540422489,
1358     "name" : "HAL_PIXEL_FORMAT_Y16"
1359    },
1360    {
1361     "enum_field_value" : 842094169,
1362     "name" : "HAL_PIXEL_FORMAT_YV12"
1363    }
1364   ],
1365   "linker_set_key" : "_ZTI22android_pixel_format_t",
1366   "name" : "android_pixel_format_t",
1367   "referenced_type" : "_ZTI22android_pixel_format_t",
1368   "self_type" : "_ZTI22android_pixel_format_t",
1369   "size" : 4,
1370   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1371   "underlying_type" : "_ZTIj"
1372  },
1373  {
1374   "alignment" : 4,
1375   "enum_fields" :
1376   [
1377    {
1378     "enum_field_value" : 19,
1379     "name" : "ANDROID_PRIORITY_LOWEST"
1380    },
1381    {
1382     "enum_field_value" : 10,
1383     "name" : "ANDROID_PRIORITY_BACKGROUND"
1384    },
1385    {
1386     "enum_field_value" : 0,
1387     "name" : "ANDROID_PRIORITY_NORMAL"
1388    },
1389    {
1390     "enum_field_value" : -2,
1391     "name" : "ANDROID_PRIORITY_FOREGROUND"
1392    },
1393    {
1394     "enum_field_value" : -4,
1395     "name" : "ANDROID_PRIORITY_DISPLAY"
1396    },
1397    {
1398     "enum_field_value" : -8,
1399     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1400    },
1401    {
1402     "enum_field_value" : -10,
1403     "name" : "ANDROID_PRIORITY_VIDEO"
1404    },
1405    {
1406     "enum_field_value" : -16,
1407     "name" : "ANDROID_PRIORITY_AUDIO"
1408    },
1409    {
1410     "enum_field_value" : -19,
1411     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1412    },
1413    {
1414     "enum_field_value" : -20,
1415     "name" : "ANDROID_PRIORITY_HIGHEST"
1416    },
1417    {
1418     "enum_field_value" : 0,
1419     "name" : "ANDROID_PRIORITY_DEFAULT"
1420    },
1421    {
1422     "enum_field_value" : -1,
1423     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1424    },
1425    {
1426     "enum_field_value" : 1,
1427     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1428    }
1429   ],
1430   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1431   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1432   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1433   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1434   "size" : 4,
1435   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1436   "underlying_type" : "_ZTIi"
1437  },
1438  {
1439   "alignment" : 4,
1440   "enum_fields" :
1441   [
1442    {
1443     "enum_field_value" : 281411584,
1444     "name" : "HAL_DATASPACE_BT2020_ITU"
1445    },
1446    {
1447     "enum_field_value" : 298188800,
1448     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1449    },
1450    {
1451     "enum_field_value" : 302383104,
1452     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1453    },
1454    {
1455     "enum_field_value" : 168165376,
1456     "name" : "HAL_DATASPACE_BT2020_HLG"
1457    }
1458   ],
1459   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1460   "name" : "android_dataspace_v1_1_t",
1461   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1462   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1463   "size" : 4,
1464   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1465   "underlying_type" : "_ZTIj"
1466  },
1467  {
1468   "alignment" : 4,
1469   "enum_fields" :
1470   [
1471    {
1472     "enum_field_value" : 142999552,
1473     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1474    },
1475    {
1476     "enum_field_value" : 4098,
1477     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1478    },
1479    {
1480     "enum_field_value" : 4099,
1481     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1482    },
1483    {
1484     "enum_field_value" : 4100,
1485     "name" : "HAL_DATASPACE_HEIF"
1486    }
1487   ],
1488   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1489   "name" : "android_dataspace_v1_2_t",
1490   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1491   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1492   "size" : 4,
1493   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1494   "underlying_type" : "_ZTIj"
1495  },
1496  {
1497   "alignment" : 4,
1498   "enum_fields" :
1499   [
1500    {
1501     "enum_field_value" : 10,
1502     "name" : "HAL_COLOR_MODE_BT2020"
1503    },
1504    {
1505     "enum_field_value" : 11,
1506     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1507    },
1508    {
1509     "enum_field_value" : 12,
1510     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1511    }
1512   ],
1513   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1514   "name" : "android_color_mode_v1_1_t",
1515   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1516   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1517   "size" : 4,
1518   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1519   "underlying_type" : "_ZTIj"
1520  },
1521  {
1522   "alignment" : 4,
1523   "enum_fields" :
1524   [
1525    {
1526     "enum_field_value" : 0,
1527     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1528    },
1529    {
1530     "enum_field_value" : 1,
1531     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1532    },
1533    {
1534     "enum_field_value" : 2,
1535     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1536    },
1537    {
1538     "enum_field_value" : 3,
1539     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1540    },
1541    {
1542     "enum_field_value" : 4,
1543     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1544    },
1545    {
1546     "enum_field_value" : 5,
1547     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1548    },
1549    {
1550     "enum_field_value" : 6,
1551     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1552    }
1553   ],
1554   "linker_set_key" : "_ZTI25android_color_transform_t",
1555   "name" : "android_color_transform_t",
1556   "referenced_type" : "_ZTI25android_color_transform_t",
1557   "self_type" : "_ZTI25android_color_transform_t",
1558   "size" : 4,
1559   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1560   "underlying_type" : "_ZTIj"
1561  },
1562  {
1563   "alignment" : 4,
1564   "enum_fields" :
1565   [
1566    {
1567     "enum_field_value" : 39,
1568     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1569    },
1570    {
1571     "enum_field_value" : 40,
1572     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1573    },
1574    {
1575     "enum_field_value" : 41,
1576     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1577    },
1578    {
1579     "enum_field_value" : 42,
1580     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1581    }
1582   ],
1583   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1584   "name" : "android_pixel_format_sw_t",
1585   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1586   "self_type" : "_ZTI25android_pixel_format_sw_t",
1587   "size" : 4,
1588   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1589   "underlying_type" : "_ZTIj"
1590  },
1591  {
1592   "alignment" : 4,
1593   "enum_fields" :
1594   [
1595    {
1596     "enum_field_value" : 48,
1597     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1598    },
1599    {
1600     "enum_field_value" : 49,
1601     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1602    },
1603    {
1604     "enum_field_value" : 50,
1605     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1606    },
1607    {
1608     "enum_field_value" : 51,
1609     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1610    },
1611    {
1612     "enum_field_value" : 52,
1613     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1614    },
1615    {
1616     "enum_field_value" : 53,
1617     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1618    },
1619    {
1620     "enum_field_value" : 54,
1621     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1622    }
1623   ],
1624   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1625   "name" : "android_pixel_format_v1_1_t",
1626   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1627   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1628   "size" : 4,
1629   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1630   "underlying_type" : "_ZTIj"
1631  },
1632  {
1633   "alignment" : 4,
1634   "enum_fields" :
1635   [
1636    {
1637     "enum_field_value" : 55,
1638     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1639    }
1640   ],
1641   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1642   "name" : "android_pixel_format_v1_2_t",
1643   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1644   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1645   "size" : 4,
1646   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1647   "underlying_type" : "_ZTIj"
1648  },
1649  {
1650   "alignment" : 4,
1651   "enum_fields" :
1652   [
1653    {
1654     "enum_field_value" : 0,
1655     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1656    },
1657    {
1658     "enum_field_value" : 1,
1659     "name" : "HAL_RENDER_INTENT_ENHANCE"
1660    },
1661    {
1662     "enum_field_value" : 2,
1663     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1664    },
1665    {
1666     "enum_field_value" : 3,
1667     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1668    }
1669   ],
1670   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1671   "name" : "android_render_intent_v1_1_t",
1672   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1673   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1674   "size" : 4,
1675   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1676   "underlying_type" : "_ZTIj"
1677  },
1678  {
1679   "alignment" : 4,
1680   "enum_fields" :
1681   [
1682    {
1683     "enum_field_value" : 0,
1684     "name" : "LOG_ID_MIN"
1685    },
1686    {
1687     "enum_field_value" : 0,
1688     "name" : "LOG_ID_MAIN"
1689    },
1690    {
1691     "enum_field_value" : 1,
1692     "name" : "LOG_ID_RADIO"
1693    },
1694    {
1695     "enum_field_value" : 2,
1696     "name" : "LOG_ID_EVENTS"
1697    },
1698    {
1699     "enum_field_value" : 3,
1700     "name" : "LOG_ID_SYSTEM"
1701    },
1702    {
1703     "enum_field_value" : 4,
1704     "name" : "LOG_ID_CRASH"
1705    },
1706    {
1707     "enum_field_value" : 5,
1708     "name" : "LOG_ID_STATS"
1709    },
1710    {
1711     "enum_field_value" : 6,
1712     "name" : "LOG_ID_SECURITY"
1713    },
1714    {
1715     "enum_field_value" : 7,
1716     "name" : "LOG_ID_KERNEL"
1717    },
1718    {
1719     "enum_field_value" : 8,
1720     "name" : "LOG_ID_MAX"
1721    },
1722    {
1723     "enum_field_value" : 2147483647,
1724     "name" : "LOG_ID_DEFAULT"
1725    }
1726   ],
1727   "linker_set_key" : "_ZTI6log_id",
1728   "name" : "log_id",
1729   "referenced_type" : "_ZTI6log_id",
1730   "self_type" : "_ZTI6log_id",
1731   "size" : 4,
1732   "source_file" : "/system/core/liblog/include/android/log.h",
1733   "underlying_type" : "_ZTIj"
1734  },
1735  {
1736   "alignment" : 4,
1737   "enum_fields" :
1738   [
1739    {
1740     "enum_field_value" : 1,
1741     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1742    },
1743    {
1744     "enum_field_value" : 2,
1745     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1746    },
1747    {
1748     "enum_field_value" : 4,
1749     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1750    }
1751   ],
1752   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1753   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1754   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1755   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1756   "size" : 4,
1757   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1758   "underlying_type" : "_ZTIj"
1759  },
1760  {
1761   "alignment" : 4,
1762   "enum_fields" :
1763   [
1764    {
1765     "enum_field_value" : 0,
1766     "name" : "android::OK"
1767    },
1768    {
1769     "enum_field_value" : 0,
1770     "name" : "android::NO_ERROR"
1771    },
1772    {
1773     "enum_field_value" : -2147483648,
1774     "name" : "android::UNKNOWN_ERROR"
1775    },
1776    {
1777     "enum_field_value" : -12,
1778     "name" : "android::NO_MEMORY"
1779    },
1780    {
1781     "enum_field_value" : -38,
1782     "name" : "android::INVALID_OPERATION"
1783    },
1784    {
1785     "enum_field_value" : -22,
1786     "name" : "android::BAD_VALUE"
1787    },
1788    {
1789     "enum_field_value" : -2147483647,
1790     "name" : "android::BAD_TYPE"
1791    },
1792    {
1793     "enum_field_value" : -2,
1794     "name" : "android::NAME_NOT_FOUND"
1795    },
1796    {
1797     "enum_field_value" : -1,
1798     "name" : "android::PERMISSION_DENIED"
1799    },
1800    {
1801     "enum_field_value" : -19,
1802     "name" : "android::NO_INIT"
1803    },
1804    {
1805     "enum_field_value" : -17,
1806     "name" : "android::ALREADY_EXISTS"
1807    },
1808    {
1809     "enum_field_value" : -32,
1810     "name" : "android::DEAD_OBJECT"
1811    },
1812    {
1813     "enum_field_value" : -2147483646,
1814     "name" : "android::FAILED_TRANSACTION"
1815    },
1816    {
1817     "enum_field_value" : -75,
1818     "name" : "android::BAD_INDEX"
1819    },
1820    {
1821     "enum_field_value" : -61,
1822     "name" : "android::NOT_ENOUGH_DATA"
1823    },
1824    {
1825     "enum_field_value" : -11,
1826     "name" : "android::WOULD_BLOCK"
1827    },
1828    {
1829     "enum_field_value" : -110,
1830     "name" : "android::TIMED_OUT"
1831    },
1832    {
1833     "enum_field_value" : -74,
1834     "name" : "android::UNKNOWN_TRANSACTION"
1835    },
1836    {
1837     "enum_field_value" : -2147483641,
1838     "name" : "android::FDS_NOT_ALLOWED"
1839    },
1840    {
1841     "enum_field_value" : -2147483640,
1842     "name" : "android::UNEXPECTED_NULL"
1843    }
1844   ],
1845   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1846   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1847   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1848   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1849   "size" : 4,
1850   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1851   "underlying_type" : "_ZTIi"
1852  },
1853  {
1854   "alignment" : 4,
1855   "enum_fields" :
1856   [
1857    {
1858     "enum_field_value" : 19,
1859     "name" : "android::PRIORITY_LOWEST"
1860    },
1861    {
1862     "enum_field_value" : 10,
1863     "name" : "android::PRIORITY_BACKGROUND"
1864    },
1865    {
1866     "enum_field_value" : 0,
1867     "name" : "android::PRIORITY_NORMAL"
1868    },
1869    {
1870     "enum_field_value" : -2,
1871     "name" : "android::PRIORITY_FOREGROUND"
1872    },
1873    {
1874     "enum_field_value" : -4,
1875     "name" : "android::PRIORITY_DISPLAY"
1876    },
1877    {
1878     "enum_field_value" : -8,
1879     "name" : "android::PRIORITY_URGENT_DISPLAY"
1880    },
1881    {
1882     "enum_field_value" : -16,
1883     "name" : "android::PRIORITY_AUDIO"
1884    },
1885    {
1886     "enum_field_value" : -19,
1887     "name" : "android::PRIORITY_URGENT_AUDIO"
1888    },
1889    {
1890     "enum_field_value" : -20,
1891     "name" : "android::PRIORITY_HIGHEST"
1892    },
1893    {
1894     "enum_field_value" : 0,
1895     "name" : "android::PRIORITY_DEFAULT"
1896    },
1897    {
1898     "enum_field_value" : -1,
1899     "name" : "android::PRIORITY_MORE_FAVORABLE"
1900    },
1901    {
1902     "enum_field_value" : 1,
1903     "name" : "android::PRIORITY_LESS_FAVORABLE"
1904    }
1905   ],
1906   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1907   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1908   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1909   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1910   "size" : 4,
1911   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1912   "underlying_type" : "_ZTIi"
1913  },
1914  {
1915   "alignment" : 4,
1916   "enum_fields" :
1917   [
1918    {
1919     "enum_field_value" : 1,
1920     "name" : "android::trait_trivial_copy<bool>::value"
1921    }
1922   ],
1923   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1924   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1925   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1926   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1927   "size" : 4,
1928   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1929   "underlying_type" : "_ZTIj"
1930  },
1931  {
1932   "alignment" : 4,
1933   "enum_fields" :
1934   [
1935    {
1936     "enum_field_value" : 1,
1937     "name" : "android::trait_trivial_copy<char>::value"
1938    }
1939   ],
1940   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1941   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1942   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1943   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1944   "size" : 4,
1945   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1946   "underlying_type" : "_ZTIj"
1947  },
1948  {
1949   "alignment" : 4,
1950   "enum_fields" :
1951   [
1952    {
1953     "enum_field_value" : 1,
1954     "name" : "android::trait_trivial_copy<double>::value"
1955    }
1956   ],
1957   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1958   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1959   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1960   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1961   "size" : 4,
1962   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1963   "underlying_type" : "_ZTIj"
1964  },
1965  {
1966   "alignment" : 4,
1967   "enum_fields" :
1968   [
1969    {
1970     "enum_field_value" : 1,
1971     "name" : "android::trait_trivial_copy<float>::value"
1972    }
1973   ],
1974   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1975   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1976   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1977   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1978   "size" : 4,
1979   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1980   "underlying_type" : "_ZTIj"
1981  },
1982  {
1983   "alignment" : 4,
1984   "enum_fields" :
1985   [
1986    {
1987     "enum_field_value" : 1,
1988     "name" : "android::trait_trivial_copy<unsigned char>::value"
1989    }
1990   ],
1991   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1992   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1993   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1994   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1995   "size" : 4,
1996   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1997   "underlying_type" : "_ZTIj"
1998  },
1999  {
2000   "alignment" : 4,
2001   "enum_fields" :
2002   [
2003    {
2004     "enum_field_value" : 1,
2005     "name" : "android::trait_trivial_copy<int>::value"
2006    }
2007   ],
2008   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2009   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2010   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2011   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2012   "size" : 4,
2013   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2014   "underlying_type" : "_ZTIj"
2015  },
2016  {
2017   "alignment" : 4,
2018   "enum_fields" :
2019   [
2020    {
2021     "enum_field_value" : 1,
2022     "name" : "android::trait_trivial_copy<unsigned int>::value"
2023    }
2024   ],
2025   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2026   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2027   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2028   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2029   "size" : 4,
2030   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2031   "underlying_type" : "_ZTIj"
2032  },
2033  {
2034   "alignment" : 4,
2035   "enum_fields" :
2036   [
2037    {
2038     "enum_field_value" : 1,
2039     "name" : "android::trait_trivial_copy<long>::value"
2040    }
2041   ],
2042   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2043   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2044   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2045   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2046   "size" : 4,
2047   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2048   "underlying_type" : "_ZTIj"
2049  },
2050  {
2051   "alignment" : 4,
2052   "enum_fields" :
2053   [
2054    {
2055     "enum_field_value" : 1,
2056     "name" : "android::trait_trivial_copy<unsigned long>::value"
2057    }
2058   ],
2059   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2060   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2061   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2062   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2063   "size" : 4,
2064   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2065   "underlying_type" : "_ZTIj"
2066  },
2067  {
2068   "alignment" : 4,
2069   "enum_fields" :
2070   [
2071    {
2072     "enum_field_value" : 1,
2073     "name" : "android::trait_trivial_copy<short>::value"
2074    }
2075   ],
2076   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2077   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2078   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2079   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2080   "size" : 4,
2081   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2082   "underlying_type" : "_ZTIj"
2083  },
2084  {
2085   "alignment" : 4,
2086   "enum_fields" :
2087   [
2088    {
2089     "enum_field_value" : 1,
2090     "name" : "android::trait_trivial_copy<unsigned short>::value"
2091    }
2092   ],
2093   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2094   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2095   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2096   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2097   "size" : 4,
2098   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2099   "underlying_type" : "_ZTIj"
2100  },
2101  {
2102   "alignment" : 4,
2103   "enum_fields" :
2104   [
2105    {
2106     "enum_field_value" : 1,
2107     "name" : "android::trait_trivial_copy<void>::value"
2108    }
2109   ],
2110   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2111   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2112   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2113   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2114   "size" : 4,
2115   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2116   "underlying_type" : "_ZTIj"
2117  },
2118  {
2119   "alignment" : 4,
2120   "enum_fields" :
2121   [
2122    {
2123     "enum_field_value" : 1,
2124     "name" : "android::trait_trivial_copy<long long>::value"
2125    }
2126   ],
2127   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2128   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2129   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2130   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2131   "size" : 4,
2132   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2133   "underlying_type" : "_ZTIj"
2134  },
2135  {
2136   "alignment" : 4,
2137   "enum_fields" :
2138   [
2139    {
2140     "enum_field_value" : 1,
2141     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2142    }
2143   ],
2144   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2145   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2146   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2147   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2148   "size" : 4,
2149   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2150   "underlying_type" : "_ZTIj"
2151  },
2152  {
2153   "alignment" : 4,
2154   "enum_fields" :
2155   [
2156    {
2157     "enum_field_value" : 1,
2158     "name" : "android::trait_trivial_ctor<bool>::value"
2159    }
2160   ],
2161   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2162   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2163   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2164   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2165   "size" : 4,
2166   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2167   "underlying_type" : "_ZTIj"
2168  },
2169  {
2170   "alignment" : 4,
2171   "enum_fields" :
2172   [
2173    {
2174     "enum_field_value" : 1,
2175     "name" : "android::trait_trivial_ctor<char>::value"
2176    }
2177   ],
2178   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2179   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2180   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2181   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2182   "size" : 4,
2183   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2184   "underlying_type" : "_ZTIj"
2185  },
2186  {
2187   "alignment" : 4,
2188   "enum_fields" :
2189   [
2190    {
2191     "enum_field_value" : 1,
2192     "name" : "android::trait_trivial_ctor<double>::value"
2193    }
2194   ],
2195   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2196   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2197   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2198   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2199   "size" : 4,
2200   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2201   "underlying_type" : "_ZTIj"
2202  },
2203  {
2204   "alignment" : 4,
2205   "enum_fields" :
2206   [
2207    {
2208     "enum_field_value" : 1,
2209     "name" : "android::trait_trivial_ctor<float>::value"
2210    }
2211   ],
2212   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2213   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2214   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2215   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2216   "size" : 4,
2217   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2218   "underlying_type" : "_ZTIj"
2219  },
2220  {
2221   "alignment" : 4,
2222   "enum_fields" :
2223   [
2224    {
2225     "enum_field_value" : 1,
2226     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2227    }
2228   ],
2229   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2230   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2231   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2232   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2233   "size" : 4,
2234   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2235   "underlying_type" : "_ZTIj"
2236  },
2237  {
2238   "alignment" : 4,
2239   "enum_fields" :
2240   [
2241    {
2242     "enum_field_value" : 1,
2243     "name" : "android::trait_trivial_ctor<int>::value"
2244    }
2245   ],
2246   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2247   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2248   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2249   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2250   "size" : 4,
2251   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2252   "underlying_type" : "_ZTIj"
2253  },
2254  {
2255   "alignment" : 4,
2256   "enum_fields" :
2257   [
2258    {
2259     "enum_field_value" : 1,
2260     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2261    }
2262   ],
2263   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2264   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2265   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2266   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2267   "size" : 4,
2268   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2269   "underlying_type" : "_ZTIj"
2270  },
2271  {
2272   "alignment" : 4,
2273   "enum_fields" :
2274   [
2275    {
2276     "enum_field_value" : 1,
2277     "name" : "android::trait_trivial_ctor<long>::value"
2278    }
2279   ],
2280   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2281   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2282   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2283   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2284   "size" : 4,
2285   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2286   "underlying_type" : "_ZTIj"
2287  },
2288  {
2289   "alignment" : 4,
2290   "enum_fields" :
2291   [
2292    {
2293     "enum_field_value" : 1,
2294     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2295    }
2296   ],
2297   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2298   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2299   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2300   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2301   "size" : 4,
2302   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2303   "underlying_type" : "_ZTIj"
2304  },
2305  {
2306   "alignment" : 4,
2307   "enum_fields" :
2308   [
2309    {
2310     "enum_field_value" : 1,
2311     "name" : "android::trait_trivial_ctor<short>::value"
2312    }
2313   ],
2314   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2315   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2316   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2317   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2318   "size" : 4,
2319   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2320   "underlying_type" : "_ZTIj"
2321  },
2322  {
2323   "alignment" : 4,
2324   "enum_fields" :
2325   [
2326    {
2327     "enum_field_value" : 1,
2328     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2329    }
2330   ],
2331   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2332   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2333   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2334   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2335   "size" : 4,
2336   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2337   "underlying_type" : "_ZTIj"
2338  },
2339  {
2340   "alignment" : 4,
2341   "enum_fields" :
2342   [
2343    {
2344     "enum_field_value" : 1,
2345     "name" : "android::trait_trivial_ctor<void>::value"
2346    }
2347   ],
2348   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2349   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2350   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2351   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2352   "size" : 4,
2353   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2354   "underlying_type" : "_ZTIj"
2355  },
2356  {
2357   "alignment" : 4,
2358   "enum_fields" :
2359   [
2360    {
2361     "enum_field_value" : 1,
2362     "name" : "android::trait_trivial_ctor<long long>::value"
2363    }
2364   ],
2365   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2366   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2367   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2368   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2369   "size" : 4,
2370   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2371   "underlying_type" : "_ZTIj"
2372  },
2373  {
2374   "alignment" : 4,
2375   "enum_fields" :
2376   [
2377    {
2378     "enum_field_value" : 1,
2379     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2380    }
2381   ],
2382   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2383   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2384   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2385   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2386   "size" : 4,
2387   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2388   "underlying_type" : "_ZTIj"
2389  },
2390  {
2391   "alignment" : 4,
2392   "enum_fields" :
2393   [
2394    {
2395     "enum_field_value" : 1,
2396     "name" : "android::trait_trivial_dtor<bool>::value"
2397    }
2398   ],
2399   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2400   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2401   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2402   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2403   "size" : 4,
2404   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2405   "underlying_type" : "_ZTIj"
2406  },
2407  {
2408   "alignment" : 4,
2409   "enum_fields" :
2410   [
2411    {
2412     "enum_field_value" : 1,
2413     "name" : "android::trait_trivial_dtor<char>::value"
2414    }
2415   ],
2416   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2417   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2418   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2419   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2420   "size" : 4,
2421   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2422   "underlying_type" : "_ZTIj"
2423  },
2424  {
2425   "alignment" : 4,
2426   "enum_fields" :
2427   [
2428    {
2429     "enum_field_value" : 1,
2430     "name" : "android::trait_trivial_dtor<double>::value"
2431    }
2432   ],
2433   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2434   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2435   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2436   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2437   "size" : 4,
2438   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2439   "underlying_type" : "_ZTIj"
2440  },
2441  {
2442   "alignment" : 4,
2443   "enum_fields" :
2444   [
2445    {
2446     "enum_field_value" : 1,
2447     "name" : "android::trait_trivial_dtor<float>::value"
2448    }
2449   ],
2450   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2451   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2452   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2453   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2454   "size" : 4,
2455   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2456   "underlying_type" : "_ZTIj"
2457  },
2458  {
2459   "alignment" : 4,
2460   "enum_fields" :
2461   [
2462    {
2463     "enum_field_value" : 1,
2464     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2465    }
2466   ],
2467   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2468   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2469   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2470   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2471   "size" : 4,
2472   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2473   "underlying_type" : "_ZTIj"
2474  },
2475  {
2476   "alignment" : 4,
2477   "enum_fields" :
2478   [
2479    {
2480     "enum_field_value" : 1,
2481     "name" : "android::trait_trivial_dtor<int>::value"
2482    }
2483   ],
2484   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2485   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2486   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2487   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2488   "size" : 4,
2489   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2490   "underlying_type" : "_ZTIj"
2491  },
2492  {
2493   "alignment" : 4,
2494   "enum_fields" :
2495   [
2496    {
2497     "enum_field_value" : 1,
2498     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2499    }
2500   ],
2501   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2502   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2503   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2504   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2505   "size" : 4,
2506   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2507   "underlying_type" : "_ZTIj"
2508  },
2509  {
2510   "alignment" : 4,
2511   "enum_fields" :
2512   [
2513    {
2514     "enum_field_value" : 1,
2515     "name" : "android::trait_trivial_dtor<long>::value"
2516    }
2517   ],
2518   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2519   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2520   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2521   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2522   "size" : 4,
2523   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2524   "underlying_type" : "_ZTIj"
2525  },
2526  {
2527   "alignment" : 4,
2528   "enum_fields" :
2529   [
2530    {
2531     "enum_field_value" : 1,
2532     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2533    }
2534   ],
2535   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2536   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2537   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2538   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2539   "size" : 4,
2540   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2541   "underlying_type" : "_ZTIj"
2542  },
2543  {
2544   "alignment" : 4,
2545   "enum_fields" :
2546   [
2547    {
2548     "enum_field_value" : 1,
2549     "name" : "android::trait_trivial_dtor<short>::value"
2550    }
2551   ],
2552   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2553   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2554   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2555   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2556   "size" : 4,
2557   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2558   "underlying_type" : "_ZTIj"
2559  },
2560  {
2561   "alignment" : 4,
2562   "enum_fields" :
2563   [
2564    {
2565     "enum_field_value" : 1,
2566     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2567    }
2568   ],
2569   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2570   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2571   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2572   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2573   "size" : 4,
2574   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2575   "underlying_type" : "_ZTIj"
2576  },
2577  {
2578   "alignment" : 4,
2579   "enum_fields" :
2580   [
2581    {
2582     "enum_field_value" : 1,
2583     "name" : "android::trait_trivial_dtor<void>::value"
2584    }
2585   ],
2586   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2587   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2588   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2589   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2590   "size" : 4,
2591   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2592   "underlying_type" : "_ZTIj"
2593  },
2594  {
2595   "alignment" : 4,
2596   "enum_fields" :
2597   [
2598    {
2599     "enum_field_value" : 1,
2600     "name" : "android::trait_trivial_dtor<long long>::value"
2601    }
2602   ],
2603   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2604   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2605   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2606   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2607   "size" : 4,
2608   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2609   "underlying_type" : "_ZTIj"
2610  },
2611  {
2612   "alignment" : 4,
2613   "enum_fields" :
2614   [
2615    {
2616     "enum_field_value" : 1,
2617     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2618    }
2619   ],
2620   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2621   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2622   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2623   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2624   "size" : 4,
2625   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2626   "underlying_type" : "_ZTIj"
2627  },
2628  {
2629   "alignment" : 4,
2630   "enum_fields" :
2631   [
2632    {
2633     "enum_field_value" : 1,
2634     "name" : "android::trait_trivial_move<android::String8>::value"
2635    }
2636   ],
2637   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2638   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2639   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2640   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2641   "size" : 4,
2642   "source_file" : "/system/core/libutils/include/utils/String8.h",
2643   "underlying_type" : "_ZTIj"
2644  },
2645  {
2646   "alignment" : 4,
2647   "enum_fields" :
2648   [
2649    {
2650     "enum_field_value" : 1,
2651     "name" : "android::trait_trivial_move<android::String16>::value"
2652    }
2653   ],
2654   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2655   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2656   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2657   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2658   "size" : 4,
2659   "source_file" : "/system/core/libutils/include/utils/String16.h",
2660   "underlying_type" : "_ZTIj"
2661  },
2662  {
2663   "alignment" : 4,
2664   "enum_fields" :
2665   [
2666    {
2667     "enum_field_value" : 1,
2668     "name" : "android::trait_trivial_move<bool>::value"
2669    }
2670   ],
2671   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2672   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2673   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2674   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2675   "size" : 4,
2676   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2677   "underlying_type" : "_ZTIj"
2678  },
2679  {
2680   "alignment" : 4,
2681   "enum_fields" :
2682   [
2683    {
2684     "enum_field_value" : 1,
2685     "name" : "android::trait_trivial_move<char>::value"
2686    }
2687   ],
2688   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2689   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2690   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2691   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2692   "size" : 4,
2693   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2694   "underlying_type" : "_ZTIj"
2695  },
2696  {
2697   "alignment" : 4,
2698   "enum_fields" :
2699   [
2700    {
2701     "enum_field_value" : 1,
2702     "name" : "android::trait_trivial_move<double>::value"
2703    }
2704   ],
2705   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2706   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2707   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2708   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2709   "size" : 4,
2710   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2711   "underlying_type" : "_ZTIj"
2712  },
2713  {
2714   "alignment" : 4,
2715   "enum_fields" :
2716   [
2717    {
2718     "enum_field_value" : 1,
2719     "name" : "android::trait_trivial_move<float>::value"
2720    }
2721   ],
2722   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2723   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2724   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2725   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2726   "size" : 4,
2727   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2728   "underlying_type" : "_ZTIj"
2729  },
2730  {
2731   "alignment" : 4,
2732   "enum_fields" :
2733   [
2734    {
2735     "enum_field_value" : 1,
2736     "name" : "android::trait_trivial_move<unsigned char>::value"
2737    }
2738   ],
2739   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2740   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2741   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2742   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2743   "size" : 4,
2744   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2745   "underlying_type" : "_ZTIj"
2746  },
2747  {
2748   "alignment" : 4,
2749   "enum_fields" :
2750   [
2751    {
2752     "enum_field_value" : 1,
2753     "name" : "android::trait_trivial_move<int>::value"
2754    }
2755   ],
2756   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2757   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2758   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2759   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2760   "size" : 4,
2761   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2762   "underlying_type" : "_ZTIj"
2763  },
2764  {
2765   "alignment" : 4,
2766   "enum_fields" :
2767   [
2768    {
2769     "enum_field_value" : 1,
2770     "name" : "android::trait_trivial_move<unsigned int>::value"
2771    }
2772   ],
2773   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2774   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2775   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2776   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2777   "size" : 4,
2778   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2779   "underlying_type" : "_ZTIj"
2780  },
2781  {
2782   "alignment" : 4,
2783   "enum_fields" :
2784   [
2785    {
2786     "enum_field_value" : 1,
2787     "name" : "android::trait_trivial_move<long>::value"
2788    }
2789   ],
2790   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2791   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2792   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2793   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2794   "size" : 4,
2795   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2796   "underlying_type" : "_ZTIj"
2797  },
2798  {
2799   "alignment" : 4,
2800   "enum_fields" :
2801   [
2802    {
2803     "enum_field_value" : 1,
2804     "name" : "android::trait_trivial_move<unsigned long>::value"
2805    }
2806   ],
2807   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2808   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2809   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2810   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2811   "size" : 4,
2812   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2813   "underlying_type" : "_ZTIj"
2814  },
2815  {
2816   "alignment" : 4,
2817   "enum_fields" :
2818   [
2819    {
2820     "enum_field_value" : 1,
2821     "name" : "android::trait_trivial_move<short>::value"
2822    }
2823   ],
2824   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2825   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2826   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2827   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2828   "size" : 4,
2829   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2830   "underlying_type" : "_ZTIj"
2831  },
2832  {
2833   "alignment" : 4,
2834   "enum_fields" :
2835   [
2836    {
2837     "enum_field_value" : 1,
2838     "name" : "android::trait_trivial_move<unsigned short>::value"
2839    }
2840   ],
2841   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2842   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2843   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2844   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2845   "size" : 4,
2846   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2847   "underlying_type" : "_ZTIj"
2848  },
2849  {
2850   "alignment" : 4,
2851   "enum_fields" :
2852   [
2853    {
2854     "enum_field_value" : 1,
2855     "name" : "android::trait_trivial_move<void>::value"
2856    }
2857   ],
2858   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2859   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2860   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2861   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2862   "size" : 4,
2863   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2864   "underlying_type" : "_ZTIj"
2865  },
2866  {
2867   "alignment" : 4,
2868   "enum_fields" :
2869   [
2870    {
2871     "enum_field_value" : 1,
2872     "name" : "android::trait_trivial_move<long long>::value"
2873    }
2874   ],
2875   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2876   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2877   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2878   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2879   "size" : 4,
2880   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2881   "underlying_type" : "_ZTIj"
2882  },
2883  {
2884   "alignment" : 4,
2885   "enum_fields" :
2886   [
2887    {
2888     "enum_field_value" : 1,
2889     "name" : "android::trait_trivial_move<unsigned long long>::value"
2890    }
2891   ],
2892   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2893   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2894   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2895   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2896   "size" : 4,
2897   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2898   "underlying_type" : "_ZTIj"
2899  },
2900  {
2901   "alignment" : 4,
2902   "enum_fields" :
2903   [
2904    {
2905     "enum_field_value" : 0,
2906     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2907    },
2908    {
2909     "enum_field_value" : 1,
2910     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2911    },
2912    {
2913     "enum_field_value" : 2,
2914     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2915    }
2916   ],
2917   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2918   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2919   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2920   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2921   "size" : 4,
2922   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2923   "underlying_type" : "_ZTIi"
2924  },
2925  {
2926   "alignment" : 4,
2927   "enum_fields" :
2928   [
2929    {
2930     "enum_field_value" : -1,
2931     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2932    }
2933   ],
2934   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2935   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2936   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2937   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2938   "size" : 4,
2939   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2940   "underlying_type" : "_ZTIi"
2941  },
2942  {
2943   "alignment" : 1,
2944   "enum_fields" :
2945   [
2946    {
2947     "enum_field_value" : 0,
2948     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2949    },
2950    {
2951     "enum_field_value" : 1,
2952     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2953    },
2954    {
2955     "enum_field_value" : 2,
2956     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2957    }
2958   ],
2959   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2960   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2961   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2962   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2963   "size" : 1,
2964   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2965   "underlying_type" : "_ZTIh"
2966  },
2967  {
2968   "alignment" : 4,
2969   "enum_fields" :
2970   [
2971    {
2972     "enum_field_value" : 0,
2973     "name" : "android::Mutex::PRIVATE"
2974    },
2975    {
2976     "enum_field_value" : 1,
2977     "name" : "android::Mutex::SHARED"
2978    }
2979   ],
2980   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2981   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2982   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2983   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2984   "size" : 4,
2985   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2986   "underlying_type" : "_ZTIj"
2987  },
2988  {
2989   "alignment" : 4,
2990   "enum_fields" :
2991   [
2992    {
2993     "enum_field_value" : 0,
2994     "name" : "android::RWLock::PRIVATE"
2995    },
2996    {
2997     "enum_field_value" : 1,
2998     "name" : "android::RWLock::SHARED"
2999    }
3000   ],
3001   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
3002   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
3003   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3004   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3005   "size" : 4,
3006   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
3007   "underlying_type" : "_ZTIj"
3008  },
3009  {
3010   "access" : "protected",
3011   "alignment" : 4,
3012   "enum_fields" :
3013   [
3014    {
3015     "enum_field_value" : 1,
3016     "name" : "android::RefBase::FIRST_INC_STRONG"
3017    }
3018   ],
3019   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3020   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3021   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3022   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3023   "size" : 4,
3024   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3025   "underlying_type" : "_ZTIj"
3026  },
3027  {
3028   "access" : "protected",
3029   "alignment" : 4,
3030   "enum_fields" :
3031   [
3032    {
3033     "enum_field_value" : 0,
3034     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3035    },
3036    {
3037     "enum_field_value" : 1,
3038     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3039    },
3040    {
3041     "enum_field_value" : 1,
3042     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3043    }
3044   ],
3045   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3046   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3047   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3048   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3049   "size" : 4,
3050   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3051   "underlying_type" : "_ZTIj"
3052  },
3053  {
3054   "alignment" : 4,
3055   "enum_fields" :
3056   [
3057    {
3058     "enum_field_value" : 0,
3059     "name" : "android::String8::kEmptyString"
3060    }
3061   ],
3062   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3063   "name" : "android::String8::StaticLinkage",
3064   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3065   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3066   "size" : 4,
3067   "source_file" : "/system/core/libutils/include/utils/String8.h",
3068   "underlying_type" : "_ZTIj"
3069  },
3070  {
3071   "alignment" : 4,
3072   "enum_fields" :
3073   [
3074    {
3075     "enum_field_value" : 0,
3076     "name" : "android::String16::kEmptyString"
3077    }
3078   ],
3079   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3080   "name" : "android::String16::StaticLinkage",
3081   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3082   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3083   "size" : 4,
3084   "source_file" : "/system/core/libutils/include/utils/String16.h",
3085   "underlying_type" : "_ZTIj"
3086  },
3087  {
3088   "alignment" : 4,
3089   "enum_fields" :
3090   [
3091    {
3092     "enum_field_value" : 0,
3093     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3094    },
3095    {
3096     "enum_field_value" : 1,
3097     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3098    },
3099    {
3100     "enum_field_value" : 2,
3101     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3102    },
3103    {
3104     "enum_field_value" : 3,
3105     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3106    }
3107   ],
3108   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3109   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3110   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3111   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3112   "size" : 4,
3113   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3114   "underlying_type" : "_ZTIi"
3115  },
3116  {
3117   "alignment" : 4,
3118   "enum_fields" :
3119   [
3120    {
3121     "enum_field_value" : 0,
3122     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3123    },
3124    {
3125     "enum_field_value" : 1,
3126     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3127    },
3128    {
3129     "enum_field_value" : 2,
3130     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3131    }
3132   ],
3133   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3134   "name" : "android::hardware::ProcessState::CallRestriction",
3135   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3136   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3137   "size" : 4,
3138   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3139   "underlying_type" : "_ZTIi"
3140  },
3141  {
3142   "alignment" : 4,
3143   "enum_fields" :
3144   [
3145    {
3146     "enum_field_value" : 0,
3147     "name" : "android::hardware::HidlReturnRestriction::NONE"
3148    },
3149    {
3150     "enum_field_value" : 1,
3151     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3152    },
3153    {
3154     "enum_field_value" : 2,
3155     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3156    }
3157   ],
3158   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3159   "name" : "android::hardware::HidlReturnRestriction",
3160   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3161   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3162   "size" : 4,
3163   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3164   "underlying_type" : "_ZTIi"
3165  },
3166  {
3167   "alignment" : 4,
3168   "enum_fields" :
3169   [
3170    {
3171     "enum_field_value" : 0,
3172     "name" : "android::hardware::usb::V1_0::PortDataRole::NONE"
3173    },
3174    {
3175     "enum_field_value" : 1,
3176     "name" : "android::hardware::usb::V1_0::PortDataRole::HOST"
3177    },
3178    {
3179     "enum_field_value" : 2,
3180     "name" : "android::hardware::usb::V1_0::PortDataRole::DEVICE"
3181    },
3182    {
3183     "enum_field_value" : 3,
3184     "name" : "android::hardware::usb::V1_0::PortDataRole::NUM_DATA_ROLES"
3185    }
3186   ],
3187   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3188   "name" : "android::hardware::usb::V1_0::PortDataRole",
3189   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3190   "self_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3191   "size" : 4,
3192   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3193   "underlying_type" : "_ZTIj"
3194  },
3195  {
3196   "alignment" : 4,
3197   "enum_fields" :
3198   [
3199    {
3200     "enum_field_value" : 0,
3201     "name" : "android::hardware::usb::V1_0::PortRoleType::DATA_ROLE"
3202    },
3203    {
3204     "enum_field_value" : 1,
3205     "name" : "android::hardware::usb::V1_0::PortRoleType::POWER_ROLE"
3206    },
3207    {
3208     "enum_field_value" : 2,
3209     "name" : "android::hardware::usb::V1_0::PortRoleType::MODE"
3210    }
3211   ],
3212   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3213   "name" : "android::hardware::usb::V1_0::PortRoleType",
3214   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3215   "self_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3216   "size" : 4,
3217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3218   "underlying_type" : "_ZTIj"
3219  },
3220  {
3221   "alignment" : 4,
3222   "enum_fields" :
3223   [
3224    {
3225     "enum_field_value" : 0,
3226     "name" : "android::hardware::usb::V1_0::PortPowerRole::NONE"
3227    },
3228    {
3229     "enum_field_value" : 1,
3230     "name" : "android::hardware::usb::V1_0::PortPowerRole::SOURCE"
3231    },
3232    {
3233     "enum_field_value" : 2,
3234     "name" : "android::hardware::usb::V1_0::PortPowerRole::SINK"
3235    },
3236    {
3237     "enum_field_value" : 3,
3238     "name" : "android::hardware::usb::V1_0::PortPowerRole::NUM_POWER_ROLES"
3239    }
3240   ],
3241   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3242   "name" : "android::hardware::usb::V1_0::PortPowerRole",
3243   "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3244   "self_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3245   "size" : 4,
3246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3247   "underlying_type" : "_ZTIj"
3248  },
3249  {
3250   "alignment" : 4,
3251   "enum_fields" :
3252   [
3253    {
3254     "enum_field_value" : 0,
3255     "name" : "android::hardware::usb::V1_0::Status::SUCCESS"
3256    },
3257    {
3258     "enum_field_value" : 1,
3259     "name" : "android::hardware::usb::V1_0::Status::ERROR"
3260    },
3261    {
3262     "enum_field_value" : 2,
3263     "name" : "android::hardware::usb::V1_0::Status::INVALID_ARGUMENT"
3264    },
3265    {
3266     "enum_field_value" : 3,
3267     "name" : "android::hardware::usb::V1_0::Status::UNRECOGNIZED_ROLE"
3268    }
3269   ],
3270   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3271   "name" : "android::hardware::usb::V1_0::Status",
3272   "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3273   "self_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3274   "size" : 4,
3275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3276   "underlying_type" : "_ZTIj"
3277  },
3278  {
3279   "alignment" : 4,
3280   "enum_fields" :
3281   [
3282    {
3283     "enum_field_value" : 0,
3284     "name" : "android::hardware::usb::V1_0::PortMode::NONE"
3285    },
3286    {
3287     "enum_field_value" : 1,
3288     "name" : "android::hardware::usb::V1_0::PortMode::UFP"
3289    },
3290    {
3291     "enum_field_value" : 2,
3292     "name" : "android::hardware::usb::V1_0::PortMode::DFP"
3293    },
3294    {
3295     "enum_field_value" : 3,
3296     "name" : "android::hardware::usb::V1_0::PortMode::DRP"
3297    },
3298    {
3299     "enum_field_value" : 4,
3300     "name" : "android::hardware::usb::V1_0::PortMode::NUM_MODES"
3301    }
3302   ],
3303   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3304   "name" : "android::hardware::usb::V1_0::PortMode",
3305   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3306   "self_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3307   "size" : 4,
3308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3309   "underlying_type" : "_ZTIj"
3310  },
3311  {
3312   "alignment" : 4,
3313   "enum_fields" :
3314   [
3315    {
3316     "enum_field_value" : 0,
3317     "name" : "android::hardware::Status::EX_NONE"
3318    },
3319    {
3320     "enum_field_value" : -1,
3321     "name" : "android::hardware::Status::EX_SECURITY"
3322    },
3323    {
3324     "enum_field_value" : -2,
3325     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3326    },
3327    {
3328     "enum_field_value" : -3,
3329     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3330    },
3331    {
3332     "enum_field_value" : -4,
3333     "name" : "android::hardware::Status::EX_NULL_POINTER"
3334    },
3335    {
3336     "enum_field_value" : -5,
3337     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3338    },
3339    {
3340     "enum_field_value" : -6,
3341     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3342    },
3343    {
3344     "enum_field_value" : -7,
3345     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3346    },
3347    {
3348     "enum_field_value" : -128,
3349     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3350    },
3351    {
3352     "enum_field_value" : -129,
3353     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3354    }
3355   ],
3356   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3357   "name" : "android::hardware::Status::Exception",
3358   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3359   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3360   "size" : 4,
3361   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3362   "underlying_type" : "_ZTIi"
3363  },
3364  {
3365   "alignment" : 4,
3366   "enum_fields" :
3367   [
3368    {
3369     "enum_field_value" : 1,
3370     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3371    }
3372   ],
3373   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3374   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3375   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3376   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3377   "size" : 4,
3378   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3379   "underlying_type" : "_ZTIj"
3380  },
3381  {
3382   "alignment" : 4,
3383   "enum_fields" :
3384   [
3385    {
3386     "enum_field_value" : 0,
3387     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3388    },
3389    {
3390     "enum_field_value" : 1,
3391     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3392    },
3393    {
3394     "enum_field_value" : 2,
3395     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3396    },
3397    {
3398     "enum_field_value" : 3,
3399     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3400    },
3401    {
3402     "enum_field_value" : 4,
3403     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3404    },
3405    {
3406     "enum_field_value" : 5,
3407     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3408    },
3409    {
3410     "enum_field_value" : 6,
3411     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3412    },
3413    {
3414     "enum_field_value" : 7,
3415     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3416    },
3417    {
3418     "enum_field_value" : 8,
3419     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3420    },
3421    {
3422     "enum_field_value" : 9,
3423     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3424    }
3425   ],
3426   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3427   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3428   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3429   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3430   "size" : 4,
3431   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3432   "underlying_type" : "_ZTIj"
3433  },
3434  {
3435   "alignment" : 4,
3436   "enum_fields" :
3437   [
3438    {
3439     "enum_field_value" : 1,
3440     "name" : "android::hardware::kSynchronizedReadWrite"
3441    },
3442    {
3443     "enum_field_value" : 2,
3444     "name" : "android::hardware::kUnsynchronizedWrite"
3445    }
3446   ],
3447   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3448   "name" : "android::hardware::MQFlavor",
3449   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3450   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3451   "size" : 4,
3452   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3453   "underlying_type" : "_ZTIj"
3454  },
3455  {
3456   "alignment" : 4,
3457   "enum_fields" :
3458   [
3459    {
3460     "enum_field_value" : 0,
3461     "name" : "android::Condition::WAKE_UP_ONE"
3462    },
3463    {
3464     "enum_field_value" : 1,
3465     "name" : "android::Condition::WAKE_UP_ALL"
3466    }
3467   ],
3468   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3469   "name" : "android::Condition::WakeUpType",
3470   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3471   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3472   "size" : 4,
3473   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3474   "underlying_type" : "_ZTIj"
3475  },
3476  {
3477   "alignment" : 4,
3478   "enum_fields" :
3479   [
3480    {
3481     "enum_field_value" : 0,
3482     "name" : "android::Condition::PRIVATE"
3483    },
3484    {
3485     "enum_field_value" : 1,
3486     "name" : "android::Condition::SHARED"
3487    }
3488   ],
3489   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3490   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3491   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3492   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3493   "size" : 4,
3494   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3495   "underlying_type" : "_ZTIj"
3496  }
3497 ],
3498 "function_types" :
3499 [
3500  {
3501   "alignment" : 4,
3502   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3503   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3504   "parameters" :
3505   [
3506    {
3507     "referenced_type" : "_ZTIRKN7android8String16E"
3508    },
3509    {
3510     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3511    },
3512    {
3513     "referenced_type" : "_ZTIPv"
3514    }
3515   ],
3516   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3517   "return_type" : "_ZTIb",
3518   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3519   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3520  },
3521  {
3522   "alignment" : 4,
3523   "linker_set_key" : "_ZTIFiPvE",
3524   "name" : "int (void *)",
3525   "parameters" :
3526   [
3527    {
3528     "referenced_type" : "_ZTIPv"
3529    }
3530   ],
3531   "referenced_type" : "_ZTIFiPvE",
3532   "return_type" : "_ZTIi",
3533   "self_type" : "_ZTIFiPvE",
3534   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3535  },
3536  {
3537   "alignment" : 4,
3538   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3539   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3540   "parameters" :
3541   [
3542    {
3543     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3544    },
3545    {
3546     "referenced_type" : "_ZTIPKh"
3547    },
3548    {
3549     "referenced_type" : "_ZTIm"
3550    },
3551    {
3552     "referenced_type" : "_ZTIPKy"
3553    },
3554    {
3555     "referenced_type" : "_ZTIm"
3556    },
3557    {
3558     "referenced_type" : "_ZTIPv"
3559    }
3560   ],
3561   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3562   "return_type" : "_ZTIv",
3563   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3564   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3565  }
3566 ],
3567 "functions" :
3568 [
3569  {
3570   "function_name" : "android::hardware::fromBinder",
3571   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_3usb4V1_012IUsbCallbackENS3_15BpHwUsbCallbackENS3_15BnHwUsbCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3572   "parameters" :
3573   [
3574    {
3575     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3576    }
3577   ],
3578   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
3579   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3580   "template_args" :
3581   [
3582    "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
3583    "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
3584    "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
3585   ]
3586  },
3587  {
3588   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::getService",
3589   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3590   "parameters" :
3591   [
3592    {
3593     "default_arg" : true,
3594     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/UsbCallbackAll.sdump"
3595    },
3596    {
3597     "default_arg" : true,
3598     "referenced_type" : "_ZTIb"
3599    }
3600   ],
3601   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
3602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3603  },
3604  {
3605   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::linkToDeath",
3606   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3607   "parameters" :
3608   [
3609    {
3610     "is_this_ptr" : true,
3611     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3612    },
3613    {
3614     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3615    },
3616    {
3617     "referenced_type" : "_ZTIm"
3618    }
3619   ],
3620   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3622  },
3623  {
3624   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::getDebugInfo",
3625   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3626   "parameters" :
3627   [
3628    {
3629     "is_this_ptr" : true,
3630     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3631    },
3632    {
3633     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3634    }
3635   ],
3636   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3638  },
3639  {
3640   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::getHashChain",
3641   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3642   "parameters" :
3643   [
3644    {
3645     "is_this_ptr" : true,
3646     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3647    },
3648    {
3649     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
3650    }
3651   ],
3652   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3653   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3654  },
3655  {
3656   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::tryGetService",
3657   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3658   "parameters" :
3659   [
3660    {
3661     "default_arg" : true,
3662     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/UsbCallbackAll.sdump"
3663    },
3664    {
3665     "default_arg" : true,
3666     "referenced_type" : "_ZTIb"
3667    }
3668   ],
3669   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
3670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3671  },
3672  {
3673   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::unlinkToDeath",
3674   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3675   "parameters" :
3676   [
3677    {
3678     "is_this_ptr" : true,
3679     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3680    },
3681    {
3682     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3683    }
3684   ],
3685   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3687  },
3688  {
3689   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::interfaceChain",
3690   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3691   "parameters" :
3692   [
3693    {
3694     "is_this_ptr" : true,
3695     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3696    },
3697    {
3698     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3699    }
3700   ],
3701   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3702   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3703  },
3704  {
3705   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::registerAsService",
3706   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3707   "parameters" :
3708   [
3709    {
3710     "is_this_ptr" : true,
3711     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3712    },
3713    {
3714     "default_arg" : true,
3715     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/UsbCallbackAll.sdump"
3716    }
3717   ],
3718   "return_type" : "_ZTIi",
3719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3720  },
3721  {
3722   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::interfaceDescriptor",
3723   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3724   "parameters" :
3725   [
3726    {
3727     "is_this_ptr" : true,
3728     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3729    },
3730    {
3731     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3732    }
3733   ],
3734   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3735   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3736  },
3737  {
3738   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::notifySyspropsChanged",
3739   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv",
3740   "parameters" :
3741   [
3742    {
3743     "is_this_ptr" : true,
3744     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3745    }
3746   ],
3747   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3748   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3749  },
3750  {
3751   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::setHALInstrumentation",
3752   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv",
3753   "parameters" :
3754   [
3755    {
3756     "is_this_ptr" : true,
3757     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3758    }
3759   ],
3760   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3762  },
3763  {
3764   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::registerForNotifications",
3765   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3766   "parameters" :
3767   [
3768    {
3769     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/UsbCallbackAll.sdump"
3770    },
3771    {
3772     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3773    }
3774   ],
3775   "return_type" : "_ZTIb",
3776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3777  },
3778  {
3779   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::ping",
3780   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv",
3781   "parameters" :
3782   [
3783    {
3784     "is_this_ptr" : true,
3785     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3786    }
3787   ],
3788   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3790  },
3791  {
3792   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::debug",
3793   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3794   "parameters" :
3795   [
3796    {
3797     "is_this_ptr" : true,
3798     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
3799    },
3800    {
3801     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3802    },
3803    {
3804     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3805    }
3806   ],
3807   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3809  },
3810  {
3811   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::castFrom",
3812   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3813   "parameters" :
3814   [
3815    {
3816     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3817    },
3818    {
3819     "default_arg" : true,
3820     "referenced_type" : "_ZTIb"
3821    }
3822   ],
3823   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
3824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3825  },
3826  {
3827   "function_name" : "android::hardware::usb::V1_0::IUsbCallback::castFrom",
3828   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback8castFromERKNS_2spIS3_EEb",
3829   "parameters" :
3830   [
3831    {
3832     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
3833    },
3834    {
3835     "default_arg" : true,
3836     "referenced_type" : "_ZTIb"
3837    }
3838   ],
3839   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
3840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
3841  },
3842  {
3843   "access" : "private",
3844   "function_name" : "android::hardware::usb::V1_0::BsUsbCallback::addOnewayTask",
3845   "linker_set_key" : "_ZN7android8hardware3usb4V1_013BsUsbCallback13addOnewayTaskENSt3__18functionIFvvEEE",
3846   "parameters" :
3847   [
3848    {
3849     "is_this_ptr" : true,
3850     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_013BsUsbCallbackE"
3851    },
3852    {
3853     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3854    }
3855   ],
3856   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BsUsbCallback.h"
3858  },
3859  {
3860   "function_name" : "android::hardware::usb::V1_0::BsUsbCallback::BsUsbCallback",
3861   "linker_set_key" : "_ZN7android8hardware3usb4V1_013BsUsbCallbackC1ENS_2spINS2_12IUsbCallbackEEE",
3862   "parameters" :
3863   [
3864    {
3865     "is_this_ptr" : true,
3866     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_013BsUsbCallbackE"
3867    },
3868    {
3869     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
3870    }
3871   ],
3872   "return_type" : "_ZTIv",
3873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BsUsbCallback.h"
3874  },
3875  {
3876   "function_name" : "android::hardware::usb::V1_0::BsUsbCallback::BsUsbCallback",
3877   "linker_set_key" : "_ZN7android8hardware3usb4V1_013BsUsbCallbackC2ENS_2spINS2_12IUsbCallbackEEE",
3878   "parameters" :
3879   [
3880    {
3881     "is_this_ptr" : true,
3882     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_013BsUsbCallbackE"
3883    },
3884    {
3885     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
3886    }
3887   ],
3888   "return_type" : "_ZTIv",
3889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BsUsbCallback.h"
3890  },
3891  {
3892   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::onTransact",
3893   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3894   "parameters" :
3895   [
3896    {
3897     "is_this_ptr" : true,
3898     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE"
3899    },
3900    {
3901     "referenced_type" : "_ZTIj"
3902    },
3903    {
3904     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3905    },
3906    {
3907     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3908    },
3909    {
3910     "default_arg" : true,
3911     "referenced_type" : "_ZTIj"
3912    },
3913    {
3914     "default_arg" : true,
3915     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3916    }
3917   ],
3918   "return_type" : "_ZTIi",
3919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
3920  },
3921  {
3922   "access" : "private",
3923   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::getDebugInfo",
3924   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3925   "parameters" :
3926   [
3927    {
3928     "is_this_ptr" : true,
3929     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE"
3930    },
3931    {
3932     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3933    }
3934   ],
3935   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
3937  },
3938  {
3939   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::_hidl_notifyPortStatusChange",
3940   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback28_hidl_notifyPortStatusChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3941   "parameters" :
3942   [
3943    {
3944     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3945    },
3946    {
3947     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3948    },
3949    {
3950     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3951    },
3952    {
3953     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3954    }
3955   ],
3956   "return_type" : "_ZTIi",
3957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
3958  },
3959  {
3960   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::_hidl_notifyRoleSwitchStatus",
3961   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback28_hidl_notifyRoleSwitchStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3962   "parameters" :
3963   [
3964    {
3965     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3966    },
3967    {
3968     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3969    },
3970    {
3971     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3972    },
3973    {
3974     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3975    }
3976   ],
3977   "return_type" : "_ZTIi",
3978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
3979  },
3980  {
3981   "access" : "private",
3982   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::ping",
3983   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback4pingEv",
3984   "parameters" :
3985   [
3986    {
3987     "is_this_ptr" : true,
3988     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE"
3989    }
3990   ],
3991   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3992   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
3993  },
3994  {
3995   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::BnHwUsbCallback",
3996   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackC1ERKNS_2spINS2_12IUsbCallbackEEE",
3997   "parameters" :
3998   [
3999    {
4000     "is_this_ptr" : true,
4001     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE"
4002    },
4003    {
4004     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
4005    }
4006   ],
4007   "return_type" : "_ZTIv",
4008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
4009  },
4010  {
4011   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::BnHwUsbCallback",
4012   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackC2ERKNS_2spINS2_12IUsbCallbackEEE",
4013   "parameters" :
4014   [
4015    {
4016     "is_this_ptr" : true,
4017     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE"
4018    },
4019    {
4020     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
4021    }
4022   ],
4023   "return_type" : "_ZTIv",
4024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
4025  },
4026  {
4027   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::~BnHwUsbCallback",
4028   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev",
4029   "parameters" :
4030   [
4031    {
4032     "is_this_ptr" : true,
4033     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE"
4034    }
4035   ],
4036   "return_type" : "_ZTIv",
4037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
4038  },
4039  {
4040   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::~BnHwUsbCallback",
4041   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev",
4042   "parameters" :
4043   [
4044    {
4045     "is_this_ptr" : true,
4046     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE"
4047    }
4048   ],
4049   "return_type" : "_ZTIv",
4050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
4051  },
4052  {
4053   "function_name" : "android::hardware::usb::V1_0::BnHwUsbCallback::~BnHwUsbCallback",
4054   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD2Ev",
4055   "parameters" :
4056   [
4057    {
4058     "is_this_ptr" : true,
4059     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE"
4060    }
4061   ],
4062   "return_type" : "_ZTIv",
4063   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
4064  },
4065  {
4066   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::linkToDeath",
4067   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4068   "parameters" :
4069   [
4070    {
4071     "is_this_ptr" : true,
4072     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4073    },
4074    {
4075     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4076    },
4077    {
4078     "referenced_type" : "_ZTIm"
4079    }
4080   ],
4081   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4082   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4083  },
4084  {
4085   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::getDebugInfo",
4086   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4087   "parameters" :
4088   [
4089    {
4090     "is_this_ptr" : true,
4091     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4092    },
4093    {
4094     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4095    }
4096   ],
4097   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4098   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4099  },
4100  {
4101   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::getHashChain",
4102   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4103   "parameters" :
4104   [
4105    {
4106     "is_this_ptr" : true,
4107     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4108    },
4109    {
4110     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
4111    }
4112   ],
4113   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4115  },
4116  {
4117   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::unlinkToDeath",
4118   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4119   "parameters" :
4120   [
4121    {
4122     "is_this_ptr" : true,
4123     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4124    },
4125    {
4126     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4127    }
4128   ],
4129   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4131  },
4132  {
4133   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::interfaceChain",
4134   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4135   "parameters" :
4136   [
4137    {
4138     "is_this_ptr" : true,
4139     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4140    },
4141    {
4142     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4143    }
4144   ],
4145   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4147  },
4148  {
4149   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::onLastStrongRef",
4150   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv",
4151   "parameters" :
4152   [
4153    {
4154     "is_this_ptr" : true,
4155     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4156    },
4157    {
4158     "referenced_type" : "_ZTIPKv"
4159    }
4160   ],
4161   "return_type" : "_ZTIv",
4162   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4163  },
4164  {
4165   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::interfaceDescriptor",
4166   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4167   "parameters" :
4168   [
4169    {
4170     "is_this_ptr" : true,
4171     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4172    },
4173    {
4174     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4175    }
4176   ],
4177   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4178   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4179  },
4180  {
4181   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::notifySyspropsChanged",
4182   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21notifySyspropsChangedEv",
4183   "parameters" :
4184   [
4185    {
4186     "is_this_ptr" : true,
4187     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4188    }
4189   ],
4190   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4191   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4192  },
4193  {
4194   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::setHALInstrumentation",
4195   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21setHALInstrumentationEv",
4196   "parameters" :
4197   [
4198    {
4199     "is_this_ptr" : true,
4200     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4201    }
4202   ],
4203   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4205  },
4206  {
4207   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::notifyPortStatusChange",
4208   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE",
4209   "parameters" :
4210   [
4211    {
4212     "is_this_ptr" : true,
4213     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4214    },
4215    {
4216     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE"
4217    },
4218    {
4219     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4220    }
4221   ],
4222   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4223   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4224  },
4225  {
4226   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::notifyRoleSwitchStatus",
4227   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE",
4228   "parameters" :
4229   [
4230    {
4231     "is_this_ptr" : true,
4232     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4233    },
4234    {
4235     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4236    },
4237    {
4238     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE"
4239    },
4240    {
4241     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4242    }
4243   ],
4244   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4246  },
4247  {
4248   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::_hidl_notifyPortStatusChange",
4249   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback28_hidl_notifyPortStatusChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE",
4250   "parameters" :
4251   [
4252    {
4253     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4254    },
4255    {
4256     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4257    },
4258    {
4259     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE"
4260    },
4261    {
4262     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4263    }
4264   ],
4265   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4267  },
4268  {
4269   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::_hidl_notifyRoleSwitchStatus",
4270   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback28_hidl_notifyRoleSwitchStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE",
4271   "parameters" :
4272   [
4273    {
4274     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4275    },
4276    {
4277     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4278    },
4279    {
4280     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4281    },
4282    {
4283     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE"
4284    },
4285    {
4286     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4287    }
4288   ],
4289   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4291  },
4292  {
4293   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::ping",
4294   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback4pingEv",
4295   "parameters" :
4296   [
4297    {
4298     "is_this_ptr" : true,
4299     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4300    }
4301   ],
4302   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4303   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4304  },
4305  {
4306   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::debug",
4307   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4308   "parameters" :
4309   [
4310    {
4311     "is_this_ptr" : true,
4312     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4313    },
4314    {
4315     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4316    },
4317    {
4318     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4319    }
4320   ],
4321   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4323  },
4324  {
4325   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::BpHwUsbCallback",
4326   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackC1ERKNS_2spINS0_7IBinderEEE",
4327   "parameters" :
4328   [
4329    {
4330     "is_this_ptr" : true,
4331     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4332    },
4333    {
4334     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4335    }
4336   ],
4337   "return_type" : "_ZTIv",
4338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4339  },
4340  {
4341   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::BpHwUsbCallback",
4342   "linker_set_key" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackC2ERKNS_2spINS0_7IBinderEEE",
4343   "parameters" :
4344   [
4345    {
4346     "is_this_ptr" : true,
4347     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
4348    },
4349    {
4350     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4351    }
4352   ],
4353   "return_type" : "_ZTIv",
4354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
4355  },
4356  {
4357   "function_name" : "android::hardware::usb::V1_0::writeEmbeddedToParcel",
4358   "linker_set_key" : "_ZN7android8hardware3usb4V1_021writeEmbeddedToParcelERKNS2_10PortStatusEPNS0_6ParcelEmm",
4359   "parameters" :
4360   [
4361    {
4362     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_010PortStatusE"
4363    },
4364    {
4365     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4366    },
4367    {
4368     "referenced_type" : "_ZTIm"
4369    },
4370    {
4371     "referenced_type" : "_ZTIm"
4372    }
4373   ],
4374   "return_type" : "_ZTIi",
4375   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/hwtypes.h"
4376  },
4377  {
4378   "function_name" : "android::hardware::usb::V1_0::readEmbeddedFromParcel",
4379   "linker_set_key" : "_ZN7android8hardware3usb4V1_022readEmbeddedFromParcelERKNS2_10PortStatusERKNS0_6ParcelEmm",
4380   "parameters" :
4381   [
4382    {
4383     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_010PortStatusE"
4384    },
4385    {
4386     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4387    },
4388    {
4389     "referenced_type" : "_ZTIm"
4390    },
4391    {
4392     "referenced_type" : "_ZTIm"
4393    }
4394   ],
4395   "return_type" : "_ZTIi",
4396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/hwtypes.h"
4397  },
4398  {
4399   "function_name" : "android::hardware::usb::V1_0::IUsb::getService",
4400   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4401   "parameters" :
4402   [
4403    {
4404     "default_arg" : true,
4405     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4406    },
4407    {
4408     "default_arg" : true,
4409     "referenced_type" : "_ZTIb"
4410    }
4411   ],
4412   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
4413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4414  },
4415  {
4416   "function_name" : "android::hardware::usb::V1_0::IUsb::linkToDeath",
4417   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4418   "parameters" :
4419   [
4420    {
4421     "is_this_ptr" : true,
4422     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4423    },
4424    {
4425     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4426    },
4427    {
4428     "referenced_type" : "_ZTIm"
4429    }
4430   ],
4431   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4433  },
4434  {
4435   "function_name" : "android::hardware::usb::V1_0::IUsb::getDebugInfo",
4436   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4437   "parameters" :
4438   [
4439    {
4440     "is_this_ptr" : true,
4441     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4442    },
4443    {
4444     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4445    }
4446   ],
4447   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4448   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4449  },
4450  {
4451   "function_name" : "android::hardware::usb::V1_0::IUsb::getHashChain",
4452   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4453   "parameters" :
4454   [
4455    {
4456     "is_this_ptr" : true,
4457     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4458    },
4459    {
4460     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
4461    }
4462   ],
4463   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4464   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4465  },
4466  {
4467   "function_name" : "android::hardware::usb::V1_0::IUsb::tryGetService",
4468   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4469   "parameters" :
4470   [
4471    {
4472     "default_arg" : true,
4473     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4474    },
4475    {
4476     "default_arg" : true,
4477     "referenced_type" : "_ZTIb"
4478    }
4479   ],
4480   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
4481   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4482  },
4483  {
4484   "function_name" : "android::hardware::usb::V1_0::IUsb::unlinkToDeath",
4485   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4486   "parameters" :
4487   [
4488    {
4489     "is_this_ptr" : true,
4490     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4491    },
4492    {
4493     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4494    }
4495   ],
4496   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4498  },
4499  {
4500   "function_name" : "android::hardware::usb::V1_0::IUsb::interfaceChain",
4501   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4502   "parameters" :
4503   [
4504    {
4505     "is_this_ptr" : true,
4506     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4507    },
4508    {
4509     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4510    }
4511   ],
4512   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4514  },
4515  {
4516   "function_name" : "android::hardware::usb::V1_0::IUsb::registerAsService",
4517   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4518   "parameters" :
4519   [
4520    {
4521     "is_this_ptr" : true,
4522     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4523    },
4524    {
4525     "default_arg" : true,
4526     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4527    }
4528   ],
4529   "return_type" : "_ZTIi",
4530   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4531  },
4532  {
4533   "function_name" : "android::hardware::usb::V1_0::IUsb::interfaceDescriptor",
4534   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4535   "parameters" :
4536   [
4537    {
4538     "is_this_ptr" : true,
4539     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4540    },
4541    {
4542     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4543    }
4544   ],
4545   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4547  },
4548  {
4549   "function_name" : "android::hardware::usb::V1_0::IUsb::notifySyspropsChanged",
4550   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv",
4551   "parameters" :
4552   [
4553    {
4554     "is_this_ptr" : true,
4555     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4556    }
4557   ],
4558   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4559   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4560  },
4561  {
4562   "function_name" : "android::hardware::usb::V1_0::IUsb::setHALInstrumentation",
4563   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv",
4564   "parameters" :
4565   [
4566    {
4567     "is_this_ptr" : true,
4568     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4569    }
4570   ],
4571   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4572   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4573  },
4574  {
4575   "function_name" : "android::hardware::usb::V1_0::IUsb::registerForNotifications",
4576   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4577   "parameters" :
4578   [
4579    {
4580     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4581    },
4582    {
4583     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4584    }
4585   ],
4586   "return_type" : "_ZTIb",
4587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4588  },
4589  {
4590   "function_name" : "android::hardware::usb::V1_0::IUsb::ping",
4591   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv",
4592   "parameters" :
4593   [
4594    {
4595     "is_this_ptr" : true,
4596     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4597    }
4598   ],
4599   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4601  },
4602  {
4603   "function_name" : "android::hardware::usb::V1_0::IUsb::debug",
4604   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4605   "parameters" :
4606   [
4607    {
4608     "is_this_ptr" : true,
4609     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
4610    },
4611    {
4612     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4613    },
4614    {
4615     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4616    }
4617   ],
4618   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4619   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4620  },
4621  {
4622   "function_name" : "android::hardware::usb::V1_0::IUsb::castFrom",
4623   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4624   "parameters" :
4625   [
4626    {
4627     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4628    },
4629    {
4630     "default_arg" : true,
4631     "referenced_type" : "_ZTIb"
4632    }
4633   ],
4634   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
4635   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4636  },
4637  {
4638   "function_name" : "android::hardware::usb::V1_0::IUsb::castFrom",
4639   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb8castFromERKNS_2spIS3_EEb",
4640   "parameters" :
4641   [
4642    {
4643     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE"
4644    },
4645    {
4646     "default_arg" : true,
4647     "referenced_type" : "_ZTIb"
4648    }
4649   ],
4650   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
4651   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
4652  },
4653  {
4654   "access" : "private",
4655   "function_name" : "android::hardware::usb::V1_0::BsUsb::addOnewayTask",
4656   "linker_set_key" : "_ZN7android8hardware3usb4V1_05BsUsb13addOnewayTaskENSt3__18functionIFvvEEE",
4657   "parameters" :
4658   [
4659    {
4660     "is_this_ptr" : true,
4661     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_05BsUsbE"
4662    },
4663    {
4664     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4665    }
4666   ],
4667   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4668   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BsUsb.h"
4669  },
4670  {
4671   "function_name" : "android::hardware::usb::V1_0::BsUsb::BsUsb",
4672   "linker_set_key" : "_ZN7android8hardware3usb4V1_05BsUsbC1ENS_2spINS2_4IUsbEEE",
4673   "parameters" :
4674   [
4675    {
4676     "is_this_ptr" : true,
4677     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_05BsUsbE"
4678    },
4679    {
4680     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE"
4681    }
4682   ],
4683   "return_type" : "_ZTIv",
4684   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BsUsb.h"
4685  },
4686  {
4687   "function_name" : "android::hardware::usb::V1_0::BsUsb::BsUsb",
4688   "linker_set_key" : "_ZN7android8hardware3usb4V1_05BsUsbC2ENS_2spINS2_4IUsbEEE",
4689   "parameters" :
4690   [
4691    {
4692     "is_this_ptr" : true,
4693     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_05BsUsbE"
4694    },
4695    {
4696     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE"
4697    }
4698   ],
4699   "return_type" : "_ZTIv",
4700   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BsUsb.h"
4701  },
4702  {
4703   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::onTransact",
4704   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4705   "parameters" :
4706   [
4707    {
4708     "is_this_ptr" : true,
4709     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE"
4710    },
4711    {
4712     "referenced_type" : "_ZTIj"
4713    },
4714    {
4715     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4716    },
4717    {
4718     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4719    },
4720    {
4721     "default_arg" : true,
4722     "referenced_type" : "_ZTIj"
4723    },
4724    {
4725     "default_arg" : true,
4726     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4727    }
4728   ],
4729   "return_type" : "_ZTIi",
4730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4731  },
4732  {
4733   "access" : "private",
4734   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::getDebugInfo",
4735   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4736   "parameters" :
4737   [
4738    {
4739     "is_this_ptr" : true,
4740     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE"
4741    },
4742    {
4743     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4744    }
4745   ],
4746   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4748  },
4749  {
4750   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::_hidl_switchRole",
4751   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsb16_hidl_switchRoleEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4752   "parameters" :
4753   [
4754    {
4755     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4756    },
4757    {
4758     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4759    },
4760    {
4761     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4762    },
4763    {
4764     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4765    }
4766   ],
4767   "return_type" : "_ZTIi",
4768   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4769  },
4770  {
4771   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::_hidl_setCallback",
4772   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsb17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4773   "parameters" :
4774   [
4775    {
4776     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4777    },
4778    {
4779     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4780    },
4781    {
4782     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4783    },
4784    {
4785     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4786    }
4787   ],
4788   "return_type" : "_ZTIi",
4789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4790  },
4791  {
4792   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::_hidl_queryPortStatus",
4793   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsb21_hidl_queryPortStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4794   "parameters" :
4795   [
4796    {
4797     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4798    },
4799    {
4800     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4801    },
4802    {
4803     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4804    },
4805    {
4806     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4807    }
4808   ],
4809   "return_type" : "_ZTIi",
4810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4811  },
4812  {
4813   "access" : "private",
4814   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::ping",
4815   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsb4pingEv",
4816   "parameters" :
4817   [
4818    {
4819     "is_this_ptr" : true,
4820     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE"
4821    }
4822   ],
4823   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4825  },
4826  {
4827   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::BnHwUsb",
4828   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsbC1ERKNS_2spINS2_4IUsbEEE",
4829   "parameters" :
4830   [
4831    {
4832     "is_this_ptr" : true,
4833     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE"
4834    },
4835    {
4836     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE"
4837    }
4838   ],
4839   "return_type" : "_ZTIv",
4840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4841  },
4842  {
4843   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::BnHwUsb",
4844   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsbC2ERKNS_2spINS2_4IUsbEEE",
4845   "parameters" :
4846   [
4847    {
4848     "is_this_ptr" : true,
4849     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE"
4850    },
4851    {
4852     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE"
4853    }
4854   ],
4855   "return_type" : "_ZTIv",
4856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4857  },
4858  {
4859   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::~BnHwUsb",
4860   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsbD0Ev",
4861   "parameters" :
4862   [
4863    {
4864     "is_this_ptr" : true,
4865     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE"
4866    }
4867   ],
4868   "return_type" : "_ZTIv",
4869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4870  },
4871  {
4872   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::~BnHwUsb",
4873   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsbD1Ev",
4874   "parameters" :
4875   [
4876    {
4877     "is_this_ptr" : true,
4878     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE"
4879    }
4880   ],
4881   "return_type" : "_ZTIv",
4882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4883  },
4884  {
4885   "function_name" : "android::hardware::usb::V1_0::BnHwUsb::~BnHwUsb",
4886   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BnHwUsbD2Ev",
4887   "parameters" :
4888   [
4889    {
4890     "is_this_ptr" : true,
4891     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE"
4892    }
4893   ],
4894   "return_type" : "_ZTIv",
4895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
4896  },
4897  {
4898   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::switchRole",
4899   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE",
4900   "parameters" :
4901   [
4902    {
4903     "is_this_ptr" : true,
4904     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
4905    },
4906    {
4907     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4908    },
4909    {
4910     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE"
4911    }
4912   ],
4913   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
4915  },
4916  {
4917   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::linkToDeath",
4918   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4919   "parameters" :
4920   [
4921    {
4922     "is_this_ptr" : true,
4923     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
4924    },
4925    {
4926     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4927    },
4928    {
4929     "referenced_type" : "_ZTIm"
4930    }
4931   ],
4932   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4933   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
4934  },
4935  {
4936   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::setCallback",
4937   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE",
4938   "parameters" :
4939   [
4940    {
4941     "is_this_ptr" : true,
4942     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
4943    },
4944    {
4945     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
4946    }
4947   ],
4948   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4949   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
4950  },
4951  {
4952   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::getDebugInfo",
4953   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4954   "parameters" :
4955   [
4956    {
4957     "is_this_ptr" : true,
4958     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
4959    },
4960    {
4961     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4962    }
4963   ],
4964   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4965   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
4966  },
4967  {
4968   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::getHashChain",
4969   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4970   "parameters" :
4971   [
4972    {
4973     "is_this_ptr" : true,
4974     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
4975    },
4976    {
4977     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
4978    }
4979   ],
4980   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4981   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
4982  },
4983  {
4984   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::unlinkToDeath",
4985   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4986   "parameters" :
4987   [
4988    {
4989     "is_this_ptr" : true,
4990     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
4991    },
4992    {
4993     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4994    }
4995   ],
4996   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4997   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
4998  },
4999  {
5000   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::interfaceChain",
5001   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5002   "parameters" :
5003   [
5004    {
5005     "is_this_ptr" : true,
5006     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5007    },
5008    {
5009     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5010    }
5011   ],
5012   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5014  },
5015  {
5016   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::onLastStrongRef",
5017   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv",
5018   "parameters" :
5019   [
5020    {
5021     "is_this_ptr" : true,
5022     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5023    },
5024    {
5025     "referenced_type" : "_ZTIPKv"
5026    }
5027   ],
5028   "return_type" : "_ZTIv",
5029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5030  },
5031  {
5032   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::queryPortStatus",
5033   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb15queryPortStatusEv",
5034   "parameters" :
5035   [
5036    {
5037     "is_this_ptr" : true,
5038     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5039    }
5040   ],
5041   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5042   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5043  },
5044  {
5045   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::_hidl_switchRole",
5046   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb16_hidl_switchRoleEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringERKNS2_8PortRoleE",
5047   "parameters" :
5048   [
5049    {
5050     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5051    },
5052    {
5053     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5054    },
5055    {
5056     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
5057    },
5058    {
5059     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE"
5060    }
5061   ],
5062   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5063   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5064  },
5065  {
5066   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::_hidl_setCallback",
5067   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_12IUsbCallbackEEE",
5068   "parameters" :
5069   [
5070    {
5071     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5072    },
5073    {
5074     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5075    },
5076    {
5077     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
5078    }
5079   ],
5080   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5082  },
5083  {
5084   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::interfaceDescriptor",
5085   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5086   "parameters" :
5087   [
5088    {
5089     "is_this_ptr" : true,
5090     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5091    },
5092    {
5093     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5094    }
5095   ],
5096   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5097   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5098  },
5099  {
5100   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::_hidl_queryPortStatus",
5101   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb21_hidl_queryPortStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
5102   "parameters" :
5103   [
5104    {
5105     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5106    },
5107    {
5108     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5109    }
5110   ],
5111   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5113  },
5114  {
5115   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::notifySyspropsChanged",
5116   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb21notifySyspropsChangedEv",
5117   "parameters" :
5118   [
5119    {
5120     "is_this_ptr" : true,
5121     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5122    }
5123   ],
5124   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5126  },
5127  {
5128   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::setHALInstrumentation",
5129   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb21setHALInstrumentationEv",
5130   "parameters" :
5131   [
5132    {
5133     "is_this_ptr" : true,
5134     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5135    }
5136   ],
5137   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5139  },
5140  {
5141   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::ping",
5142   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb4pingEv",
5143   "parameters" :
5144   [
5145    {
5146     "is_this_ptr" : true,
5147     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5148    }
5149   ],
5150   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5152  },
5153  {
5154   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::debug",
5155   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5156   "parameters" :
5157   [
5158    {
5159     "is_this_ptr" : true,
5160     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5161    },
5162    {
5163     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5164    },
5165    {
5166     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5167    }
5168   ],
5169   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5170   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5171  },
5172  {
5173   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::BpHwUsb",
5174   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsbC1ERKNS_2spINS0_7IBinderEEE",
5175   "parameters" :
5176   [
5177    {
5178     "is_this_ptr" : true,
5179     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5180    },
5181    {
5182     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5183    }
5184   ],
5185   "return_type" : "_ZTIv",
5186   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5187  },
5188  {
5189   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::BpHwUsb",
5190   "linker_set_key" : "_ZN7android8hardware3usb4V1_07BpHwUsbC2ERKNS_2spINS0_7IBinderEEE",
5191   "parameters" :
5192   [
5193    {
5194     "is_this_ptr" : true,
5195     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5196    },
5197    {
5198     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5199    }
5200   ],
5201   "return_type" : "_ZTIv",
5202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5203  },
5204  {
5205   "function_name" : "android::hardware::details::castInterface",
5206   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_012IUsbCallbackENS_4hidl4base4V1_05IBaseENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5207   "parameters" :
5208   [
5209    {
5210     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5211    },
5212    {
5213     "referenced_type" : "_ZTIPKc"
5214    },
5215    {
5216     "referenced_type" : "_ZTIb"
5217    }
5218   ],
5219   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
5220   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5221   "template_args" :
5222   [
5223    "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
5224    "_ZTIN7android4hidl4base4V1_05IBaseE",
5225    "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
5226   ]
5227  },
5228  {
5229   "function_name" : "android::hardware::details::castInterface",
5230   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_04IUsbENS_4hidl4base4V1_05IBaseENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5231   "parameters" :
5232   [
5233    {
5234     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5235    },
5236    {
5237     "referenced_type" : "_ZTIPKc"
5238    },
5239    {
5240     "referenced_type" : "_ZTIb"
5241    }
5242   ],
5243   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
5244   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5245   "template_args" :
5246   [
5247    "_ZTIN7android8hardware3usb4V1_04IUsbE",
5248    "_ZTIN7android4hidl4base4V1_05IBaseE",
5249    "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
5250   ]
5251  },
5252  {
5253   "function_name" : "android::hardware::details::wrapPassthrough",
5254   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3usb4V1_012IUsbCallbackEvEENS_2spIT_EES8_",
5255   "parameters" :
5256   [
5257    {
5258     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
5259    }
5260   ],
5261   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5262   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5263   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE", "_ZTIv" ]
5264  },
5265  {
5266   "function_name" : "android::hardware::details::getServiceInternal",
5267   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_015BpHwUsbCallbackENS4_12IUsbCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5268   "parameters" :
5269   [
5270    {
5271     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/UsbCallbackAll.sdump"
5272    },
5273    {
5274     "referenced_type" : "_ZTIb"
5275    },
5276    {
5277     "referenced_type" : "_ZTIb"
5278    }
5279   ],
5280   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5281   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5282   "template_args" :
5283   [
5284    "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
5285    "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
5286    "_ZTIv",
5287    "_ZTIv"
5288   ]
5289  },
5290  {
5291   "function_name" : "android::hardware::details::getServiceInternal",
5292   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_07BpHwUsbENS4_4IUsbEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5293   "parameters" :
5294   [
5295    {
5296     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5297    },
5298    {
5299     "referenced_type" : "_ZTIb"
5300    },
5301    {
5302     "referenced_type" : "_ZTIb"
5303    }
5304   ],
5305   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5306   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5307   "template_args" :
5308   [
5309    "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
5310    "_ZTIN7android8hardware3usb4V1_04IUsbE",
5311    "_ZTIv",
5312    "_ZTIv"
5313   ]
5314  },
5315  {
5316   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::onLastStrongRef",
5317   "linker_set_key" : "_ZThn16_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv",
5318   "parameters" :
5319   [
5320    {
5321     "is_this_ptr" : true,
5322     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
5323    },
5324    {
5325     "referenced_type" : "_ZTIPKv"
5326    }
5327   ],
5328   "return_type" : "_ZTIv",
5329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
5330  },
5331  {
5332   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::onLastStrongRef",
5333   "linker_set_key" : "_ZThn16_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv",
5334   "parameters" :
5335   [
5336    {
5337     "is_this_ptr" : true,
5338     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5339    },
5340    {
5341     "referenced_type" : "_ZTIPKv"
5342    }
5343   ],
5344   "return_type" : "_ZTIv",
5345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5346  },
5347  {
5348   "function_name" : "android::hardware::usb::V1_0::BpHwUsbCallback::onLastStrongRef",
5349   "linker_set_key" : "_ZTv0_n40_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv",
5350   "parameters" :
5351   [
5352    {
5353     "is_this_ptr" : true,
5354     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE"
5355    },
5356    {
5357     "referenced_type" : "_ZTIPKv"
5358    }
5359   ],
5360   "return_type" : "_ZTIv",
5361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
5362  },
5363  {
5364   "function_name" : "android::hardware::usb::V1_0::BpHwUsb::onLastStrongRef",
5365   "linker_set_key" : "_ZTv0_n40_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv",
5366   "parameters" :
5367   [
5368    {
5369     "is_this_ptr" : true,
5370     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE"
5371    },
5372    {
5373     "referenced_type" : "_ZTIPKv"
5374    }
5375   ],
5376   "return_type" : "_ZTIv",
5377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5378  }
5379 ],
5380 "global_vars" :
5381 [
5382  {
5383   "linker_set_key" : "_ZN7android8hardware3usb4V1_012IUsbCallback10descriptorE",
5384   "name" : "android::hardware::usb::V1_0::IUsbCallback::descriptor",
5385   "referenced_type" : "_ZTIPKc",
5386   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
5387  },
5388  {
5389   "linker_set_key" : "_ZN7android8hardware3usb4V1_04IUsb10descriptorE",
5390   "name" : "android::hardware::usb::V1_0::IUsb::descriptor",
5391   "referenced_type" : "_ZTIPKc",
5392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
5393  }
5394 ],
5395 "lvalue_reference_types" :
5396 [
5397  {
5398   "alignment" : 8,
5399   "linker_set_key" : "_ZTIRK7log_msg",
5400   "name" : "const log_msg &",
5401   "referenced_type" : "_ZTIK7log_msg",
5402   "self_type" : "_ZTIRK7log_msg",
5403   "size" : 8,
5404   "source_file" : "/system/core/liblog/include/log/log_read.h"
5405  },
5406  {
5407   "alignment" : 8,
5408   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5409   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5410   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5411   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5412   "size" : 8,
5413   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5414  },
5415  {
5416   "alignment" : 8,
5417   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5418   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5419   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5420   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5421   "size" : 8,
5422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
5423  },
5424  {
5425   "alignment" : 8,
5426   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5427   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5428   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5429   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5430   "size" : 8,
5431   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5432  },
5433  {
5434   "alignment" : 8,
5435   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5436   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5437   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5438   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5439   "size" : 8,
5440   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5441  },
5442  {
5443   "alignment" : 8,
5444   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5445   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback> &",
5446   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5447   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5448   "size" : 8,
5449   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5450  },
5451  {
5452   "alignment" : 8,
5453   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5454   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb> &",
5455   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5456   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5457   "size" : 8,
5458   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5459  },
5460  {
5461   "alignment" : 8,
5462   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5463   "name" : "const android::sp<android::hardware::IBinder> &",
5464   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5465   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5466   "size" : 8,
5467   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5468  },
5469  {
5470   "alignment" : 8,
5471   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5472   "name" : "const android::wp<android::hardware::BHwBinder> &",
5473   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5474   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5475   "size" : 8,
5476   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5477  },
5478  {
5479   "alignment" : 8,
5480   "linker_set_key" : "_ZTIRKN7android7String8E",
5481   "name" : "const android::String8 &",
5482   "referenced_type" : "_ZTIKN7android7String8E",
5483   "self_type" : "_ZTIRKN7android7String8E",
5484   "size" : 8,
5485   "source_file" : "/system/core/libutils/include/utils/String8.h"
5486  },
5487  {
5488   "alignment" : 8,
5489   "linker_set_key" : "_ZTIRKN7android8String16E",
5490   "name" : "const android::String16 &",
5491   "referenced_type" : "_ZTIKN7android8String16E",
5492   "self_type" : "_ZTIRKN7android8String16E",
5493   "size" : 8,
5494   "source_file" : "/system/core/libutils/include/utils/String16.h"
5495  },
5496  {
5497   "alignment" : 8,
5498   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
5499   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5500   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
5501   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
5502   "size" : 8,
5503   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5504  },
5505  {
5506   "alignment" : 8,
5507   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5508   "name" : "const android::hardware::hidl_handle &",
5509   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5510   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5511   "size" : 8,
5512   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5513  },
5514  {
5515   "alignment" : 8,
5516   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5517   "name" : "const android::hardware::hidl_memory &",
5518   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5519   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5520   "size" : 8,
5521   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5522  },
5523  {
5524   "alignment" : 8,
5525   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5526   "name" : "const android::hardware::hidl_string &",
5527   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5528   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5529   "size" : 8,
5530   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5531  },
5532  {
5533   "alignment" : 8,
5534   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5535   "name" : "const android::hardware::hidl_version &",
5536   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5537   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5538   "size" : 8,
5539   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5540  },
5541  {
5542   "alignment" : 8,
5543   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_010PortStatusE",
5544   "name" : "const android::hardware::usb::V1_0::PortStatus &",
5545   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
5546   "self_type" : "_ZTIRKN7android8hardware3usb4V1_010PortStatusE",
5547   "size" : 8,
5548   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5549  },
5550  {
5551   "alignment" : 8,
5552   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE",
5553   "name" : "const android::hardware::usb::V1_0::PortRole &",
5554   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
5555   "self_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE",
5556   "size" : 8,
5557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
5558  },
5559  {
5560   "alignment" : 8,
5561   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5562   "name" : "const android::hardware::Parcel &",
5563   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5564   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5565   "size" : 8,
5566   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5567  },
5568  {
5569   "alignment" : 8,
5570   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5571   "name" : "const android::hardware::Return<bool> &",
5572   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5573   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5574   "size" : 8,
5575   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5576  },
5577  {
5578   "alignment" : 8,
5579   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5580   "name" : "const android::hardware::Status &",
5581   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5582   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5583   "size" : 8,
5584   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5585  },
5586  {
5587   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5588   "name" : "const iter<is_const> &",
5589   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5590   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5591   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5592  },
5593  {
5594   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5595   "name" : "const iter<is_const> &",
5596   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/UsbCallbackAll.sdump",
5597   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/UsbCallbackAll.sdump",
5598   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5599  },
5600  {
5601   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5602   "name" : "const iter<is_const> &",
5603   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/types.sdump",
5604   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/types.sdump",
5605   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5606  },
5607  {
5608   "alignment" : 8,
5609   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5610   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5611   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5612   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5613   "size" : 8,
5614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
5615  },
5616  {
5617   "alignment" : 8,
5618   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5619   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> &",
5620   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5621   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5622   "size" : 8,
5623   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5624  },
5625  {
5626   "alignment" : 8,
5627   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5628   "name" : "const android::hardware::hidl_vec<int> &",
5629   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5630   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5631   "size" : 8,
5632   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5633  },
5634  {
5635   "alignment" : 8,
5636   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5637   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5638   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5639   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5640   "size" : 8,
5641   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5642  },
5643  {
5644   "alignment" : 8,
5645   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5646   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5647   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/UsbCallbackAll.sdump",
5648   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/UsbCallbackAll.sdump",
5649   "size" : 8,
5650   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5651  },
5652  {
5653   "alignment" : 8,
5654   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5655   "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 *> > *)> > > &",
5656   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5657   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5658   "size" : 8,
5659   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5660  },
5661  {
5662   "alignment" : 8,
5663   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5664   "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 *> > *)> > > &",
5665   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/UsbCallbackAll.sdump",
5666   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/UsbCallbackAll.sdump",
5667   "size" : 8,
5668   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5669  },
5670  {
5671   "alignment" : 8,
5672   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5673   "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 *> > *)> > > &",
5674   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/types.sdump",
5675   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/types.sdump",
5676   "size" : 8,
5677   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5678  },
5679  {
5680   "alignment" : 8,
5681   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5682   "name" : "const android::hidl::base::V1_0::IBase *const &",
5683   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5684   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5685   "size" : 8,
5686   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5687  },
5688  {
5689   "alignment" : 8,
5690   "linker_set_key" : "_ZTIRKa",
5691   "name" : "const signed char &",
5692   "referenced_type" : "_ZTIKa",
5693   "self_type" : "_ZTIRKa",
5694   "size" : 8,
5695   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5696  },
5697  {
5698   "alignment" : 8,
5699   "linker_set_key" : "_ZTIRKb",
5700   "name" : "const bool &",
5701   "referenced_type" : "_ZTIKb",
5702   "self_type" : "_ZTIRKb",
5703   "size" : 8,
5704   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5705  },
5706  {
5707   "alignment" : 8,
5708   "linker_set_key" : "_ZTIRKd",
5709   "name" : "const double &",
5710   "referenced_type" : "_ZTIKd",
5711   "self_type" : "_ZTIRKd",
5712   "size" : 8,
5713   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5714  },
5715  {
5716   "alignment" : 8,
5717   "linker_set_key" : "_ZTIRKf",
5718   "name" : "const float &",
5719   "referenced_type" : "_ZTIKf",
5720   "self_type" : "_ZTIRKf",
5721   "size" : 8,
5722   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5723  },
5724  {
5725   "alignment" : 8,
5726   "linker_set_key" : "_ZTIRKh",
5727   "name" : "const unsigned char &",
5728   "referenced_type" : "_ZTIKh",
5729   "self_type" : "_ZTIRKh",
5730   "size" : 8,
5731   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5732  },
5733  {
5734   "alignment" : 8,
5735   "linker_set_key" : "_ZTIRKi",
5736   "name" : "const int &",
5737   "referenced_type" : "_ZTIKi",
5738   "self_type" : "_ZTIRKi",
5739   "size" : 8,
5740   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5741  },
5742  {
5743   "alignment" : 8,
5744   "linker_set_key" : "_ZTIRKj",
5745   "name" : "const unsigned int &",
5746   "referenced_type" : "_ZTIKj",
5747   "self_type" : "_ZTIRKj",
5748   "size" : 8,
5749   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5750  },
5751  {
5752   "alignment" : 8,
5753   "linker_set_key" : "_ZTIRKl",
5754   "name" : "const long &",
5755   "referenced_type" : "_ZTIKl",
5756   "self_type" : "_ZTIRKl",
5757   "size" : 8,
5758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5759  },
5760  {
5761   "alignment" : 8,
5762   "linker_set_key" : "_ZTIRKm",
5763   "name" : "const unsigned long &",
5764   "referenced_type" : "_ZTIKm",
5765   "self_type" : "_ZTIRKm",
5766   "size" : 8,
5767   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5768  },
5769  {
5770   "alignment" : 8,
5771   "linker_set_key" : "_ZTIRKs",
5772   "name" : "const short &",
5773   "referenced_type" : "_ZTIKs",
5774   "self_type" : "_ZTIRKs",
5775   "size" : 8,
5776   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5777  },
5778  {
5779   "alignment" : 8,
5780   "linker_set_key" : "_ZTIRKt",
5781   "name" : "const unsigned short &",
5782   "referenced_type" : "_ZTIKt",
5783   "self_type" : "_ZTIRKt",
5784   "size" : 8,
5785   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5786  },
5787  {
5788   "alignment" : 8,
5789   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5790   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5791   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5792   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5793   "size" : 8,
5794   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5795  },
5796  {
5797   "alignment" : 8,
5798   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5799   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> &",
5800   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5801   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5802   "size" : 8,
5803   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5804  },
5805  {
5806   "alignment" : 8,
5807   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5808   "name" : "android::sp<android::hardware::usb::V1_0::IUsb> &",
5809   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5810   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5811   "size" : 8,
5812   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5813  },
5814  {
5815   "alignment" : 8,
5816   "linker_set_key" : "_ZTIRN7android5MutexE",
5817   "name" : "android::Mutex &",
5818   "referenced_type" : "_ZTIN7android5MutexE",
5819   "self_type" : "_ZTIRN7android5MutexE",
5820   "size" : 8,
5821   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5822  },
5823  {
5824   "alignment" : 8,
5825   "linker_set_key" : "_ZTIRN7android6RWLockE",
5826   "name" : "android::RWLock &",
5827   "referenced_type" : "_ZTIN7android6RWLockE",
5828   "self_type" : "_ZTIRN7android6RWLockE",
5829   "size" : 8,
5830   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5831  },
5832  {
5833   "alignment" : 8,
5834   "linker_set_key" : "_ZTIRN7android7String8E",
5835   "name" : "android::String8 &",
5836   "referenced_type" : "_ZTIN7android7String8E",
5837   "self_type" : "_ZTIRN7android7String8E",
5838   "size" : 8,
5839   "source_file" : "/system/core/libutils/include/utils/String8.h"
5840  },
5841  {
5842   "alignment" : 8,
5843   "linker_set_key" : "_ZTIRN7android8String16E",
5844   "name" : "android::String16 &",
5845   "referenced_type" : "_ZTIN7android8String16E",
5846   "self_type" : "_ZTIRN7android8String16E",
5847   "size" : 8,
5848   "source_file" : "/system/core/libutils/include/utils/String16.h"
5849  },
5850  {
5851   "alignment" : 8,
5852   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
5853   "name" : "android::hardware::TextOutput &",
5854   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
5855   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
5856   "size" : 8,
5857   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5858  },
5859  {
5860   "alignment" : 8,
5861   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
5862   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5863   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
5864   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
5865   "size" : 8,
5866   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5867  },
5868  {
5869   "alignment" : 8,
5870   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
5871   "name" : "android::hardware::hidl_memory &",
5872   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5873   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
5874   "size" : 8,
5875   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5876  },
5877  {
5878   "alignment" : 8,
5879   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
5880   "name" : "android::hardware::hidl_string &",
5881   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5882   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
5883   "size" : 8,
5884   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5885  },
5886  {
5887   "alignment" : 8,
5888   "linker_set_key" : "_ZTIRN7android8hardware3usb4V1_010PortStatusE",
5889   "name" : "android::hardware::usb::V1_0::PortStatus &",
5890   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
5891   "self_type" : "_ZTIRN7android8hardware3usb4V1_010PortStatusE",
5892   "size" : 8,
5893   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5894  },
5895  {
5896   "alignment" : 8,
5897   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
5898   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsbCallback> > &",
5899   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
5900   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
5901   "size" : 8,
5902   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5903  },
5904  {
5905   "alignment" : 8,
5906   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
5907   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsb> > &",
5908   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
5909   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
5910   "size" : 8,
5911   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5912  },
5913  {
5914   "alignment" : 8,
5915   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5916   "name" : "android::hardware::Return<bool> &",
5917   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5918   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5919   "size" : 8,
5920   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5921  },
5922  {
5923   "alignment" : 8,
5924   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5925   "name" : "android::hardware::Return<void> &",
5926   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5927   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5928   "size" : 8,
5929   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5930  },
5931  {
5932   "alignment" : 8,
5933   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5934   "name" : "android::hardware::Status &",
5935   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5936   "self_type" : "_ZTIRN7android8hardware6StatusE",
5937   "size" : 8,
5938   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5939  },
5940  {
5941   "alignment" : 8,
5942   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5943   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5944   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5945   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5946   "size" : 8,
5947   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5948  },
5949  {
5950   "alignment" : 8,
5951   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5952   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5953   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5954   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5955   "size" : 8,
5956   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5957  },
5958  {
5959   "alignment" : 8,
5960   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
5961   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> &",
5962   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
5963   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
5964   "size" : 8,
5965   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5966  },
5967  {
5968   "alignment" : 8,
5969   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5970   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5971   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5972   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5973   "size" : 8,
5974   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5975  },
5976  {
5977   "alignment" : 8,
5978   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5979   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5980   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5981   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5982   "size" : 8,
5983   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5984  },
5985  {
5986   "alignment" : 8,
5987   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5988   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> &",
5989   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5990   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5991   "size" : 8,
5992   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5993  },
5994  {
5995   "alignment" : 8,
5996   "linker_set_key" : "_ZTIRh",
5997   "name" : "unsigned char &",
5998   "referenced_type" : "_ZTIh",
5999   "self_type" : "_ZTIRh",
6000   "size" : 8,
6001   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6002  },
6003  {
6004   "alignment" : 8,
6005   "linker_set_key" : "_ZTIRi",
6006   "name" : "int &",
6007   "referenced_type" : "_ZTIi",
6008   "self_type" : "_ZTIRi",
6009   "size" : 8,
6010   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6011  },
6012  {
6013   "alignment" : 8,
6014   "linker_set_key" : "_ZTIRj",
6015   "name" : "unsigned int &",
6016   "referenced_type" : "_ZTIj",
6017   "self_type" : "_ZTIRj",
6018   "size" : 8,
6019   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
6020  }
6021 ],
6022 "pointer_types" :
6023 [
6024  {
6025   "alignment" : 8,
6026   "linker_set_key" : "_ZTIP13native_handle",
6027   "name" : "native_handle *",
6028   "referenced_type" : "_ZTI13native_handle",
6029   "self_type" : "_ZTIP13native_handle",
6030   "size" : 8,
6031   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6032  },
6033  {
6034   "alignment" : 8,
6035   "linker_set_key" : "_ZTIP18android_flex_plane",
6036   "name" : "android_flex_plane *",
6037   "referenced_type" : "_ZTI18android_flex_plane",
6038   "self_type" : "_ZTIP18android_flex_plane",
6039   "size" : 8,
6040   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6041  },
6042  {
6043   "alignment" : 8,
6044   "linker_set_key" : "_ZTIP7log_msg",
6045   "name" : "log_msg *",
6046   "referenced_type" : "_ZTI7log_msg",
6047   "self_type" : "_ZTIP7log_msg",
6048   "size" : 8,
6049   "source_file" : "/system/core/liblog/include/log/log_read.h"
6050  },
6051  {
6052   "alignment" : 8,
6053   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6054   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6055   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6056   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6057   "size" : 8,
6058   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6059  },
6060  {
6061   "alignment" : 8,
6062   "linker_set_key" : "_ZTIPFiPvE",
6063   "name" : "int (*)(void *)",
6064   "referenced_type" : "_ZTIFiPvE",
6065   "self_type" : "_ZTIPFiPvE",
6066   "size" : 8,
6067   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6068  },
6069  {
6070   "alignment" : 8,
6071   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
6072   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
6073   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
6074   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
6075   "size" : 8,
6076   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6077  },
6078  {
6079   "alignment" : 8,
6080   "linker_set_key" : "_ZTIPK13native_handle",
6081   "name" : "const native_handle *",
6082   "referenced_type" : "_ZTIK13native_handle",
6083   "self_type" : "_ZTIPK13native_handle",
6084   "size" : 8,
6085   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6086  },
6087  {
6088   "alignment" : 8,
6089   "linker_set_key" : "_ZTIPK7log_msg",
6090   "name" : "const log_msg *",
6091   "referenced_type" : "_ZTIK7log_msg",
6092   "self_type" : "_ZTIPK7log_msg",
6093   "size" : 8,
6094   "source_file" : "/system/core/liblog/include/log/log_read.h"
6095  },
6096  {
6097   "alignment" : 8,
6098   "linker_set_key" : "_ZTIPKDs",
6099   "name" : "const char16_t *",
6100   "referenced_type" : "_ZTIKDs",
6101   "self_type" : "_ZTIPKDs",
6102   "size" : 8,
6103   "source_file" : "/system/core/libutils/include/utils/String16.h"
6104  },
6105  {
6106   "alignment" : 8,
6107   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6108   "name" : "const android::VectorImpl *",
6109   "referenced_type" : "_ZTIKN7android10VectorImplE",
6110   "self_type" : "_ZTIPKN7android10VectorImplE",
6111   "size" : 8,
6112   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6113  },
6114  {
6115   "alignment" : 8,
6116   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6117   "name" : "const android::NativeHandle *",
6118   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6119   "self_type" : "_ZTIPKN7android12NativeHandleE",
6120   "size" : 8,
6121   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6122  },
6123  {
6124   "alignment" : 8,
6125   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6126   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6127   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6128   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6129   "size" : 8,
6130   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6131  },
6132  {
6133   "alignment" : 8,
6134   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6135   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6136   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6137   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6138   "size" : 8,
6139   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6140  },
6141  {
6142   "alignment" : 8,
6143   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6144   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6145   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6146   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6147   "size" : 8,
6148   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6149  },
6150  {
6151   "alignment" : 8,
6152   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6153   "name" : "const android::sp<android::hardware::ProcessState> *",
6154   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6155   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6156   "size" : 8,
6157   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6158  },
6159  {
6160   "alignment" : 8,
6161   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6162   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6163   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6164   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6165   "size" : 8,
6166   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6167  },
6168  {
6169   "alignment" : 8,
6170   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6171   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6172   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6173   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6174   "size" : 8,
6175   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6176  },
6177  {
6178   "alignment" : 8,
6179   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6180   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback> *",
6181   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6182   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6183   "size" : 8,
6184   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6185  },
6186  {
6187   "alignment" : 8,
6188   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6189   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb> *",
6190   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6191   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6192   "size" : 8,
6193   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6194  },
6195  {
6196   "alignment" : 8,
6197   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6198   "name" : "const android::sp<android::hardware::IBinder> *",
6199   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6200   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6201   "size" : 8,
6202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6203  },
6204  {
6205   "alignment" : 8,
6206   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6207   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6208   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6209   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6210   "size" : 8,
6211   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6212  },
6213  {
6214   "alignment" : 8,
6215   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6216   "name" : "const android::wp<android::hardware::BHwBinder> *",
6217   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6218   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6219   "size" : 8,
6220   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6221  },
6222  {
6223   "alignment" : 8,
6224   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6225   "name" : "const android::hidl::base::V1_0::IBase *",
6226   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6227   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6228   "size" : 8,
6229   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6230  },
6231  {
6232   "alignment" : 8,
6233   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6234   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6235   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6236   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6237   "size" : 8,
6238   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6239  },
6240  {
6241   "alignment" : 8,
6242   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6243   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6244   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6245   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6246   "size" : 8,
6247   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6248  },
6249  {
6250   "alignment" : 8,
6251   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6252   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6253   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6254   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6255   "size" : 8,
6256   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6257  },
6258  {
6259   "alignment" : 8,
6260   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6261   "name" : "const android::RefBase *",
6262   "referenced_type" : "_ZTIKN7android7RefBaseE",
6263   "self_type" : "_ZTIPKN7android7RefBaseE",
6264   "size" : 8,
6265   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6266  },
6267  {
6268   "alignment" : 8,
6269   "linker_set_key" : "_ZTIPKN7android7String8E",
6270   "name" : "const android::String8 *",
6271   "referenced_type" : "_ZTIKN7android7String8E",
6272   "self_type" : "_ZTIPKN7android7String8E",
6273   "size" : 8,
6274   "source_file" : "/system/core/libutils/include/utils/String8.h"
6275  },
6276  {
6277   "alignment" : 8,
6278   "linker_set_key" : "_ZTIPKN7android8String16E",
6279   "name" : "const android::String16 *",
6280   "referenced_type" : "_ZTIKN7android8String16E",
6281   "self_type" : "_ZTIPKN7android8String16E",
6282   "size" : 8,
6283   "source_file" : "/system/core/libutils/include/utils/String16.h"
6284  },
6285  {
6286   "alignment" : 8,
6287   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6288   "name" : "const android::hardware::BpHwRefBase *",
6289   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6290   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6291   "size" : 8,
6292   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6293  },
6294  {
6295   "alignment" : 8,
6296   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6297   "name" : "const android::hardware::hidl_memory *",
6298   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6299   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6300   "size" : 8,
6301   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6302  },
6303  {
6304   "alignment" : 8,
6305   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6306   "name" : "const android::hardware::hidl_version *",
6307   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6308   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6309   "size" : 8,
6310   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6311  },
6312  {
6313   "alignment" : 8,
6314   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_010PortStatusE",
6315   "name" : "const android::hardware::usb::V1_0::PortStatus *",
6316   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
6317   "self_type" : "_ZTIPKN7android8hardware3usb4V1_010PortStatusE",
6318   "size" : 8,
6319   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6320  },
6321  {
6322   "alignment" : 8,
6323   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_012IUsbCallbackE",
6324   "name" : "const android::hardware::usb::V1_0::IUsbCallback *",
6325   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
6326   "self_type" : "_ZTIPKN7android8hardware3usb4V1_012IUsbCallbackE",
6327   "size" : 8,
6328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
6329  },
6330  {
6331   "alignment" : 8,
6332   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6333   "name" : "const android::hardware::usb::V1_0::BpHwUsbCallback *",
6334   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6335   "self_type" : "_ZTIPKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6336   "size" : 8,
6337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
6338  },
6339  {
6340   "alignment" : 8,
6341   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_04IUsbE",
6342   "name" : "const android::hardware::usb::V1_0::IUsb *",
6343   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
6344   "self_type" : "_ZTIPKN7android8hardware3usb4V1_04IUsbE",
6345   "size" : 8,
6346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
6347  },
6348  {
6349   "alignment" : 8,
6350   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_07BpHwUsbE",
6351   "name" : "const android::hardware::usb::V1_0::BpHwUsb *",
6352   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
6353   "self_type" : "_ZTIPKN7android8hardware3usb4V1_07BpHwUsbE",
6354   "size" : 8,
6355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
6356  },
6357  {
6358   "alignment" : 8,
6359   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
6360   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsbCallback> > *",
6361   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
6362   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
6363   "size" : 8,
6364   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6365  },
6366  {
6367   "alignment" : 8,
6368   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
6369   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsb> > *",
6370   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
6371   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
6372   "size" : 8,
6373   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6374  },
6375  {
6376   "alignment" : 8,
6377   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6378   "name" : "const android::hardware::Return<bool> *",
6379   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6380   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6381   "size" : 8,
6382   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6383  },
6384  {
6385   "alignment" : 8,
6386   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6387   "name" : "const android::hardware::Status *",
6388   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6389   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6390   "size" : 8,
6391   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6392  },
6393  {
6394   "alignment" : 8,
6395   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6396   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6397   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6398   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6399   "size" : 8,
6400   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6401  },
6402  {
6403   "alignment" : 8,
6404   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6405   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6406   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6407   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6408   "size" : 8,
6409   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6410  },
6411  {
6412   "alignment" : 8,
6413   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6414   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> *",
6415   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6416   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6417   "size" : 8,
6418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6419  },
6420  {
6421   "alignment" : 8,
6422   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6423   "name" : "const android::hardware::details::hidl_pointer<int> *",
6424   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6425   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6426   "size" : 8,
6427   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6428  },
6429  {
6430   "alignment" : 8,
6431   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
6432   "name" : "const android::hardware::details::return_status *",
6433   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
6434   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
6435   "size" : 8,
6436   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6437  },
6438  {
6439   "alignment" : 8,
6440   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6441   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> *",
6442   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6443   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6444   "size" : 8,
6445   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6446  },
6447  {
6448   "alignment" : 8,
6449   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6450   "name" : "const android::hardware::hidl_vec<int> *",
6451   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6452   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6453   "size" : 8,
6454   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6455  },
6456  {
6457   "alignment" : 8,
6458   "linker_set_key" : "_ZTIPKc",
6459   "name" : "const char *",
6460   "referenced_type" : "_ZTIKc",
6461   "self_type" : "_ZTIPKc",
6462   "size" : 8,
6463   "source_file" : "/system/core/liblog/include/android/log.h"
6464  },
6465  {
6466   "alignment" : 8,
6467   "linker_set_key" : "_ZTIPKh",
6468   "name" : "const unsigned char *",
6469   "referenced_type" : "_ZTIKh",
6470   "self_type" : "_ZTIPKh",
6471   "size" : 8,
6472   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6473  },
6474  {
6475   "alignment" : 8,
6476   "linker_set_key" : "_ZTIPKv",
6477   "name" : "const void *",
6478   "referenced_type" : "_ZTIKv",
6479   "self_type" : "_ZTIPKv",
6480   "size" : 8,
6481   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6482  },
6483  {
6484   "alignment" : 8,
6485   "linker_set_key" : "_ZTIPKy",
6486   "name" : "const unsigned long long *",
6487   "referenced_type" : "_ZTIKy",
6488   "self_type" : "_ZTIPKy",
6489   "size" : 8,
6490   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6491  },
6492  {
6493   "alignment" : 8,
6494   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6495   "name" : "android::ScopedTrace *",
6496   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6497   "self_type" : "_ZTIPN7android11ScopedTraceE",
6498   "size" : 8,
6499   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6500  },
6501  {
6502   "alignment" : 8,
6503   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6504   "name" : "android::ReferenceRenamer *",
6505   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6506   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6507   "size" : 8,
6508   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6509  },
6510  {
6511   "alignment" : 8,
6512   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6513   "name" : "android::VirtualLightRefBase *",
6514   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6515   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6516   "size" : 8,
6517   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6518  },
6519  {
6520   "alignment" : 8,
6521   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6522   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6523   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6524   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6525   "size" : 8,
6526   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6527  },
6528  {
6529   "alignment" : 8,
6530   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6531   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6532   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6533   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6534   "size" : 8,
6535   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6536  },
6537  {
6538   "alignment" : 8,
6539   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6540   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6541   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6542   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6543   "size" : 8,
6544   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6545  },
6546  {
6547   "alignment" : 8,
6548   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6549   "name" : "android::sp<android::hardware::ProcessState> *",
6550   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6551   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6552   "size" : 8,
6553   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6554  },
6555  {
6556   "alignment" : 8,
6557   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6558   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6559   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6560   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6561   "size" : 8,
6562   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6563  },
6564  {
6565   "alignment" : 8,
6566   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6567   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> *",
6568   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6569   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6570   "size" : 8,
6571   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6572  },
6573  {
6574   "alignment" : 8,
6575   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6576   "name" : "android::sp<android::hardware::usb::V1_0::IUsb> *",
6577   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6578   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6579   "size" : 8,
6580   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6581  },
6582  {
6583   "alignment" : 8,
6584   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6585   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6586   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6587   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6588   "size" : 8,
6589   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6590  },
6591  {
6592   "alignment" : 8,
6593   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6594   "name" : "android::sp<android::hardware::IBinder> *",
6595   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6596   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6597   "size" : 8,
6598   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6599  },
6600  {
6601   "alignment" : 8,
6602   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6603   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6604   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6605   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6606   "size" : 8,
6607   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6608  },
6609  {
6610   "alignment" : 8,
6611   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6612   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6613   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6614   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6615   "size" : 8,
6616   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6617  },
6618  {
6619   "alignment" : 8,
6620   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6621   "name" : "android::wp<android::hardware::BHwBinder> *",
6622   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6623   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6624   "size" : 8,
6625   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6626  },
6627  {
6628   "alignment" : 8,
6629   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6630   "name" : "android::hidl::base::V1_0::IBase *",
6631   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6632   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6633   "size" : 8,
6634   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6635  },
6636  {
6637   "alignment" : 8,
6638   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6639   "name" : "android::hidl::base::V1_0::BnHwBase *",
6640   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
6641   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6642   "size" : 8,
6643   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6644  },
6645  {
6646   "alignment" : 8,
6647   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6648   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6649   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6650   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6651   "size" : 8,
6652   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6653  },
6654  {
6655   "alignment" : 8,
6656   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6657   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6658   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6659   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6660   "size" : 8,
6661   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6662  },
6663  {
6664   "alignment" : 8,
6665   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
6666   "name" : "android::Mutex::Autolock *",
6667   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
6668   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
6669   "size" : 8,
6670   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6671  },
6672  {
6673   "alignment" : 8,
6674   "linker_set_key" : "_ZTIPN7android5MutexE",
6675   "name" : "android::Mutex *",
6676   "referenced_type" : "_ZTIN7android5MutexE",
6677   "self_type" : "_ZTIPN7android5MutexE",
6678   "size" : 8,
6679   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6680  },
6681  {
6682   "alignment" : 8,
6683   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
6684   "name" : "android::RWLock::AutoRLock *",
6685   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
6686   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
6687   "size" : 8,
6688   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6689  },
6690  {
6691   "alignment" : 8,
6692   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
6693   "name" : "android::RWLock::AutoWLock *",
6694   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
6695   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
6696   "size" : 8,
6697   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6698  },
6699  {
6700   "alignment" : 8,
6701   "linker_set_key" : "_ZTIPN7android6RWLockE",
6702   "name" : "android::RWLock *",
6703   "referenced_type" : "_ZTIN7android6RWLockE",
6704   "self_type" : "_ZTIPN7android6RWLockE",
6705   "size" : 8,
6706   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6707  },
6708  {
6709   "alignment" : 8,
6710   "linker_set_key" : "_ZTIPN7android6ThreadE",
6711   "name" : "android::Thread *",
6712   "referenced_type" : "_ZTIN7android6ThreadE",
6713   "self_type" : "_ZTIPN7android6ThreadE",
6714   "size" : 8,
6715   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6716  },
6717  {
6718   "alignment" : 8,
6719   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
6720   "name" : "android::RefBase::weakref_impl *",
6721   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
6722   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
6723   "size" : 8,
6724   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6725  },
6726  {
6727   "alignment" : 8,
6728   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
6729   "name" : "android::RefBase::weakref_type *",
6730   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
6731   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
6732   "size" : 8,
6733   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6734  },
6735  {
6736   "alignment" : 8,
6737   "linker_set_key" : "_ZTIPN7android7RefBaseE",
6738   "name" : "android::RefBase *",
6739   "referenced_type" : "_ZTIN7android7RefBaseE",
6740   "self_type" : "_ZTIPN7android7RefBaseE",
6741   "size" : 8,
6742   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6743  },
6744  {
6745   "alignment" : 8,
6746   "linker_set_key" : "_ZTIPN7android7String8E",
6747   "name" : "android::String8 *",
6748   "referenced_type" : "_ZTIN7android7String8E",
6749   "self_type" : "_ZTIPN7android7String8E",
6750   "size" : 8,
6751   "source_file" : "/system/core/libutils/include/utils/String8.h"
6752  },
6753  {
6754   "alignment" : 8,
6755   "linker_set_key" : "_ZTIPN7android8String16E",
6756   "name" : "android::String16 *",
6757   "referenced_type" : "_ZTIN7android8String16E",
6758   "self_type" : "_ZTIPN7android8String16E",
6759   "size" : 8,
6760   "source_file" : "/system/core/libutils/include/utils/String16.h"
6761  },
6762  {
6763   "alignment" : 8,
6764   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
6765   "name" : "android::hardware::IInterface *",
6766   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
6767   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
6768   "size" : 8,
6769   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6770  },
6771  {
6772   "alignment" : 8,
6773   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
6774   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6775   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
6776   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
6777   "size" : 8,
6778   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6779  },
6780  {
6781   "alignment" : 8,
6782   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
6783   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsbCallback> *",
6784   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
6785   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
6786   "size" : 8,
6787   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6788  },
6789  {
6790   "alignment" : 8,
6791   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
6792   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsb> *",
6793   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
6794   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
6795   "size" : 8,
6796   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6797  },
6798  {
6799   "alignment" : 8,
6800   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
6801   "name" : "android::hardware::hidl_memory *",
6802   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6803   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
6804   "size" : 8,
6805   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6806  },
6807  {
6808   "alignment" : 8,
6809   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
6810   "name" : "android::hardware::hidl_string *",
6811   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6812   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
6813   "size" : 8,
6814   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6815  },
6816  {
6817   "alignment" : 8,
6818   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
6819   "name" : "android::hardware::ProcessState *",
6820   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
6821   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
6822   "size" : 8,
6823   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6824  },
6825  {
6826   "alignment" : 8,
6827   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
6828   "name" : "android::hardware::hidl_version *",
6829   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6830   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
6831   "size" : 8,
6832   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6833  },
6834  {
6835   "alignment" : 8,
6836   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6837   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6838   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6839   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6840   "size" : 8,
6841   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6842  },
6843  {
6844   "alignment" : 8,
6845   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6846   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6847   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6848   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6849   "size" : 8,
6850   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6851  },
6852  {
6853   "alignment" : 8,
6854   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6855   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6856   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6857   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6858   "size" : 8,
6859   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6860  },
6861  {
6862   "alignment" : 8,
6863   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6864   "name" : "android::hardware::GrantorDescriptor *",
6865   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6866   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6867   "size" : 8,
6868   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6869  },
6870  {
6871   "alignment" : 8,
6872   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6873   "name" : "android::hardware::hidl_death_recipient *",
6874   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
6875   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6876   "size" : 8,
6877   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6878  },
6879  {
6880   "alignment" : 8,
6881   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6882   "name" : "android::hardware::hidl_binder_death_recipient *",
6883   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
6884   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6885   "size" : 8,
6886   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6887  },
6888  {
6889   "alignment" : 8,
6890   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE",
6891   "name" : "android::hardware::usb::V1_0::PortStatus *",
6892   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
6893   "self_type" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE",
6894   "size" : 8,
6895   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6896  },
6897  {
6898   "alignment" : 8,
6899   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE",
6900   "name" : "android::hardware::usb::V1_0::IUsbCallback *",
6901   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
6902   "self_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE",
6903   "size" : 8,
6904   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6905  },
6906  {
6907   "alignment" : 8,
6908   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_013BsUsbCallbackE",
6909   "name" : "android::hardware::usb::V1_0::BsUsbCallback *",
6910   "referenced_type" : "_ZTIN7android8hardware3usb4V1_013BsUsbCallbackE",
6911   "self_type" : "_ZTIPN7android8hardware3usb4V1_013BsUsbCallbackE",
6912   "size" : 8,
6913   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6914  },
6915  {
6916   "alignment" : 8,
6917   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE",
6918   "name" : "android::hardware::usb::V1_0::BnHwUsbCallback *",
6919   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
6920   "self_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE",
6921   "size" : 8,
6922   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
6923  },
6924  {
6925   "alignment" : 8,
6926   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6927   "name" : "android::hardware::usb::V1_0::BpHwUsbCallback *",
6928   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6929   "self_type" : "_ZTIPN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6930   "size" : 8,
6931   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6932  },
6933  {
6934   "alignment" : 8,
6935   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_04IUsbE",
6936   "name" : "android::hardware::usb::V1_0::IUsb *",
6937   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
6938   "self_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE",
6939   "size" : 8,
6940   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6941  },
6942  {
6943   "alignment" : 8,
6944   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_05BsUsbE",
6945   "name" : "android::hardware::usb::V1_0::BsUsb *",
6946   "referenced_type" : "_ZTIN7android8hardware3usb4V1_05BsUsbE",
6947   "self_type" : "_ZTIPN7android8hardware3usb4V1_05BsUsbE",
6948   "size" : 8,
6949   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6950  },
6951  {
6952   "alignment" : 8,
6953   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE",
6954   "name" : "android::hardware::usb::V1_0::BnHwUsb *",
6955   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
6956   "self_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE",
6957   "size" : 8,
6958   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6959  },
6960  {
6961   "alignment" : 8,
6962   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE",
6963   "name" : "android::hardware::usb::V1_0::BpHwUsb *",
6964   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
6965   "self_type" : "_ZTIPN7android8hardware3usb4V1_07BpHwUsbE",
6966   "size" : 8,
6967   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6968  },
6969  {
6970   "alignment" : 8,
6971   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
6972   "name" : "android::hardware::Parcel *",
6973   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6974   "self_type" : "_ZTIPN7android8hardware6ParcelE",
6975   "size" : 8,
6976   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6977  },
6978  {
6979   "alignment" : 8,
6980   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
6981   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsbCallback> > *",
6982   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
6983   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
6984   "size" : 8,
6985   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6986  },
6987  {
6988   "alignment" : 8,
6989   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
6990   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsb> > *",
6991   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
6992   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
6993   "size" : 8,
6994   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6995  },
6996  {
6997   "alignment" : 8,
6998   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
6999   "name" : "android::hardware::Return<bool> *",
7000   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7001   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7002   "size" : 8,
7003   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7004  },
7005  {
7006   "alignment" : 8,
7007   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7008   "name" : "android::hardware::Return<void> *",
7009   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7010   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7011   "size" : 8,
7012   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7013  },
7014  {
7015   "alignment" : 8,
7016   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7017   "name" : "android::hardware::Status *",
7018   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7019   "self_type" : "_ZTIPN7android8hardware6StatusE",
7020   "size" : 8,
7021   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7022  },
7023  {
7024   "alignment" : 8,
7025   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7026   "name" : "android::hardware::IBinder::DeathRecipient *",
7027   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7028   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7029   "size" : 8,
7030   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7031  },
7032  {
7033   "alignment" : 8,
7034   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7035   "name" : "android::hardware::IBinder *",
7036   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7037   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7038   "size" : 8,
7039   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7040  },
7041  {
7042   "alignment" : 8,
7043   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7044   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7045   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7046   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7047   "size" : 8,
7048   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7049  },
7050  {
7051   "alignment" : 8,
7052   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7053   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7054   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7055   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7056   "size" : 8,
7057   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7058  },
7059  {
7060   "alignment" : 8,
7061   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7062   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> *",
7063   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7064   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7065   "size" : 8,
7066   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7067  },
7068  {
7069   "alignment" : 8,
7070   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7071   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
7072   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7073   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7074   "size" : 8,
7075   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7076  },
7077  {
7078   "alignment" : 8,
7079   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
7080   "name" : "android::hardware::details::return_status *",
7081   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7082   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
7083   "size" : 8,
7084   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7085  },
7086  {
7087   "alignment" : 8,
7088   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7089   "name" : "android::hardware::details::HidlInstrumentor *",
7090   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7091   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7092   "size" : 8,
7093   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7094  },
7095  {
7096   "alignment" : 8,
7097   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7098   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7099   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7100   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7101   "size" : 8,
7102   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7103  },
7104  {
7105   "alignment" : 8,
7106   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7107   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7108   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7109   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7110   "size" : 8,
7111   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7112  },
7113  {
7114   "alignment" : 8,
7115   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7116   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> *",
7117   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7118   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7119   "size" : 8,
7120   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7121  },
7122  {
7123   "alignment" : 8,
7124   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7125   "name" : "android::hardware::BHwBinder *",
7126   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7127   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7128   "size" : 8,
7129   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7130  },
7131  {
7132   "alignment" : 8,
7133   "linker_set_key" : "_ZTIPN7android9ConditionE",
7134   "name" : "android::Condition *",
7135   "referenced_type" : "_ZTIN7android9ConditionE",
7136   "self_type" : "_ZTIPN7android9ConditionE",
7137   "size" : 8,
7138   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7139  },
7140  {
7141   "alignment" : 8,
7142   "linker_set_key" : "_ZTIPPv",
7143   "name" : "void **",
7144   "referenced_type" : "_ZTIPv",
7145   "self_type" : "_ZTIPPv",
7146   "size" : 8,
7147   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7148  },
7149  {
7150   "alignment" : 8,
7151   "linker_set_key" : "_ZTIPc",
7152   "name" : "char *",
7153   "referenced_type" : "_ZTIc",
7154   "self_type" : "_ZTIPc",
7155   "size" : 8,
7156   "source_file" : "/system/core/liblog/include/log/log_read.h"
7157  },
7158  {
7159   "alignment" : 8,
7160   "linker_set_key" : "_ZTIPh",
7161   "name" : "unsigned char *",
7162   "referenced_type" : "_ZTIh",
7163   "self_type" : "_ZTIPh",
7164   "size" : 8,
7165   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7166  },
7167  {
7168   "alignment" : 8,
7169   "linker_set_key" : "_ZTIPi",
7170   "name" : "int *",
7171   "referenced_type" : "_ZTIi",
7172   "self_type" : "_ZTIPi",
7173   "size" : 8,
7174   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7175  },
7176  {
7177   "alignment" : 8,
7178   "linker_set_key" : "_ZTIPm",
7179   "name" : "unsigned long *",
7180   "referenced_type" : "_ZTIm",
7181   "self_type" : "_ZTIPm",
7182   "size" : 8,
7183   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7184  },
7185  {
7186   "alignment" : 8,
7187   "linker_set_key" : "_ZTIPv",
7188   "name" : "void *",
7189   "referenced_type" : "_ZTIv",
7190   "self_type" : "_ZTIPv",
7191   "size" : 8,
7192   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7193  },
7194  {
7195   "alignment" : 8,
7196   "linker_set_key" : "_ZTIPy",
7197   "name" : "unsigned long long *",
7198   "referenced_type" : "_ZTIy",
7199   "self_type" : "_ZTIPy",
7200   "size" : 8,
7201   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7202  }
7203 ],
7204 "qualified_types" :
7205 [
7206  {
7207   "alignment" : 4,
7208   "is_const" : true,
7209   "linker_set_key" : "_ZTIK13native_handle",
7210   "name" : "const native_handle",
7211   "referenced_type" : "_ZTI13native_handle",
7212   "self_type" : "_ZTIK13native_handle",
7213   "size" : 12,
7214   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7215  },
7216  {
7217   "alignment" : 4,
7218   "is_const" : true,
7219   "linker_set_key" : "_ZTIK7log_msg",
7220   "name" : "const log_msg",
7221   "referenced_type" : "_ZTI7log_msg",
7222   "self_type" : "_ZTIK7log_msg",
7223   "size" : 5124,
7224   "source_file" : "/system/core/liblog/include/log/log_read.h"
7225  },
7226  {
7227   "alignment" : 2,
7228   "is_const" : true,
7229   "linker_set_key" : "_ZTIKDs",
7230   "name" : "const char16_t",
7231   "referenced_type" : "_ZTIDs",
7232   "self_type" : "_ZTIKDs",
7233   "size" : 2,
7234   "source_file" : "/system/core/libutils/include/utils/String16.h"
7235  },
7236  {
7237   "alignment" : 8,
7238   "is_const" : true,
7239   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7240   "name" : "const android::VectorImpl",
7241   "referenced_type" : "_ZTIN7android10VectorImplE",
7242   "self_type" : "_ZTIKN7android10VectorImplE",
7243   "size" : 40,
7244   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7245  },
7246  {
7247   "alignment" : 8,
7248   "is_const" : true,
7249   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7250   "name" : "const android::NativeHandle",
7251   "referenced_type" : "_ZTIN7android12NativeHandleE",
7252   "self_type" : "_ZTIKN7android12NativeHandleE",
7253   "size" : 24,
7254   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7255  },
7256  {
7257   "alignment" : 8,
7258   "is_const" : true,
7259   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7260   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7261   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7262   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7263   "size" : 8,
7264   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7265  },
7266  {
7267   "alignment" : 8,
7268   "is_const" : true,
7269   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7270   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7271   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7272   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7273   "size" : 8,
7274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7275  },
7276  {
7277   "alignment" : 8,
7278   "is_const" : true,
7279   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7280   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7281   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7282   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7283   "size" : 8,
7284   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7285  },
7286  {
7287   "alignment" : 8,
7288   "is_const" : true,
7289   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7290   "name" : "const android::sp<android::hardware::ProcessState>",
7291   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7292   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7293   "size" : 8,
7294   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7295  },
7296  {
7297   "alignment" : 8,
7298   "is_const" : true,
7299   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7300   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7301   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7302   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7303   "size" : 8,
7304   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7305  },
7306  {
7307   "alignment" : 8,
7308   "is_const" : true,
7309   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7310   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7311   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7312   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7313   "size" : 8,
7314   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7315  },
7316  {
7317   "alignment" : 8,
7318   "is_const" : true,
7319   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7320   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback>",
7321   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7322   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7323   "size" : 8,
7324   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7325  },
7326  {
7327   "alignment" : 8,
7328   "is_const" : true,
7329   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7330   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb>",
7331   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7332   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7333   "size" : 8,
7334   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7335  },
7336  {
7337   "alignment" : 8,
7338   "is_const" : true,
7339   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7340   "name" : "const android::sp<android::hardware::IBinder>",
7341   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7342   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7343   "size" : 8,
7344   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7345  },
7346  {
7347   "alignment" : 8,
7348   "is_const" : true,
7349   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7350   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7351   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7352   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7353   "size" : 16,
7354   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7355  },
7356  {
7357   "alignment" : 8,
7358   "is_const" : true,
7359   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7360   "name" : "const android::wp<android::hardware::BHwBinder>",
7361   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7362   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7363   "size" : 16,
7364   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7365  },
7366  {
7367   "alignment" : 8,
7368   "is_const" : true,
7369   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7370   "name" : "const android::hidl::base::V1_0::IBase",
7371   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7372   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7373   "size" : 24,
7374   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7375  },
7376  {
7377   "alignment" : 8,
7378   "is_const" : true,
7379   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7380   "name" : "const android::hidl::base::V1_0::BpHwBase",
7381   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
7382   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7383   "size" : 216,
7384   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7385  },
7386  {
7387   "alignment" : 4,
7388   "is_const" : true,
7389   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7390   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7391   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7392   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7393   "size" : 4,
7394   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7395  },
7396  {
7397   "alignment" : 4,
7398   "is_const" : true,
7399   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7400   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7401   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7402   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7403   "size" : 4,
7404   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7405  },
7406  {
7407   "alignment" : 1,
7408   "is_const" : true,
7409   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7410   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7411   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
7412   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7413   "size" : 1,
7414   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7415  },
7416  {
7417   "alignment" : 8,
7418   "is_const" : true,
7419   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7420   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7421   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7422   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7423   "size" : 24,
7424   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7425  },
7426  {
7427   "alignment" : 8,
7428   "is_const" : true,
7429   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7430   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7431   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7432   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7433   "size" : 24,
7434   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7435  },
7436  {
7437   "alignment" : 8,
7438   "is_const" : true,
7439   "linker_set_key" : "_ZTIKN7android7RefBaseE",
7440   "name" : "const android::RefBase",
7441   "referenced_type" : "_ZTIN7android7RefBaseE",
7442   "self_type" : "_ZTIKN7android7RefBaseE",
7443   "size" : 16,
7444   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7445  },
7446  {
7447   "alignment" : 8,
7448   "is_const" : true,
7449   "linker_set_key" : "_ZTIKN7android7String8E",
7450   "name" : "const android::String8",
7451   "referenced_type" : "_ZTIN7android7String8E",
7452   "self_type" : "_ZTIKN7android7String8E",
7453   "size" : 8,
7454   "source_file" : "/system/core/libutils/include/utils/String8.h"
7455  },
7456  {
7457   "alignment" : 8,
7458   "is_const" : true,
7459   "linker_set_key" : "_ZTIKN7android8String16E",
7460   "name" : "const android::String16",
7461   "referenced_type" : "_ZTIN7android8String16E",
7462   "self_type" : "_ZTIKN7android8String16E",
7463   "size" : 8,
7464   "source_file" : "/system/core/libutils/include/utils/String16.h"
7465  },
7466  {
7467   "alignment" : 1,
7468   "is_const" : true,
7469   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
7470   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7471   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
7472   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
7473   "size" : 32,
7474   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7475  },
7476  {
7477   "alignment" : 8,
7478   "is_const" : true,
7479   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7480   "name" : "const android::hardware::BpHwRefBase",
7481   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
7482   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7483   "size" : 48,
7484   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7485  },
7486  {
7487   "alignment" : 8,
7488   "is_const" : true,
7489   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
7490   "name" : "const android::hardware::hidl_handle",
7491   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
7492   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
7493   "size" : 16,
7494   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7495  },
7496  {
7497   "alignment" : 8,
7498   "is_const" : true,
7499   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
7500   "name" : "const android::hardware::hidl_memory",
7501   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7502   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
7503   "size" : 40,
7504   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7505  },
7506  {
7507   "alignment" : 8,
7508   "is_const" : true,
7509   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
7510   "name" : "const android::hardware::hidl_string",
7511   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7512   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
7513   "size" : 16,
7514   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7515  },
7516  {
7517   "alignment" : 2,
7518   "is_const" : true,
7519   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
7520   "name" : "const android::hardware::hidl_version",
7521   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7522   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
7523   "size" : 4,
7524   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7525  },
7526  {
7527   "alignment" : 8,
7528   "is_const" : true,
7529   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
7530   "name" : "const android::hardware::usb::V1_0::PortStatus",
7531   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
7532   "self_type" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
7533   "size" : 40,
7534   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7535  },
7536  {
7537   "alignment" : 8,
7538   "is_const" : true,
7539   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
7540   "name" : "const android::hardware::usb::V1_0::IUsbCallback",
7541   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
7542   "self_type" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
7543   "size" : 24,
7544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
7545  },
7546  {
7547   "alignment" : 4,
7548   "is_const" : true,
7549   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012PortDataRoleE",
7550   "name" : "const android::hardware::usb::V1_0::PortDataRole",
7551   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
7552   "self_type" : "_ZTIKN7android8hardware3usb4V1_012PortDataRoleE",
7553   "size" : 4,
7554   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7555  },
7556  {
7557   "alignment" : 4,
7558   "is_const" : true,
7559   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012PortRoleTypeE",
7560   "name" : "const android::hardware::usb::V1_0::PortRoleType",
7561   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
7562   "self_type" : "_ZTIKN7android8hardware3usb4V1_012PortRoleTypeE",
7563   "size" : 4,
7564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7565  },
7566  {
7567   "alignment" : 4,
7568   "is_const" : true,
7569   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_013PortPowerRoleE",
7570   "name" : "const android::hardware::usb::V1_0::PortPowerRole",
7571   "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
7572   "self_type" : "_ZTIKN7android8hardware3usb4V1_013PortPowerRoleE",
7573   "size" : 4,
7574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7575  },
7576  {
7577   "alignment" : 8,
7578   "is_const" : true,
7579   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
7580   "name" : "const android::hardware::usb::V1_0::BpHwUsbCallback",
7581   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
7582   "self_type" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
7583   "size" : 216,
7584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
7585  },
7586  {
7587   "alignment" : 8,
7588   "is_const" : true,
7589   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
7590   "name" : "const android::hardware::usb::V1_0::IUsb",
7591   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
7592   "self_type" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
7593   "size" : 24,
7594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
7595  },
7596  {
7597   "alignment" : 4,
7598   "is_const" : true,
7599   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_06StatusE",
7600   "name" : "const android::hardware::usb::V1_0::Status",
7601   "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
7602   "self_type" : "_ZTIKN7android8hardware3usb4V1_06StatusE",
7603   "size" : 4,
7604   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7605  },
7606  {
7607   "alignment" : 8,
7608   "is_const" : true,
7609   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
7610   "name" : "const android::hardware::usb::V1_0::BpHwUsb",
7611   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
7612   "self_type" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
7613   "size" : 216,
7614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
7615  },
7616  {
7617   "alignment" : 4,
7618   "is_const" : true,
7619   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_08PortModeE",
7620   "name" : "const android::hardware::usb::V1_0::PortMode",
7621   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
7622   "self_type" : "_ZTIKN7android8hardware3usb4V1_08PortModeE",
7623   "size" : 4,
7624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7625  },
7626  {
7627   "alignment" : 4,
7628   "is_const" : true,
7629   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
7630   "name" : "const android::hardware::usb::V1_0::PortRole",
7631   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
7632   "self_type" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
7633   "size" : 8,
7634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
7635  },
7636  {
7637   "alignment" : 8,
7638   "is_const" : true,
7639   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
7640   "name" : "const android::hardware::Parcel",
7641   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7642   "self_type" : "_ZTIKN7android8hardware6ParcelE",
7643   "size" : 136,
7644   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7645  },
7646  {
7647   "alignment" : 8,
7648   "is_const" : true,
7649   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
7650   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsbCallback> >",
7651   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
7652   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
7653   "size" : 48,
7654   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7655  },
7656  {
7657   "alignment" : 8,
7658   "is_const" : true,
7659   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
7660   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsb> >",
7661   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
7662   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
7663   "size" : 48,
7664   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7665  },
7666  {
7667   "alignment" : 8,
7668   "is_const" : true,
7669   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
7670   "name" : "const android::hardware::Return<bool>",
7671   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7672   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7673   "size" : 40,
7674   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7675  },
7676  {
7677   "alignment" : 8,
7678   "is_const" : true,
7679   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
7680   "name" : "const android::hardware::Status",
7681   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7682   "self_type" : "_ZTIKN7android8hardware6StatusE",
7683   "size" : 32,
7684   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7685  },
7686  {
7687   "alignment" : 8,
7688   "is_const" : true,
7689   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7690   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7691   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7692   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7693   "size" : 8,
7694   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7695  },
7696  {
7697   "alignment" : 8,
7698   "is_const" : true,
7699   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7700   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7701   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7702   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7703   "size" : 8,
7704   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7705  },
7706  {
7707   "alignment" : 8,
7708   "is_const" : true,
7709   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7710   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus>",
7711   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7712   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7713   "size" : 8,
7714   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7715  },
7716  {
7717   "alignment" : 8,
7718   "is_const" : true,
7719   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7720   "name" : "const android::hardware::details::hidl_pointer<int>",
7721   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
7722   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7723   "size" : 8,
7724   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7725  },
7726  {
7727   "alignment" : 8,
7728   "is_const" : true,
7729   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
7730   "name" : "const android::hardware::details::return_status",
7731   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7732   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
7733   "size" : 40,
7734   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7735  },
7736  {
7737   "is_const" : true,
7738   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7739   "name" : "const iter<is_const>",
7740   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
7741   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7742   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7743  },
7744  {
7745   "alignment" : 8,
7746   "is_const" : true,
7747   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7748   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7749   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7750   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7751   "size" : 16,
7752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
7753  },
7754  {
7755   "alignment" : 8,
7756   "is_const" : true,
7757   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7758   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus>",
7759   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7760   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7761   "size" : 16,
7762   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7763  },
7764  {
7765   "alignment" : 8,
7766   "is_const" : true,
7767   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7768   "name" : "const android::hardware::hidl_vec<int>",
7769   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
7770   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7771   "size" : 16,
7772   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7773  },
7774  {
7775   "alignment" : 8,
7776   "is_const" : true,
7777   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7778   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7779   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7780   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7781   "size" : 24,
7782   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7783  },
7784  {
7785   "alignment" : 4,
7786   "is_const" : true,
7787   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
7788   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7789   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
7790   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
7791   "size" : 12,
7792   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7793  },
7794  {
7795   "alignment" : 4,
7796   "is_const" : true,
7797   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
7798   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7799   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
7800   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
7801   "size" : 4,
7802   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7803  },
7804  {
7805   "alignment" : 1,
7806   "is_const" : true,
7807   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
7808   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7809   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
7810   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
7811   "size" : 3,
7812   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7813  },
7814  {
7815   "alignment" : 4,
7816   "is_const" : true,
7817   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELm4EEE",
7818   "name" : "const std::array<android::hardware::usb::V1_0::PortDataRole, 4>",
7819   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELm4EEE",
7820   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELm4EEE",
7821   "size" : 16,
7822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7823  },
7824  {
7825   "alignment" : 4,
7826   "is_const" : true,
7827   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELm3EEE",
7828   "name" : "const std::array<android::hardware::usb::V1_0::PortRoleType, 3>",
7829   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELm3EEE",
7830   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELm3EEE",
7831   "size" : 12,
7832   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7833  },
7834  {
7835   "alignment" : 4,
7836   "is_const" : true,
7837   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELm4EEE",
7838   "name" : "const std::array<android::hardware::usb::V1_0::PortPowerRole, 4>",
7839   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELm4EEE",
7840   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELm4EEE",
7841   "size" : 16,
7842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7843  },
7844  {
7845   "alignment" : 4,
7846   "is_const" : true,
7847   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_06StatusELm4EEE",
7848   "name" : "const std::array<android::hardware::usb::V1_0::Status, 4>",
7849   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_06StatusELm4EEE",
7850   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_06StatusELm4EEE",
7851   "size" : 16,
7852   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7853  },
7854  {
7855   "alignment" : 4,
7856   "is_const" : true,
7857   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_08PortModeELm5EEE",
7858   "name" : "const std::array<android::hardware::usb::V1_0::PortMode, 5>",
7859   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_08PortModeELm5EEE",
7860   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_08PortModeELm5EEE",
7861   "size" : 20,
7862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7863  },
7864  {
7865   "alignment" : 8,
7866   "is_const" : true,
7867   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7868   "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 *> > *)> > >",
7869   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7870   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7871   "size" : 24,
7872   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7873  },
7874  {
7875   "alignment" : 8,
7876   "is_const" : true,
7877   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7878   "name" : "const android::hidl::base::V1_0::IBase *const",
7879   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
7880   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7881   "size" : 8,
7882   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7883  },
7884  {
7885   "alignment" : 8,
7886   "is_const" : true,
7887   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7888   "name" : "android::RefBase::weakref_impl *const",
7889   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/UsbCallbackAll.sdump",
7890   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/UsbCallbackAll.sdump",
7891   "size" : 8,
7892   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7893  },
7894  {
7895   "alignment" : 8,
7896   "is_const" : true,
7897   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7898   "name" : "android::RefBase::weakref_impl *const",
7899   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/types.sdump",
7900   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++/gen/android/hardware/usb/1.0/types.sdump",
7901   "size" : 8,
7902   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7903  },
7904  {
7905   "alignment" : 8,
7906   "is_const" : true,
7907   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7908   "name" : "android::RefBase::weakref_impl *const",
7909   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
7910   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
7911   "size" : 8,
7912   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7913  },
7914  {
7915   "alignment" : 8,
7916   "is_const" : true,
7917   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
7918   "name" : "android::hardware::IBinder *const",
7919   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
7920   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
7921   "size" : 8,
7922   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7923  },
7924  {
7925   "alignment" : 8,
7926   "is_const" : true,
7927   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
7928   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7929   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
7930   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
7931   "size" : 16,
7932   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7933  },
7934  {
7935   "alignment" : 8,
7936   "is_const" : true,
7937   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7938   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7939   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
7940   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7941   "size" : 16,
7942   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7943  },
7944  {
7945   "alignment" : 1,
7946   "is_const" : true,
7947   "linker_set_key" : "_ZTIKa",
7948   "name" : "const signed char",
7949   "referenced_type" : "_ZTIa",
7950   "self_type" : "_ZTIKa",
7951   "size" : 1,
7952   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7953  },
7954  {
7955   "alignment" : 1,
7956   "is_const" : true,
7957   "linker_set_key" : "_ZTIKb",
7958   "name" : "const bool",
7959   "referenced_type" : "_ZTIb",
7960   "self_type" : "_ZTIKb",
7961   "size" : 1,
7962   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7963  },
7964  {
7965   "alignment" : 1,
7966   "is_const" : true,
7967   "linker_set_key" : "_ZTIKc",
7968   "name" : "const char",
7969   "referenced_type" : "_ZTIc",
7970   "self_type" : "_ZTIKc",
7971   "size" : 1,
7972   "source_file" : "/system/core/liblog/include/android/log.h"
7973  },
7974  {
7975   "alignment" : 8,
7976   "is_const" : true,
7977   "linker_set_key" : "_ZTIKd",
7978   "name" : "const double",
7979   "referenced_type" : "_ZTId",
7980   "self_type" : "_ZTIKd",
7981   "size" : 8,
7982   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7983  },
7984  {
7985   "alignment" : 4,
7986   "is_const" : true,
7987   "linker_set_key" : "_ZTIKf",
7988   "name" : "const float",
7989   "referenced_type" : "_ZTIf",
7990   "self_type" : "_ZTIKf",
7991   "size" : 4,
7992   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7993  },
7994  {
7995   "alignment" : 1,
7996   "is_const" : true,
7997   "linker_set_key" : "_ZTIKh",
7998   "name" : "const unsigned char",
7999   "referenced_type" : "_ZTIh",
8000   "self_type" : "_ZTIKh",
8001   "size" : 1,
8002   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8003  },
8004  {
8005   "alignment" : 4,
8006   "is_const" : true,
8007   "linker_set_key" : "_ZTIKi",
8008   "name" : "const int",
8009   "referenced_type" : "_ZTIi",
8010   "self_type" : "_ZTIKi",
8011   "size" : 4,
8012   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8013  },
8014  {
8015   "alignment" : 4,
8016   "is_const" : true,
8017   "linker_set_key" : "_ZTIKj",
8018   "name" : "const unsigned int",
8019   "referenced_type" : "_ZTIj",
8020   "self_type" : "_ZTIKj",
8021   "size" : 4,
8022   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8023  },
8024  {
8025   "alignment" : 8,
8026   "is_const" : true,
8027   "linker_set_key" : "_ZTIKl",
8028   "name" : "const long",
8029   "referenced_type" : "_ZTIl",
8030   "self_type" : "_ZTIKl",
8031   "size" : 8,
8032   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8033  },
8034  {
8035   "alignment" : 8,
8036   "is_const" : true,
8037   "linker_set_key" : "_ZTIKm",
8038   "name" : "const unsigned long",
8039   "referenced_type" : "_ZTIm",
8040   "self_type" : "_ZTIKm",
8041   "size" : 8,
8042   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8043  },
8044  {
8045   "alignment" : 2,
8046   "is_const" : true,
8047   "linker_set_key" : "_ZTIKs",
8048   "name" : "const short",
8049   "referenced_type" : "_ZTIs",
8050   "self_type" : "_ZTIKs",
8051   "size" : 2,
8052   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8053  },
8054  {
8055   "alignment" : 2,
8056   "is_const" : true,
8057   "linker_set_key" : "_ZTIKt",
8058   "name" : "const unsigned short",
8059   "referenced_type" : "_ZTIt",
8060   "self_type" : "_ZTIKt",
8061   "size" : 2,
8062   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8063  },
8064  {
8065   "is_const" : true,
8066   "linker_set_key" : "_ZTIKv",
8067   "name" : "const void",
8068   "referenced_type" : "_ZTIv",
8069   "self_type" : "_ZTIKv",
8070   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8071  },
8072  {
8073   "alignment" : 8,
8074   "is_const" : true,
8075   "linker_set_key" : "_ZTIKy",
8076   "name" : "const unsigned long long",
8077   "referenced_type" : "_ZTIy",
8078   "self_type" : "_ZTIKy",
8079   "size" : 8,
8080   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8081  },
8082  {
8083   "alignment" : 1,
8084   "is_volatile" : true,
8085   "linker_set_key" : "_ZTIVb",
8086   "name" : "volatile bool",
8087   "referenced_type" : "_ZTIb",
8088   "self_type" : "_ZTIVb",
8089   "size" : 1,
8090   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8091  },
8092  {
8093   "alignment" : 4,
8094   "is_volatile" : true,
8095   "linker_set_key" : "_ZTIVi",
8096   "name" : "volatile int",
8097   "referenced_type" : "_ZTIi",
8098   "self_type" : "_ZTIVi",
8099   "size" : 4,
8100   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8101  }
8102 ],
8103 "record_types" :
8104 [
8105  {
8106   "alignment" : 4,
8107   "fields" :
8108   [
8109    {
8110     "field_name" : "len",
8111     "referenced_type" : "_ZTIt"
8112    },
8113    {
8114     "field_name" : "hdr_size",
8115     "field_offset" : 16,
8116     "referenced_type" : "_ZTIt"
8117    },
8118    {
8119     "field_name" : "pid",
8120     "field_offset" : 32,
8121     "referenced_type" : "_ZTIi"
8122    },
8123    {
8124     "field_name" : "tid",
8125     "field_offset" : 64,
8126     "referenced_type" : "_ZTIj"
8127    },
8128    {
8129     "field_name" : "sec",
8130     "field_offset" : 96,
8131     "referenced_type" : "_ZTIj"
8132    },
8133    {
8134     "field_name" : "nsec",
8135     "field_offset" : 128,
8136     "referenced_type" : "_ZTIj"
8137    },
8138    {
8139     "field_name" : "lid",
8140     "field_offset" : 160,
8141     "referenced_type" : "_ZTIj"
8142    },
8143    {
8144     "field_name" : "uid",
8145     "field_offset" : 192,
8146     "referenced_type" : "_ZTIj"
8147    },
8148    {
8149     "field_name" : "msg",
8150     "field_offset" : 224,
8151     "referenced_type" : "_ZTIA0_c"
8152    }
8153   ],
8154   "linker_set_key" : "_ZTI12logger_entry",
8155   "name" : "logger_entry",
8156   "referenced_type" : "_ZTI12logger_entry",
8157   "self_type" : "_ZTI12logger_entry",
8158   "size" : 28,
8159   "source_file" : "/system/core/liblog/include/log/log_read.h"
8160  },
8161  {
8162   "alignment" : 8,
8163   "fields" :
8164   [
8165    {
8166     "field_name" : "y",
8167     "referenced_type" : "_ZTIPv"
8168    },
8169    {
8170     "field_name" : "cb",
8171     "field_offset" : 64,
8172     "referenced_type" : "_ZTIPv"
8173    },
8174    {
8175     "field_name" : "cr",
8176     "field_offset" : 128,
8177     "referenced_type" : "_ZTIPv"
8178    },
8179    {
8180     "field_name" : "ystride",
8181     "field_offset" : 192,
8182     "referenced_type" : "_ZTIm"
8183    },
8184    {
8185     "field_name" : "cstride",
8186     "field_offset" : 256,
8187     "referenced_type" : "_ZTIm"
8188    },
8189    {
8190     "field_name" : "chroma_step",
8191     "field_offset" : 320,
8192     "referenced_type" : "_ZTIm"
8193    },
8194    {
8195     "field_name" : "reserved",
8196     "field_offset" : 384,
8197     "referenced_type" : "_ZTIA8_j"
8198    }
8199   ],
8200   "linker_set_key" : "_ZTI13android_ycbcr",
8201   "name" : "android_ycbcr",
8202   "referenced_type" : "_ZTI13android_ycbcr",
8203   "self_type" : "_ZTI13android_ycbcr",
8204   "size" : 80,
8205   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8206  },
8207  {
8208   "alignment" : 4,
8209   "fields" :
8210   [
8211    {
8212     "field_name" : "version",
8213     "referenced_type" : "_ZTIi"
8214    },
8215    {
8216     "field_name" : "numFds",
8217     "field_offset" : 32,
8218     "referenced_type" : "_ZTIi"
8219    },
8220    {
8221     "field_name" : "numInts",
8222     "field_offset" : 64,
8223     "referenced_type" : "_ZTIi"
8224    },
8225    {
8226     "field_name" : "data",
8227     "field_offset" : 96,
8228     "referenced_type" : "_ZTIA0_i"
8229    }
8230   ],
8231   "linker_set_key" : "_ZTI13native_handle",
8232   "name" : "native_handle",
8233   "referenced_type" : "_ZTI13native_handle",
8234   "self_type" : "_ZTI13native_handle",
8235   "size" : 12,
8236   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
8237  },
8238  {
8239   "alignment" : 4,
8240   "fields" :
8241   [
8242    {
8243     "field_name" : "x",
8244     "referenced_type" : "_ZTIf"
8245    },
8246    {
8247     "field_name" : "y",
8248     "field_offset" : 32,
8249     "referenced_type" : "_ZTIf"
8250    }
8251   ],
8252   "linker_set_key" : "_ZTI16android_xy_color",
8253   "name" : "android_xy_color",
8254   "referenced_type" : "_ZTI16android_xy_color",
8255   "self_type" : "_ZTI16android_xy_color",
8256   "size" : 8,
8257   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8258  },
8259  {
8260   "alignment" : 8,
8261   "fields" :
8262   [
8263    {
8264     "field_name" : "top_left",
8265     "referenced_type" : "_ZTIPh"
8266    },
8267    {
8268     "field_name" : "component",
8269     "field_offset" : 64,
8270     "referenced_type" : "_ZTI22android_flex_component"
8271    },
8272    {
8273     "field_name" : "bits_per_component",
8274     "field_offset" : 96,
8275     "referenced_type" : "_ZTIi"
8276    },
8277    {
8278     "field_name" : "bits_used",
8279     "field_offset" : 128,
8280     "referenced_type" : "_ZTIi"
8281    },
8282    {
8283     "field_name" : "h_increment",
8284     "field_offset" : 160,
8285     "referenced_type" : "_ZTIi"
8286    },
8287    {
8288     "field_name" : "v_increment",
8289     "field_offset" : 192,
8290     "referenced_type" : "_ZTIi"
8291    },
8292    {
8293     "field_name" : "h_subsampling",
8294     "field_offset" : 224,
8295     "referenced_type" : "_ZTIi"
8296    },
8297    {
8298     "field_name" : "v_subsampling",
8299     "field_offset" : 256,
8300     "referenced_type" : "_ZTIi"
8301    }
8302   ],
8303   "linker_set_key" : "_ZTI18android_flex_plane",
8304   "name" : "android_flex_plane",
8305   "referenced_type" : "_ZTI18android_flex_plane",
8306   "self_type" : "_ZTI18android_flex_plane",
8307   "size" : 40,
8308   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8309  },
8310  {
8311   "alignment" : 8,
8312   "fields" :
8313   [
8314    {
8315     "field_name" : "format",
8316     "referenced_type" : "_ZTI19android_flex_format"
8317    },
8318    {
8319     "field_name" : "num_planes",
8320     "field_offset" : 32,
8321     "referenced_type" : "_ZTIj"
8322    },
8323    {
8324     "field_name" : "planes",
8325     "field_offset" : 64,
8326     "referenced_type" : "_ZTIP18android_flex_plane"
8327    }
8328   ],
8329   "linker_set_key" : "_ZTI19android_flex_layout",
8330   "name" : "android_flex_layout",
8331   "referenced_type" : "_ZTI19android_flex_layout",
8332   "self_type" : "_ZTI19android_flex_layout",
8333   "size" : 16,
8334   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8335  },
8336  {
8337   "alignment" : 4,
8338   "fields" :
8339   [
8340    {
8341     "field_name" : "num_points",
8342     "referenced_type" : "_ZTIj"
8343    },
8344    {
8345     "field_name" : "reserved",
8346     "field_offset" : 32,
8347     "referenced_type" : "_ZTIA8_j"
8348    },
8349    {
8350     "field_name" : "xyzc_points",
8351     "field_offset" : 288,
8352     "referenced_type" : "_ZTIA_f"
8353    }
8354   ],
8355   "linker_set_key" : "_ZTI20android_depth_points",
8356   "name" : "android_depth_points",
8357   "referenced_type" : "_ZTI20android_depth_points",
8358   "self_type" : "_ZTI20android_depth_points",
8359   "size" : 36,
8360   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8361  },
8362  {
8363   "alignment" : 8,
8364   "fields" :
8365   [
8366    {
8367     "field_name" : "struct_size",
8368     "referenced_type" : "_ZTIm"
8369    },
8370    {
8371     "field_name" : "buffer_id",
8372     "field_offset" : 64,
8373     "referenced_type" : "_ZTIi"
8374    },
8375    {
8376     "field_name" : "priority",
8377     "field_offset" : 96,
8378     "referenced_type" : "_ZTIi"
8379    },
8380    {
8381     "field_name" : "tag",
8382     "field_offset" : 128,
8383     "referenced_type" : "_ZTIPKc"
8384    },
8385    {
8386     "field_name" : "file",
8387     "field_offset" : 192,
8388     "referenced_type" : "_ZTIPKc"
8389    },
8390    {
8391     "field_name" : "line",
8392     "field_offset" : 256,
8393     "referenced_type" : "_ZTIj"
8394    },
8395    {
8396     "field_name" : "message",
8397     "field_offset" : 320,
8398     "referenced_type" : "_ZTIPKc"
8399    }
8400   ],
8401   "linker_set_key" : "_ZTI21__android_log_message",
8402   "name" : "__android_log_message",
8403   "referenced_type" : "_ZTI21__android_log_message",
8404   "self_type" : "_ZTI21__android_log_message",
8405   "size" : 48,
8406   "source_file" : "/system/core/liblog/include/android/log.h"
8407  },
8408  {
8409   "alignment" : 4,
8410   "fields" :
8411   [
8412    {
8413     "field_name" : "maxContentLightLevel",
8414     "referenced_type" : "_ZTIf"
8415    },
8416    {
8417     "field_name" : "maxFrameAverageLightLevel",
8418     "field_offset" : 32,
8419     "referenced_type" : "_ZTIf"
8420    }
8421   ],
8422   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
8423   "name" : "android_cta861_3_metadata",
8424   "referenced_type" : "_ZTI25android_cta861_3_metadata",
8425   "self_type" : "_ZTI25android_cta861_3_metadata",
8426   "size" : 8,
8427   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8428  },
8429  {
8430   "alignment" : 4,
8431   "fields" :
8432   [
8433    {
8434     "field_name" : "displayPrimaryRed",
8435     "referenced_type" : "_ZTI16android_xy_color"
8436    },
8437    {
8438     "field_name" : "displayPrimaryGreen",
8439     "field_offset" : 64,
8440     "referenced_type" : "_ZTI16android_xy_color"
8441    },
8442    {
8443     "field_name" : "displayPrimaryBlue",
8444     "field_offset" : 128,
8445     "referenced_type" : "_ZTI16android_xy_color"
8446    },
8447    {
8448     "field_name" : "whitePoint",
8449     "field_offset" : 192,
8450     "referenced_type" : "_ZTI16android_xy_color"
8451    },
8452    {
8453     "field_name" : "maxLuminance",
8454     "field_offset" : 256,
8455     "referenced_type" : "_ZTIf"
8456    },
8457    {
8458     "field_name" : "minLuminance",
8459     "field_offset" : 288,
8460     "referenced_type" : "_ZTIf"
8461    }
8462   ],
8463   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
8464   "name" : "android_smpte2086_metadata",
8465   "referenced_type" : "_ZTI26android_smpte2086_metadata",
8466   "self_type" : "_ZTI26android_smpte2086_metadata",
8467   "size" : 40,
8468   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8469  },
8470  {
8471   "alignment" : 4,
8472   "fields" :
8473   [
8474    {
8475     "referenced_type" : "_ZTIN7log_msgUt_E"
8476    }
8477   ],
8478   "linker_set_key" : "_ZTI7log_msg",
8479   "name" : "log_msg",
8480   "referenced_type" : "_ZTI7log_msg",
8481   "self_type" : "_ZTI7log_msg",
8482   "size" : 5124,
8483   "source_file" : "/system/core/liblog/include/log/log_read.h"
8484  },
8485  {
8486   "alignment" : 1,
8487   "fields" :
8488   [
8489    {
8490     "field_name" : "tv_sec",
8491     "referenced_type" : "_ZTIj"
8492    },
8493    {
8494     "field_name" : "tv_nsec",
8495     "field_offset" : 32,
8496     "referenced_type" : "_ZTIj"
8497    }
8498   ],
8499   "linker_set_key" : "_ZTI8log_time",
8500   "name" : "log_time",
8501   "referenced_type" : "_ZTI8log_time",
8502   "self_type" : "_ZTI8log_time",
8503   "size" : 8,
8504   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
8505  },
8506  {
8507   "alignment" : 8,
8508   "fields" :
8509   [
8510    {
8511     "access" : "private",
8512     "field_name" : "mStorage",
8513     "field_offset" : 64,
8514     "referenced_type" : "_ZTIPv"
8515    },
8516    {
8517     "access" : "private",
8518     "field_name" : "mCount",
8519     "field_offset" : 128,
8520     "referenced_type" : "_ZTIm"
8521    },
8522    {
8523     "access" : "private",
8524     "field_name" : "mFlags",
8525     "field_offset" : 192,
8526     "referenced_type" : "_ZTIKj"
8527    },
8528    {
8529     "access" : "private",
8530     "field_name" : "mItemSize",
8531     "field_offset" : 256,
8532     "referenced_type" : "_ZTIKm"
8533    }
8534   ],
8535   "linker_set_key" : "_ZTIN7android10VectorImplE",
8536   "name" : "android::VectorImpl",
8537   "record_kind" : "class",
8538   "referenced_type" : "_ZTIN7android10VectorImplE",
8539   "self_type" : "_ZTIN7android10VectorImplE",
8540   "size" : 40,
8541   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8542   "vtable_components" :
8543   [
8544    {
8545     "kind" : "offset_to_top"
8546    },
8547    {
8548     "kind" : "rtti",
8549     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8550    },
8551    {
8552     "kind" : "complete_dtor_pointer",
8553     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8554    },
8555    {
8556     "kind" : "deleting_dtor_pointer",
8557     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8558    },
8559    {
8560     "is_pure" : true,
8561     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
8562    },
8563    {
8564     "is_pure" : true,
8565     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8566    },
8567    {
8568     "is_pure" : true,
8569     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8570    },
8571    {
8572     "is_pure" : true,
8573     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8574    },
8575    {
8576     "is_pure" : true,
8577     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8578    },
8579    {
8580     "is_pure" : true,
8581     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
8582    }
8583   ]
8584  },
8585  {
8586   "alignment" : 8,
8587   "fields" :
8588   [
8589    {
8590     "access" : "private",
8591     "field_name" : "mVector",
8592     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8593    }
8594   ],
8595   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8596   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8597   "record_kind" : "class",
8598   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8599   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8600   "size" : 40,
8601   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8602   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
8603  },
8604  {
8605   "alignment" : 8,
8606   "fields" :
8607   [
8608    {
8609     "access" : "private",
8610     "field_name" : "mTag",
8611     "referenced_type" : "_ZTIm"
8612    }
8613   ],
8614   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
8615   "name" : "android::ScopedTrace",
8616   "record_kind" : "class",
8617   "referenced_type" : "_ZTIN7android11ScopedTraceE",
8618   "self_type" : "_ZTIN7android11ScopedTraceE",
8619   "size" : 8,
8620   "source_file" : "/system/core/libutils/include/utils/Trace.h"
8621  },
8622  {
8623   "alignment" : 4,
8624   "fields" :
8625   [
8626    {
8627     "access" : "private",
8628     "field_name" : "mCount",
8629     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8630    }
8631   ],
8632   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8633   "name" : "android::LightRefBase<android::NativeHandle>",
8634   "record_kind" : "class",
8635   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8636   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8637   "size" : 4,
8638   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8639   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
8640  },
8641  {
8642   "alignment" : 4,
8643   "fields" :
8644   [
8645    {
8646     "access" : "private",
8647     "field_name" : "mCount",
8648     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8649    }
8650   ],
8651   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8652   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8653   "record_kind" : "class",
8654   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8655   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8656   "size" : 4,
8657   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8658   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
8659  },
8660  {
8661   "alignment" : 8,
8662   "base_specifiers" :
8663   [
8664    {
8665     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
8666    }
8667   ],
8668   "fields" :
8669   [
8670    {
8671     "access" : "private",
8672     "field_name" : "mHandle",
8673     "field_offset" : 64,
8674     "referenced_type" : "_ZTIP13native_handle"
8675    },
8676    {
8677     "access" : "private",
8678     "field_name" : "mOwnsHandle",
8679     "field_offset" : 128,
8680     "referenced_type" : "_ZTIb"
8681    }
8682   ],
8683   "linker_set_key" : "_ZTIN7android12NativeHandleE",
8684   "name" : "android::NativeHandle",
8685   "record_kind" : "class",
8686   "referenced_type" : "_ZTIN7android12NativeHandleE",
8687   "self_type" : "_ZTIN7android12NativeHandleE",
8688   "size" : 24,
8689   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8690  },
8691  {
8692   "alignment" : 8,
8693   "base_specifiers" :
8694   [
8695    {
8696     "access" : "private",
8697     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
8698    }
8699   ],
8700   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8701   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8702   "record_kind" : "class",
8703   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8704   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8705   "size" : 40,
8706   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8707   "template_args" :
8708   [
8709    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8710   ],
8711   "vtable_components" :
8712   [
8713    {
8714     "kind" : "offset_to_top"
8715    },
8716    {
8717     "kind" : "rtti",
8718     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8719    },
8720    {
8721     "kind" : "complete_dtor_pointer",
8722     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8723    },
8724    {
8725     "kind" : "deleting_dtor_pointer",
8726     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8727    },
8728    {
8729     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
8730    },
8731    {
8732     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
8733    },
8734    {
8735     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
8736    },
8737    {
8738     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
8739    },
8740    {
8741     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
8742    },
8743    {
8744     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
8745    },
8746    {
8747     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8748    }
8749   ]
8750  },
8751  {
8752   "alignment" : 1,
8753   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
8754   "name" : "android::ReferenceMover",
8755   "record_kind" : "class",
8756   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
8757   "self_type" : "_ZTIN7android14ReferenceMoverE",
8758   "size" : 1,
8759   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8760  },
8761  {
8762   "alignment" : 8,
8763   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
8764   "name" : "android::ReferenceRenamer",
8765   "record_kind" : "class",
8766   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
8767   "self_type" : "_ZTIN7android16ReferenceRenamerE",
8768   "size" : 8,
8769   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8770   "vtable_components" :
8771   [
8772    {
8773     "kind" : "offset_to_top"
8774    },
8775    {
8776     "kind" : "rtti",
8777     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8778    },
8779    {
8780     "is_pure" : true,
8781     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
8782    }
8783   ]
8784  },
8785  {
8786   "alignment" : 8,
8787   "base_specifiers" :
8788   [
8789    {
8790     "referenced_type" : "_ZTIN7android10VectorImplE"
8791    }
8792   ],
8793   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
8794   "name" : "android::SortedVectorImpl",
8795   "record_kind" : "class",
8796   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
8797   "self_type" : "_ZTIN7android16SortedVectorImplE",
8798   "size" : 40,
8799   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8800   "vtable_components" :
8801   [
8802    {
8803     "kind" : "offset_to_top"
8804    },
8805    {
8806     "kind" : "rtti",
8807     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8808    },
8809    {
8810     "kind" : "complete_dtor_pointer",
8811     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8812    },
8813    {
8814     "kind" : "deleting_dtor_pointer",
8815     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8816    },
8817    {
8818     "is_pure" : true,
8819     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
8820    },
8821    {
8822     "is_pure" : true,
8823     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8824    },
8825    {
8826     "is_pure" : true,
8827     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8828    },
8829    {
8830     "is_pure" : true,
8831     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8832    },
8833    {
8834     "is_pure" : true,
8835     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8836    },
8837    {
8838     "is_pure" : true,
8839     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
8840    },
8841    {
8842     "is_pure" : true,
8843     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8844    }
8845   ]
8846  },
8847  {
8848   "alignment" : 1,
8849   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8850   "name" : "android::trait_trivial_copy<bool>",
8851   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8852   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8853   "size" : 1,
8854   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8855   "template_args" : [ "_ZTIb" ]
8856  },
8857  {
8858   "alignment" : 1,
8859   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8860   "name" : "android::trait_trivial_copy<char>",
8861   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8862   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8863   "size" : 1,
8864   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8865   "template_args" : [ "_ZTIc" ]
8866  },
8867  {
8868   "alignment" : 1,
8869   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8870   "name" : "android::trait_trivial_copy<double>",
8871   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8872   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8873   "size" : 1,
8874   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8875   "template_args" : [ "_ZTId" ]
8876  },
8877  {
8878   "alignment" : 1,
8879   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8880   "name" : "android::trait_trivial_copy<float>",
8881   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8882   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8883   "size" : 1,
8884   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8885   "template_args" : [ "_ZTIf" ]
8886  },
8887  {
8888   "alignment" : 1,
8889   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8890   "name" : "android::trait_trivial_copy<unsigned char>",
8891   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8892   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8893   "size" : 1,
8894   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8895   "template_args" : [ "_ZTIh" ]
8896  },
8897  {
8898   "alignment" : 1,
8899   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
8900   "name" : "android::trait_trivial_copy<int>",
8901   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8902   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8903   "size" : 1,
8904   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8905   "template_args" : [ "_ZTIi" ]
8906  },
8907  {
8908   "alignment" : 1,
8909   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
8910   "name" : "android::trait_trivial_copy<unsigned int>",
8911   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8912   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8913   "size" : 1,
8914   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8915   "template_args" : [ "_ZTIj" ]
8916  },
8917  {
8918   "alignment" : 1,
8919   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
8920   "name" : "android::trait_trivial_copy<long>",
8921   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8922   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8923   "size" : 1,
8924   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8925   "template_args" : [ "_ZTIl" ]
8926  },
8927  {
8928   "alignment" : 1,
8929   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
8930   "name" : "android::trait_trivial_copy<unsigned long>",
8931   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
8932   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
8933   "size" : 1,
8934   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8935   "template_args" : [ "_ZTIm" ]
8936  },
8937  {
8938   "alignment" : 1,
8939   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
8940   "name" : "android::trait_trivial_copy<short>",
8941   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8942   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8943   "size" : 1,
8944   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8945   "template_args" : [ "_ZTIs" ]
8946  },
8947  {
8948   "alignment" : 1,
8949   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
8950   "name" : "android::trait_trivial_copy<unsigned short>",
8951   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
8952   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
8953   "size" : 1,
8954   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8955   "template_args" : [ "_ZTIt" ]
8956  },
8957  {
8958   "alignment" : 1,
8959   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
8960   "name" : "android::trait_trivial_copy<void>",
8961   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8962   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8963   "size" : 1,
8964   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8965   "template_args" : [ "_ZTIv" ]
8966  },
8967  {
8968   "alignment" : 1,
8969   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
8970   "name" : "android::trait_trivial_copy<long long>",
8971   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8972   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8973   "size" : 1,
8974   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8975   "template_args" : [ "_ZTIx" ]
8976  },
8977  {
8978   "alignment" : 1,
8979   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
8980   "name" : "android::trait_trivial_copy<unsigned long long>",
8981   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8982   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8983   "size" : 1,
8984   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8985   "template_args" : [ "_ZTIy" ]
8986  },
8987  {
8988   "alignment" : 1,
8989   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
8990   "name" : "android::trait_trivial_ctor<bool>",
8991   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8992   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8993   "size" : 1,
8994   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8995   "template_args" : [ "_ZTIb" ]
8996  },
8997  {
8998   "alignment" : 1,
8999   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
9000   "name" : "android::trait_trivial_ctor<char>",
9001   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9002   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9003   "size" : 1,
9004   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9005   "template_args" : [ "_ZTIc" ]
9006  },
9007  {
9008   "alignment" : 1,
9009   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
9010   "name" : "android::trait_trivial_ctor<double>",
9011   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9012   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9013   "size" : 1,
9014   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9015   "template_args" : [ "_ZTId" ]
9016  },
9017  {
9018   "alignment" : 1,
9019   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
9020   "name" : "android::trait_trivial_ctor<float>",
9021   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9022   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9023   "size" : 1,
9024   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9025   "template_args" : [ "_ZTIf" ]
9026  },
9027  {
9028   "alignment" : 1,
9029   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
9030   "name" : "android::trait_trivial_ctor<unsigned char>",
9031   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9032   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9033   "size" : 1,
9034   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9035   "template_args" : [ "_ZTIh" ]
9036  },
9037  {
9038   "alignment" : 1,
9039   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
9040   "name" : "android::trait_trivial_ctor<int>",
9041   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9042   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9043   "size" : 1,
9044   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9045   "template_args" : [ "_ZTIi" ]
9046  },
9047  {
9048   "alignment" : 1,
9049   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
9050   "name" : "android::trait_trivial_ctor<unsigned int>",
9051   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9052   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9053   "size" : 1,
9054   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9055   "template_args" : [ "_ZTIj" ]
9056  },
9057  {
9058   "alignment" : 1,
9059   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
9060   "name" : "android::trait_trivial_ctor<long>",
9061   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9062   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9063   "size" : 1,
9064   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9065   "template_args" : [ "_ZTIl" ]
9066  },
9067  {
9068   "alignment" : 1,
9069   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
9070   "name" : "android::trait_trivial_ctor<unsigned long>",
9071   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9072   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9073   "size" : 1,
9074   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9075   "template_args" : [ "_ZTIm" ]
9076  },
9077  {
9078   "alignment" : 1,
9079   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
9080   "name" : "android::trait_trivial_ctor<short>",
9081   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9082   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9083   "size" : 1,
9084   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9085   "template_args" : [ "_ZTIs" ]
9086  },
9087  {
9088   "alignment" : 1,
9089   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
9090   "name" : "android::trait_trivial_ctor<unsigned short>",
9091   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9092   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9093   "size" : 1,
9094   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9095   "template_args" : [ "_ZTIt" ]
9096  },
9097  {
9098   "alignment" : 1,
9099   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
9100   "name" : "android::trait_trivial_ctor<void>",
9101   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9102   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9103   "size" : 1,
9104   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9105   "template_args" : [ "_ZTIv" ]
9106  },
9107  {
9108   "alignment" : 1,
9109   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
9110   "name" : "android::trait_trivial_ctor<long long>",
9111   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9112   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9113   "size" : 1,
9114   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9115   "template_args" : [ "_ZTIx" ]
9116  },
9117  {
9118   "alignment" : 1,
9119   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
9120   "name" : "android::trait_trivial_ctor<unsigned long long>",
9121   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9122   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9123   "size" : 1,
9124   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9125   "template_args" : [ "_ZTIy" ]
9126  },
9127  {
9128   "alignment" : 1,
9129   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
9130   "name" : "android::trait_trivial_dtor<bool>",
9131   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9132   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9133   "size" : 1,
9134   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9135   "template_args" : [ "_ZTIb" ]
9136  },
9137  {
9138   "alignment" : 1,
9139   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
9140   "name" : "android::trait_trivial_dtor<char>",
9141   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9142   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9143   "size" : 1,
9144   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9145   "template_args" : [ "_ZTIc" ]
9146  },
9147  {
9148   "alignment" : 1,
9149   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
9150   "name" : "android::trait_trivial_dtor<double>",
9151   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9152   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9153   "size" : 1,
9154   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9155   "template_args" : [ "_ZTId" ]
9156  },
9157  {
9158   "alignment" : 1,
9159   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
9160   "name" : "android::trait_trivial_dtor<float>",
9161   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9162   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9163   "size" : 1,
9164   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9165   "template_args" : [ "_ZTIf" ]
9166  },
9167  {
9168   "alignment" : 1,
9169   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
9170   "name" : "android::trait_trivial_dtor<unsigned char>",
9171   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9172   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9173   "size" : 1,
9174   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9175   "template_args" : [ "_ZTIh" ]
9176  },
9177  {
9178   "alignment" : 1,
9179   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
9180   "name" : "android::trait_trivial_dtor<int>",
9181   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9182   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9183   "size" : 1,
9184   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9185   "template_args" : [ "_ZTIi" ]
9186  },
9187  {
9188   "alignment" : 1,
9189   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
9190   "name" : "android::trait_trivial_dtor<unsigned int>",
9191   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9192   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9193   "size" : 1,
9194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9195   "template_args" : [ "_ZTIj" ]
9196  },
9197  {
9198   "alignment" : 1,
9199   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
9200   "name" : "android::trait_trivial_dtor<long>",
9201   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9202   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9203   "size" : 1,
9204   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9205   "template_args" : [ "_ZTIl" ]
9206  },
9207  {
9208   "alignment" : 1,
9209   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
9210   "name" : "android::trait_trivial_dtor<unsigned long>",
9211   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9212   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9213   "size" : 1,
9214   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9215   "template_args" : [ "_ZTIm" ]
9216  },
9217  {
9218   "alignment" : 1,
9219   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
9220   "name" : "android::trait_trivial_dtor<short>",
9221   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9222   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9223   "size" : 1,
9224   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9225   "template_args" : [ "_ZTIs" ]
9226  },
9227  {
9228   "alignment" : 1,
9229   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
9230   "name" : "android::trait_trivial_dtor<unsigned short>",
9231   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9232   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9233   "size" : 1,
9234   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9235   "template_args" : [ "_ZTIt" ]
9236  },
9237  {
9238   "alignment" : 1,
9239   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
9240   "name" : "android::trait_trivial_dtor<void>",
9241   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9242   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9243   "size" : 1,
9244   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9245   "template_args" : [ "_ZTIv" ]
9246  },
9247  {
9248   "alignment" : 1,
9249   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
9250   "name" : "android::trait_trivial_dtor<long long>",
9251   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9252   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9253   "size" : 1,
9254   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9255   "template_args" : [ "_ZTIx" ]
9256  },
9257  {
9258   "alignment" : 1,
9259   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
9260   "name" : "android::trait_trivial_dtor<unsigned long long>",
9261   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9262   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9263   "size" : 1,
9264   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9265   "template_args" : [ "_ZTIy" ]
9266  },
9267  {
9268   "alignment" : 1,
9269   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9270   "name" : "android::trait_trivial_move<android::String8>",
9271   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9272   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9273   "size" : 1,
9274   "source_file" : "/system/core/libutils/include/utils/String8.h",
9275   "template_args" : [ "_ZTIN7android7String8E" ]
9276  },
9277  {
9278   "alignment" : 1,
9279   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9280   "name" : "android::trait_trivial_move<android::String16>",
9281   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9282   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9283   "size" : 1,
9284   "source_file" : "/system/core/libutils/include/utils/String16.h",
9285   "template_args" : [ "_ZTIN7android8String16E" ]
9286  },
9287  {
9288   "alignment" : 1,
9289   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
9290   "name" : "android::trait_trivial_move<bool>",
9291   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9292   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9293   "size" : 1,
9294   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9295   "template_args" : [ "_ZTIb" ]
9296  },
9297  {
9298   "alignment" : 1,
9299   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
9300   "name" : "android::trait_trivial_move<char>",
9301   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9302   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9303   "size" : 1,
9304   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9305   "template_args" : [ "_ZTIc" ]
9306  },
9307  {
9308   "alignment" : 1,
9309   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
9310   "name" : "android::trait_trivial_move<double>",
9311   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9312   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9313   "size" : 1,
9314   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9315   "template_args" : [ "_ZTId" ]
9316  },
9317  {
9318   "alignment" : 1,
9319   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
9320   "name" : "android::trait_trivial_move<float>",
9321   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9322   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9323   "size" : 1,
9324   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9325   "template_args" : [ "_ZTIf" ]
9326  },
9327  {
9328   "alignment" : 1,
9329   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
9330   "name" : "android::trait_trivial_move<unsigned char>",
9331   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9332   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9333   "size" : 1,
9334   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9335   "template_args" : [ "_ZTIh" ]
9336  },
9337  {
9338   "alignment" : 1,
9339   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
9340   "name" : "android::trait_trivial_move<int>",
9341   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9342   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9343   "size" : 1,
9344   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9345   "template_args" : [ "_ZTIi" ]
9346  },
9347  {
9348   "alignment" : 1,
9349   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
9350   "name" : "android::trait_trivial_move<unsigned int>",
9351   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9352   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9353   "size" : 1,
9354   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9355   "template_args" : [ "_ZTIj" ]
9356  },
9357  {
9358   "alignment" : 1,
9359   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
9360   "name" : "android::trait_trivial_move<long>",
9361   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9362   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9363   "size" : 1,
9364   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9365   "template_args" : [ "_ZTIl" ]
9366  },
9367  {
9368   "alignment" : 1,
9369   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
9370   "name" : "android::trait_trivial_move<unsigned long>",
9371   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
9372   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
9373   "size" : 1,
9374   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9375   "template_args" : [ "_ZTIm" ]
9376  },
9377  {
9378   "alignment" : 1,
9379   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
9380   "name" : "android::trait_trivial_move<short>",
9381   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9382   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9383   "size" : 1,
9384   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9385   "template_args" : [ "_ZTIs" ]
9386  },
9387  {
9388   "alignment" : 1,
9389   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
9390   "name" : "android::trait_trivial_move<unsigned short>",
9391   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
9392   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
9393   "size" : 1,
9394   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9395   "template_args" : [ "_ZTIt" ]
9396  },
9397  {
9398   "alignment" : 1,
9399   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
9400   "name" : "android::trait_trivial_move<void>",
9401   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9402   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9403   "size" : 1,
9404   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9405   "template_args" : [ "_ZTIv" ]
9406  },
9407  {
9408   "alignment" : 1,
9409   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
9410   "name" : "android::trait_trivial_move<long long>",
9411   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9412   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9413   "size" : 1,
9414   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9415   "template_args" : [ "_ZTIx" ]
9416  },
9417  {
9418   "alignment" : 1,
9419   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
9420   "name" : "android::trait_trivial_move<unsigned long long>",
9421   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9422   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9423   "size" : 1,
9424   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9425   "template_args" : [ "_ZTIy" ]
9426  },
9427  {
9428   "alignment" : 8,
9429   "base_specifiers" :
9430   [
9431    {
9432     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9433    }
9434   ],
9435   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
9436   "name" : "android::VirtualLightRefBase",
9437   "record_kind" : "class",
9438   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
9439   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
9440   "size" : 16,
9441   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9442   "vtable_components" :
9443   [
9444    {
9445     "kind" : "offset_to_top"
9446    },
9447    {
9448     "kind" : "rtti",
9449     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9450    },
9451    {
9452     "kind" : "complete_dtor_pointer",
9453     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9454    },
9455    {
9456     "kind" : "deleting_dtor_pointer",
9457     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9458    }
9459   ]
9460  },
9461  {
9462   "alignment" : 8,
9463   "fields" :
9464   [
9465    {
9466     "access" : "private",
9467     "field_name" : "m_ptr",
9468     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9469    }
9470   ],
9471   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9472   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
9473   "record_kind" : "class",
9474   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9475   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9476   "size" : 8,
9477   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9478   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9479  },
9480  {
9481   "alignment" : 8,
9482   "fields" :
9483   [
9484    {
9485     "access" : "private",
9486     "field_name" : "m_ptr",
9487     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
9488    }
9489   ],
9490   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9491   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
9492   "record_kind" : "class",
9493   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9494   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9495   "size" : 8,
9496   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9497   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
9498  },
9499  {
9500   "alignment" : 8,
9501   "fields" :
9502   [
9503    {
9504     "access" : "private",
9505     "field_name" : "m_ptr",
9506     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
9507    }
9508   ],
9509   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9510   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
9511   "record_kind" : "class",
9512   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9513   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9514   "size" : 8,
9515   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9516   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
9517  },
9518  {
9519   "alignment" : 8,
9520   "fields" :
9521   [
9522    {
9523     "access" : "private",
9524     "field_name" : "m_ptr",
9525     "referenced_type" : "_ZTIPN7android6ThreadE"
9526    }
9527   ],
9528   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
9529   "name" : "android::sp<android::Thread>",
9530   "record_kind" : "class",
9531   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
9532   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
9533   "size" : 8,
9534   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9535   "template_args" : [ "_ZTIN7android6ThreadE" ]
9536  },
9537  {
9538   "alignment" : 8,
9539   "fields" :
9540   [
9541    {
9542     "access" : "private",
9543     "field_name" : "m_ptr",
9544     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
9545    }
9546   ],
9547   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9548   "name" : "android::sp<android::hardware::IInterface>",
9549   "record_kind" : "class",
9550   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9551   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9552   "size" : 8,
9553   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9554   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
9555  },
9556  {
9557   "alignment" : 8,
9558   "fields" :
9559   [
9560    {
9561     "access" : "private",
9562     "field_name" : "m_ptr",
9563     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
9564    }
9565   ],
9566   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9567   "name" : "android::sp<android::hardware::ProcessState>",
9568   "record_kind" : "class",
9569   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9570   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9571   "size" : 8,
9572   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9573   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
9574  },
9575  {
9576   "alignment" : 8,
9577   "fields" :
9578   [
9579    {
9580     "access" : "private",
9581     "field_name" : "m_ptr",
9582     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9583    }
9584   ],
9585   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9586   "name" : "android::sp<android::hardware::hidl_death_recipient>",
9587   "record_kind" : "class",
9588   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9589   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9590   "size" : 8,
9591   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9592   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9593  },
9594  {
9595   "alignment" : 8,
9596   "fields" :
9597   [
9598    {
9599     "access" : "private",
9600     "field_name" : "m_ptr",
9601     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
9602    }
9603   ],
9604   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9605   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
9606   "record_kind" : "class",
9607   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9608   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9609   "size" : 8,
9610   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9611   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
9612  },
9613  {
9614   "alignment" : 8,
9615   "fields" :
9616   [
9617    {
9618     "access" : "private",
9619     "field_name" : "m_ptr",
9620     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
9621    }
9622   ],
9623   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
9624   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback>",
9625   "record_kind" : "class",
9626   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
9627   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
9628   "size" : 8,
9629   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9630   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE" ]
9631  },
9632  {
9633   "alignment" : 8,
9634   "fields" :
9635   [
9636    {
9637     "access" : "private",
9638     "field_name" : "m_ptr",
9639     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
9640    }
9641   ],
9642   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
9643   "name" : "android::sp<android::hardware::usb::V1_0::IUsb>",
9644   "record_kind" : "class",
9645   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
9646   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
9647   "size" : 8,
9648   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9649   "template_args" : [ "_ZTIN7android8hardware3usb4V1_04IUsbE" ]
9650  },
9651  {
9652   "alignment" : 8,
9653   "fields" :
9654   [
9655    {
9656     "access" : "private",
9657     "field_name" : "m_ptr",
9658     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9659    }
9660   ],
9661   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9662   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
9663   "record_kind" : "class",
9664   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9665   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9666   "size" : 8,
9667   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9668   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9669  },
9670  {
9671   "alignment" : 8,
9672   "fields" :
9673   [
9674    {
9675     "access" : "private",
9676     "field_name" : "m_ptr",
9677     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9678    }
9679   ],
9680   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9681   "name" : "android::sp<android::hardware::IBinder>",
9682   "record_kind" : "class",
9683   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9684   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9685   "size" : 8,
9686   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9687   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
9688  },
9689  {
9690   "alignment" : 8,
9691   "fields" :
9692   [
9693    {
9694     "access" : "private",
9695     "field_name" : "m_ptr",
9696     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9697    }
9698   ],
9699   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9700   "name" : "android::sp<android::hardware::BHwBinder>",
9701   "record_kind" : "class",
9702   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9703   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9704   "size" : 8,
9705   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9706   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9707  },
9708  {
9709   "alignment" : 8,
9710   "fields" :
9711   [
9712    {
9713     "access" : "private",
9714     "field_name" : "m_ptr",
9715     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9716    },
9717    {
9718     "access" : "private",
9719     "field_name" : "m_refs",
9720     "field_offset" : 64,
9721     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9722    }
9723   ],
9724   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9725   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
9726   "record_kind" : "class",
9727   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9728   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9729   "size" : 16,
9730   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9731   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9732  },
9733  {
9734   "alignment" : 8,
9735   "fields" :
9736   [
9737    {
9738     "access" : "private",
9739     "field_name" : "m_ptr",
9740     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9741    },
9742    {
9743     "access" : "private",
9744     "field_name" : "m_refs",
9745     "field_offset" : 64,
9746     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9747    }
9748   ],
9749   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9750   "name" : "android::wp<android::hardware::hidl_death_recipient>",
9751   "record_kind" : "class",
9752   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9753   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9754   "size" : 16,
9755   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9756   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9757  },
9758  {
9759   "alignment" : 8,
9760   "fields" :
9761   [
9762    {
9763     "access" : "private",
9764     "field_name" : "m_ptr",
9765     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9766    },
9767    {
9768     "access" : "private",
9769     "field_name" : "m_refs",
9770     "field_offset" : 64,
9771     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9772    }
9773   ],
9774   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9775   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
9776   "record_kind" : "class",
9777   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9778   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9779   "size" : 16,
9780   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9781   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9782  },
9783  {
9784   "alignment" : 8,
9785   "fields" :
9786   [
9787    {
9788     "access" : "private",
9789     "field_name" : "m_ptr",
9790     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9791    },
9792    {
9793     "access" : "private",
9794     "field_name" : "m_refs",
9795     "field_offset" : 64,
9796     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9797    }
9798   ],
9799   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9800   "name" : "android::wp<android::hardware::BHwBinder>",
9801   "record_kind" : "class",
9802   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9803   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9804   "size" : 16,
9805   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9806   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9807  },
9808  {
9809   "alignment" : 8,
9810   "base_specifiers" :
9811   [
9812    {
9813     "is_virtual" : true,
9814     "referenced_type" : "_ZTIN7android7RefBaseE"
9815    }
9816   ],
9817   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9818   "name" : "android::hidl::base::V1_0::IBase",
9819   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9820   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9821   "size" : 24,
9822   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9823   "vtable_components" :
9824   [
9825    {
9826     "component_value" : 8,
9827     "kind" : "vbase_offset"
9828    },
9829    {
9830     "kind" : "offset_to_top"
9831    },
9832    {
9833     "kind" : "rtti",
9834     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9835    },
9836    {
9837     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9838    },
9839    {
9840     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9841    },
9842    {
9843     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9844    },
9845    {
9846     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9847    },
9848    {
9849     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9850    },
9851    {
9852     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9853    },
9854    {
9855     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9856    },
9857    {
9858     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9859    },
9860    {
9861     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9862    },
9863    {
9864     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9865    },
9866    {
9867     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9868    },
9869    {
9870     "kind" : "complete_dtor_pointer",
9871     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9872    },
9873    {
9874     "kind" : "deleting_dtor_pointer",
9875     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9876    },
9877    {
9878     "kind" : "vcall_offset"
9879    },
9880    {
9881     "kind" : "vcall_offset"
9882    },
9883    {
9884     "kind" : "vcall_offset"
9885    },
9886    {
9887     "kind" : "vcall_offset"
9888    },
9889    {
9890     "component_value" : -8,
9891     "kind" : "vcall_offset"
9892    },
9893    {
9894     "component_value" : -8,
9895     "kind" : "offset_to_top"
9896    },
9897    {
9898     "kind" : "rtti",
9899     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9900    },
9901    {
9902     "kind" : "complete_dtor_pointer",
9903     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
9904    },
9905    {
9906     "kind" : "deleting_dtor_pointer",
9907     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
9908    },
9909    {
9910     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9911    },
9912    {
9913     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9914    },
9915    {
9916     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9917    },
9918    {
9919     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9920    }
9921   ]
9922  },
9923  {
9924   "alignment" : 8,
9925   "base_specifiers" :
9926   [
9927    {
9928     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
9929    },
9930    {
9931     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9932    }
9933   ],
9934   "fields" :
9935   [
9936    {
9937     "access" : "private",
9938     "field_name" : "_hidl_mImpl",
9939     "field_offset" : 960,
9940     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
9941    }
9942   ],
9943   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9944   "name" : "android::hidl::base::V1_0::BnHwBase",
9945   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9946   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9947   "size" : 144,
9948   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9949   "vtable_components" :
9950   [
9951    {
9952     "component_value" : 128,
9953     "kind" : "vbase_offset"
9954    },
9955    {
9956     "kind" : "offset_to_top"
9957    },
9958    {
9959     "kind" : "rtti",
9960     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9961    },
9962    {
9963     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9964    },
9965    {
9966     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9967    },
9968    {
9969     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9970    },
9971    {
9972     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9973    },
9974    {
9975     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9976    },
9977    {
9978     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9979    },
9980    {
9981     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9982    },
9983    {
9984     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9985    },
9986    {
9987     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9988    },
9989    {
9990     "kind" : "complete_dtor_pointer",
9991     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9992    },
9993    {
9994     "kind" : "deleting_dtor_pointer",
9995     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9996    },
9997    {
9998     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9999    },
10000    {
10001     "component_value" : -32,
10002     "kind" : "offset_to_top"
10003    },
10004    {
10005     "kind" : "rtti",
10006     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10007    },
10008    {
10009     "kind" : "complete_dtor_pointer",
10010     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10011    },
10012    {
10013     "kind" : "deleting_dtor_pointer",
10014     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10015    },
10016    {
10017     "kind" : "vcall_offset"
10018    },
10019    {
10020     "kind" : "vcall_offset"
10021    },
10022    {
10023     "kind" : "vcall_offset"
10024    },
10025    {
10026     "kind" : "vcall_offset"
10027    },
10028    {
10029     "component_value" : -128,
10030     "kind" : "vcall_offset"
10031    },
10032    {
10033     "component_value" : -128,
10034     "kind" : "offset_to_top"
10035    },
10036    {
10037     "kind" : "rtti",
10038     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10039    },
10040    {
10041     "kind" : "complete_dtor_pointer",
10042     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10043    },
10044    {
10045     "kind" : "deleting_dtor_pointer",
10046     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10047    },
10048    {
10049     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10050    },
10051    {
10052     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10053    },
10054    {
10055     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10056    },
10057    {
10058     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10059    }
10060   ]
10061  },
10062  {
10063   "alignment" : 8,
10064   "base_specifiers" :
10065   [
10066    {
10067     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10068    },
10069    {
10070     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10071    }
10072   ],
10073   "fields" :
10074   [
10075    {
10076     "access" : "private",
10077     "field_name" : "_hidl_mMutex",
10078     "field_offset" : 1088,
10079     "referenced_type" : "_ZTINSt3__15mutexE"
10080    },
10081    {
10082     "access" : "private",
10083     "field_name" : "_hidl_mDeathRecipients",
10084     "field_offset" : 1408,
10085     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10086    }
10087   ],
10088   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10089   "name" : "android::hidl::base::V1_0::BpHwBase",
10090   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10091   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10092   "size" : 216,
10093   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10094   "vtable_components" :
10095   [
10096    {
10097     "component_value" : 200,
10098     "kind" : "vbase_offset"
10099    },
10100    {
10101     "kind" : "offset_to_top"
10102    },
10103    {
10104     "kind" : "rtti",
10105     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10106    },
10107    {
10108     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10109    },
10110    {
10111     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10112    },
10113    {
10114     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10115    },
10116    {
10117     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10118    },
10119    {
10120     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10121    },
10122    {
10123     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10124    },
10125    {
10126     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10127    },
10128    {
10129     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10130    },
10131    {
10132     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10133    },
10134    {
10135     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10136    },
10137    {
10138     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10139    },
10140    {
10141     "kind" : "complete_dtor_pointer",
10142     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10143    },
10144    {
10145     "kind" : "deleting_dtor_pointer",
10146     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10147    },
10148    {
10149     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10150    },
10151    {
10152     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10153    },
10154    {
10155     "component_value" : 192,
10156     "kind" : "vbase_offset"
10157    },
10158    {
10159     "component_value" : -8,
10160     "kind" : "offset_to_top"
10161    },
10162    {
10163     "kind" : "rtti",
10164     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10165    },
10166    {
10167     "kind" : "complete_dtor_pointer",
10168     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10169    },
10170    {
10171     "kind" : "deleting_dtor_pointer",
10172     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10173    },
10174    {
10175     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10176    },
10177    {
10178     "component_value" : 184,
10179     "kind" : "vbase_offset"
10180    },
10181    {
10182     "component_value" : -16,
10183     "kind" : "offset_to_top"
10184    },
10185    {
10186     "kind" : "rtti",
10187     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10188    },
10189    {
10190     "kind" : "complete_dtor_pointer",
10191     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10192    },
10193    {
10194     "kind" : "deleting_dtor_pointer",
10195     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10196    },
10197    {
10198     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10199    },
10200    {
10201     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10202    },
10203    {
10204     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10205    },
10206    {
10207     "component_value" : -48,
10208     "kind" : "offset_to_top"
10209    },
10210    {
10211     "kind" : "rtti",
10212     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10213    },
10214    {
10215     "kind" : "complete_dtor_pointer",
10216     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10217    },
10218    {
10219     "kind" : "deleting_dtor_pointer",
10220     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10221    },
10222    {
10223     "kind" : "vcall_offset"
10224    },
10225    {
10226     "component_value" : -184,
10227     "kind" : "vcall_offset"
10228    },
10229    {
10230     "component_value" : -200,
10231     "kind" : "vcall_offset"
10232    },
10233    {
10234     "component_value" : -184,
10235     "kind" : "vcall_offset"
10236    },
10237    {
10238     "component_value" : -200,
10239     "kind" : "vcall_offset"
10240    },
10241    {
10242     "component_value" : -200,
10243     "kind" : "offset_to_top"
10244    },
10245    {
10246     "kind" : "rtti",
10247     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10248    },
10249    {
10250     "kind" : "complete_dtor_pointer",
10251     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10252    },
10253    {
10254     "kind" : "deleting_dtor_pointer",
10255     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10256    },
10257    {
10258     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10259    },
10260    {
10261     "mangled_component_name" : "_ZTv0_n40_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10262    },
10263    {
10264     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10265    },
10266    {
10267     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10268    }
10269   ]
10270  },
10271  {
10272   "alignment" : 8,
10273   "fields" :
10274   [
10275    {
10276     "field_name" : "pid",
10277     "referenced_type" : "_ZTIi"
10278    },
10279    {
10280     "field_name" : "ptr",
10281     "field_offset" : 64,
10282     "referenced_type" : "_ZTIm"
10283    },
10284    {
10285     "field_name" : "arch",
10286     "field_offset" : 128,
10287     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10288    }
10289   ],
10290   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10291   "name" : "android::hidl::base::V1_0::DebugInfo",
10292   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10293   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10294   "size" : 24,
10295   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10296  },
10297  {
10298   "alignment" : 8,
10299   "fields" :
10300   [
10301    {
10302     "field_name" : "interfaceName",
10303     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10304    },
10305    {
10306     "field_name" : "instanceName",
10307     "field_offset" : 128,
10308     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10309    },
10310    {
10311     "field_name" : "pid",
10312     "field_offset" : 256,
10313     "referenced_type" : "_ZTIi"
10314    },
10315    {
10316     "field_name" : "clientPids",
10317     "field_offset" : 320,
10318     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
10319    },
10320    {
10321     "field_name" : "arch",
10322     "field_offset" : 448,
10323     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10324    }
10325   ],
10326   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10327   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10328   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10329   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10330   "size" : 64,
10331   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10332  },
10333  {
10334   "alignment" : 8,
10335   "base_specifiers" :
10336   [
10337    {
10338     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10339    }
10340   ],
10341   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10342   "name" : "android::hidl::manager::V1_0::IServiceManager",
10343   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10344   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10345   "size" : 24,
10346   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10347   "vtable_components" :
10348   [
10349    {
10350     "component_value" : 8,
10351     "kind" : "vbase_offset"
10352    },
10353    {
10354     "kind" : "offset_to_top"
10355    },
10356    {
10357     "kind" : "rtti",
10358     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10359    },
10360    {
10361     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10362    },
10363    {
10364     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10365    },
10366    {
10367     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10368    },
10369    {
10370     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10371    },
10372    {
10373     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10374    },
10375    {
10376     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10377    },
10378    {
10379     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10380    },
10381    {
10382     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10383    },
10384    {
10385     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10386    },
10387    {
10388     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10389    },
10390    {
10391     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10392    },
10393    {
10394     "kind" : "complete_dtor_pointer",
10395     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10396    },
10397    {
10398     "kind" : "deleting_dtor_pointer",
10399     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10400    },
10401    {
10402     "is_pure" : true,
10403     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10404    },
10405    {
10406     "is_pure" : true,
10407     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10408    },
10409    {
10410     "is_pure" : true,
10411     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10412    },
10413    {
10414     "is_pure" : true,
10415     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10416    },
10417    {
10418     "is_pure" : true,
10419     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10420    },
10421    {
10422     "is_pure" : true,
10423     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10424    },
10425    {
10426     "is_pure" : true,
10427     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10428    },
10429    {
10430     "is_pure" : true,
10431     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10432    },
10433    {
10434     "kind" : "vcall_offset"
10435    },
10436    {
10437     "kind" : "vcall_offset"
10438    },
10439    {
10440     "kind" : "vcall_offset"
10441    },
10442    {
10443     "kind" : "vcall_offset"
10444    },
10445    {
10446     "component_value" : -8,
10447     "kind" : "vcall_offset"
10448    },
10449    {
10450     "component_value" : -8,
10451     "kind" : "offset_to_top"
10452    },
10453    {
10454     "kind" : "rtti",
10455     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10456    },
10457    {
10458     "kind" : "complete_dtor_pointer",
10459     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10460    },
10461    {
10462     "kind" : "deleting_dtor_pointer",
10463     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10464    },
10465    {
10466     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10467    },
10468    {
10469     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10470    },
10471    {
10472     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10473    },
10474    {
10475     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10476    }
10477   ]
10478  },
10479  {
10480   "alignment" : 8,
10481   "base_specifiers" :
10482   [
10483    {
10484     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10485    }
10486   ],
10487   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10488   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10489   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10490   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10491   "size" : 24,
10492   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10493   "vtable_components" :
10494   [
10495    {
10496     "component_value" : 8,
10497     "kind" : "vbase_offset"
10498    },
10499    {
10500     "kind" : "offset_to_top"
10501    },
10502    {
10503     "kind" : "rtti",
10504     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10505    },
10506    {
10507     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10508    },
10509    {
10510     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10511    },
10512    {
10513     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10514    },
10515    {
10516     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10517    },
10518    {
10519     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10520    },
10521    {
10522     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10523    },
10524    {
10525     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10526    },
10527    {
10528     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10529    },
10530    {
10531     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10532    },
10533    {
10534     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10535    },
10536    {
10537     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10538    },
10539    {
10540     "kind" : "complete_dtor_pointer",
10541     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10542    },
10543    {
10544     "kind" : "deleting_dtor_pointer",
10545     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10546    },
10547    {
10548     "is_pure" : true,
10549     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10550    },
10551    {
10552     "kind" : "vcall_offset"
10553    },
10554    {
10555     "kind" : "vcall_offset"
10556    },
10557    {
10558     "kind" : "vcall_offset"
10559    },
10560    {
10561     "kind" : "vcall_offset"
10562    },
10563    {
10564     "component_value" : -8,
10565     "kind" : "vcall_offset"
10566    },
10567    {
10568     "component_value" : -8,
10569     "kind" : "offset_to_top"
10570    },
10571    {
10572     "kind" : "rtti",
10573     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10574    },
10575    {
10576     "kind" : "complete_dtor_pointer",
10577     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10578    },
10579    {
10580     "kind" : "deleting_dtor_pointer",
10581     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10582    },
10583    {
10584     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10585    },
10586    {
10587     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10588    },
10589    {
10590     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10591    },
10592    {
10593     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10594    }
10595   ]
10596  },
10597  {
10598   "alignment" : 8,
10599   "fields" :
10600   [
10601    {
10602     "access" : "private",
10603     "field_name" : "mLock",
10604     "referenced_type" : "_ZTIRN7android5MutexE"
10605    }
10606   ],
10607   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
10608   "name" : "android::Mutex::Autolock",
10609   "record_kind" : "class",
10610   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
10611   "self_type" : "_ZTIN7android5Mutex8AutolockE",
10612   "size" : 8,
10613   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10614  },
10615  {
10616   "alignment" : 4,
10617   "fields" :
10618   [
10619    {
10620     "access" : "private",
10621     "field_name" : "mMutex",
10622     "referenced_type" : "_ZTI15pthread_mutex_t"
10623    }
10624   ],
10625   "linker_set_key" : "_ZTIN7android5MutexE",
10626   "name" : "android::Mutex",
10627   "record_kind" : "class",
10628   "referenced_type" : "_ZTIN7android5MutexE",
10629   "self_type" : "_ZTIN7android5MutexE",
10630   "size" : 40,
10631   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10632  },
10633  {
10634   "alignment" : 8,
10635   "fields" :
10636   [
10637    {
10638     "access" : "private",
10639     "field_name" : "mLock",
10640     "referenced_type" : "_ZTIRN7android6RWLockE"
10641    }
10642   ],
10643   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
10644   "name" : "android::RWLock::AutoRLock",
10645   "record_kind" : "class",
10646   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
10647   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
10648   "size" : 8,
10649   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10650  },
10651  {
10652   "alignment" : 8,
10653   "fields" :
10654   [
10655    {
10656     "access" : "private",
10657     "field_name" : "mLock",
10658     "referenced_type" : "_ZTIRN7android6RWLockE"
10659    }
10660   ],
10661   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
10662   "name" : "android::RWLock::AutoWLock",
10663   "record_kind" : "class",
10664   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
10665   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
10666   "size" : 8,
10667   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10668  },
10669  {
10670   "alignment" : 4,
10671   "fields" :
10672   [
10673    {
10674     "access" : "private",
10675     "field_name" : "mRWLock",
10676     "referenced_type" : "_ZTI16pthread_rwlock_t"
10677    }
10678   ],
10679   "linker_set_key" : "_ZTIN7android6RWLockE",
10680   "name" : "android::RWLock",
10681   "record_kind" : "class",
10682   "referenced_type" : "_ZTIN7android6RWLockE",
10683   "self_type" : "_ZTIN7android6RWLockE",
10684   "size" : 56,
10685   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10686  },
10687  {
10688   "alignment" : 8,
10689   "base_specifiers" :
10690   [
10691    {
10692     "is_virtual" : true,
10693     "referenced_type" : "_ZTIN7android7RefBaseE"
10694    }
10695   ],
10696   "fields" :
10697   [
10698    {
10699     "access" : "private",
10700     "field_name" : "mCanCallJava",
10701     "field_offset" : 64,
10702     "referenced_type" : "_ZTIKb"
10703    },
10704    {
10705     "access" : "private",
10706     "field_name" : "mThread",
10707     "field_offset" : 128,
10708     "referenced_type" : "_ZTIPv"
10709    },
10710    {
10711     "access" : "private",
10712     "field_name" : "mLock",
10713     "field_offset" : 192,
10714     "referenced_type" : "_ZTIN7android5MutexE"
10715    },
10716    {
10717     "access" : "private",
10718     "field_name" : "mThreadExitedCondition",
10719     "field_offset" : 512,
10720     "referenced_type" : "_ZTIN7android9ConditionE"
10721    },
10722    {
10723     "access" : "private",
10724     "field_name" : "mStatus",
10725     "field_offset" : 896,
10726     "referenced_type" : "_ZTIi"
10727    },
10728    {
10729     "access" : "private",
10730     "field_name" : "mExitPending",
10731     "field_offset" : 928,
10732     "referenced_type" : "_ZTIVb"
10733    },
10734    {
10735     "access" : "private",
10736     "field_name" : "mRunning",
10737     "field_offset" : 936,
10738     "referenced_type" : "_ZTIVb"
10739    },
10740    {
10741     "access" : "private",
10742     "field_name" : "mHoldSelf",
10743     "field_offset" : 960,
10744     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
10745    },
10746    {
10747     "access" : "private",
10748     "field_name" : "mTid",
10749     "field_offset" : 1024,
10750     "referenced_type" : "_ZTIi"
10751    }
10752   ],
10753   "linker_set_key" : "_ZTIN7android6ThreadE",
10754   "name" : "android::Thread",
10755   "record_kind" : "class",
10756   "referenced_type" : "_ZTIN7android6ThreadE",
10757   "self_type" : "_ZTIN7android6ThreadE",
10758   "size" : 152,
10759   "source_file" : "/system/core/libutils/include/utils/Thread.h",
10760   "vtable_components" :
10761   [
10762    {
10763     "component_value" : 136,
10764     "kind" : "vbase_offset"
10765    },
10766    {
10767     "kind" : "offset_to_top"
10768    },
10769    {
10770     "kind" : "rtti",
10771     "mangled_component_name" : "_ZTIN7android6ThreadE"
10772    },
10773    {
10774     "kind" : "complete_dtor_pointer",
10775     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10776    },
10777    {
10778     "kind" : "deleting_dtor_pointer",
10779     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10780    },
10781    {
10782     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
10783    },
10784    {
10785     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10786    },
10787    {
10788     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10789    },
10790    {
10791     "is_pure" : true,
10792     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10793    },
10794    {
10795     "kind" : "vcall_offset"
10796    },
10797    {
10798     "kind" : "vcall_offset"
10799    },
10800    {
10801     "kind" : "vcall_offset"
10802    },
10803    {
10804     "kind" : "vcall_offset"
10805    },
10806    {
10807     "component_value" : -136,
10808     "kind" : "vcall_offset"
10809    },
10810    {
10811     "component_value" : -136,
10812     "kind" : "offset_to_top"
10813    },
10814    {
10815     "kind" : "rtti",
10816     "mangled_component_name" : "_ZTIN7android6ThreadE"
10817    },
10818    {
10819     "kind" : "complete_dtor_pointer",
10820     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
10821    },
10822    {
10823     "kind" : "deleting_dtor_pointer",
10824     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
10825    },
10826    {
10827     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10828    },
10829    {
10830     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10831    },
10832    {
10833     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10834    },
10835    {
10836     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10837    }
10838   ]
10839  },
10840  {
10841   "alignment" : 8,
10842   "base_specifiers" :
10843   [
10844    {
10845     "access" : "private",
10846     "referenced_type" : "_ZTIN7android10VectorImplE"
10847    }
10848   ],
10849   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10850   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10851   "record_kind" : "class",
10852   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10853   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10854   "size" : 40,
10855   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10856   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
10857   "vtable_components" :
10858   [
10859    {
10860     "kind" : "offset_to_top"
10861    },
10862    {
10863     "kind" : "rtti",
10864     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10865    },
10866    {
10867     "kind" : "complete_dtor_pointer",
10868     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10869    },
10870    {
10871     "kind" : "deleting_dtor_pointer",
10872     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10873    },
10874    {
10875     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
10876    },
10877    {
10878     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
10879    },
10880    {
10881     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
10882    },
10883    {
10884     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
10885    },
10886    {
10887     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
10888    },
10889    {
10890     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
10891    }
10892   ]
10893  },
10894  {
10895   "alignment" : 1,
10896   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
10897   "name" : "android::RefBase::weakref_type",
10898   "record_kind" : "class",
10899   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
10900   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
10901   "size" : 1,
10902   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10903  },
10904  {
10905   "alignment" : 8,
10906   "fields" :
10907   [
10908    {
10909     "access" : "private",
10910     "field_name" : "mRefs",
10911     "field_offset" : 64,
10912     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
10913    }
10914   ],
10915   "linker_set_key" : "_ZTIN7android7RefBaseE",
10916   "name" : "android::RefBase",
10917   "record_kind" : "class",
10918   "referenced_type" : "_ZTIN7android7RefBaseE",
10919   "self_type" : "_ZTIN7android7RefBaseE",
10920   "size" : 16,
10921   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10922   "vtable_components" :
10923   [
10924    {
10925     "kind" : "offset_to_top"
10926    },
10927    {
10928     "kind" : "rtti",
10929     "mangled_component_name" : "_ZTIN7android7RefBaseE"
10930    },
10931    {
10932     "kind" : "complete_dtor_pointer",
10933     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
10934    },
10935    {
10936     "kind" : "deleting_dtor_pointer",
10937     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
10938    },
10939    {
10940     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10941    },
10942    {
10943     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10944    },
10945    {
10946     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10947    },
10948    {
10949     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10950    }
10951   ]
10952  },
10953  {
10954   "alignment" : 8,
10955   "fields" :
10956   [
10957    {
10958     "access" : "private",
10959     "field_name" : "mString",
10960     "referenced_type" : "_ZTIPKc"
10961    }
10962   ],
10963   "linker_set_key" : "_ZTIN7android7String8E",
10964   "name" : "android::String8",
10965   "record_kind" : "class",
10966   "referenced_type" : "_ZTIN7android7String8E",
10967   "self_type" : "_ZTIN7android7String8E",
10968   "size" : 8,
10969   "source_file" : "/system/core/libutils/include/utils/String8.h"
10970  },
10971  {
10972   "alignment" : 8,
10973   "fields" :
10974   [
10975    {
10976     "access" : "private",
10977     "field_name" : "mString",
10978     "referenced_type" : "_ZTIPKDs"
10979    }
10980   ],
10981   "linker_set_key" : "_ZTIN7android8String16E",
10982   "name" : "android::String16",
10983   "record_kind" : "class",
10984   "referenced_type" : "_ZTIN7android8String16E",
10985   "self_type" : "_ZTIN7android8String16E",
10986   "size" : 8,
10987   "source_file" : "/system/core/libutils/include/utils/String16.h"
10988  },
10989  {
10990   "alignment" : 8,
10991   "base_specifiers" :
10992   [
10993    {
10994     "is_virtual" : true,
10995     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
10996    },
10997    {
10998     "is_virtual" : true,
10999     "referenced_type" : "_ZTIN7android7RefBaseE"
11000    }
11001   ],
11002   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
11003   "name" : "android::hardware::HidlMemory",
11004   "record_kind" : "class",
11005   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
11006   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
11007   "size" : 64,
11008   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11009   "vtable_components" :
11010   [
11011    {
11012     "component_value" : 48,
11013     "kind" : "vbase_offset"
11014    },
11015    {
11016     "component_value" : 8,
11017     "kind" : "vbase_offset"
11018    },
11019    {
11020     "kind" : "offset_to_top"
11021    },
11022    {
11023     "kind" : "rtti",
11024     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11025    },
11026    {
11027     "kind" : "complete_dtor_pointer",
11028     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11029    },
11030    {
11031     "kind" : "deleting_dtor_pointer",
11032     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11033    },
11034    {
11035     "kind" : "vcall_offset"
11036    },
11037    {
11038     "kind" : "vcall_offset"
11039    },
11040    {
11041     "kind" : "vcall_offset"
11042    },
11043    {
11044     "kind" : "vcall_offset"
11045    },
11046    {
11047     "component_value" : -48,
11048     "kind" : "vcall_offset"
11049    },
11050    {
11051     "component_value" : -48,
11052     "kind" : "offset_to_top"
11053    },
11054    {
11055     "kind" : "rtti",
11056     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11057    },
11058    {
11059     "kind" : "complete_dtor_pointer",
11060     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
11061    },
11062    {
11063     "kind" : "deleting_dtor_pointer",
11064     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
11065    },
11066    {
11067     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11068    },
11069    {
11070     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11071    },
11072    {
11073     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11074    },
11075    {
11076     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11077    }
11078   ]
11079  },
11080  {
11081   "alignment" : 8,
11082   "base_specifiers" :
11083   [
11084    {
11085     "is_virtual" : true,
11086     "referenced_type" : "_ZTIN7android7RefBaseE"
11087    }
11088   ],
11089   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
11090   "name" : "android::hardware::IInterface",
11091   "record_kind" : "class",
11092   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
11093   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
11094   "size" : 24,
11095   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11096   "vtable_components" :
11097   [
11098    {
11099     "component_value" : 8,
11100     "kind" : "vbase_offset"
11101    },
11102    {
11103     "kind" : "offset_to_top"
11104    },
11105    {
11106     "kind" : "rtti",
11107     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11108    },
11109    {
11110     "kind" : "complete_dtor_pointer",
11111     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11112    },
11113    {
11114     "kind" : "deleting_dtor_pointer",
11115     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11116    },
11117    {
11118     "is_pure" : true,
11119     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11120    },
11121    {
11122     "kind" : "vcall_offset"
11123    },
11124    {
11125     "kind" : "vcall_offset"
11126    },
11127    {
11128     "kind" : "vcall_offset"
11129    },
11130    {
11131     "kind" : "vcall_offset"
11132    },
11133    {
11134     "component_value" : -8,
11135     "kind" : "vcall_offset"
11136    },
11137    {
11138     "component_value" : -8,
11139     "kind" : "offset_to_top"
11140    },
11141    {
11142     "kind" : "rtti",
11143     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11144    },
11145    {
11146     "kind" : "complete_dtor_pointer",
11147     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
11148    },
11149    {
11150     "kind" : "deleting_dtor_pointer",
11151     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
11152    },
11153    {
11154     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11155    },
11156    {
11157     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11158    },
11159    {
11160     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11161    },
11162    {
11163     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11164    }
11165   ]
11166  },
11167  {
11168   "alignment" : 1,
11169   "fields" :
11170   [
11171    {
11172     "access" : "private",
11173     "field_name" : "mBuffer",
11174     "referenced_type" : "_ZTIA32_h"
11175    }
11176   ],
11177   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
11178   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11179   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
11180   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
11181   "size" : 32,
11182   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11183   "template_args" : [ "_ZTIh" ]
11184  },
11185  {
11186   "alignment" : 8,
11187   "base_specifiers" :
11188   [
11189    {
11190     "is_virtual" : true,
11191     "referenced_type" : "_ZTIN7android7RefBaseE"
11192    }
11193   ],
11194   "fields" :
11195   [
11196    {
11197     "access" : "private",
11198     "field_name" : "mRemote",
11199     "field_offset" : 64,
11200     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
11201    },
11202    {
11203     "access" : "private",
11204     "field_name" : "mRefs",
11205     "field_offset" : 128,
11206     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11207    },
11208    {
11209     "access" : "private",
11210     "field_name" : "mState",
11211     "field_offset" : 192,
11212     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11213    }
11214   ],
11215   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11216   "name" : "android::hardware::BpHwRefBase",
11217   "record_kind" : "class",
11218   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11219   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11220   "size" : 48,
11221   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11222   "vtable_components" :
11223   [
11224    {
11225     "component_value" : 32,
11226     "kind" : "vbase_offset"
11227    },
11228    {
11229     "kind" : "offset_to_top"
11230    },
11231    {
11232     "kind" : "rtti",
11233     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11234    },
11235    {
11236     "kind" : "complete_dtor_pointer",
11237     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11238    },
11239    {
11240     "kind" : "deleting_dtor_pointer",
11241     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11242    },
11243    {
11244     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11245    },
11246    {
11247     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11248    },
11249    {
11250     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11251    },
11252    {
11253     "kind" : "vcall_offset"
11254    },
11255    {
11256     "component_value" : -32,
11257     "kind" : "vcall_offset"
11258    },
11259    {
11260     "component_value" : -32,
11261     "kind" : "vcall_offset"
11262    },
11263    {
11264     "component_value" : -32,
11265     "kind" : "vcall_offset"
11266    },
11267    {
11268     "component_value" : -32,
11269     "kind" : "vcall_offset"
11270    },
11271    {
11272     "component_value" : -32,
11273     "kind" : "offset_to_top"
11274    },
11275    {
11276     "kind" : "rtti",
11277     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11278    },
11279    {
11280     "kind" : "complete_dtor_pointer",
11281     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
11282    },
11283    {
11284     "kind" : "deleting_dtor_pointer",
11285     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
11286    },
11287    {
11288     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11289    },
11290    {
11291     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11292    },
11293    {
11294     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11295    },
11296    {
11297     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11298    }
11299   ]
11300  },
11301  {
11302   "alignment" : 8,
11303   "base_specifiers" :
11304   [
11305    {
11306     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
11307    },
11308    {
11309     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11310    },
11311    {
11312     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11313    }
11314   ],
11315   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
11316   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsbCallback>",
11317   "record_kind" : "class",
11318   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
11319   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
11320   "size" : 64,
11321   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11322   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE" ],
11323   "vtable_components" :
11324   [
11325    {
11326     "component_value" : 48,
11327     "kind" : "vbase_offset"
11328    },
11329    {
11330     "kind" : "offset_to_top"
11331    },
11332    {
11333     "kind" : "rtti",
11334     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11335    },
11336    {
11337     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_012IUsbCallback8isRemoteEv"
11338    },
11339    {
11340     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11341    },
11342    {
11343     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11344    },
11345    {
11346     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11347    },
11348    {
11349     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11350    },
11351    {
11352     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv"
11353    },
11354    {
11355     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11356    },
11357    {
11358     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv"
11359    },
11360    {
11361     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11362    },
11363    {
11364     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv"
11365    },
11366    {
11367     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11368    },
11369    {
11370     "kind" : "complete_dtor_pointer",
11371     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11372    },
11373    {
11374     "kind" : "deleting_dtor_pointer",
11375     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11376    },
11377    {
11378     "is_pure" : true,
11379     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
11380    },
11381    {
11382     "is_pure" : true,
11383     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
11384    },
11385    {
11386     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
11387    },
11388    {
11389     "component_value" : 40,
11390     "kind" : "vbase_offset"
11391    },
11392    {
11393     "component_value" : -8,
11394     "kind" : "offset_to_top"
11395    },
11396    {
11397     "kind" : "rtti",
11398     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11399    },
11400    {
11401     "kind" : "complete_dtor_pointer",
11402     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11403    },
11404    {
11405     "kind" : "deleting_dtor_pointer",
11406     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11407    },
11408    {
11409     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
11410    },
11411    {
11412     "component_value" : 32,
11413     "kind" : "vbase_offset"
11414    },
11415    {
11416     "component_value" : -16,
11417     "kind" : "offset_to_top"
11418    },
11419    {
11420     "kind" : "rtti",
11421     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11422    },
11423    {
11424     "kind" : "complete_dtor_pointer",
11425     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11426    },
11427    {
11428     "kind" : "deleting_dtor_pointer",
11429     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11430    },
11431    {
11432     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11433    },
11434    {
11435     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11436    },
11437    {
11438     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11439    },
11440    {
11441     "kind" : "vcall_offset"
11442    },
11443    {
11444     "component_value" : -32,
11445     "kind" : "vcall_offset"
11446    },
11447    {
11448     "component_value" : -32,
11449     "kind" : "vcall_offset"
11450    },
11451    {
11452     "component_value" : -32,
11453     "kind" : "vcall_offset"
11454    },
11455    {
11456     "component_value" : -48,
11457     "kind" : "vcall_offset"
11458    },
11459    {
11460     "component_value" : -48,
11461     "kind" : "offset_to_top"
11462    },
11463    {
11464     "kind" : "rtti",
11465     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11466    },
11467    {
11468     "kind" : "complete_dtor_pointer",
11469     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11470    },
11471    {
11472     "kind" : "deleting_dtor_pointer",
11473     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11474    },
11475    {
11476     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11477    },
11478    {
11479     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11480    },
11481    {
11482     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11483    },
11484    {
11485     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11486    }
11487   ]
11488  },
11489  {
11490   "alignment" : 8,
11491   "base_specifiers" :
11492   [
11493    {
11494     "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
11495    },
11496    {
11497     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11498    },
11499    {
11500     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11501    }
11502   ],
11503   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
11504   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsb>",
11505   "record_kind" : "class",
11506   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
11507   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
11508   "size" : 64,
11509   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11510   "template_args" : [ "_ZTIN7android8hardware3usb4V1_04IUsbE" ],
11511   "vtable_components" :
11512   [
11513    {
11514     "component_value" : 48,
11515     "kind" : "vbase_offset"
11516    },
11517    {
11518     "kind" : "offset_to_top"
11519    },
11520    {
11521     "kind" : "rtti",
11522     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11523    },
11524    {
11525     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_04IUsb8isRemoteEv"
11526    },
11527    {
11528     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11529    },
11530    {
11531     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11532    },
11533    {
11534     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11535    },
11536    {
11537     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11538    },
11539    {
11540     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv"
11541    },
11542    {
11543     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11544    },
11545    {
11546     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv"
11547    },
11548    {
11549     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11550    },
11551    {
11552     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv"
11553    },
11554    {
11555     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11556    },
11557    {
11558     "kind" : "complete_dtor_pointer",
11559     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11560    },
11561    {
11562     "kind" : "deleting_dtor_pointer",
11563     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11564    },
11565    {
11566     "is_pure" : true,
11567     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
11568    },
11569    {
11570     "is_pure" : true,
11571     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
11572    },
11573    {
11574     "is_pure" : true,
11575     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb15queryPortStatusEv"
11576    },
11577    {
11578     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
11579    },
11580    {
11581     "component_value" : 40,
11582     "kind" : "vbase_offset"
11583    },
11584    {
11585     "component_value" : -8,
11586     "kind" : "offset_to_top"
11587    },
11588    {
11589     "kind" : "rtti",
11590     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11591    },
11592    {
11593     "kind" : "complete_dtor_pointer",
11594     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11595    },
11596    {
11597     "kind" : "deleting_dtor_pointer",
11598     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11599    },
11600    {
11601     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
11602    },
11603    {
11604     "component_value" : 32,
11605     "kind" : "vbase_offset"
11606    },
11607    {
11608     "component_value" : -16,
11609     "kind" : "offset_to_top"
11610    },
11611    {
11612     "kind" : "rtti",
11613     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11614    },
11615    {
11616     "kind" : "complete_dtor_pointer",
11617     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11618    },
11619    {
11620     "kind" : "deleting_dtor_pointer",
11621     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11622    },
11623    {
11624     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11625    },
11626    {
11627     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11628    },
11629    {
11630     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11631    },
11632    {
11633     "kind" : "vcall_offset"
11634    },
11635    {
11636     "component_value" : -32,
11637     "kind" : "vcall_offset"
11638    },
11639    {
11640     "component_value" : -32,
11641     "kind" : "vcall_offset"
11642    },
11643    {
11644     "component_value" : -32,
11645     "kind" : "vcall_offset"
11646    },
11647    {
11648     "component_value" : -48,
11649     "kind" : "vcall_offset"
11650    },
11651    {
11652     "component_value" : -48,
11653     "kind" : "offset_to_top"
11654    },
11655    {
11656     "kind" : "rtti",
11657     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11658    },
11659    {
11660     "kind" : "complete_dtor_pointer",
11661     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11662    },
11663    {
11664     "kind" : "deleting_dtor_pointer",
11665     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11666    },
11667    {
11668     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11669    },
11670    {
11671     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11672    },
11673    {
11674     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11675    },
11676    {
11677     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11678    }
11679   ]
11680  },
11681  {
11682   "alignment" : 8,
11683   "base_specifiers" :
11684   [
11685    {
11686     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11687    },
11688    {
11689     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11690    },
11691    {
11692     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11693    }
11694   ],
11695   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11696   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11697   "record_kind" : "class",
11698   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11699   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11700   "size" : 64,
11701   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11702   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
11703   "vtable_components" :
11704   [
11705    {
11706     "component_value" : 48,
11707     "kind" : "vbase_offset"
11708    },
11709    {
11710     "kind" : "offset_to_top"
11711    },
11712    {
11713     "kind" : "rtti",
11714     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11715    },
11716    {
11717     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11718    },
11719    {
11720     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11721    },
11722    {
11723     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11724    },
11725    {
11726     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11727    },
11728    {
11729     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11730    },
11731    {
11732     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11733    },
11734    {
11735     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11736    },
11737    {
11738     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11739    },
11740    {
11741     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11742    },
11743    {
11744     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11745    },
11746    {
11747     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11748    },
11749    {
11750     "kind" : "complete_dtor_pointer",
11751     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11752    },
11753    {
11754     "kind" : "deleting_dtor_pointer",
11755     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11756    },
11757    {
11758     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11759    },
11760    {
11761     "component_value" : 40,
11762     "kind" : "vbase_offset"
11763    },
11764    {
11765     "component_value" : -8,
11766     "kind" : "offset_to_top"
11767    },
11768    {
11769     "kind" : "rtti",
11770     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11771    },
11772    {
11773     "kind" : "complete_dtor_pointer",
11774     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11775    },
11776    {
11777     "kind" : "deleting_dtor_pointer",
11778     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11779    },
11780    {
11781     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11782    },
11783    {
11784     "component_value" : 32,
11785     "kind" : "vbase_offset"
11786    },
11787    {
11788     "component_value" : -16,
11789     "kind" : "offset_to_top"
11790    },
11791    {
11792     "kind" : "rtti",
11793     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11794    },
11795    {
11796     "kind" : "complete_dtor_pointer",
11797     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11798    },
11799    {
11800     "kind" : "deleting_dtor_pointer",
11801     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11802    },
11803    {
11804     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11805    },
11806    {
11807     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11808    },
11809    {
11810     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11811    },
11812    {
11813     "kind" : "vcall_offset"
11814    },
11815    {
11816     "component_value" : -32,
11817     "kind" : "vcall_offset"
11818    },
11819    {
11820     "component_value" : -32,
11821     "kind" : "vcall_offset"
11822    },
11823    {
11824     "component_value" : -32,
11825     "kind" : "vcall_offset"
11826    },
11827    {
11828     "component_value" : -48,
11829     "kind" : "vcall_offset"
11830    },
11831    {
11832     "component_value" : -48,
11833     "kind" : "offset_to_top"
11834    },
11835    {
11836     "kind" : "rtti",
11837     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11838    },
11839    {
11840     "kind" : "complete_dtor_pointer",
11841     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11842    },
11843    {
11844     "kind" : "deleting_dtor_pointer",
11845     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11846    },
11847    {
11848     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11849    },
11850    {
11851     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11852    },
11853    {
11854     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11855    },
11856    {
11857     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11858    }
11859   ]
11860  },
11861  {
11862   "alignment" : 8,
11863   "fields" :
11864   [
11865    {
11866     "access" : "private",
11867     "field_name" : "mHandle",
11868     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
11869    },
11870    {
11871     "access" : "private",
11872     "field_name" : "mOwnsHandle",
11873     "field_offset" : 64,
11874     "referenced_type" : "_ZTIb"
11875    },
11876    {
11877     "access" : "private",
11878     "field_name" : "mPad",
11879     "field_offset" : 72,
11880     "referenced_type" : "_ZTIA7_h"
11881    }
11882   ],
11883   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
11884   "name" : "android::hardware::hidl_handle",
11885   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
11886   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
11887   "size" : 16,
11888   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11889  },
11890  {
11891   "alignment" : 8,
11892   "fields" :
11893   [
11894    {
11895     "access" : "private",
11896     "field_name" : "mHandle",
11897     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
11898    },
11899    {
11900     "access" : "private",
11901     "field_name" : "mSize",
11902     "field_offset" : 128,
11903     "referenced_type" : "_ZTIm"
11904    },
11905    {
11906     "access" : "private",
11907     "field_name" : "mName",
11908     "field_offset" : 192,
11909     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11910    }
11911   ],
11912   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
11913   "name" : "android::hardware::hidl_memory",
11914   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
11915   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
11916   "size" : 40,
11917   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11918  },
11919  {
11920   "alignment" : 8,
11921   "fields" :
11922   [
11923    {
11924     "access" : "private",
11925     "field_name" : "mBuffer",
11926     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
11927    },
11928    {
11929     "access" : "private",
11930     "field_name" : "mSize",
11931     "field_offset" : 64,
11932     "referenced_type" : "_ZTIj"
11933    },
11934    {
11935     "access" : "private",
11936     "field_name" : "mOwnsBuffer",
11937     "field_offset" : 96,
11938     "referenced_type" : "_ZTIb"
11939    },
11940    {
11941     "access" : "private",
11942     "field_name" : "mPad",
11943     "field_offset" : 104,
11944     "referenced_type" : "_ZTIA3_h"
11945    }
11946   ],
11947   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
11948   "name" : "android::hardware::hidl_string",
11949   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
11950   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
11951   "size" : 16,
11952   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11953  },
11954  {
11955   "alignment" : 8,
11956   "fields" :
11957   [
11958    {
11959     "access" : "private",
11960     "field_name" : "mGrantors",
11961     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11962    },
11963    {
11964     "access" : "private",
11965     "field_name" : "mHandle",
11966     "field_offset" : 128,
11967     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
11968    },
11969    {
11970     "access" : "private",
11971     "field_name" : "mQuantum",
11972     "field_offset" : 192,
11973     "referenced_type" : "_ZTIj"
11974    },
11975    {
11976     "access" : "private",
11977     "field_name" : "mFlags",
11978     "field_offset" : 224,
11979     "referenced_type" : "_ZTIj"
11980    }
11981   ],
11982   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11983   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11984   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11985   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11986   "size" : 32,
11987   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11988   "template_args" : [ "_ZTIc" ]
11989  },
11990  {
11991   "access" : "private",
11992   "alignment" : 8,
11993   "fields" :
11994   [
11995    {
11996     "field_name" : "binder",
11997     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
11998    },
11999    {
12000     "field_name" : "refs",
12001     "field_offset" : 64,
12002     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12003    }
12004   ],
12005   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12006   "name" : "android::hardware::ProcessState::handle_entry",
12007   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12008   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12009   "size" : 16,
12010   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
12011  },
12012  {
12013   "alignment" : 8,
12014   "base_specifiers" :
12015   [
12016    {
12017     "is_virtual" : true,
12018     "referenced_type" : "_ZTIN7android7RefBaseE"
12019    }
12020   ],
12021   "fields" :
12022   [
12023    {
12024     "access" : "private",
12025     "field_name" : "mDriverFD",
12026     "field_offset" : 64,
12027     "referenced_type" : "_ZTIi"
12028    },
12029    {
12030     "access" : "private",
12031     "field_name" : "mVMStart",
12032     "field_offset" : 128,
12033     "referenced_type" : "_ZTIPv"
12034    },
12035    {
12036     "access" : "private",
12037     "field_name" : "mThreadCountLock",
12038     "field_offset" : 192,
12039     "referenced_type" : "_ZTI15pthread_mutex_t"
12040    },
12041    {
12042     "access" : "private",
12043     "field_name" : "mThreadCountDecrement",
12044     "field_offset" : 512,
12045     "referenced_type" : "_ZTI14pthread_cond_t"
12046    },
12047    {
12048     "access" : "private",
12049     "field_name" : "mExecutingThreadsCount",
12050     "field_offset" : 896,
12051     "referenced_type" : "_ZTIm"
12052    },
12053    {
12054     "access" : "private",
12055     "field_name" : "mMaxThreads",
12056     "field_offset" : 960,
12057     "referenced_type" : "_ZTIm"
12058    },
12059    {
12060     "access" : "private",
12061     "field_name" : "mStarvationStartTimeMs",
12062     "field_offset" : 1024,
12063     "referenced_type" : "_ZTIl"
12064    },
12065    {
12066     "access" : "private",
12067     "field_name" : "mLock",
12068     "field_offset" : 1088,
12069     "referenced_type" : "_ZTIN7android5MutexE"
12070    },
12071    {
12072     "access" : "private",
12073     "field_name" : "mHandleToObject",
12074     "field_offset" : 1408,
12075     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
12076    },
12077    {
12078     "access" : "private",
12079     "field_name" : "mManagesContexts",
12080     "field_offset" : 1728,
12081     "referenced_type" : "_ZTIb"
12082    },
12083    {
12084     "access" : "private",
12085     "field_name" : "mBinderContextCheckFunc",
12086     "field_offset" : 1792,
12087     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
12088    },
12089    {
12090     "access" : "private",
12091     "field_name" : "mBinderContextUserData",
12092     "field_offset" : 1856,
12093     "referenced_type" : "_ZTIPv"
12094    },
12095    {
12096     "access" : "private",
12097     "field_name" : "mContexts",
12098     "field_offset" : 1920,
12099     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
12100    },
12101    {
12102     "access" : "private",
12103     "field_name" : "mRootDir",
12104     "field_offset" : 2240,
12105     "referenced_type" : "_ZTIN7android7String8E"
12106    },
12107    {
12108     "access" : "private",
12109     "field_name" : "mThreadPoolStarted",
12110     "field_offset" : 2304,
12111     "referenced_type" : "_ZTIb"
12112    },
12113    {
12114     "access" : "private",
12115     "field_name" : "mSpawnThreadOnStart",
12116     "field_offset" : 2312,
12117     "referenced_type" : "_ZTIb"
12118    },
12119    {
12120     "access" : "private",
12121     "field_name" : "mThreadPoolSeq",
12122     "field_offset" : 2336,
12123     "referenced_type" : "_ZTIVi"
12124    },
12125    {
12126     "access" : "private",
12127     "field_name" : "mMmapSize",
12128     "field_offset" : 2368,
12129     "referenced_type" : "_ZTIKm"
12130    },
12131    {
12132     "access" : "private",
12133     "field_name" : "mCallRestriction",
12134     "field_offset" : 2432,
12135     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
12136    }
12137   ],
12138   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
12139   "name" : "android::hardware::ProcessState",
12140   "record_kind" : "class",
12141   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
12142   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
12143   "size" : 328,
12144   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
12145   "vtable_components" :
12146   [
12147    {
12148     "component_value" : 312,
12149     "kind" : "vbase_offset"
12150    },
12151    {
12152     "kind" : "offset_to_top"
12153    },
12154    {
12155     "kind" : "rtti",
12156     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12157    },
12158    {
12159     "kind" : "complete_dtor_pointer",
12160     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
12161    },
12162    {
12163     "kind" : "deleting_dtor_pointer",
12164     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
12165    },
12166    {
12167     "kind" : "vcall_offset"
12168    },
12169    {
12170     "kind" : "vcall_offset"
12171    },
12172    {
12173     "kind" : "vcall_offset"
12174    },
12175    {
12176     "kind" : "vcall_offset"
12177    },
12178    {
12179     "component_value" : -312,
12180     "kind" : "vcall_offset"
12181    },
12182    {
12183     "component_value" : -312,
12184     "kind" : "offset_to_top"
12185    },
12186    {
12187     "kind" : "rtti",
12188     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12189    },
12190    {
12191     "kind" : "complete_dtor_pointer",
12192     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
12193    },
12194    {
12195     "kind" : "deleting_dtor_pointer",
12196     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
12197    },
12198    {
12199     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12200    },
12201    {
12202     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12203    },
12204    {
12205     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12206    },
12207    {
12208     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12209    }
12210   ]
12211  },
12212  {
12213   "alignment" : 2,
12214   "fields" :
12215   [
12216    {
12217     "access" : "private",
12218     "field_name" : "mMajor",
12219     "referenced_type" : "_ZTIt"
12220    },
12221    {
12222     "access" : "private",
12223     "field_name" : "mMinor",
12224     "field_offset" : 16,
12225     "referenced_type" : "_ZTIt"
12226    }
12227   ],
12228   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
12229   "name" : "android::hardware::hidl_version",
12230   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
12231   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
12232   "size" : 4,
12233   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12234  },
12235  {
12236   "alignment" : 8,
12237   "fields" :
12238   [
12239    {
12240     "access" : "private",
12241     "field_name" : "mMutex",
12242     "referenced_type" : "_ZTINSt3__15mutexE"
12243    },
12244    {
12245     "access" : "private",
12246     "field_name" : "mMap",
12247     "field_offset" : 320,
12248     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
12249    }
12250   ],
12251   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12252   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
12253   "record_kind" : "class",
12254   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12255   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12256   "size" : 64,
12257   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12258   "template_args" :
12259   [
12260    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12261    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
12262   ]
12263  },
12264  {
12265   "alignment" : 8,
12266   "fields" :
12267   [
12268    {
12269     "access" : "private",
12270     "field_name" : "mMutex",
12271     "referenced_type" : "_ZTINSt3__15mutexE"
12272    },
12273    {
12274     "access" : "private",
12275     "field_name" : "mMap",
12276     "field_offset" : 320,
12277     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
12278    }
12279   ],
12280   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12281   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
12282   "record_kind" : "class",
12283   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12284   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12285   "size" : 64,
12286   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12287   "template_args" :
12288   [
12289    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12290    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
12291   ]
12292  },
12293  {
12294   "alignment" : 8,
12295   "fields" :
12296   [
12297    {
12298     "access" : "private",
12299     "field_name" : "mMutex",
12300     "referenced_type" : "_ZTINSt3__15mutexE"
12301    },
12302    {
12303     "access" : "private",
12304     "field_name" : "mMap",
12305     "field_offset" : 320,
12306     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
12307    }
12308   ],
12309   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12310   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
12311   "record_kind" : "class",
12312   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12313   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12314   "size" : 64,
12315   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12316   "template_args" :
12317   [
12318    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
12319    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
12320   ]
12321  },
12322  {
12323   "alignment" : 8,
12324   "fields" :
12325   [
12326    {
12327     "field_name" : "flags",
12328     "referenced_type" : "_ZTIj"
12329    },
12330    {
12331     "field_name" : "fdIndex",
12332     "field_offset" : 32,
12333     "referenced_type" : "_ZTIj"
12334    },
12335    {
12336     "field_name" : "offset",
12337     "field_offset" : 64,
12338     "referenced_type" : "_ZTIj"
12339    },
12340    {
12341     "field_name" : "extent",
12342     "field_offset" : 128,
12343     "referenced_type" : "_ZTIm"
12344    }
12345   ],
12346   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
12347   "name" : "android::hardware::GrantorDescriptor",
12348   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12349   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12350   "size" : 24,
12351   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
12352  },
12353  {
12354   "alignment" : 8,
12355   "base_specifiers" :
12356   [
12357    {
12358     "is_virtual" : true,
12359     "referenced_type" : "_ZTIN7android7RefBaseE"
12360    }
12361   ],
12362   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
12363   "name" : "android::hardware::hidl_death_recipient",
12364   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12365   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12366   "size" : 24,
12367   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12368   "vtable_components" :
12369   [
12370    {
12371     "component_value" : 8,
12372     "kind" : "vbase_offset"
12373    },
12374    {
12375     "kind" : "offset_to_top"
12376    },
12377    {
12378     "kind" : "rtti",
12379     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12380    },
12381    {
12382     "is_pure" : true,
12383     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12384    },
12385    {
12386     "kind" : "complete_dtor_pointer",
12387     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12388    },
12389    {
12390     "kind" : "deleting_dtor_pointer",
12391     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12392    },
12393    {
12394     "kind" : "vcall_offset"
12395    },
12396    {
12397     "kind" : "vcall_offset"
12398    },
12399    {
12400     "kind" : "vcall_offset"
12401    },
12402    {
12403     "kind" : "vcall_offset"
12404    },
12405    {
12406     "component_value" : -8,
12407     "kind" : "vcall_offset"
12408    },
12409    {
12410     "component_value" : -8,
12411     "kind" : "offset_to_top"
12412    },
12413    {
12414     "kind" : "rtti",
12415     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12416    },
12417    {
12418     "kind" : "complete_dtor_pointer",
12419     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
12420    },
12421    {
12422     "kind" : "deleting_dtor_pointer",
12423     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
12424    },
12425    {
12426     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12427    },
12428    {
12429     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12430    },
12431    {
12432     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12433    },
12434    {
12435     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12436    }
12437   ]
12438  },
12439  {
12440   "alignment" : 8,
12441   "base_specifiers" :
12442   [
12443    {
12444     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12445    }
12446   ],
12447   "fields" :
12448   [
12449    {
12450     "access" : "private",
12451     "field_name" : "mRecipient",
12452     "field_offset" : 64,
12453     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
12454    },
12455    {
12456     "access" : "private",
12457     "field_name" : "mCookie",
12458     "field_offset" : 192,
12459     "referenced_type" : "_ZTIm"
12460    },
12461    {
12462     "access" : "private",
12463     "field_name" : "mBase",
12464     "field_offset" : 256,
12465     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12466    }
12467   ],
12468   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12469   "name" : "android::hardware::hidl_binder_death_recipient",
12470   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12471   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12472   "size" : 64,
12473   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12474   "vtable_components" :
12475   [
12476    {
12477     "component_value" : 48,
12478     "kind" : "vbase_offset"
12479    },
12480    {
12481     "kind" : "offset_to_top"
12482    },
12483    {
12484     "kind" : "rtti",
12485     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12486    },
12487    {
12488     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12489    },
12490    {
12491     "kind" : "complete_dtor_pointer",
12492     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
12493    },
12494    {
12495     "kind" : "deleting_dtor_pointer",
12496     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
12497    },
12498    {
12499     "kind" : "vcall_offset"
12500    },
12501    {
12502     "kind" : "vcall_offset"
12503    },
12504    {
12505     "kind" : "vcall_offset"
12506    },
12507    {
12508     "kind" : "vcall_offset"
12509    },
12510    {
12511     "component_value" : -48,
12512     "kind" : "vcall_offset"
12513    },
12514    {
12515     "component_value" : -48,
12516     "kind" : "offset_to_top"
12517    },
12518    {
12519     "kind" : "rtti",
12520     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12521    },
12522    {
12523     "kind" : "complete_dtor_pointer",
12524     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
12525    },
12526    {
12527     "kind" : "deleting_dtor_pointer",
12528     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
12529    },
12530    {
12531     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12532    },
12533    {
12534     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12535    },
12536    {
12537     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12538    },
12539    {
12540     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12541    }
12542   ]
12543  },
12544  {
12545   "alignment" : 8,
12546   "fields" :
12547   [
12548    {
12549     "field_name" : "portName",
12550     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12551    },
12552    {
12553     "field_name" : "currentDataRole",
12554     "field_offset" : 128,
12555     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE"
12556    },
12557    {
12558     "field_name" : "currentPowerRole",
12559     "field_offset" : 160,
12560     "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE"
12561    },
12562    {
12563     "field_name" : "currentMode",
12564     "field_offset" : 192,
12565     "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE"
12566    },
12567    {
12568     "field_name" : "canChangeMode",
12569     "field_offset" : 224,
12570     "referenced_type" : "_ZTIb"
12571    },
12572    {
12573     "field_name" : "canChangeDataRole",
12574     "field_offset" : 232,
12575     "referenced_type" : "_ZTIb"
12576    },
12577    {
12578     "field_name" : "canChangePowerRole",
12579     "field_offset" : 240,
12580     "referenced_type" : "_ZTIb"
12581    },
12582    {
12583     "field_name" : "supportedModes",
12584     "field_offset" : 256,
12585     "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE"
12586    }
12587   ],
12588   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
12589   "name" : "android::hardware::usb::V1_0::PortStatus",
12590   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
12591   "self_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
12592   "size" : 40,
12593   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
12594  },
12595  {
12596   "alignment" : 8,
12597   "base_specifiers" :
12598   [
12599    {
12600     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12601    }
12602   ],
12603   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
12604   "name" : "android::hardware::usb::V1_0::IUsbCallback",
12605   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
12606   "self_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
12607   "size" : 24,
12608   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h",
12609   "vtable_components" :
12610   [
12611    {
12612     "component_value" : 8,
12613     "kind" : "vbase_offset"
12614    },
12615    {
12616     "kind" : "offset_to_top"
12617    },
12618    {
12619     "kind" : "rtti",
12620     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
12621    },
12622    {
12623     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_012IUsbCallback8isRemoteEv"
12624    },
12625    {
12626     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12627    },
12628    {
12629     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12630    },
12631    {
12632     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12633    },
12634    {
12635     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12636    },
12637    {
12638     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv"
12639    },
12640    {
12641     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12642    },
12643    {
12644     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv"
12645    },
12646    {
12647     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12648    },
12649    {
12650     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv"
12651    },
12652    {
12653     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12654    },
12655    {
12656     "kind" : "complete_dtor_pointer",
12657     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallbackD1Ev"
12658    },
12659    {
12660     "kind" : "deleting_dtor_pointer",
12661     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallbackD0Ev"
12662    },
12663    {
12664     "is_pure" : true,
12665     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
12666    },
12667    {
12668     "is_pure" : true,
12669     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
12670    },
12671    {
12672     "kind" : "vcall_offset"
12673    },
12674    {
12675     "kind" : "vcall_offset"
12676    },
12677    {
12678     "kind" : "vcall_offset"
12679    },
12680    {
12681     "kind" : "vcall_offset"
12682    },
12683    {
12684     "component_value" : -8,
12685     "kind" : "vcall_offset"
12686    },
12687    {
12688     "component_value" : -8,
12689     "kind" : "offset_to_top"
12690    },
12691    {
12692     "kind" : "rtti",
12693     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
12694    },
12695    {
12696     "kind" : "complete_dtor_pointer",
12697     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_012IUsbCallbackD1Ev"
12698    },
12699    {
12700     "kind" : "deleting_dtor_pointer",
12701     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_012IUsbCallbackD0Ev"
12702    },
12703    {
12704     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12705    },
12706    {
12707     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12708    },
12709    {
12710     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12711    },
12712    {
12713     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12714    }
12715   ]
12716  },
12717  {
12718   "alignment" : 8,
12719   "base_specifiers" :
12720   [
12721    {
12722     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
12723    },
12724    {
12725     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12726    }
12727   ],
12728   "fields" :
12729   [
12730    {
12731     "access" : "private",
12732     "field_name" : "mImpl",
12733     "field_offset" : 768,
12734     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
12735    },
12736    {
12737     "access" : "private",
12738     "field_name" : "mOnewayQueue",
12739     "field_offset" : 832,
12740     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
12741    }
12742   ],
12743   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_013BsUsbCallbackE",
12744   "name" : "android::hardware::usb::V1_0::BsUsbCallback",
12745   "referenced_type" : "_ZTIN7android8hardware3usb4V1_013BsUsbCallbackE",
12746   "self_type" : "_ZTIN7android8hardware3usb4V1_013BsUsbCallbackE",
12747   "size" : 136,
12748   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BsUsbCallback.h",
12749   "vtable_components" :
12750   [
12751    {
12752     "component_value" : 120,
12753     "kind" : "vbase_offset"
12754    },
12755    {
12756     "kind" : "offset_to_top"
12757    },
12758    {
12759     "kind" : "rtti",
12760     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_013BsUsbCallbackE"
12761    },
12762    {
12763     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_012IUsbCallback8isRemoteEv"
12764    },
12765    {
12766     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12767    },
12768    {
12769     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12770    },
12771    {
12772     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12773    },
12774    {
12775     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12776    },
12777    {
12778     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback21setHALInstrumentationEv"
12779    },
12780    {
12781     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12782    },
12783    {
12784     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback4pingEv"
12785    },
12786    {
12787     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12788    },
12789    {
12790     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback21notifySyspropsChangedEv"
12791    },
12792    {
12793     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12794    },
12795    {
12796     "kind" : "complete_dtor_pointer",
12797     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallbackD1Ev"
12798    },
12799    {
12800     "kind" : "deleting_dtor_pointer",
12801     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallbackD0Ev"
12802    },
12803    {
12804     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
12805    },
12806    {
12807     "mangled_component_name" : "_ZN7android8hardware3usb4V1_013BsUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
12808    },
12809    {
12810     "component_value" : -8,
12811     "kind" : "offset_to_top"
12812    },
12813    {
12814     "kind" : "rtti",
12815     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_013BsUsbCallbackE"
12816    },
12817    {
12818     "kind" : "complete_dtor_pointer",
12819     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_013BsUsbCallbackD1Ev"
12820    },
12821    {
12822     "kind" : "deleting_dtor_pointer",
12823     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_013BsUsbCallbackD0Ev"
12824    },
12825    {
12826     "kind" : "vcall_offset"
12827    },
12828    {
12829     "kind" : "vcall_offset"
12830    },
12831    {
12832     "kind" : "vcall_offset"
12833    },
12834    {
12835     "kind" : "vcall_offset"
12836    },
12837    {
12838     "component_value" : -120,
12839     "kind" : "vcall_offset"
12840    },
12841    {
12842     "component_value" : -120,
12843     "kind" : "offset_to_top"
12844    },
12845    {
12846     "kind" : "rtti",
12847     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_013BsUsbCallbackE"
12848    },
12849    {
12850     "kind" : "complete_dtor_pointer",
12851     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_013BsUsbCallbackD1Ev"
12852    },
12853    {
12854     "kind" : "deleting_dtor_pointer",
12855     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_013BsUsbCallbackD0Ev"
12856    },
12857    {
12858     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12859    },
12860    {
12861     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12862    },
12863    {
12864     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12865    },
12866    {
12867     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12868    }
12869   ]
12870  },
12871  {
12872   "alignment" : 8,
12873   "base_specifiers" :
12874   [
12875    {
12876     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12877    }
12878   ],
12879   "fields" :
12880   [
12881    {
12882     "access" : "private",
12883     "field_name" : "_hidl_mImpl",
12884     "field_offset" : 1024,
12885     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
12886    }
12887   ],
12888   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
12889   "name" : "android::hardware::usb::V1_0::BnHwUsbCallback",
12890   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
12891   "self_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
12892   "size" : 152,
12893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h",
12894   "vtable_components" :
12895   [
12896    {
12897     "component_value" : 136,
12898     "kind" : "vbase_offset"
12899    },
12900    {
12901     "kind" : "offset_to_top"
12902    },
12903    {
12904     "kind" : "rtti",
12905     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
12906    },
12907    {
12908     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12909    },
12910    {
12911     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12912    },
12913    {
12914     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12915    },
12916    {
12917     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12918    },
12919    {
12920     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12921    },
12922    {
12923     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12924    },
12925    {
12926     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12927    },
12928    {
12929     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12930    },
12931    {
12932     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12933    },
12934    {
12935     "kind" : "complete_dtor_pointer",
12936     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
12937    },
12938    {
12939     "kind" : "deleting_dtor_pointer",
12940     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
12941    },
12942    {
12943     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12944    },
12945    {
12946     "component_value" : -32,
12947     "kind" : "offset_to_top"
12948    },
12949    {
12950     "kind" : "rtti",
12951     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
12952    },
12953    {
12954     "kind" : "complete_dtor_pointer",
12955     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
12956    },
12957    {
12958     "kind" : "deleting_dtor_pointer",
12959     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
12960    },
12961    {
12962     "kind" : "vcall_offset"
12963    },
12964    {
12965     "kind" : "vcall_offset"
12966    },
12967    {
12968     "kind" : "vcall_offset"
12969    },
12970    {
12971     "kind" : "vcall_offset"
12972    },
12973    {
12974     "component_value" : -136,
12975     "kind" : "vcall_offset"
12976    },
12977    {
12978     "component_value" : -136,
12979     "kind" : "offset_to_top"
12980    },
12981    {
12982     "kind" : "rtti",
12983     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
12984    },
12985    {
12986     "kind" : "complete_dtor_pointer",
12987     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
12988    },
12989    {
12990     "kind" : "deleting_dtor_pointer",
12991     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
12992    },
12993    {
12994     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12995    },
12996    {
12997     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12998    },
12999    {
13000     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13001    },
13002    {
13003     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13004    }
13005   ]
13006  },
13007  {
13008   "alignment" : 8,
13009   "base_specifiers" :
13010   [
13011    {
13012     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
13013    },
13014    {
13015     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13016    }
13017   ],
13018   "fields" :
13019   [
13020    {
13021     "access" : "private",
13022     "field_name" : "_hidl_mMutex",
13023     "field_offset" : 1088,
13024     "referenced_type" : "_ZTINSt3__15mutexE"
13025    },
13026    {
13027     "access" : "private",
13028     "field_name" : "_hidl_mDeathRecipients",
13029     "field_offset" : 1408,
13030     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13031    }
13032   ],
13033   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
13034   "name" : "android::hardware::usb::V1_0::BpHwUsbCallback",
13035   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
13036   "self_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
13037   "size" : 216,
13038   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h",
13039   "vtable_components" :
13040   [
13041    {
13042     "component_value" : 200,
13043     "kind" : "vbase_offset"
13044    },
13045    {
13046     "kind" : "offset_to_top"
13047    },
13048    {
13049     "kind" : "rtti",
13050     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13051    },
13052    {
13053     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_015BpHwUsbCallback8isRemoteEv"
13054    },
13055    {
13056     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13057    },
13058    {
13059     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13060    },
13061    {
13062     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13063    },
13064    {
13065     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13066    },
13067    {
13068     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21setHALInstrumentationEv"
13069    },
13070    {
13071     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13072    },
13073    {
13074     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback4pingEv"
13075    },
13076    {
13077     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13078    },
13079    {
13080     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21notifySyspropsChangedEv"
13081    },
13082    {
13083     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13084    },
13085    {
13086     "kind" : "complete_dtor_pointer",
13087     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13088    },
13089    {
13090     "kind" : "deleting_dtor_pointer",
13091     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13092    },
13093    {
13094     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
13095    },
13096    {
13097     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
13098    },
13099    {
13100     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
13101    },
13102    {
13103     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
13104    },
13105    {
13106     "component_value" : 192,
13107     "kind" : "vbase_offset"
13108    },
13109    {
13110     "component_value" : -8,
13111     "kind" : "offset_to_top"
13112    },
13113    {
13114     "kind" : "rtti",
13115     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13116    },
13117    {
13118     "kind" : "complete_dtor_pointer",
13119     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13120    },
13121    {
13122     "kind" : "deleting_dtor_pointer",
13123     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13124    },
13125    {
13126     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
13127    },
13128    {
13129     "component_value" : 184,
13130     "kind" : "vbase_offset"
13131    },
13132    {
13133     "component_value" : -16,
13134     "kind" : "offset_to_top"
13135    },
13136    {
13137     "kind" : "rtti",
13138     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13139    },
13140    {
13141     "kind" : "complete_dtor_pointer",
13142     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13143    },
13144    {
13145     "kind" : "deleting_dtor_pointer",
13146     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13147    },
13148    {
13149     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13150    },
13151    {
13152     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
13153    },
13154    {
13155     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13156    },
13157    {
13158     "component_value" : -48,
13159     "kind" : "offset_to_top"
13160    },
13161    {
13162     "kind" : "rtti",
13163     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13164    },
13165    {
13166     "kind" : "complete_dtor_pointer",
13167     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13168    },
13169    {
13170     "kind" : "deleting_dtor_pointer",
13171     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13172    },
13173    {
13174     "kind" : "vcall_offset"
13175    },
13176    {
13177     "component_value" : -184,
13178     "kind" : "vcall_offset"
13179    },
13180    {
13181     "component_value" : -200,
13182     "kind" : "vcall_offset"
13183    },
13184    {
13185     "component_value" : -184,
13186     "kind" : "vcall_offset"
13187    },
13188    {
13189     "component_value" : -200,
13190     "kind" : "vcall_offset"
13191    },
13192    {
13193     "component_value" : -200,
13194     "kind" : "offset_to_top"
13195    },
13196    {
13197     "kind" : "rtti",
13198     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13199    },
13200    {
13201     "kind" : "complete_dtor_pointer",
13202     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13203    },
13204    {
13205     "kind" : "deleting_dtor_pointer",
13206     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13207    },
13208    {
13209     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13210    },
13211    {
13212     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
13213    },
13214    {
13215     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13216    },
13217    {
13218     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13219    }
13220   ]
13221  },
13222  {
13223   "alignment" : 8,
13224   "base_specifiers" :
13225   [
13226    {
13227     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13228    }
13229   ],
13230   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
13231   "name" : "android::hardware::usb::V1_0::IUsb",
13232   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
13233   "self_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
13234   "size" : 24,
13235   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h",
13236   "vtable_components" :
13237   [
13238    {
13239     "component_value" : 8,
13240     "kind" : "vbase_offset"
13241    },
13242    {
13243     "kind" : "offset_to_top"
13244    },
13245    {
13246     "kind" : "rtti",
13247     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
13248    },
13249    {
13250     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_04IUsb8isRemoteEv"
13251    },
13252    {
13253     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13254    },
13255    {
13256     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13257    },
13258    {
13259     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13260    },
13261    {
13262     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13263    },
13264    {
13265     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv"
13266    },
13267    {
13268     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13269    },
13270    {
13271     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv"
13272    },
13273    {
13274     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13275    },
13276    {
13277     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv"
13278    },
13279    {
13280     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13281    },
13282    {
13283     "kind" : "complete_dtor_pointer",
13284     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsbD1Ev"
13285    },
13286    {
13287     "kind" : "deleting_dtor_pointer",
13288     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsbD0Ev"
13289    },
13290    {
13291     "is_pure" : true,
13292     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
13293    },
13294    {
13295     "is_pure" : true,
13296     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
13297    },
13298    {
13299     "is_pure" : true,
13300     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb15queryPortStatusEv"
13301    },
13302    {
13303     "kind" : "vcall_offset"
13304    },
13305    {
13306     "kind" : "vcall_offset"
13307    },
13308    {
13309     "kind" : "vcall_offset"
13310    },
13311    {
13312     "kind" : "vcall_offset"
13313    },
13314    {
13315     "component_value" : -8,
13316     "kind" : "vcall_offset"
13317    },
13318    {
13319     "component_value" : -8,
13320     "kind" : "offset_to_top"
13321    },
13322    {
13323     "kind" : "rtti",
13324     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
13325    },
13326    {
13327     "kind" : "complete_dtor_pointer",
13328     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_04IUsbD1Ev"
13329    },
13330    {
13331     "kind" : "deleting_dtor_pointer",
13332     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_04IUsbD0Ev"
13333    },
13334    {
13335     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13336    },
13337    {
13338     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13339    },
13340    {
13341     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13342    },
13343    {
13344     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13345    }
13346   ]
13347  },
13348  {
13349   "alignment" : 8,
13350   "base_specifiers" :
13351   [
13352    {
13353     "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
13354    },
13355    {
13356     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13357    }
13358   ],
13359   "fields" :
13360   [
13361    {
13362     "access" : "private",
13363     "field_name" : "mImpl",
13364     "field_offset" : 768,
13365     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE"
13366    },
13367    {
13368     "access" : "private",
13369     "field_name" : "mOnewayQueue",
13370     "field_offset" : 832,
13371     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
13372    }
13373   ],
13374   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_05BsUsbE",
13375   "name" : "android::hardware::usb::V1_0::BsUsb",
13376   "referenced_type" : "_ZTIN7android8hardware3usb4V1_05BsUsbE",
13377   "self_type" : "_ZTIN7android8hardware3usb4V1_05BsUsbE",
13378   "size" : 136,
13379   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BsUsb.h",
13380   "vtable_components" :
13381   [
13382    {
13383     "component_value" : 120,
13384     "kind" : "vbase_offset"
13385    },
13386    {
13387     "kind" : "offset_to_top"
13388    },
13389    {
13390     "kind" : "rtti",
13391     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_05BsUsbE"
13392    },
13393    {
13394     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_04IUsb8isRemoteEv"
13395    },
13396    {
13397     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13398    },
13399    {
13400     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13401    },
13402    {
13403     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13404    },
13405    {
13406     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13407    },
13408    {
13409     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb21setHALInstrumentationEv"
13410    },
13411    {
13412     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13413    },
13414    {
13415     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb4pingEv"
13416    },
13417    {
13418     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13419    },
13420    {
13421     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb21notifySyspropsChangedEv"
13422    },
13423    {
13424     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13425    },
13426    {
13427     "kind" : "complete_dtor_pointer",
13428     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsbD1Ev"
13429    },
13430    {
13431     "kind" : "deleting_dtor_pointer",
13432     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsbD0Ev"
13433    },
13434    {
13435     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
13436    },
13437    {
13438     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
13439    },
13440    {
13441     "mangled_component_name" : "_ZN7android8hardware3usb4V1_05BsUsb15queryPortStatusEv"
13442    },
13443    {
13444     "component_value" : -8,
13445     "kind" : "offset_to_top"
13446    },
13447    {
13448     "kind" : "rtti",
13449     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_05BsUsbE"
13450    },
13451    {
13452     "kind" : "complete_dtor_pointer",
13453     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_05BsUsbD1Ev"
13454    },
13455    {
13456     "kind" : "deleting_dtor_pointer",
13457     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_05BsUsbD0Ev"
13458    },
13459    {
13460     "kind" : "vcall_offset"
13461    },
13462    {
13463     "kind" : "vcall_offset"
13464    },
13465    {
13466     "kind" : "vcall_offset"
13467    },
13468    {
13469     "kind" : "vcall_offset"
13470    },
13471    {
13472     "component_value" : -120,
13473     "kind" : "vcall_offset"
13474    },
13475    {
13476     "component_value" : -120,
13477     "kind" : "offset_to_top"
13478    },
13479    {
13480     "kind" : "rtti",
13481     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_05BsUsbE"
13482    },
13483    {
13484     "kind" : "complete_dtor_pointer",
13485     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_05BsUsbD1Ev"
13486    },
13487    {
13488     "kind" : "deleting_dtor_pointer",
13489     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_05BsUsbD0Ev"
13490    },
13491    {
13492     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13493    },
13494    {
13495     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13496    },
13497    {
13498     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13499    },
13500    {
13501     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13502    }
13503   ]
13504  },
13505  {
13506   "alignment" : 8,
13507   "base_specifiers" :
13508   [
13509    {
13510     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13511    }
13512   ],
13513   "fields" :
13514   [
13515    {
13516     "access" : "private",
13517     "field_name" : "_hidl_mImpl",
13518     "field_offset" : 1024,
13519     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE"
13520    }
13521   ],
13522   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
13523   "name" : "android::hardware::usb::V1_0::BnHwUsb",
13524   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
13525   "self_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
13526   "size" : 152,
13527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h",
13528   "vtable_components" :
13529   [
13530    {
13531     "component_value" : 136,
13532     "kind" : "vbase_offset"
13533    },
13534    {
13535     "kind" : "offset_to_top"
13536    },
13537    {
13538     "kind" : "rtti",
13539     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
13540    },
13541    {
13542     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13543    },
13544    {
13545     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13546    },
13547    {
13548     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13549    },
13550    {
13551     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13552    },
13553    {
13554     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13555    },
13556    {
13557     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13558    },
13559    {
13560     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13561    },
13562    {
13563     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13564    },
13565    {
13566     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13567    },
13568    {
13569     "kind" : "complete_dtor_pointer",
13570     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD1Ev"
13571    },
13572    {
13573     "kind" : "deleting_dtor_pointer",
13574     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD0Ev"
13575    },
13576    {
13577     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13578    },
13579    {
13580     "component_value" : -32,
13581     "kind" : "offset_to_top"
13582    },
13583    {
13584     "kind" : "rtti",
13585     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
13586    },
13587    {
13588     "kind" : "complete_dtor_pointer",
13589     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
13590    },
13591    {
13592     "kind" : "deleting_dtor_pointer",
13593     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
13594    },
13595    {
13596     "kind" : "vcall_offset"
13597    },
13598    {
13599     "kind" : "vcall_offset"
13600    },
13601    {
13602     "kind" : "vcall_offset"
13603    },
13604    {
13605     "kind" : "vcall_offset"
13606    },
13607    {
13608     "component_value" : -136,
13609     "kind" : "vcall_offset"
13610    },
13611    {
13612     "component_value" : -136,
13613     "kind" : "offset_to_top"
13614    },
13615    {
13616     "kind" : "rtti",
13617     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
13618    },
13619    {
13620     "kind" : "complete_dtor_pointer",
13621     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
13622    },
13623    {
13624     "kind" : "deleting_dtor_pointer",
13625     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
13626    },
13627    {
13628     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13629    },
13630    {
13631     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13632    },
13633    {
13634     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13635    },
13636    {
13637     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13638    }
13639   ]
13640  },
13641  {
13642   "alignment" : 8,
13643   "base_specifiers" :
13644   [
13645    {
13646     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
13647    },
13648    {
13649     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13650    }
13651   ],
13652   "fields" :
13653   [
13654    {
13655     "access" : "private",
13656     "field_name" : "_hidl_mMutex",
13657     "field_offset" : 1088,
13658     "referenced_type" : "_ZTINSt3__15mutexE"
13659    },
13660    {
13661     "access" : "private",
13662     "field_name" : "_hidl_mDeathRecipients",
13663     "field_offset" : 1408,
13664     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13665    }
13666   ],
13667   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
13668   "name" : "android::hardware::usb::V1_0::BpHwUsb",
13669   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
13670   "self_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
13671   "size" : 216,
13672   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h",
13673   "vtable_components" :
13674   [
13675    {
13676     "component_value" : 200,
13677     "kind" : "vbase_offset"
13678    },
13679    {
13680     "kind" : "offset_to_top"
13681    },
13682    {
13683     "kind" : "rtti",
13684     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
13685    },
13686    {
13687     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_07BpHwUsb8isRemoteEv"
13688    },
13689    {
13690     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13691    },
13692    {
13693     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13694    },
13695    {
13696     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13697    },
13698    {
13699     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13700    },
13701    {
13702     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21setHALInstrumentationEv"
13703    },
13704    {
13705     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13706    },
13707    {
13708     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb4pingEv"
13709    },
13710    {
13711     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13712    },
13713    {
13714     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21notifySyspropsChangedEv"
13715    },
13716    {
13717     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13718    },
13719    {
13720     "kind" : "complete_dtor_pointer",
13721     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsbD1Ev"
13722    },
13723    {
13724     "kind" : "deleting_dtor_pointer",
13725     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsbD0Ev"
13726    },
13727    {
13728     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
13729    },
13730    {
13731     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
13732    },
13733    {
13734     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15queryPortStatusEv"
13735    },
13736    {
13737     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
13738    },
13739    {
13740     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
13741    },
13742    {
13743     "component_value" : 192,
13744     "kind" : "vbase_offset"
13745    },
13746    {
13747     "component_value" : -8,
13748     "kind" : "offset_to_top"
13749    },
13750    {
13751     "kind" : "rtti",
13752     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
13753    },
13754    {
13755     "kind" : "complete_dtor_pointer",
13756     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
13757    },
13758    {
13759     "kind" : "deleting_dtor_pointer",
13760     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
13761    },
13762    {
13763     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
13764    },
13765    {
13766     "component_value" : 184,
13767     "kind" : "vbase_offset"
13768    },
13769    {
13770     "component_value" : -16,
13771     "kind" : "offset_to_top"
13772    },
13773    {
13774     "kind" : "rtti",
13775     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
13776    },
13777    {
13778     "kind" : "complete_dtor_pointer",
13779     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
13780    },
13781    {
13782     "kind" : "deleting_dtor_pointer",
13783     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
13784    },
13785    {
13786     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13787    },
13788    {
13789     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
13790    },
13791    {
13792     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13793    },
13794    {
13795     "component_value" : -48,
13796     "kind" : "offset_to_top"
13797    },
13798    {
13799     "kind" : "rtti",
13800     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
13801    },
13802    {
13803     "kind" : "complete_dtor_pointer",
13804     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
13805    },
13806    {
13807     "kind" : "deleting_dtor_pointer",
13808     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
13809    },
13810    {
13811     "kind" : "vcall_offset"
13812    },
13813    {
13814     "component_value" : -184,
13815     "kind" : "vcall_offset"
13816    },
13817    {
13818     "component_value" : -200,
13819     "kind" : "vcall_offset"
13820    },
13821    {
13822     "component_value" : -184,
13823     "kind" : "vcall_offset"
13824    },
13825    {
13826     "component_value" : -200,
13827     "kind" : "vcall_offset"
13828    },
13829    {
13830     "component_value" : -200,
13831     "kind" : "offset_to_top"
13832    },
13833    {
13834     "kind" : "rtti",
13835     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
13836    },
13837    {
13838     "kind" : "complete_dtor_pointer",
13839     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
13840    },
13841    {
13842     "kind" : "deleting_dtor_pointer",
13843     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
13844    },
13845    {
13846     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13847    },
13848    {
13849     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
13850    },
13851    {
13852     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13853    },
13854    {
13855     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13856    }
13857   ]
13858  },
13859  {
13860   "alignment" : 4,
13861   "fields" :
13862   [
13863    {
13864     "field_name" : "type",
13865     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE"
13866    },
13867    {
13868     "field_name" : "role",
13869     "field_offset" : 32,
13870     "referenced_type" : "_ZTIj"
13871    }
13872   ],
13873   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
13874   "name" : "android::hardware::usb::V1_0::PortRole",
13875   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
13876   "self_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
13877   "size" : 8,
13878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
13879  },
13880  {
13881   "access" : "private",
13882   "alignment" : 8,
13883   "fields" :
13884   [
13885    {
13886     "field_name" : "index",
13887     "referenced_type" : "_ZTIm"
13888    },
13889    {
13890     "field_name" : "buffer",
13891     "field_offset" : 64,
13892     "referenced_type" : "_ZTIy"
13893    },
13894    {
13895     "field_name" : "bufend",
13896     "field_offset" : 128,
13897     "referenced_type" : "_ZTIy"
13898    }
13899   ],
13900   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13901   "name" : "android::hardware::Parcel::BufferInfo",
13902   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13903   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13904   "size" : 24,
13905   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13906  },
13907  {
13908   "alignment" : 8,
13909   "fields" :
13910   [
13911    {
13912     "access" : "private",
13913     "field_name" : "mBufCachePos",
13914     "referenced_type" : "_ZTIm"
13915    },
13916    {
13917     "access" : "private",
13918     "field_name" : "mBufCache",
13919     "field_offset" : 64,
13920     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
13921    },
13922    {
13923     "access" : "private",
13924     "field_name" : "mError",
13925     "field_offset" : 256,
13926     "referenced_type" : "_ZTIi"
13927    },
13928    {
13929     "access" : "private",
13930     "field_name" : "mData",
13931     "field_offset" : 320,
13932     "referenced_type" : "_ZTIPh"
13933    },
13934    {
13935     "access" : "private",
13936     "field_name" : "mDataSize",
13937     "field_offset" : 384,
13938     "referenced_type" : "_ZTIm"
13939    },
13940    {
13941     "access" : "private",
13942     "field_name" : "mDataCapacity",
13943     "field_offset" : 448,
13944     "referenced_type" : "_ZTIm"
13945    },
13946    {
13947     "access" : "private",
13948     "field_name" : "mDataPos",
13949     "field_offset" : 512,
13950     "referenced_type" : "_ZTIm"
13951    },
13952    {
13953     "access" : "private",
13954     "field_name" : "mObjects",
13955     "field_offset" : 576,
13956     "referenced_type" : "_ZTIPy"
13957    },
13958    {
13959     "access" : "private",
13960     "field_name" : "mObjectsSize",
13961     "field_offset" : 640,
13962     "referenced_type" : "_ZTIm"
13963    },
13964    {
13965     "access" : "private",
13966     "field_name" : "mObjectsCapacity",
13967     "field_offset" : 704,
13968     "referenced_type" : "_ZTIm"
13969    },
13970    {
13971     "access" : "private",
13972     "field_name" : "mNextObjectHint",
13973     "field_offset" : 768,
13974     "referenced_type" : "_ZTIm"
13975    },
13976    {
13977     "access" : "private",
13978     "field_name" : "mNumRef",
13979     "field_offset" : 832,
13980     "referenced_type" : "_ZTIm"
13981    },
13982    {
13983     "access" : "private",
13984     "field_name" : "mFdsKnown",
13985     "field_offset" : 896,
13986     "referenced_type" : "_ZTIb"
13987    },
13988    {
13989     "access" : "private",
13990     "field_name" : "mHasFds",
13991     "field_offset" : 904,
13992     "referenced_type" : "_ZTIb"
13993    },
13994    {
13995     "access" : "private",
13996     "field_name" : "mAllowFds",
13997     "field_offset" : 912,
13998     "referenced_type" : "_ZTIb"
13999    },
14000    {
14001     "access" : "private",
14002     "field_name" : "mOwner",
14003     "field_offset" : 960,
14004     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE"
14005    },
14006    {
14007     "access" : "private",
14008     "field_name" : "mOwnerCookie",
14009     "field_offset" : 1024,
14010     "referenced_type" : "_ZTIPv"
14011    }
14012   ],
14013   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
14014   "name" : "android::hardware::Parcel",
14015   "record_kind" : "class",
14016   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
14017   "self_type" : "_ZTIN7android8hardware6ParcelE",
14018   "size" : 136,
14019   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
14020  },
14021  {
14022   "alignment" : 8,
14023   "base_specifiers" :
14024   [
14025    {
14026     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14027    }
14028   ],
14029   "fields" :
14030   [
14031    {
14032     "access" : "private",
14033     "field_name" : "mVal",
14034     "field_offset" : 320,
14035     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
14036    }
14037   ],
14038   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
14039   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsbCallback> >",
14040   "record_kind" : "class",
14041   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
14042   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
14043   "size" : 48,
14044   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14045   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE" ]
14046  },
14047  {
14048   "alignment" : 8,
14049   "base_specifiers" :
14050   [
14051    {
14052     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14053    }
14054   ],
14055   "fields" :
14056   [
14057    {
14058     "access" : "private",
14059     "field_name" : "mVal",
14060     "field_offset" : 320,
14061     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE"
14062    }
14063   ],
14064   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
14065   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsb> >",
14066   "record_kind" : "class",
14067   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
14068   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
14069   "size" : 48,
14070   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14071   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE" ]
14072  },
14073  {
14074   "alignment" : 8,
14075   "base_specifiers" :
14076   [
14077    {
14078     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14079    }
14080   ],
14081   "fields" :
14082   [
14083    {
14084     "access" : "private",
14085     "field_name" : "mVal",
14086     "field_offset" : 264,
14087     "referenced_type" : "_ZTIb"
14088    }
14089   ],
14090   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
14091   "name" : "android::hardware::Return<bool>",
14092   "record_kind" : "class",
14093   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
14094   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
14095   "size" : 40,
14096   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14097   "template_args" : [ "_ZTIb" ]
14098  },
14099  {
14100   "alignment" : 8,
14101   "base_specifiers" :
14102   [
14103    {
14104     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14105    }
14106   ],
14107   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
14108   "name" : "android::hardware::Return<void>",
14109   "record_kind" : "class",
14110   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
14111   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
14112   "size" : 40,
14113   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14114   "template_args" : [ "_ZTIv" ]
14115  },
14116  {
14117   "alignment" : 8,
14118   "fields" :
14119   [
14120    {
14121     "access" : "private",
14122     "field_name" : "mException",
14123     "referenced_type" : "_ZTIi"
14124    },
14125    {
14126     "access" : "private",
14127     "field_name" : "mErrorCode",
14128     "field_offset" : 32,
14129     "referenced_type" : "_ZTIi"
14130    },
14131    {
14132     "access" : "private",
14133     "field_name" : "mMessage",
14134     "field_offset" : 64,
14135     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14136    }
14137   ],
14138   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
14139   "name" : "android::hardware::Status",
14140   "record_kind" : "class",
14141   "referenced_type" : "_ZTIN7android8hardware6StatusE",
14142   "self_type" : "_ZTIN7android8hardware6StatusE",
14143   "size" : 32,
14144   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14145  },
14146  {
14147   "alignment" : 8,
14148   "base_specifiers" :
14149   [
14150    {
14151     "is_virtual" : true,
14152     "referenced_type" : "_ZTIN7android7RefBaseE"
14153    }
14154   ],
14155   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14156   "name" : "android::hardware::IBinder::DeathRecipient",
14157   "record_kind" : "class",
14158   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14159   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14160   "size" : 24,
14161   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14162   "vtable_components" :
14163   [
14164    {
14165     "component_value" : 8,
14166     "kind" : "vbase_offset"
14167    },
14168    {
14169     "kind" : "offset_to_top"
14170    },
14171    {
14172     "kind" : "rtti",
14173     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14174    },
14175    {
14176     "is_pure" : true,
14177     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
14178    },
14179    {
14180     "kind" : "complete_dtor_pointer",
14181     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
14182    },
14183    {
14184     "kind" : "deleting_dtor_pointer",
14185     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
14186    },
14187    {
14188     "kind" : "vcall_offset"
14189    },
14190    {
14191     "kind" : "vcall_offset"
14192    },
14193    {
14194     "kind" : "vcall_offset"
14195    },
14196    {
14197     "kind" : "vcall_offset"
14198    },
14199    {
14200     "component_value" : -8,
14201     "kind" : "vcall_offset"
14202    },
14203    {
14204     "component_value" : -8,
14205     "kind" : "offset_to_top"
14206    },
14207    {
14208     "kind" : "rtti",
14209     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14210    },
14211    {
14212     "kind" : "complete_dtor_pointer",
14213     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
14214    },
14215    {
14216     "kind" : "deleting_dtor_pointer",
14217     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
14218    },
14219    {
14220     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14221    },
14222    {
14223     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14224    },
14225    {
14226     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14227    },
14228    {
14229     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14230    }
14231   ]
14232  },
14233  {
14234   "alignment" : 8,
14235   "base_specifiers" :
14236   [
14237    {
14238     "is_virtual" : true,
14239     "referenced_type" : "_ZTIN7android7RefBaseE"
14240    }
14241   ],
14242   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
14243   "name" : "android::hardware::IBinder",
14244   "record_kind" : "class",
14245   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
14246   "self_type" : "_ZTIN7android8hardware7IBinderE",
14247   "size" : 24,
14248   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14249   "vtable_components" :
14250   [
14251    {
14252     "component_value" : 8,
14253     "kind" : "vbase_offset"
14254    },
14255    {
14256     "kind" : "offset_to_top"
14257    },
14258    {
14259     "kind" : "rtti",
14260     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14261    },
14262    {
14263     "is_pure" : true,
14264     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14265    },
14266    {
14267     "is_pure" : true,
14268     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
14269    },
14270    {
14271     "is_pure" : true,
14272     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
14273    },
14274    {
14275     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14276    },
14277    {
14278     "is_pure" : true,
14279     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14280    },
14281    {
14282     "is_pure" : true,
14283     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
14284    },
14285    {
14286     "is_pure" : true,
14287     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
14288    },
14289    {
14290     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
14291    },
14292    {
14293     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14294    },
14295    {
14296     "kind" : "complete_dtor_pointer",
14297     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
14298    },
14299    {
14300     "kind" : "deleting_dtor_pointer",
14301     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
14302    },
14303    {
14304     "kind" : "vcall_offset"
14305    },
14306    {
14307     "kind" : "vcall_offset"
14308    },
14309    {
14310     "kind" : "vcall_offset"
14311    },
14312    {
14313     "kind" : "vcall_offset"
14314    },
14315    {
14316     "component_value" : -8,
14317     "kind" : "vcall_offset"
14318    },
14319    {
14320     "component_value" : -8,
14321     "kind" : "offset_to_top"
14322    },
14323    {
14324     "kind" : "rtti",
14325     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14326    },
14327    {
14328     "kind" : "complete_dtor_pointer",
14329     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
14330    },
14331    {
14332     "kind" : "deleting_dtor_pointer",
14333     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
14334    },
14335    {
14336     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14337    },
14338    {
14339     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14340    },
14341    {
14342     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14343    },
14344    {
14345     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14346    }
14347   ]
14348  },
14349  {
14350   "alignment" : 8,
14351   "fields" :
14352   [
14353    {
14354     "access" : "private",
14355     "field_name" : "mQueue",
14356     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
14357    }
14358   ],
14359   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
14360   "name" : "android::hardware::details::TaskRunner",
14361   "record_kind" : "class",
14362   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14363   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14364   "size" : 16,
14365   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
14366  },
14367  {
14368   "alignment" : 8,
14369   "fields" :
14370   [
14371    {
14372     "access" : "private",
14373     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
14374    }
14375   ],
14376   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14377   "name" : "android::hardware::details::hidl_pointer<native_handle>",
14378   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14379   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14380   "size" : 8,
14381   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14382   "template_args" : [ "_ZTI13native_handle" ]
14383  },
14384  {
14385   "access" : "private",
14386   "alignment" : 8,
14387   "fields" :
14388   [
14389    {
14390     "field_name" : "mPointer",
14391     "referenced_type" : "_ZTIP13native_handle"
14392    },
14393    {
14394     "field_name" : "_pad",
14395     "referenced_type" : "_ZTIm"
14396    }
14397   ],
14398   "is_anonymous" : true,
14399   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14400   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14401   "record_kind" : "union",
14402   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14403   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14404   "size" : 8,
14405   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14406  },
14407  {
14408   "alignment" : 8,
14409   "fields" :
14410   [
14411    {
14412     "access" : "private",
14413     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
14414    }
14415   ],
14416   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14417   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
14418   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14419   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14420   "size" : 8,
14421   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14422   "template_args" : [ "_ZTIK13native_handle" ]
14423  },
14424  {
14425   "access" : "private",
14426   "alignment" : 8,
14427   "fields" :
14428   [
14429    {
14430     "field_name" : "mPointer",
14431     "referenced_type" : "_ZTIPK13native_handle"
14432    },
14433    {
14434     "field_name" : "_pad",
14435     "referenced_type" : "_ZTIm"
14436    }
14437   ],
14438   "is_anonymous" : true,
14439   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14440   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14441   "record_kind" : "union",
14442   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14443   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14444   "size" : 8,
14445   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14446  },
14447  {
14448   "alignment" : 8,
14449   "fields" :
14450   [
14451    {
14452     "access" : "private",
14453     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
14454    }
14455   ],
14456   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14457   "name" : "android::hardware::details::hidl_pointer<const char>",
14458   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14459   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14460   "size" : 8,
14461   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14462   "template_args" : [ "_ZTIKc" ]
14463  },
14464  {
14465   "access" : "private",
14466   "alignment" : 8,
14467   "fields" :
14468   [
14469    {
14470     "field_name" : "mPointer",
14471     "referenced_type" : "_ZTIPKc"
14472    },
14473    {
14474     "field_name" : "_pad",
14475     "referenced_type" : "_ZTIm"
14476    }
14477   ],
14478   "is_anonymous" : true,
14479   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14480   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14481   "record_kind" : "union",
14482   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14483   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14484   "size" : 8,
14485   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14486  },
14487  {
14488   "alignment" : 8,
14489   "fields" :
14490   [
14491    {
14492     "access" : "private",
14493     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
14494    }
14495   ],
14496   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
14497   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
14498   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
14499   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
14500   "size" : 8,
14501   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14502   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
14503  },
14504  {
14505   "access" : "private",
14506   "alignment" : 8,
14507   "fields" :
14508   [
14509    {
14510     "field_name" : "mPointer",
14511     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE"
14512    },
14513    {
14514     "field_name" : "_pad",
14515     "referenced_type" : "_ZTIm"
14516    }
14517   ],
14518   "is_anonymous" : true,
14519   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
14520   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14521   "record_kind" : "union",
14522   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
14523   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
14524   "size" : 8,
14525   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14526  },
14527  {
14528   "alignment" : 8,
14529   "fields" :
14530   [
14531    {
14532     "access" : "private",
14533     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
14534    }
14535   ],
14536   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14537   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
14538   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14539   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14540   "size" : 8,
14541   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14542   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14543  },
14544  {
14545   "access" : "private",
14546   "alignment" : 8,
14547   "fields" :
14548   [
14549    {
14550     "field_name" : "mPointer",
14551     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
14552    },
14553    {
14554     "field_name" : "_pad",
14555     "referenced_type" : "_ZTIm"
14556    }
14557   ],
14558   "is_anonymous" : true,
14559   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14560   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14561   "record_kind" : "union",
14562   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14563   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14564   "size" : 8,
14565   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14566  },
14567  {
14568   "alignment" : 8,
14569   "fields" :
14570   [
14571    {
14572     "access" : "private",
14573     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
14574    }
14575   ],
14576   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14577   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
14578   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14579   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14580   "size" : 8,
14581   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14582   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14583  },
14584  {
14585   "access" : "private",
14586   "alignment" : 8,
14587   "fields" :
14588   [
14589    {
14590     "field_name" : "mPointer",
14591     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
14592    },
14593    {
14594     "field_name" : "_pad",
14595     "referenced_type" : "_ZTIm"
14596    }
14597   ],
14598   "is_anonymous" : true,
14599   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14600   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14601   "record_kind" : "union",
14602   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14603   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14604   "size" : 8,
14605   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14606  },
14607  {
14608   "alignment" : 8,
14609   "fields" :
14610   [
14611    {
14612     "access" : "private",
14613     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E"
14614    }
14615   ],
14616   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
14617   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus>",
14618   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
14619   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
14620   "size" : 8,
14621   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14622   "template_args" : [ "_ZTIN7android8hardware3usb4V1_010PortStatusE" ]
14623  },
14624  {
14625   "access" : "private",
14626   "alignment" : 8,
14627   "fields" :
14628   [
14629    {
14630     "field_name" : "mPointer",
14631     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE"
14632    },
14633    {
14634     "field_name" : "_pad",
14635     "referenced_type" : "_ZTIm"
14636    }
14637   ],
14638   "is_anonymous" : true,
14639   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
14640   "name" : "android::hardware::details::hidl_pointer<PortStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14641   "record_kind" : "union",
14642   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
14643   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
14644   "size" : 8,
14645   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14646  },
14647  {
14648   "alignment" : 8,
14649   "fields" :
14650   [
14651    {
14652     "access" : "private",
14653     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
14654    }
14655   ],
14656   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14657   "name" : "android::hardware::details::hidl_pointer<char>",
14658   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14659   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14660   "size" : 8,
14661   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14662   "template_args" : [ "_ZTIc" ]
14663  },
14664  {
14665   "access" : "private",
14666   "alignment" : 8,
14667   "fields" :
14668   [
14669    {
14670     "field_name" : "mPointer",
14671     "referenced_type" : "_ZTIPc"
14672    },
14673    {
14674     "field_name" : "_pad",
14675     "referenced_type" : "_ZTIm"
14676    }
14677   ],
14678   "is_anonymous" : true,
14679   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14680   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14681   "record_kind" : "union",
14682   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14683   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14684   "size" : 8,
14685   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14686  },
14687  {
14688   "alignment" : 8,
14689   "fields" :
14690   [
14691    {
14692     "access" : "private",
14693     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
14694    }
14695   ],
14696   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14697   "name" : "android::hardware::details::hidl_pointer<int>",
14698   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14699   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14700   "size" : 8,
14701   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14702   "template_args" : [ "_ZTIi" ]
14703  },
14704  {
14705   "access" : "private",
14706   "alignment" : 8,
14707   "fields" :
14708   [
14709    {
14710     "field_name" : "mPointer",
14711     "referenced_type" : "_ZTIPi"
14712    },
14713    {
14714     "field_name" : "_pad",
14715     "referenced_type" : "_ZTIm"
14716    }
14717   ],
14718   "is_anonymous" : true,
14719   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14720   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14721   "record_kind" : "union",
14722   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14723   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14724   "size" : 8,
14725   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14726  },
14727  {
14728   "alignment" : 8,
14729   "fields" :
14730   [
14731    {
14732     "access" : "private",
14733     "field_name" : "buffer",
14734     "referenced_type" : "_ZTIA64_c"
14735    }
14736   ],
14737   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14738   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
14739   "record_kind" : "class",
14740   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14741   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14742   "size" : 64,
14743   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14744   "template_args" :
14745   [
14746    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
14747   ]
14748  },
14749  {
14750   "alignment" : 8,
14751   "fields" :
14752   [
14753    {
14754     "access" : "private",
14755     "field_name" : "mStatus",
14756     "referenced_type" : "_ZTIN7android8hardware6StatusE"
14757    },
14758    {
14759     "access" : "private",
14760     "field_name" : "mCheckedStatus",
14761     "field_offset" : 256,
14762     "referenced_type" : "_ZTIb"
14763    }
14764   ],
14765   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
14766   "name" : "android::hardware::details::return_status",
14767   "record_kind" : "class",
14768   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14769   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
14770   "size" : 40,
14771   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14772  },
14773  {
14774   "alignment" : 8,
14775   "fields" :
14776   [
14777    {
14778     "access" : "protected",
14779     "field_name" : "mInstrumentationCallbacks",
14780     "field_offset" : 64,
14781     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
14782    },
14783    {
14784     "access" : "protected",
14785     "field_name" : "mEnableInstrumentation",
14786     "field_offset" : 256,
14787     "referenced_type" : "_ZTIb"
14788    },
14789    {
14790     "access" : "protected",
14791     "field_name" : "mInstrumentationLibPackage",
14792     "field_offset" : 320,
14793     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14794    },
14795    {
14796     "access" : "protected",
14797     "field_name" : "mInterfaceName",
14798     "field_offset" : 512,
14799     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14800    }
14801   ],
14802   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14803   "name" : "android::hardware::details::HidlInstrumentor",
14804   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14805   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14806   "size" : 88,
14807   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14808   "vtable_components" :
14809   [
14810    {
14811     "kind" : "offset_to_top"
14812    },
14813    {
14814     "kind" : "rtti",
14815     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14816    },
14817    {
14818     "kind" : "complete_dtor_pointer",
14819     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
14820    },
14821    {
14822     "kind" : "deleting_dtor_pointer",
14823     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
14824    }
14825   ]
14826  },
14827  {
14828   "alignment" : 1,
14829   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
14830   "name" : "android::hardware::details::i_tag",
14831   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
14832   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
14833   "size" : 1,
14834   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14835  },
14836  {
14837   "alignment" : 1,
14838   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
14839   "name" : "android::hardware::details::bs_tag",
14840   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
14841   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
14842   "size" : 1,
14843   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14844  },
14845  {
14846   "alignment" : 1,
14847   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
14848   "name" : "android::hardware::details::bnhw_tag",
14849   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14850   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14851   "size" : 1,
14852   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14853  },
14854  {
14855   "alignment" : 1,
14856   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
14857   "name" : "android::hardware::details::bphw_tag",
14858   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14859   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14860   "size" : 1,
14861   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14862  },
14863  {
14864   "alignment" : 1,
14865   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
14866   "name" : "android::hardware::details::std_array<unsigned char, 32>",
14867   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
14868   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
14869   "size" : 1,
14870   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14871   "template_args" : [ "_ZTIh" ]
14872  },
14873  {
14874   "alignment" : 8,
14875   "fields" :
14876   [
14877    {
14878     "access" : "private",
14879     "field_name" : "mBuffer",
14880     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
14881    },
14882    {
14883     "access" : "private",
14884     "field_name" : "mSize",
14885     "field_offset" : 64,
14886     "referenced_type" : "_ZTIj"
14887    },
14888    {
14889     "access" : "private",
14890     "field_name" : "mOwnsBuffer",
14891     "field_offset" : 96,
14892     "referenced_type" : "_ZTIb"
14893    },
14894    {
14895     "access" : "private",
14896     "field_name" : "mPad",
14897     "field_offset" : 104,
14898     "referenced_type" : "_ZTIA3_h"
14899    }
14900   ],
14901   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
14902   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
14903   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
14904   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
14905   "size" : 16,
14906   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14907   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
14908  },
14909  {
14910   "alignment" : 8,
14911   "fields" :
14912   [
14913    {
14914     "access" : "private",
14915     "field_name" : "mBuffer",
14916     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
14917    },
14918    {
14919     "access" : "private",
14920     "field_name" : "mSize",
14921     "field_offset" : 64,
14922     "referenced_type" : "_ZTIj"
14923    },
14924    {
14925     "access" : "private",
14926     "field_name" : "mOwnsBuffer",
14927     "field_offset" : 96,
14928     "referenced_type" : "_ZTIb"
14929    },
14930    {
14931     "access" : "private",
14932     "field_name" : "mPad",
14933     "field_offset" : 104,
14934     "referenced_type" : "_ZTIA3_h"
14935    }
14936   ],
14937   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14938   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14939   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14940   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14941   "size" : 16,
14942   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14943   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14944  },
14945  {
14946   "alignment" : 8,
14947   "fields" :
14948   [
14949    {
14950     "access" : "private",
14951     "field_name" : "mBuffer",
14952     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
14953    },
14954    {
14955     "access" : "private",
14956     "field_name" : "mSize",
14957     "field_offset" : 64,
14958     "referenced_type" : "_ZTIj"
14959    },
14960    {
14961     "access" : "private",
14962     "field_name" : "mOwnsBuffer",
14963     "field_offset" : 96,
14964     "referenced_type" : "_ZTIb"
14965    },
14966    {
14967     "access" : "private",
14968     "field_name" : "mPad",
14969     "field_offset" : 104,
14970     "referenced_type" : "_ZTIA3_h"
14971    }
14972   ],
14973   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14974   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14975   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14976   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14977   "size" : 16,
14978   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14979   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14980  },
14981  {
14982   "alignment" : 8,
14983   "fields" :
14984   [
14985    {
14986     "access" : "private",
14987     "field_name" : "mBuffer",
14988     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE"
14989    },
14990    {
14991     "access" : "private",
14992     "field_name" : "mSize",
14993     "field_offset" : 64,
14994     "referenced_type" : "_ZTIj"
14995    },
14996    {
14997     "access" : "private",
14998     "field_name" : "mOwnsBuffer",
14999     "field_offset" : 96,
15000     "referenced_type" : "_ZTIb"
15001    },
15002    {
15003     "access" : "private",
15004     "field_name" : "mPad",
15005     "field_offset" : 104,
15006     "referenced_type" : "_ZTIA3_h"
15007    }
15008   ],
15009   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
15010   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus>",
15011   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
15012   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
15013   "size" : 16,
15014   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15015   "template_args" : [ "_ZTIN7android8hardware3usb4V1_010PortStatusE" ]
15016  },
15017  {
15018   "alignment" : 8,
15019   "fields" :
15020   [
15021    {
15022     "access" : "private",
15023     "field_name" : "mBuffer",
15024     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
15025    },
15026    {
15027     "access" : "private",
15028     "field_name" : "mSize",
15029     "field_offset" : 64,
15030     "referenced_type" : "_ZTIj"
15031    },
15032    {
15033     "access" : "private",
15034     "field_name" : "mOwnsBuffer",
15035     "field_offset" : 96,
15036     "referenced_type" : "_ZTIb"
15037    },
15038    {
15039     "access" : "private",
15040     "field_name" : "mPad",
15041     "field_offset" : 104,
15042     "referenced_type" : "_ZTIA3_h"
15043    }
15044   ],
15045   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
15046   "name" : "android::hardware::hidl_vec<char>",
15047   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15048   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15049   "size" : 16,
15050   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15051   "template_args" : [ "_ZTIc" ]
15052  },
15053  {
15054   "alignment" : 8,
15055   "fields" :
15056   [
15057    {
15058     "access" : "private",
15059     "field_name" : "mBuffer",
15060     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
15061    },
15062    {
15063     "access" : "private",
15064     "field_name" : "mSize",
15065     "field_offset" : 64,
15066     "referenced_type" : "_ZTIj"
15067    },
15068    {
15069     "access" : "private",
15070     "field_name" : "mOwnsBuffer",
15071     "field_offset" : 96,
15072     "referenced_type" : "_ZTIb"
15073    },
15074    {
15075     "access" : "private",
15076     "field_name" : "mPad",
15077     "field_offset" : 104,
15078     "referenced_type" : "_ZTIA3_h"
15079    }
15080   ],
15081   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
15082   "name" : "android::hardware::hidl_vec<int>",
15083   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15084   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15085   "size" : 16,
15086   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15087   "template_args" : [ "_ZTIi" ]
15088  },
15089  {
15090   "alignment" : 8,
15091   "base_specifiers" :
15092   [
15093    {
15094     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
15095    }
15096   ],
15097   "fields" :
15098   [
15099    {
15100     "access" : "protected",
15101     "field_name" : "mSchedPolicy",
15102     "field_offset" : 64,
15103     "referenced_type" : "_ZTIi"
15104    },
15105    {
15106     "access" : "protected",
15107     "field_name" : "mSchedPriority",
15108     "field_offset" : 96,
15109     "referenced_type" : "_ZTIi"
15110    },
15111    {
15112     "access" : "private",
15113     "field_name" : "mExtras",
15114     "field_offset" : 128,
15115     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
15116    },
15117    {
15118     "access" : "private",
15119     "field_name" : "mReserved0",
15120     "field_offset" : 192,
15121     "referenced_type" : "_ZTIPv"
15122    }
15123   ],
15124   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
15125   "name" : "android::hardware::BHwBinder",
15126   "record_kind" : "class",
15127   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
15128   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
15129   "size" : 48,
15130   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
15131   "vtable_components" :
15132   [
15133    {
15134     "component_value" : 32,
15135     "kind" : "vbase_offset"
15136    },
15137    {
15138     "kind" : "offset_to_top"
15139    },
15140    {
15141     "kind" : "rtti",
15142     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15143    },
15144    {
15145     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15146    },
15147    {
15148     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15149    },
15150    {
15151     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15152    },
15153    {
15154     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15155    },
15156    {
15157     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15158    },
15159    {
15160     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15161    },
15162    {
15163     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15164    },
15165    {
15166     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15167    },
15168    {
15169     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15170    },
15171    {
15172     "kind" : "complete_dtor_pointer",
15173     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
15174    },
15175    {
15176     "kind" : "deleting_dtor_pointer",
15177     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
15178    },
15179    {
15180     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15181    },
15182    {
15183     "kind" : "vcall_offset"
15184    },
15185    {
15186     "kind" : "vcall_offset"
15187    },
15188    {
15189     "kind" : "vcall_offset"
15190    },
15191    {
15192     "kind" : "vcall_offset"
15193    },
15194    {
15195     "component_value" : -32,
15196     "kind" : "vcall_offset"
15197    },
15198    {
15199     "component_value" : -32,
15200     "kind" : "offset_to_top"
15201    },
15202    {
15203     "kind" : "rtti",
15204     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15205    },
15206    {
15207     "kind" : "complete_dtor_pointer",
15208     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
15209    },
15210    {
15211     "kind" : "deleting_dtor_pointer",
15212     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
15213    },
15214    {
15215     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15216    },
15217    {
15218     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15219    },
15220    {
15221     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15222    },
15223    {
15224     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15225    }
15226   ]
15227  },
15228  {
15229   "alignment" : 4,
15230   "fields" :
15231   [
15232    {
15233     "field_name" : "sched_policy",
15234     "referenced_type" : "_ZTIi"
15235    },
15236    {
15237     "field_name" : "prio",
15238     "field_offset" : 32,
15239     "referenced_type" : "_ZTIi"
15240    }
15241   ],
15242   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
15243   "name" : "android::hardware::SchedPrio",
15244   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
15245   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
15246   "size" : 8,
15247   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15248  },
15249  {
15250   "alignment" : 4,
15251   "fields" :
15252   [
15253    {
15254     "access" : "private",
15255     "field_name" : "mCond",
15256     "referenced_type" : "_ZTI14pthread_cond_t"
15257    }
15258   ],
15259   "linker_set_key" : "_ZTIN7android9ConditionE",
15260   "name" : "android::Condition",
15261   "record_kind" : "class",
15262   "referenced_type" : "_ZTIN7android9ConditionE",
15263   "self_type" : "_ZTIN7android9ConditionE",
15264   "size" : 48,
15265   "source_file" : "/system/core/libutils/include/utils/Condition.h"
15266  },
15267  {
15268   "alignment" : 4,
15269   "fields" :
15270   [
15271    {
15272     "field_name" : "buf",
15273     "referenced_type" : "_ZTIA5121_h"
15274    },
15275    {
15276     "field_name" : "entry",
15277     "referenced_type" : "_ZTI12logger_entry"
15278    }
15279   ],
15280   "is_anonymous" : true,
15281   "linker_set_key" : "_ZTIN7log_msgUt_E",
15282   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
15283   "record_kind" : "union",
15284   "referenced_type" : "_ZTIN7log_msgUt_E",
15285   "self_type" : "_ZTIN7log_msgUt_E",
15286   "size" : 5124,
15287   "source_file" : "/system/core/liblog/include/log/log_read.h"
15288  }
15289 ],
15290 "rvalue_reference_types" :
15291 [
15292  {
15293   "alignment" : 8,
15294   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15295   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15296   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15297   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15298   "size" : 8,
15299   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15300  },
15301  {
15302   "alignment" : 8,
15303   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
15304   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> &&",
15305   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
15306   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
15307   "size" : 8,
15308   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15309  },
15310  {
15311   "alignment" : 8,
15312   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_04IUsbEEE",
15313   "name" : "android::sp<android::hardware::usb::V1_0::IUsb> &&",
15314   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
15315   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_04IUsbEEE",
15316   "size" : 8,
15317   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15318  },
15319  {
15320   "alignment" : 8,
15321   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
15322   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
15323   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
15324   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
15325   "size" : 8,
15326   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15327  },
15328  {
15329   "alignment" : 8,
15330   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
15331   "name" : "android::hardware::hidl_handle &&",
15332   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
15333   "self_type" : "_ZTION7android8hardware11hidl_handleE",
15334   "size" : 8,
15335   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15336  },
15337  {
15338   "alignment" : 8,
15339   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
15340   "name" : "android::hardware::hidl_memory &&",
15341   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
15342   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
15343   "size" : 8,
15344   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15345  },
15346  {
15347   "alignment" : 8,
15348   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
15349   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsbCallback> > &&",
15350   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
15351   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_012IUsbCallbackEEEEE",
15352   "size" : 8,
15353   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15354  },
15355  {
15356   "alignment" : 8,
15357   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
15358   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_0::IUsb> > &&",
15359   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
15360   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_04IUsbEEEEE",
15361   "size" : 8,
15362   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15363  },
15364  {
15365   "alignment" : 8,
15366   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
15367   "name" : "android::hardware::Return<bool> &&",
15368   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
15369   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
15370   "size" : 8,
15371   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15372  },
15373  {
15374   "alignment" : 8,
15375   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
15376   "name" : "android::hardware::Return<void> &&",
15377   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15378   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
15379   "size" : 8,
15380   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15381  },
15382  {
15383   "alignment" : 8,
15384   "linker_set_key" : "_ZTION7android8hardware6StatusE",
15385   "name" : "android::hardware::Status &&",
15386   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15387   "self_type" : "_ZTION7android8hardware6StatusE",
15388   "size" : 8,
15389   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15390  },
15391  {
15392   "alignment" : 8,
15393   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
15394   "name" : "android::hardware::details::return_status &&",
15395   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15396   "self_type" : "_ZTION7android8hardware7details13return_statusE",
15397   "size" : 8,
15398   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15399  },
15400  {
15401   "alignment" : 8,
15402   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15403   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15404   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15405   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15406   "size" : 8,
15407   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15408  },
15409  {
15410   "alignment" : 8,
15411   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15412   "name" : "std::function<sp<IBase> (void *)> &&",
15413   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15414   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15415   "size" : 8,
15416   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15417  },
15418  {
15419   "alignment" : 8,
15420   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15421   "name" : "std::function<sp<IBinder> (void *)> &&",
15422   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15423   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15424   "size" : 8,
15425   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15426  }
15427 ]
15428}
15429